QuantumIdentifier ################# .. currentmodule:: pyarts.arts .. autoclass:: QuantumIdentifier .. rubric:: Overview .. list-table:: * - Method - :func:`~pyarts.arts.QuantumIdentifier.as_symbol` - Get the molecular symbol as often seen in literature * - Method - :func:`~pyarts.arts.QuantumIdentifier.readxml` - Read variable from file * - Method - :func:`~pyarts.arts.QuantumIdentifier.savexml` - Saves variable to file * - Static Method - :func:`~pyarts.arts.QuantumIdentifier.fromxml` - Create variable from file * - Attribute - :attr:`~pyarts.arts.QuantumIdentifier.isotopologue` - :class:`SpeciesIsotope` The isotopologue * - Attribute - :attr:`~pyarts.arts.QuantumIdentifier.isotopologue_index` - :class:`int` The isotopologue index * - Attribute - :attr:`~pyarts.arts.QuantumIdentifier.state` - :class:`~pyarts.arts.QuantumNumberValueList` The values that make up the state * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__eq__` - __eq__(self, arg: pyarts.arts.QuantumIdentifier, /) -> bool * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__format__` - __format__(self, arg: str, /) -> str * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__ge__` - __ge__(self, arg: pyarts.arts.QuantumIdentifier, /) -> bool * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__getstate__` - __getstate__(self) -> tuple[str] * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__gt__` - __gt__(self, arg: pyarts.arts.QuantumIdentifier, /) -> bool * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__hash__` - __hash__(self) -> int * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__init__` - __init__(self, arg: str, /) -> None * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__le__` - __le__(self, arg: pyarts.arts.QuantumIdentifier, /) -> bool * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__lt__` - __lt__(self, arg: pyarts.arts.QuantumIdentifier, /) -> bool * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__ne__` - __ne__(self, arg: pyarts.arts.QuantumIdentifier, /) -> bool * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__repr__` - __repr__(self) -> str * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__setstate__` - __setstate__(self, arg: tuple[str], /) -> None * - Operator - :func:`~pyarts.arts.QuantumIdentifier.__str__` - __str__(self) -> str .. rubric:: Constructors .. automethod:: __init__ :noindex: .. rubric:: Methods .. automethod:: QuantumIdentifier.as_symbol .. automethod:: QuantumIdentifier.readxml .. automethod:: QuantumIdentifier.savexml .. rubric:: Static Methods .. automethod:: QuantumIdentifier.fromxml .. rubric:: Attributes .. autoattribute:: QuantumIdentifier.isotopologue .. autoattribute:: QuantumIdentifier.isotopologue_index .. autoattribute:: QuantumIdentifier.state .. rubric:: Operators .. automethod:: QuantumIdentifier.__eq__ .. automethod:: QuantumIdentifier.__format__ .. automethod:: QuantumIdentifier.__ge__ .. automethod:: QuantumIdentifier.__getstate__ .. automethod:: QuantumIdentifier.__gt__ .. automethod:: QuantumIdentifier.__hash__ .. automethod:: QuantumIdentifier.__init__ .. automethod:: QuantumIdentifier.__le__ .. automethod:: QuantumIdentifier.__lt__ .. automethod:: QuantumIdentifier.__ne__ .. automethod:: QuantumIdentifier.__repr__ .. automethod:: QuantumIdentifier.__setstate__ .. automethod:: QuantumIdentifier.__str__