skretrieval.retrieval.observation.SimulatedLimbObservation#
- class skretrieval.retrieval.observation.SimulatedLimbObservation(cos_sza: float, relative_azimuth: float, observer_altitude: float, reference_latitude: float, reference_longitude: float, tangent_altitudes: array, sample_wavelengths: array, name: str = 'measurement', state_adjustment_factors=None, noise_fn=None)[source]#
Bases:
SimulatedObservationA simulated limb observation
- Parameters:
cos_sza (float) – cos of the solar zenith angle for all lines of sight
relative_azimuth (float) – Relative azimuth angle for all lines of sight
observer_altitude (float) – Altitude of the observer
reference_latitude (float)
reference_longitude (float)
tangent_altitudes (np.array) – Tangent altitudes in [m]
sample_wavelengths (np.array) – Sample wavelengths in [nm]
name (str, optional)
state_adjustment_factors (_type_, optional)
- __init__(cos_sza: float, relative_azimuth: float, observer_altitude: float, reference_latitude: float, reference_longitude: float, tangent_altitudes: array, sample_wavelengths: array, name: str = 'measurement', state_adjustment_factors=None, noise_fn=None)[source]#
A simulated limb observation
- Parameters:
cos_sza (float) – cos of the solar zenith angle for all lines of sight
relative_azimuth (float) – Relative azimuth angle for all lines of sight
observer_altitude (float) – Altitude of the observer
reference_latitude (float)
reference_longitude (float)
tangent_altitudes (np.array) – Tangent altitudes in [m]
sample_wavelengths (np.array) – Sample wavelengths in [nm]
name (str, optional)
state_adjustment_factors (_type_, optional)
Methods
__init__(cos_sza, relative_azimuth, ...[, ...])A simulated limb observation
append_information_to_l1(l1, **kwargs)A method that allows for the observation to append information to the L1 data simulated by the forward model.
The reference cosine of the solar zenith angle for the observation
The reference latitude for the observation
The reference longitude for the observation
sample_wavelengths()The sample wavelengths for the observation in [nm]
sk2_geometry(**kwargs)The "Ideal" viewing geometry for the observation.
skretrieval_l1(forward_model, state_vector, ...)The L1 data for the observation in the "Core Radiance Format"
- append_information_to_l1(l1: dict[RadianceGridded], **kwargs) None[source]#
A method that allows for the observation to append information to the L1 data simulated by the forward model. Useful for adding things that are in the real L1 data to the simulations that may be useful inside the measurement vector.
- Parameters:
l1 (dict[RadianceGridded])
- reference_cos_sza() float[source]#
The reference cosine of the solar zenith angle for the observation