S5P_L2_FRESCO

Variables

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

field name type dimensions unit description
scan_subindex int16 {time}   pixel index (0-based) within the scanline
datetime_start double {time} [seconds since 2010-01-01] start time of the measurement
datetime_length double   [s] duration of the measurement
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] latitudes of the ground pixel corners (WGS84)
longitude_bounds float {time, 4} [degree_east] longitudes of the ground pixel corners (WGS84)
sensor_latitude float {time} [degree_north] latitude of the geodetic sub-satellite point (WGS84)
sensor_longitude float {time} [degree_east] longitude of the goedetic sub-satellite point (WGS84)
sensor_altitude float {time} [m] altitude of the satellite with respect to the geodetic sub-satellite point (WGS84)
solar_zenith_angle float {time} [degree] zenith angle of the Sun at the ground pixel location (WGS84); angle measured away from the vertical
solar_azimuth_angle float {time} [degree] azimuth angle of the Sun at the ground pixel location (WGS84); angle measured East-of-North
sensor_zenith_angle float {time} [degree] zenith angle of the satellite at the ground pixel location (WGS84); angle measured away from the vertical
sensor_azimuth_angle float {time} [degree] azimuth angle of the satellite at the ground pixel location (WGS84); angle measured East-of-North
cloud_fraction float {time} [] effective cloud fraction retrieved from the O2 A-band
cloud_fraction_uncertainty float {time} [] uncertainty of the effective cloud fraction
cloud_fraction_validity int8 {time}   continuous quality descriptor, varying between 0 (no data) and 1 (full quality data)
cloud_pressure float {time} [Pa] cloud optical centroid pressure retrieved from the O2 A-band
cloud_pressure_uncertainty float {time} [Pa] uncertainty of the cloud optical centroid pressure
cloud_height float {time} [m] cloud optical centroid altitude
cloud_height_uncertainty float {time} [m] uncertainty of the cloud optical centroid altitude
cloud_albedo float {time} [] cloud albedo; this is a fixed value for FRESCO
cloud_albedo_uncertainty float {time} [] cloud albedo error; since cloud albedo is fixed for FRESCO, this value is set to NaN
surface_albedo float {time} [] assumed surface albedo at 758nm
surface_altitude float {time} [m] surface altitude
surface_altitude_uncertainty float {time} [m] surface altitude precision
surface_pressure float {time} [Pa] surface pressure
snow_ice_type int8 {time}   surface snow/ice type; 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)
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_start path /PRODUCT/time, /PRODUCT/delta_time[]
description time converted from milliseconds since a reference time (given as seconds since 2010-01-01) to seconds since 2010-01-01 (using 86400 seconds per day); the time associated with a scanline is repeated for each pixel in the scanline
datetime_length path /@time_coverage_resolution
description the measurement length is parsed assuming the ISO 8601 ‘PT%(interval_seconds)fS’ format
orbit_index path /@orbit
validity path /PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/processing_quality_flags[]
description the uint32 data is cast to int32
latitude path /PRODUCT/latitude[]
longitude path /PRODUCT/longitude[]
latitude_bounds path /PRODUCT/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds[]
longitude_bounds path /PRODUCT/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds[]
sensor_latitude path /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 /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 /PRODUCT/SUPPORT_DATA/GEOLOCATIONS/satellite_altitude[]
description the satellite altitude associated with a scanline is repeated for each pixel in the scanline
solar_zenith_angle path /PRODUCT/SUPPORT_DATA/GEOLOCATIONS/solar_zenith_angle[]
solar_azimuth_angle path /PRODUCT/SUPPORT_DATA/GEOLOCATIONS/solar_azimuth_angle[]
sensor_zenith_angle path /PRODUCT/SUPPORT_DATA/GEOLOCATIONS/viewing_zenith_angle[]
sensor_azimuth_angle path /PRODUCT/SUPPORT_DATA/GEOLOCATIONS/viewing_azimuth_angle[]
cloud_fraction path /PRODUCT/cloud_fraction_crb[]
cloud_fraction_uncertainty path /PRODUCT/cloud_fraction_crb_precision[]
cloud_fraction_validity path /PRODUCT/qa_value
cloud_pressure path /PRODUCT/cloud_pressure_crb[]
cloud_pressure_uncertainty path /PRODUCT/cloud_pressure_crb_precision[]
cloud_height path /PRODUCT/cloud_height_crb[]
cloud_height_uncertainty path /PRODUCT/cloud_height_crb_precision[]
cloud_albedo path /PRODUCT/cloud_albedo_crb[]
cloud_albedo_uncertainty path /PRODUCT/cloud_albedo_crb_precision[]
surface_albedo path /PRODUCT/SUPPORT_DATA/INPUT_DATA/surface_albedo_assumed[]
surface_altitude path /PRODUCT/SUPPORT_DATA/INPUT_DATA/surface_altitude[]
surface_altitude_uncertainty path /PRODUCT/SUPPORT_DATA/INPUT_DATA/surface_altitude_precision[]
surface_pressure available optional
condition processor version >= 01.00.00
path /PRODUCT/SUPPORT_DATA/INPUT_DATA/surface_pressure[]
snow_ice_type path /PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/snow_ice_flag_nise[]
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 path /PRODUCT/SUPPORT_DATA/DETAILED_RESULTS/snow_ice_flag_nise[]
description if 1 <= snow_ice_flag <= 100 then snow_ice_flag/100.0 else 0.0