skretrieval.retrieval.observation.SimulatedNadirObservation#

class skretrieval.retrieval.observation.SimulatedNadirObservation(cos_sza: float, cos_viewing_zenith: float, reference_latitude: float, reference_longitude: float, sample_wavelengths: array, name: str = 'measurement', state_adjustment_factors=None, noise_fn=None)[source]#

Bases: SimulatedObservation

A simulated nadir observation

Parameters:
  • cos_sza (float) – Cosine of the solar zenith angle at the ground

  • cos_viewing_zenith (float) – Cosone of the viewing zenith angle, 1.0 for pure nadir viewing

  • reference_latitude (float) – Latitude of the ground point

  • reference_longitude (float) – Longitude of the ground point

  • sample_wavelengths (np.array)

  • name (str, optional) – , by default “measurement”

  • state_adjustment_factors (_type_, optional) – , by default None

__init__(cos_sza: float, cos_viewing_zenith: float, reference_latitude: float, reference_longitude: float, sample_wavelengths: array, name: str = 'measurement', state_adjustment_factors=None, noise_fn=None)[source]#

A simulated nadir observation

Parameters:
  • cos_sza (float) – Cosine of the solar zenith angle at the ground

  • cos_viewing_zenith (float) – Cosone of the viewing zenith angle, 1.0 for pure nadir viewing

  • reference_latitude (float) – Latitude of the ground point

  • reference_longitude (float) – Longitude of the ground point

  • sample_wavelengths (np.array)

  • name (str, optional) – , by default “measurement”

  • state_adjustment_factors (_type_, optional) – , by default None

Methods

__init__(cos_sza, cos_viewing_zenith, ...[, ...])

A simulated nadir 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.

reference_cos_sza()

The reference cosine of the solar zenith angle for the observation

reference_latitude()

The reference latitude for the observation

reference_longitude()

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"

reference_cos_sza() float[source]#

The reference cosine of the solar zenith angle for the observation

Return type:

dict[float]

reference_latitude() float[source]#

The reference latitude for the observation

Return type:

dict[float]

reference_longitude() float[source]#

The reference longitude for the observation

Return type:

dict[float]