abs_bandsReadJPL

Workspace.abs_bandsReadJPL(self, abs_bands: pyarts3.arts.AbsorptionBands | None = None, file: pyarts3.arts.String | None = None) None

Reads JPL data from a file.

The JPL file is assumed to have each line record filling up one line of text.

The builtin JPL map is used to find species. This set of species can be extended during compilation only.

This is still a WIP and most species are missing. They will be added as we need them.

Note also that quantum numbers are not yet supported in the JPL data, and thus all lines and bands will be unable to use features that relies on quantum numbers, such as line mixing, Zeeman parameters, etc.

As JPL provides no pressure broadening data, a default 25 kHz/Pa Voigt air broadening profile is used for all lines, with a temperature exponent of 0.75.

Author: Richard Larsson

Parameters:
  • abs_bands (AbsorptionBands, optional) – Bands of absorption lines for line-by-line (LBL) calculations. See abs_bands, defaults to self.abs_bands [OUT]

  • file (String) – Filename. [IN]