molspecutils.molecule.COAlchemyMode#
- class COAlchemyMode(engine_or_path=None, iso=1)[source]#
Bases:
AlchemyModeMixin- __init__(engine_or_path=None, iso=1)[source]#
Provide transition and energy level data for CO.
- Parameters:
engine_or_path – Path to directory with HAPI or sqlite3 database or
sqlachemy.Engineinstance of opened sqlite3 database.iso – Isotopologue number. Required for fetching data and calculating appropriate total partition function.
Methods
__init__([engine_or_path, iso])Provide transition and energy level data for CO.
degeneracy(state)Return quantum state degeneracy.
delta(pair)Pressure shift coefficient for pair molecular coherence.
difference_pop(pair, T)Population difference factor between nondegenerate states.
energy(state)Return energy of
state.equilibrium_pop(state, T)gamma(pair)Pressure broadening coefficient for pair molecular coherence.
line_params(pair)mu(pair)Reduced matrix element for pair[0] to pair[1] transition.
nu(pair)sw(pair)HITRAN line strength in cm-1 cm**2.
tips(T)Total internal partition function.
Attributes
molecule