Node Generators
========================


- :func:`element <matgraphdb.materials.nodes.generators.element>` - A function that generates the elements of a material.

- :func:`chemenv <matgraphdb.materials.nodes.generators.chemenv>` - A function that generates the chemical environments of a material.

- :func:`crystal_system <matgraphdb.materials.nodes.generators.crystal_system>` - A function that generates the crystal systems of a material.

- :func:`magnetic_state <matgraphdb.materials.nodes.generators.magnetic_state>` - A function that generates the magnetic states of a material.

- :func:`oxidation_state <matgraphdb.materials.nodes.generators.oxidation_state>` - A function that generates the oxidation states of a material.

- :func:`space_group <matgraphdb.materials.nodes.generators.space_group>` - A function that generates the space groups of a material.

- :func:`wyckoff <matgraphdb.materials.nodes.generators.wyckoff>` - A function that generates the wyckoffs of a material.


.. autosummary::
   :toctree: _autosummary

   matgraphdb.materials.nodes.generators.element
   matgraphdb.materials.nodes.generators.chemenv
   matgraphdb.materials.nodes.generators.crystal_system
   matgraphdb.materials.nodes.generators.magnetic_state
   matgraphdb.materials.nodes.generators.oxidation_state
   matgraphdb.materials.nodes.generators.space_group
   matgraphdb.materials.nodes.generators.wyckoff