AtmRawRead
- Workspace.AtmRawRead(self: pyarts.arts._Workspace, t_field_raw: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.GriddedField3]] = self.t_field_raw, z_field_raw: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.GriddedField3]] = self.z_field_raw, vmr_field_raw: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfGriddedField3]] = self.vmr_field_raw, nlte_field_raw: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfGriddedField3]] = self.nlte_field_raw, nlte_level_identifiers: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfQuantumIdentifier]] = self.nlte_level_identifiers, nlte_vibrational_energies: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector]] = self.nlte_vibrational_energies, abs_species: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfArrayOfSpeciesTag]] = self.abs_species, basename: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.String], verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None
Reads atmospheric data from a scenario.
An atmospheric scenario includes the following data for each position (pressure, latitude, longitude) in the atmosphere:
temperature field
the corresponding altitude field
vmr fields for the absorption species
The vmr fields read are governed by the species given in
abs_species
. Beside gaseous species, these can also contain purely absorbing particulate matter. In the latter case the profiles are supposed to provide the mass content (unit kg/m3) for clouds and precipitation rate (unit kg/m2/s) for precipitation instead of the vmr.The data is stored in different files. This methods reads all files and creates the variables
t_field_raw
,z_field_raw
andvmr_field_raw
.nlte_field_raw
is set to empty.Files in a scenarios should be named matching the pattern of: basename.speciesname.xml (for temperature and altitude the expected ‘speciesname’ are ‘t’ and’z’, respectivly). The files can be anywhere, but they must all be in the same directory, selected by ‘basename’. The files are chosen by the species name. If you have more than one tag group for the same species, the same profile will be used.
Author(s): Claudia Emde
- Parameters:
t_field_raw (GriddedField3, optional) – Raw data for atmospheric temperatures. See
t_field_raw
, defaults toself.t_field_raw
[OUT]z_field_raw (GriddedField3, optional) – Raw data for geometrical altitudes. See
z_field_raw
, defaults toself.z_field_raw
[OUT]vmr_field_raw (ArrayOfGriddedField3, optional) – VMR data for the chosen gaseous species. See
vmr_field_raw
, defaults toself.vmr_field_raw
[OUT]nlte_field_raw (ArrayOfGriddedField3, optional) – Raw data for NLTE temperatures and/or ratios. See
nlte_field_raw
, defaults toself.nlte_field_raw
[OUT]nlte_level_identifiers (ArrayOfQuantumIdentifier, optional) – An array of non-lte quantum identifiers for levels matching. See
nlte_level_identifiers
, defaults toself.nlte_level_identifiers
[OUT]nlte_vibrational_energies (Vector, optional) – An list of vibrational energies matching. See
nlte_vibrational_energies
, defaults toself.nlte_vibrational_energies
[OUT]abs_species (ArrayOfArrayOfSpeciesTag, optional) – Tag groups for gas absorption. See
abs_species
, defaults toself.abs_species
[IN]basename (String) – Name of scenario, probably including the full path. If it points to a directory, it has to end with a / . For example: “/data/arts-xml-data/planets/Earth/Fascod/tropical/tropical”. [IN]
verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]