S5_L2_CLA

Variables

The table below lists the variables that are present in the HARP product that results from an ingestion of S5_L2_CLA 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 centre (WGS-84)

longitude

float

{time}

[degree_east]

longitude of the ground-pixel centre (WGS-84)

latitude_bounds

float

{time, 4}

[degree_north]

four latitude boundaries of each ground pixel

longitude_bounds

float

{time, 4}

[degree_east]

four longitude boundaries of each ground pixel

sensor_latitude

float

{time}

[degree_north]

sub-satellite latitude

sensor_longitude

float

{time}

[degree_east]

sub-satellite longitude

sensor_altitude

float

{time}

[m]

space-craft altitude (WGS-84)

sensor_orbit_phase

double

{time}

[]

relative orbital phase (0 … 1)

solar_zenith_angle

float

{time}

[degree]

solar zenith angle

solar_azimuth_angle

float

{time}

[degree]

Solar azimuth angle.

sensor_zenith_angle

float

{time}

[degree]

space-craft zenith angle

sensor_azimuth_angle

float

{time}

[degree]

space-craft azimuth angle

cloud_fraction

float

{time}

[]

PSF weighted cloud fraction from METimage O2-Cloud

cloud_optical_depth

float

{time}

[]

PSF weighted cloud optical thickness from METimage O2-Cloud

cloud_pressure

float

{time}

[hPa]

PSF weighted cloud top pressure from METimage O2-Cloud

cloud_fraction_validity

int32

{time}

[]

quality assurance value describing the quality of the product

index

int32

{time}

zero-based index of the sample within the source product

Ingestion options

The table below lists the available ingestion options for S5_L2_CLA products.

option name

legal values

description

band

band3a, band1b, band2, band3b, band3c, band4, band5

which CLA band values to ingest: band3a (default), band1b, band2, band3b, band3c, band4, or band5

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

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/time, /data/PRODUCT_BAND3A/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

condition

band=band3c

path

/data/PRODUCT_BAND3C/time, /data/PRODUCT_BAND3C/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

condition

band=band1b

path

/data/PRODUCT_BAND1B/time, /data/PRODUCT_BAND1B/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

condition

band=band2

path

/data/PRODUCT_BAND2/time, /data/PRODUCT_BAND2/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

condition

band=band3b

path

/data/PRODUCT_BAND3B/time, /data/PRODUCT_BAND3B/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

condition

band=band4

path

/data/PRODUCT_BAND4/time, /data/PRODUCT_BAND4/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

condition

band=band5

path

/data/PRODUCT_BAND5/time, /data/PRODUCT_BAND5/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

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/delta_time[]

description

delta_time[1] - delta_time[0]

condition

band=band3c

path

/data/PRODUCT_BAND3C/delta_time[]

description

delta_time[1] - delta_time[0]

condition

band=band1b

path

/data/PRODUCT_BAND1B/delta_time[]

description

delta_time[1] - delta_time[0]

condition

band=band2

path

/data/PRODUCT_BAND2/delta_time[]

description

delta_time[1] - delta_time[0]

condition

band=band3b

path

/data/PRODUCT_BAND3B/delta_time[]

description

delta_time[1] - delta_time[0]

condition

band=band4

path

/data/PRODUCT_BAND4/delta_time[]

description

delta_time[1] - delta_time[0]

condition

band=band5

path

/data/PRODUCT_BAND5/delta_time[]

description

delta_time[1] - delta_time[0]

orbit_index

path

/@orbit_start

validity

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/processing_quality_flags[]

description

the uint64 data is cast to int32

condition

band=band3c

path

/data/PRODUCT_BAND3C/processing_quality_flags[]

description

the uint64 data is cast to int32

condition

band=band1b

path

/data/PRODUCT_BAND1B/processing_quality_flags[]

description

the uint64 data is cast to int32

condition

band=band2

path

/data/PRODUCT_BAND2/processing_quality_flags[]

description

the uint64 data is cast to int32

condition

band=band3b

path

/data/PRODUCT_BAND3B/processing_quality_flags[]

description

the uint64 data is cast to int32

condition

band=band4

path

/data/PRODUCT_BAND4/processing_quality_flags[]

description

the uint64 data is cast to int32

condition

band=band5

path

/data/PRODUCT_BAND5/processing_quality_flags[]

description

the uint64 data is cast to int32

latitude

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/latitude[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/latitude[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/latitude[]

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/latitude[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/latitude[]

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/latitude[]

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/latitude[]

longitude

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/longitude[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/longitude[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/longitude[]

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/longitude[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/longitude[]

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/longitude[]

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/longitude[]

latitude_bounds

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds[]

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds[]

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds[]

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds[]

longitude_bounds

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds[]

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds[]

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds[]

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds[]

sensor_latitude

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/satellite_latitude[]

description

value for each scanline is repeated for every pixel

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/satellite_latitude[]

description

value for each scanline is repeated for every pixel

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/satellite_latitude[]

description

value for each scanline is repeated for every pixel

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/satellite_latitude[]

description

value for each scanline is repeated for every pixel

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/satellite_latitude[]

description

value for each scanline is repeated for every pixel

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/satellite_latitude[]

description

value for each scanline is repeated for every pixel

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/satellite_latitude[]

description

value for each scanline is repeated for every pixel

sensor_longitude

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/satellite_longitude[]

description

value for each scanline is repeated for every pixel

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/satellite_longitude[]

description

value for each scanline is repeated for every pixel

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/satellite_longitude[]

description

value for each scanline is repeated for every pixel

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/satellite_longitude[]

description

value for each scanline is repeated for every pixel

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/satellite_longitude[]

description

value for each scanline is repeated for every pixel

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/satellite_longitude[]

description

value for each scanline is repeated for every pixel

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/satellite_longitude[]

description

value for each scanline is repeated for every pixel

sensor_altitude

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/satellite_altitude[]

description

value for each scanline is repeated for every pixel

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/satellite_altitude[]

description

value for each scanline is repeated for every pixel

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/satellite_altitude[]

description

value for each scanline is repeated for every pixel

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/satellite_altitude[]

description

value for each scanline is repeated for every pixel

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/satellite_altitude[]

description

value for each scanline is repeated for every pixel

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/satellite_altitude[]

description

value for each scanline is repeated for every pixel

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/satellite_altitude[]

description

value for each scanline is repeated for every pixel

sensor_orbit_phase

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/satellite_orbit_phase[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/satellite_orbit_phase[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/satellite_orbit_phase[]

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/satellite_orbit_phase[]

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/satellite_orbit_phase[]

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/satellite_orbit_phase[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/satellite_orbit_phase[]

solar_zenith_angle

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/solar_zenith_angle[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/solar_zenith_angle[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/solar_zenith_angle[]

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/solar_zenith_angle[]

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/solar_zenith_angle[]

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/solar_zenith_angle[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/solar_zenith_angle[]

solar_azimuth_angle

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/solar_azimuth_angle[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/solar_azimuth_angle[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/solar_azimuth_angle[]

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/solar_azimuth_angle[]

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/solar_azimuth_angle[]

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/solar_azimuth_angle[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/solar_azimuth_angle[]

sensor_zenith_angle

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/viewing_zenith_angle[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/viewing_zenith_angle[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/viewing_zenith_angle[]

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/viewing_zenith_angle[]

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/viewing_zenith_angle[]

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/viewing_zenith_angle[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/viewing_zenith_angle[]

sensor_azimuth_angle

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/SUPPORT_DATA/GEOLOCATIONS/viewing_azimuth_angle[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/SUPPORT_DATA/GEOLOCATIONS/viewing_azimuth_angle[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/SUPPORT_DATA/GEOLOCATIONS/viewing_azimuth_angle[]

condition

band=band2

path

/data/PRODUCT_BAND2/SUPPORT_DATA/GEOLOCATIONS/viewing_azimuth_angle[]

condition

band=band4

path

/data/PRODUCT_BAND4/SUPPORT_DATA/GEOLOCATIONS/viewing_azimuth_angle[]

condition

band=band5

path

/data/PRODUCT_BAND5/SUPPORT_DATA/GEOLOCATIONS/viewing_azimuth_angle[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/SUPPORT_DATA/GEOLOCATIONS/viewing_azimuth_angle[]

cloud_fraction

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/moxy_cfr_psf_mean[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/moxy_cfr_psf_mean[]

condition

band=band2

path

/data/PRODUCT_BAND2/moxy_cfr_psf_mean[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/moxy_cfr_psf_mean[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/moxy_cfr_psf_mean[]

condition

band=band4

path

/data/PRODUCT_BAND4/moxy_cfr_psf_mean[]

condition

band=band5

path

/data/PRODUCT_BAND5/moxy_cfr_psf_mean[]

cloud_optical_depth

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/moxy_cot_psf_mean[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/moxy_cot_psf_mean[]

condition

band=band2

path

/data/PRODUCT_BAND2/moxy_cot_psf_mean[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/moxy_cot_psf_mean[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/moxy_cot_psf_mean[]

condition

band=band4

path

/data/PRODUCT_BAND4/moxy_cot_psf_mean[]

condition

band=band5

path

/data/PRODUCT_BAND5/moxy_cot_psf_mean[]

cloud_pressure

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/moxy_ctp_psf_mean[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/moxy_ctp_psf_mean[]

condition

band=band2

path

/data/PRODUCT_BAND2/moxy_ctp_psf_mean[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/moxy_ctp_psf_mean[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/moxy_ctp_psf_mean[]

condition

band=band4

path

/data/PRODUCT_BAND4/moxy_ctp_psf_mean[]

condition

band=band5

path

/data/PRODUCT_BAND5/moxy_ctp_psf_mean[]

cloud_fraction_validity

condition

band=band3a or band unset

path

/data/PRODUCT_BAND3A/qa_value[]

condition

band=band1b

path

/data/PRODUCT_BAND1B/qa_value[]

condition

band=band2

path

/data/PRODUCT_BAND2/qa_value[]

condition

band=band3b

path

/data/PRODUCT_BAND3B/qa_value[]

condition

band=band3c

path

/data/PRODUCT_BAND3C/qa_value[]

condition

band=band4

path

/data/PRODUCT_BAND4/qa_value[]

condition

band=band5

path

/data/PRODUCT_BAND5/qa_value[]