pyarts3.hitran

Various interfaces to HITRAN.

pyarts3.hitran.gen_hitran_isotopologues(molparam_txt_file=None)[source]

Generates a version of latest_molparam_map used in hitran_species.cc

The variable is simply printed to stream with print() as the intent is to use this output in ARTS directly. ARTS does not use AFGL notation internally, but species names that are different from Hitran are mapped to ARTS names in the output.

pyarts3.hitran.gen_latest_molparam_map(molparam_txt_file=None)[source]

Generates a version of latest_molparam_map used in hitran_species.cc

The variable is simply printed to stream with print() as the intent is to use this output in ARTS directly. ARTS does not use AFGL notation internally, but species names that are different from Hitran are mapped to ARTS names in the output.

pyarts3.hitran.get_latest_molparam_map(molparam_txt_file=None)[source]

Generates a version of latest_molparam_map used in hitran_species.cc

The variable is returned as a dictionary mapping species to a list of isotopologues. Each isotopologue is represented as a list of four items: [specnum, pos, isotopologue string, abundance] 1. specnum: HITRAN species number 2. pos: position index in HITRAN notation 3. isotopologue string: isotopologue identifier in HITRAN notation 4. abundance: natural abundance of the isotopologue