pyrtlib.utils.import_lineshape#

pyrtlib.utils.import_lineshape(name: str) module#

Import a named object from a module in the context of this function. Used to import line list for absorption models.

Parameters:

name (str) – Absorption model name.

Returns:

Dictionary of line list of the absorption model chose.

Return type:

types.ModuleType

See also

set_ll()

Examples

>>> from pyrtlib.absorption_model import H2OAbsModel
>>> from pyrtlib.utils import import_lineshape
>>> H2OAbsModel.model = 'R21SD'
>>> H2OAbsModel.h2oll = import_lineshape('h2oll')
>>> H2OAbsModel.h2oll.aself
array([0., 12.6,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,  0.,
0.,  0.,  0.,  0.,  0.])

Examples using pyrtlib.utils.import_lineshape#

Performing Upwelling Brightness Temperature calculation using ERA5 Reanalysis Observations.

Performing Upwelling Brightness Temperature calculation using ERA5 Reanalysis Observations.

Performing Upwelling Brightness Temperature calculation using ERA5 Reanalysis Observations in cloudy condition.

Performing Upwelling Brightness Temperature calculation using ERA5 Reanalysis Observations in cloudy condition.

Performing Upwelling Brightness Temperature calculation using Wyoming Upper Air Observations.

Performing Upwelling Brightness Temperature calculation using Wyoming Upper Air Observations.

Water Vapour Absorption Profiles

Water Vapour Absorption Profiles