pyrtlib.tb_spectrum.TbCloudRTE#

class pyrtlib.tb_spectrum.TbCloudRTE(z: ndarray, p: ndarray, t: ndarray, rh: ndarray, frq: ndarray, angles: Optional[ndarray] = array([90.]), o3n: Optional[ndarray] = None, amu: Optional[Tuple] = None, absmdl: Optional[str] = '', ray_tracing: Optional[bool] = False, from_sat: Optional[bool] = True, cloudy: Optional[bool] = False)#

Bases: object

Initialize TbCloudRTE

Methods

__init__(z, p, t, rh, frq[, angles, o3n, ...])

Main class which computes brightness temperatures (Tb), mean radiating temperature (Tmr), and integrated absorption (Tau) for clear or cloudy conditions.

execute([only_bt])

This function computes Brightness Temperature and other radiometric parameters.

init_absmdl(absmdl)

Initialize absorption models.

init_cloudy(cldh, denice, denliq)

Initialize cloudy conditions parameters.

set_amu(amu)

Set absorption model uncertainties

Attributes

emissivity

Surface emissivity.

satellite

If True computes an upward-propagating brightness-temperature spectrum otherwise a downward-propagating brightness-temperature spectrum at the bottom of the atmosphere will be performed.

Examples using pyrtlib.tb_spectrum.TbCloudRTE#

Generic Example

Generic Example

Performing Downwelling Brightness Temperature calculation

Performing Downwelling Brightness Temperature calculation

Performing sensitivity of spectroscopic parameters

Performing sensitivity of spectroscopic parameters

Performing Upwelling Brightness Temperature calculation

Performing Upwelling Brightness Temperature calculation

Performing Downwelling Brightness Temperature calculation with Ozone

Performing Downwelling Brightness Temperature calculation with Ozone

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 IGRA2 Upper Air Observations (with Extrapolation).

Performing Upwelling Brightness Temperature calculation using IGRA2 Upper Air Observations (with Extrapolation).

Performing Upwelling Brightness Temperature calculation using Wyoming Upper Air Observations.

Performing Upwelling Brightness Temperature calculation using Wyoming Upper Air Observations.

Logarithmic dependence of monochromatic radiance at 22.235 and 183 GHz

Logarithmic dependence of monochromatic radiance at 22.235 and 183 GHz

Performing Downwelling Brightness Temperature calculation in cloudy condition.

Performing Downwelling Brightness Temperature calculation in cloudy condition.

Uncertainty Example

Uncertainty Example