# S5P_L1B_RA_BD5

## Variables

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

field name | type | dimensions | unit | description
--- | --- | --- | --- | ---
scan_subindex | int16 | {time} |  | zero-based index of the pixel within the scanline
datetime | double | {time} | [seconds since 2010-01-01] | time of the measurement
orbit_index | int32 |  |  | absolute orbit number
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 sub-satellite point (WGS84)
sensor_longitude | float | {time} | [degree_east] | longitude of the sub-satellite point (WGS84)
sensor_altitude | float | {time} | [m] | altitude of the satellite (WGS84)
solar_zenith_angle | float | {time} | [degree] | zenith angle of the Sun at the ground pixel location (WGS84)
solar_azimuth_angle | float | {time} | [degree] | azimuth angle of the Sun at the ground pixel location (WGS84), measured East-of-North
sensor_zenith_angle | float | {time} | [degree] | zenith angle of the satellite at the ground pixel location (WGS84)
sensor_azimuth_angle | float | {time} | [degree] | azimuth angle of the satellite at the ground pixel location (WGS84), measured East-of-North
wavelength | float | {time, spectral} | [nm] | nominal wavelength
photon_radiance | float | {time, spectral} | [mol/(s.m^2.nm.sr)] | spectral photon radiance
photon_radiance_uncertainty_systematic | float | {time, spectral} | [mol/(s.m^2.nm.sr)] | spectral photon radiance systematic uncertainty
photon_radiance_uncertainty_random | float | {time, spectral} | [mol/(s.m^2.nm.sr)] | spectral photon radiance random uncertainty
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 ground pixel dimensions are collapsed into a single temporal dimension; the index of the pixel within the scanline is computed as the index on this temporal dimension modulo the number of scanlines
datetime | path | /BAND5_RADIANCE/STANDARD_MODE/OBSERVATIONS/time, /BAND5_RADIANCE/STANDARD_MODE/OBSERVATIONS/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
orbit_index | path | /@orbit
latitude | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/latitude[]
longitude | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/longitude[]
latitude_bounds | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/latitude_bounds[]
longitude_bounds | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/longitude_bounds[]
sensor_latitude | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/satellite_latitude[]
description | the satellite latitude associated with a scanline is repeated for each pixel in the scanline
sensor_longitude | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/satellite_longitude[]
description | the satellite longitude associated with a scanline is repeated for each pixel in the scanline
sensor_altitude | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/satellite_altitude[]
description | the satellite altitude associated with a scanline is repeated for each pixel in the scanline
solar_zenith_angle | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/solar_zenith_angle[]
solar_azimuth_angle | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/solar_azimuth_angle[]
sensor_zenith_angle | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/viewing_zenith_angle[]
sensor_azimuth_angle | path | /BAND5_RADIANCE/STANDARD_MODE/GEODATA/viewing_azimuth_angle[]
wavelength | path | /BAND5_RADIANCE/STANDARD_MODE/INSTRUMENT/nominal_wavelength[]
photon_radiance | path | /BAND5_RADIANCE/STANDARD_MODE/OBSERVATIONS/radiance[]
photon_radiance_uncertainty_systematic | path | /BAND5_RADIANCE/STANDARD_MODE/OBSERVATIONS/radiance_error[], /BAND5_RADIANCE/STANDARD_MODE/OBSERVATIONS/radiance[]
description | uncertainty = abs(pow(10,radiance_error/10)*radiance)
photon_radiance_uncertainty_random | path | /BAND5_RADIANCE/STANDARD_MODE/OBSERVATIONS/radiance_noise[], /BAND5_RADIANCE/STANDARD_MODE/OBSERVATIONS/radiance[]
description | uncertainty = abs(pow(10,radiance_noise/10)*radiance)