S5_L2_GLY

Variables

The table below lists the variables that are present in the HARP product that results from an ingestion of S5_L2_GLY data.

field name

type

dimensions

unit

description

scan_subindex

int16

{time}

pixel index (0-based) within the scanline

datetime

double

{time}

[seconds since 2020-01-01]

time of the measurement

datetime_length

double

[s]

measurement duration

orbit_index

int32

absolute orbit number

validity

int32

{time}

processing quality flag

latitude

float

{time}

[degree_north]

latitude of the ground pixel center (WGS84)

longitude

float

{time}

[degree_east]

longitude of the ground pixel center (WGS84)

latitude_bounds

float

{time, 4}

[degree_north]

the four latitude boundaries of each ground pixel

longitude_bounds

float

{time, 4}

[degree_east]

the four longitude boundaries of each ground pixel

sensor_latitude

float

{time}

[degree_north]

latitude of the spacecraft sub-satellite point on the WGS84 reference ellipsoid

sensor_longitude

float

{time}

[degree_east]

longitude of the spacecraft sub-satellite point on the WGS84 reference ellipsoid

sensor_altitude

float

{time}

[m]

altitude of the spacecraft relative to the WGS84 reference ellipsoid.

sensor_orbit_phase

double

{time}

[]

relative offset (0.0 … 1.0) of the measurement in the orbit.

solar_zenith_angle

float

{time}

[degree]

zenith angle of the sun measured from the ground pixel location on the WGS84 reference ellipsoid

solar_azimuth_angle

float

{time}

[degree]

azimuth angle of the sun measured from the ground pixel location on the WGS84 ellipsoid

sensor_zenith_angle

float

{time}

[degree]

zenith angle of the spacecraft measured from the ground pixel location on the WGS84 reference ellipsoid

sensor_azimuth_angle

float

{time}

[degree]

azimuth angle of the spacecraft measured from the ground pixel WGS84 reference ellipsoid

surface_altitude

float

{time}

[m]

height of the surface above MSL averaged over the S5 pixel

surface_altitude_uncertainty

float

{time}

[m]

standard deviation of the height of the surface above MSL averaged over the S5 pixel

surface_pressure

float

{time}

[Pa]

surface pressure; from ECMWF and adjusted for surface elevation

surface_type

int32

{time}

surface classification

snow_ice_type

int32

{time}

surface condition (snow/ice); enumeration values: snow_free_land (0), sea_ice (1), permanent_ice (2), snow (3), ocean (4)

sea_ice_fraction

float

{time}

[]

sea-ice concentration (as a fraction)

tropospheric_CHOCHO_column_number_density

float

{time}

[mol/m^2]

tropospheric CHOCHO column number density

tropospheric_CHOCHO_column_number_density_uncertainty_random

float

{time}

[mol/m^2]

tropospheric CHOCHO vertical column density random uncertainty

tropospheric_CHOCHO_column_number_density_uncertainty_systematic

float

{time}

[mol/m^2]

tropospheric CHOCHO vertical column density systematic uncertainty

tropospheric_CHOCHO_column_number_density_validity

int32

{time}

[]

quality assurance value describing the quality of the product

tropospheric_CHOCHO_column_number_density_amf

float

{time}

[]

tropospheric air mass factor

tropospheric_CHOCHO_column_number_density_amf_trueness

float

{time}

[]

systematic error of the tropospheric air mass factor

tropospheric_CHOCHO_column_number_density_avk

float

{time, vertical}

[]

averaging kernel for the tropospheric CHOCHO column number density

CHOCHO_slant_column_number_density

float

{time}

[mol/m^2]

CHOCHO slant column number density

CHOCHO_slant_column_number_density_uncertainty_random

float

{time}

[mol/m^2]

random uncertainty of the CHOCHO slant column number density

CHOCHO_slant_column_number_density_uncertainty_systematic

float

{time}

[mol/m^2]

systematic uncertainty of the CHOCHO slant column number density

surface_albedo

float

{time}

[]

surface albedo at 452 nm

CHOCHO_mass_mixing_ratio_apriori

float

{time, vertical}

[kg/kg]

CHOCHO apriori profile in mass mixing ratios

pressure

float

{time, vertical}

[Pa]

pressure grid of the apriori profile

absorbing_aerosol_index

float

{time}

[]

aerosol absorbing index at 340 and 380 nm

cloud_fraction

float

{time}

[]

cloud fraction

cloud_pressure

float

{time}

[Pa]

cloud pressure

tropopause_pressure

float

{time}

[Pa]

tropopause pressure (ECMWF)

index

int32

{time}

zero-based index of the sample within the source product

Mapping description

The table below details where and how each variable was retrieved from the input product.

field name

mapping description

scan_subindex

description

the scanline and pixel dimensions are collapsed into a temporal dimension; the index of the pixel within the scanline is computed as the index on the temporal dimension modulo the number of scanlines

datetime

path

/data/PRODUCT/time, /data/PRODUCT/delta_time[]

description

time converted from days since 2020-01-01 to seconds since 2020-01-01 (using 86400 seconds per day) and delta_time added; the time associated with a scanline is repeated for each pixel in the scanline

datetime_length

path

/data/PRODUCT/delta_time[]

description

delta_time[1] - delta_time[0]

orbit_index

path

/@orbit_start

validity

path

/data/PRODUCT/processing_quality_flags[]

description

the uint64 data is cast to int32

latitude

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/latitude[]

longitude

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/longitude[]

latitude_bounds

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds[]

longitude_bounds

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds[]

sensor_latitude

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/satellite_latitude[]

description

the satellite latitude associated with a scanline is repeated for each pixel in the scanline

sensor_longitude

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/satellite_longitude[]

description

the satellite longitude associated with a scanline is repeated for each pixel in the scanline

sensor_altitude

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/satellite_altitude[]

description

the satellite altitude associated with a scanline is repeated for each pixel in the scanline

sensor_orbit_phase

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/satellite_orbit_phase[]

solar_zenith_angle

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/solar_zenith_angle[]

solar_azimuth_angle

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/solar_azimuth_angle[]

sensor_zenith_angle

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/viewing_zenith_angle[]

sensor_azimuth_angle

path

/data/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/viewing_azimuth_angle[]

surface_altitude

path

/data/PRODUCT/SUPPORT_DATA/INPUT_DATA/surface_altitude[]

surface_altitude_uncertainty

path

data/PRODUCT/SUPPORT_DATA/INPUT_DATA/surface_altitude_precision[]

surface_pressure

path

data/PRODUCT/SUPPORT_DATA/INPUT_DATA/surface_pressure[]

surface_type

path

/data/PRODUCT/SUPPORT_DATA/INPUT_DATA/surface_classification[]

snow_ice_type

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/INPUT_DATA/snow_ice_flag[]

description

0: snow_free_land (0), 1-100: sea_ice (1), 101: permanent_ice (2), 103: snow (3), 255: ocean (4), other values map to -1

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/INPUT_DATA/snow_ice_flag[]

description

0: snow_free_land (0), 1-100: sea_ice (1), 101: permanent_ice (2), 103: snow (3), 255: ocean (4), other values map to -1

sea_ice_fraction

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/INPUT_DATA/snow_ice_flag[]

description

if 1 <= snow_ice_flag <= 100 then snow_ice_flag/100.0 else 0.0

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/INPUT_DATA/snow_ice_flag[]

description

if 1 <= snow_ice_flag <= 100 then snow_ice_flag/100.0 else 0.0

tropospheric_CHOCHO_column_number_density

path

data/PRODUCT/glyoxal_tropospheric_column[]

tropospheric_CHOCHO_column_number_density_uncertainty_random

path

data/PRODUCT/glyoxal_tropospheric_column_precision[]

tropospheric_CHOCHO_column_number_density_uncertainty_systematic

path

data/PRODUCT/glyoxal_tropospheric_column_trueness[]

tropospheric_CHOCHO_column_number_density_validity

path

data/PRODUCT/qa_value[]

tropospheric_CHOCHO_column_number_density_amf

path

data/PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/glyoxal_tropospheric_column_air_mass_factor[]

tropospheric_CHOCHO_column_number_density_amf_trueness

path

data/PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/glyoxal_tropospheric_column_air_mass_factor_trueness[]

tropospheric_CHOCHO_column_number_density_avk

path

data/PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/glyoxal_tropospheric_column_averaging_kernel[]

CHOCHO_slant_column_number_density

path

data/PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/glyoxal_slant_column[]

CHOCHO_slant_column_number_density_uncertainty_random

path

data/PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/glyoxal_slant_column_precision[]

CHOCHO_slant_column_number_density_uncertainty_systematic

path

data/PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/glyoxal_slant_column_trueness[]

surface_albedo

path

data/PRODUCT/SUPPORT_DATA/INPUT_DATA/surface_albedo_452[]

CHOCHO_mass_mixing_ratio_apriori

path

data/PRODUCT/SUPPORT_DATA/INPUT_DATA/glyoxal_profile_apriori[]

pressure

path

data/PRODUCT/SUPPORT_DATA/INPUT_DATA/glyoxal_profile_apriori_pressure[]

absorbing_aerosol_index

path

data/PRODUCT/SUPPORT_DATA/INPUT_DATA/aerosol_index_340_380[]

cloud_fraction

path

data/PRODUCT/SUPPORT_DATA/INPUT_DATA/effective_cloud_fraction[]

cloud_pressure

path

data/PRODUCT/SUPPORT_DATA/INPUT_DATA/cloud_pressure[]

tropopause_pressure

path

data/PRODUCT/SUPPORT_DATA/INPUT_DATA/tropopause_pressure[]