Definitions and quantum number conventions for ExoMol molecular datasets
Each molecular state in an ExoMol dataset is described by a set of quantum numbers in a case-by-case manner, depending on the geometry and coupling schemes of the molecule. To make these numbers unambiguous to parse and compare across different linelists, every molecule is assigned a quantum case label — a short code that specifies the set of standard quantum numbers used for that molecule. This code is listed in the definition (.def) file of each dataset.
The labelling scheme follows the Virtual Atomic and Molecular Database Consortium (VAMDC) conventions and organises molecules into five geometry families, which is then further split into a closed-shell and an open-shell variant.
It should be noted that the quantum number sets defined below are not definitive, where equivalent quantum numbers may be used instead. For example, in asymmetric top molecules, the standard (Herzberg) notation of Ka and Kc is commonly replaced by K and rotational parity (rotpar).
v and rotational quantum number J.li.A closed-shell dataset has all electrons paired, giving a singlet electronic ground state with no net electronic orbital or spin angular momentum. This label is only used when the line list contains only the singlet electronic ground state and no excited states. Datasets where the molecule has a singlet ground state but also includes excited electronic states with non-zero electronic angular momentum and/or spin are labelled as open-shell.
An open-shell dataset contains at least one electronic state where there are one or more unpaired electrons. This introduces additional quantum numbers to describe the electronic orbital angular momentum (Lambda, Omega), electron spin projection (Sigma), the electronic state label (ElecState), and spin-component indices (Fi).
In many ExoMol line lists, you may still find the electronic state and open-shell quantum numbers (Lambda, Sigma, Omega) in the states file of a closed-shell dataset due to the standardised format. However, these quantum numbers are trivial (e.g. Lambda = 0, Sigma = 0) and can be safely ignored.
| Label | Name | Examples | Quantum numbers |
|---|---|---|---|
| dcs | Diatomic closed-shell | H2, CaO, NaCl | J, +/-, e/f, v |
| dos | Diatomic open-shell | AlH, C2, CO | J, +/-, e/f, ElecState, v, Lambda, Sigma, Omega, N, Fi |
| lpcs | Linear polyatomic closed-shell | CO2, HCN, C2H2 | J, +/-, e/f, Gvib, v_i, l_i, L, invpar |
| lpos | Linear polyatomic open-shell | CaOH | J, +/-, e/f, ElecState, v_i, L, N, Lambda, Fi, invpar |
| stcs | Symmetric top closed-shell | NH3, CH3Cl, H3+ | J, +/-, e/f, Grve, Gvib, v_i, l_i, L, Grot, K, invpar |
| stos | Symmetric top open-shell | CH3 | J, +/-, e/f, Grve, ElecState, Gvib, v_i, l_i, L, Grot, K, invpar |
| asymcs | Asymmetric top closed-shell | H2O, H2CO, C2H4 | J, +/-, e/f, Grve, Gvib, v_i, Grot, Ka, Kc, invpar |
| asymos | Asymmetric top open-shell | Currently not in use | J, +/-, e/f, Grve, ElecState, Gvib, v_i, Grot, Ka, Kc, N, invpar |
| sphcs | Spherical top closed-shell | CH4, SiH4 | J, +/-, e/f, Grve, Gvib, v_i, l_i, m_i, Grot |
| sphos | Spherical top open-shell | Currently not in use | J, +/-, e/f, Grve, ElecState, Gvib, v_i, l_i, m_i, Grot, N |
It should be noted that in hyperfine-resolved datasets, F becomes the rigorous quantum number, while J becomes an approximate quantum number. A hyperfine-resolved dataset is denoted with the boolean entry hyperfine_resolved_dataset in the definition file of the dataset.
The standard quantum number sets for each molecule geometry and shell type. Click on any quantum number chip to jump to its definition.
A two-atom molecule with all electrons paired, where the line list only includes the 1Σ ground state. No electronic angular momentum or spin-orbit coupling.
Examples: H2, CaO, NaCl
Quantum numbers:
A two-atom molecule with one or more unpaired electrons in any of the electronic states covered by the line list, giving non-zero electronic orbital angular momentum and/or non-zero spin. Molecules are further divided into Hund’s case (a) or (b) coupling schemes, which determines which quantum numbers are rigorous.
Examples: AlH, C2, CO
Quantum numbers:
A linear molecule consisting of three or more atoms where the line list only covers the ground state with no unpaired electrons. Symmetry group D∞h (e.g. CO2) or C∞v (e.g. HCN).
Examples: CO2, HCN, C2H2
Quantum numbers:
A linear molecule with three or more atoms and one or more unpaired electrons, giving non-zero electronic angular momentum.
Examples: CaOH
Quantum numbers:
A symmetric top molecule has one axis of at least 3-fold rotational symmetry. In a prolate symmetric top (e.g. CH3Cl) the unique axis is the longest; in an oblate top (e.g. NH3) it is the shortest. The quantum number K is the projection of J onto this axis.
A polyatomic symmetric top molecule where the line list only covers the ground state, which has no unpaired electrons.
Examples: NH3, CH3Cl, H3+
Quantum numbers:
A polyatomic symmetric top molecule with unpaired electrons.
Examples: CH3
Quantum numbers:
An asymmetric top has three distinct principal moments of inertia. Because K is not a good quantum number here, two approximate quantum numbers Ka and Kc are used: the projections of J in the prolate (Ka) and oblate (Kc) limits. They satisfy Ka + Kc = J or J + 1.
A non-linear polyatomic molecule with no 3-fold or higher symmetry axis, and the line list only covers the ground state with no unpaired electrons. The most common polyatomic case.
Examples: H2O, H2CO, C2H4
Quantum numbers:
An asymmetric top molecule with one or more unpaired electrons. Currently not in use in the ExoMol database.
Examples: Currently not in use
Quantum numbers:
Spherical top molecules have highly symmetrical geometries and can belong to tetrahedral (Td) or higher symmetry point groups and have three equal principal moments of inertia. Vibrational and rotational levels are labelled by irreducible representations of the relevant point group.
A spherical top molecule where the line list only covers the ground electronic state with no unpaired electrons.
Examples: CH4, SiH4
Quantum numbers:
A spherical top molecule with unpaired electrons. Currently not in use in the ExoMol database.
Examples: Currently not in use
Quantum numbers:
Namespace prefixes that qualify how quantum numbers were assigned or computed
Each quantum number column in an ExoMol states file may be prefixed with a quantum label type namespace, written as Type:quantum_number (e.g. hunda:Omega or TROVE:Gvib). The namespace serves three purposes:
hunda and hundb prefixes make this explicit.TROVE or DVR3D.The currently defined types are listed below. New types may be added as additional line lists are incorporated into the database.
Quantum numbers following the conventions of Herzberg (Molecular Spectra and Molecular Structure). This is also commonly referred to as normal mode quantum numbers.
Quantum numbers following the Air Force Geophysics Laboratory spectroscopic conventions, as used in the HITRAN database. Commonly applied to polyatomic vibrational mode numbering.
Local vibrational mode quantum numbers and symmetries assigned by the variational nuclear-motion program TROVE (Theoretical ROVibrational Energies; Yurchenko et al.).
Symmetry assignments produced by the DVR3D program suite (Tennyson et al.). This prefix is used exclusively to namespace symmetry quantum numbers; it is not applied to other quantum number types.
Used exclusively as a prefix for the polyad quantum number and the associated polyad counting number. Polyad quantum numbers group near-degenerate vibrational levels that interact strongly via resonance (e.g. Fermi or Darling–Dennison).
Diatomic open-shell quantum numbers in the Hund’s case (a) coupling scheme, where both electronic orbital angular momentum (Λ) and electron spin (Σ) are well-defined projections onto the internuclear axis, giving Ω = |Λ ± Σ|. Used within the dos case label.
Diatomic open-shell quantum numbers in the Hund’s case (b) coupling scheme, where the electron spin is not strongly coupled to the internuclear axis. The total rotational angular momentum N (excluding spin) is a good quantum number, and J = N ± S. Used within the dos case label.
Definitions for every quantum number that appears across the case labels
J, +/- and e/f, and rovibronic symmetry Grve are rigorous (F is rigorous in hyperfine-resolved datasets and J becomes approximate). Other labels, such as v, v_i, K, Ka, Kc, Lambda, Sigma, and Omega are approximate quantum numbers.l_i. For linear molecules L = |∑ li| and couples with rotation via l-type resonance.