atm_fieldAppendAuto

Workspace.atm_fieldAppendAuto(self, atm_field: pyarts3.arts.AtmField | None = None, basename: pyarts3.arts.String | None = None, extrapolation: pyarts3.arts.String | None = None, missing_is_zero: pyarts3.arts.Index | None = None, replace_existing: pyarts3.arts.Index | None = None, load_isot: pyarts3.arts.Index | None = None, load_nlte: pyarts3.arts.Index | None = None) None

Append data to the atmospheric field based on available absorption data.

It is recommended to use atm_fieldRead() rather than this method directly.

This method scans available data and calls (in order) the methods below if that data is available on the workspace. It is not possible to reproduce this method call by manually calling each method below because that would require defining the relevant data fields.

Wraps:

  • atm_fieldAppendLineSpeciesData() if the workspace contains abs_bands

  • atm_fieldAppendLineIsotopologueData() if load_isot is true and if the workspace contains abs_bands

  • atm_fieldAppendLineLevelData() if load_nlte is true and if the workspace contains abs_bands

  • atm_fieldAppendTagsSpeciesData() if the workspace contains abs_species

  • atm_fieldAppendLookupTableSpeciesData() if the workspace contains abs_lookup_data

  • atm_fieldAppendCIASpeciesData() if the workspace contains abs_cia_data

  • atm_fieldAppendXsecSpeciesData() if the workspace contains abs_xfit_data

  • atm_fieldAppendPredefSpeciesData() if the workspace contains abs_predef_data

See these individually for more details.

Author: Richard Larsson

Used by wrapper method

  • atm_fieldRead()

Parameters:
  • atm_field (AtmField, optional) – An atmospheric field in ARTS, this is the main atmospheric data structure in ARTS. See atm_field, defaults to self.atm_field [INOUT]

  • basename (String) – The base name of the files. [IN]

  • extrapolation (String, optional) – The extrapolation to use. Defaults to "Linear" [IN]

  • missing_is_zero (Index, optional) – Whether or not to zero-out missing data. Defaults to 0 [IN]

  • replace_existing (Index, optional) – Whether or not to replace existing data. Defaults to 0 [IN]

  • load_isot (Index, optional) – Whether or not to load isotopologue data. Defaults to 0 [IN]

  • load_nlte (Index, optional) – Whether or not to load NLTE data. Defaults to 0 [IN]