L2__SIF___ version 0

L2__SIF___

This definition is based on the S5P-TROPOMI SIF Data Product (TROPOSIF) Product User Manual. Issue 3, Ref NOV-FE-0956-MU-019, 2022-09-26

root type

hdf5 record
attribute: Conventions
hdf5 string

attribute: institution
hdf5 string

attribute: source
hdf5 string

attribute: history
hdf5 string

attribute: summary
hdf5 string

attribute: id
hdf5 string

attribute: time_reference
hdf5 string

attribute: time_coverage_start
hdf5 string

attribute: time_coverage_end
hdf5 string

attribute: time_coverage_resolution
hdf5 string

attribute: orbit
hdf5 array[1]
hdf5 int32
endianness: little endian

attribute: processor_name
hdf5 string

attribute: processor_version
hdf5 string

attribute: processing_center
hdf5 string

attribute: file_class
hdf5 string

attribute: collection_identifier
hdf5 string

attribute: footprint
hdf5 string

attribute: input_files
hdf5 array[5]
hdf5 string

attribute: NCPropertiesreal name: _NCProperties
hdf5 string


idfield namedefinition
0METADATA
hdf5 record
idfield namedefinition
0ALGORITHM_SETTINGS
hdf5 record
attribute: Polynomial_degree_win_743_nmreal name: Polynomial degree win-743 nm
hdf5 array[1]
hdf5 int64
endianness: little endian

attribute: Number_SVs_win_743_nmreal name: Number SVs win-743 nm
hdf5 array[1]
hdf5 int64
endianness: little endian

attribute: Fitting_window_win_743_nm__nm_real name: Fitting window win-743 nm (nm)
hdf5 array[2]
hdf5 double
endianness: little endian

attribute: Polynomial_degree_win_735_nmreal name: Polynomial degree win-735 nm
hdf5 array[1]
hdf5 int64
endianness: little endian

attribute: Number_SVs_win_735_nmreal name: Number SVs win-735 nm
hdf5 array[1]
hdf5 int64
endianness: little endian

attribute: Fitting_window_win_735_nm__nm_real name: Fitting window win-735 nm (nm)
hdf5 array[2]
hdf5 double
endianness: little endian

attribute: Cloud_fraction_thresholdreal name: Cloud fraction threshold
hdf5 array[1]
hdf5 double
endianness: little endian

attribute: SZA_thresholdreal name: SZA threshold
hdf5 array[1]
hdf5 double
endianness: little endian

attribute: VZA_thresholdreal name: VZA threshold
hdf5 array[1]
hdf5 double
endianness: little endian

attribute: Quality_level_thresholdreal name: Quality level threshold
hdf5 array[1]
hdf5 int64
endianness: little endian

attribute: SIF_reference_wavelength__nm_real name: SIF reference wavelength (nm)
hdf5 array[1]
hdf5 double
endianness: little endian

attribute: Masked_out_spectral_channels_for_SIF_retrieval____real name: Masked-out spectral channels for SIF retrieval (#)
hdf5 array[1]
hdf5 int64
endianness: little endian

attribute: FWHM_of_macro_channels_for_TOA_reflectancereal name: FWHM of macro-channels for TOA reflectance
hdf5 array[3]
hdf5 double
endianness: little endian
1PRODUCT
hdf5 record
idfield namedefinition
0SIF_735
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 11
fixed value: "mW/m2/sr/nm"

attribute: standard_name
hdf5 stringsize: 73
fixed value: "retrieved SIF@740 735-758 nm fitting window (for clear-sky analysis only)"

attribute: long_name
hdf5 stringsize: 47
fixed value: "retrieved SIF@740 (for clear-sky analysis only)"

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
1SIF_743
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 11
fixed value: "mW/m2/sr/nm"

attribute: standard_name
hdf5 stringsize: 43
fixed value: "retrieved SIF@740 743-758 nm fitting window"

attribute: long_name
hdf5 stringsize: 17
fixed value: "retrieved SIF@740"

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
2SIF_Corr_735
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 11
fixed value: "mW/m2/sr/nm"

attribute: standard_name
hdf5 stringsize: 48
fixed value: "daylength-corr SIF@740 735-758 nm fitting window"

attribute: long_name
hdf5 stringsize: 22
fixed value: "daylength-corr SIF@740"

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
3SIF_Corr_743
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 11
fixed value: "mW/m2/sr/nm"

attribute: standard_name
hdf5 stringsize: 48
fixed value: "daylength-corr SIF@740 743-758 nm fitting window"

attribute: long_name
hdf5 stringsize: 22
fixed value: "daylength-corr SIF@740"

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
4SIF_ERROR_735
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 11
fixed value: "mW/m2/sr/nm"

attribute: standard_name
hdf5 stringsize: 39
fixed value: "1-sigma error 735-758 nm fitting window"

attribute: long_name
hdf5 stringsize: 27
fixed value: "1-sigma SIF retrieval error"

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
5SIF_ERROR_743
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 11
fixed value: "mW/m2/sr/nm"

attribute: standard_name
hdf5 stringsize: 39
fixed value: "1-sigma error 743-758 nm fitting window"

attribute: long_name
hdf5 stringsize: 27
fixed value: "1-sigma SIF retrieval error"

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
6SUPPORT_DATA
hdf5 record
idfield namedefinition
0DETAILED_RESULTS
hdf5 record
idfield namedefinition
0DayLength_fac
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: units
hdf5 string

attribute: standard_name
hdf5 stringsize: 17
fixed value: "Day-length_factor"

attribute: long_name
hdf5 stringsize: 57
fixed value: "Daylength correction factor = int(cosSZA(t)) / cosSZA(tm)"

hdf5 float
1Mean_TOA_RAD_735
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 11
fixed value: "mW/m2/sr/nm"

attribute: standard_name
hdf5 stringsize: 12
fixed value: "TOA Radiance"

attribute: long_name
hdf5 stringsize: 35
fixed value: "Mean TOA Radiance in fitting window"

hdf5 float
2Mean_TOA_RAD_743
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 11
fixed value: "mW/m2/sr/nm"

attribute: standard_name
hdf5 stringsize: 12
fixed value: "TOA Radiance"

attribute: long_name
hdf5 stringsize: 35
fixed value: "Mean TOA Radiance in fitting window"

hdf5 float
3QA_value_735
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 string

attribute: standard_name
hdf5 stringsize: 12
fixed value: "Quality flag"

attribute: long_name
hdf5 stringsize: 18
fixed value: "Quality flag [0-1]"

hdf5 float
4QA_value_743
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 string

attribute: standard_name
hdf5 stringsize: 12
fixed value: "Quality flag"

attribute: long_name
hdf5 stringsize: 18
fixed value: "Quality flag [0-1]"

hdf5 float
5TOA_RFL
hdf5 array[dim_0, dim_1, dim_2, dim_3]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

dim_3: $num_bd_rfl

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[4]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 string

attribute: standard_name
hdf5 stringsize: 15
fixed value: "TOA Reflectance"

attribute: long_name
hdf5 stringsize: 46
fixed value: "TOA Reflectance in far-red atmospheric windows"

hdf5 float
6WVL_RFL
hdf5 array[dim_0]
dim_0: $num_bd_rfl

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[1]
hdf5 int32
endianness: little endian

attribute: units
hdf5 stringsize: 2
fixed value: "nm"

attribute: standard_name
hdf5 stringsize: 7
fixed value: "WVL_RFL"

attribute: long_name
hdf5 stringsize: 46
fixed value: "Spectral points at which TOA_RFL is calculated"

hdf5 float
7redCHI2_735
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: units
hdf5 string

attribute: standard_name
hdf5 stringsize: 39
fixed value: "reduced CHI2  735-758 nm fitting window"

attribute: long_name
hdf5 stringsize: 30
fixed value: "Reduced Chi^2 value of the fit"

hdf5 float
8redCHI2_743
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: units
hdf5 string

attribute: standard_name
hdf5 stringsize: 38
fixed value: "reduced CHI2 743-758 nm fitting window"

attribute: long_name
hdf5 stringsize: 30
fixed value: "Reduced Chi^2 value of the fit"

hdf5 float
1GEOLOCATIONS
hdf5 record
idfield namedefinition
0geolocation_flags
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 52
fixed value: "Quality assessment information for each ground pixel"

attribute: coordinates
hdf5 stringsize: 94
fixed value: "/BAND6_RADIANCE/STANDARD_MODE/GEODATA/longitude /BAND6_RADIANCE/STANDARD_MODE/GEODATA/latitude"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 uint8
endianness: little endian

attribute: flag_values
hdf5 array[7]
hdf5 uint8
endianness: little endian

attribute: flag_masks
hdf5 array[7]
hdf5 uint8
endianness: little endian

attribute: flag_meanings
hdf5 stringsize: 98
fixed value: "no_error solar_eclipse sun_glint_possible descending night geo_boundary_crossing geolocation_error"

attribute: long_name
hdf5 stringsize: 25
fixed value: "ground pixel quality flag"

attribute: valid_max
hdf5 array[1]
hdf5 uint8
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 uint8
endianness: little endian

attribute: units
hdf5 stringsize: 1
fixed value: "1"

hdf5 uint8
1latitude_bounds
hdf5 array[dim_0, dim_1, dim_2, dim_3]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

dim_3: $corner

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[4]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 50
fixed value: "The four latitude boundaries of each ground pixel."

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 13
fixed value: "degrees_north"

hdf5 float
2longitude_bounds
hdf5 array[dim_0, dim_1, dim_2, dim_3]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

dim_3: $corner

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[4]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 51
fixed value: "The four longitude boundaries of each ground pixel."

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 12
fixed value: "degrees_east"

hdf5 float
3satellite_altitude
hdf5 array[dim_0, dim_1]
dim_0: $time

dim_1: $scanline

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[2]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 72
fixed value: "The altitude of the spacecraft relative to the WGS84 reference ellipsoid"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: long_name
hdf5 stringsize: 18
fixed value: "satellite altitude"

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 1
fixed value: "m"

hdf5 float
4satellite_latitude
hdf5 array[dim_0, dim_1]
dim_0: $time

dim_1: $scanline

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[2]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 79
fixed value: "Latitude of the spacecraft sub-satellite point on the WGS84 reference ellipsoid"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: long_name
hdf5 stringsize: 22
fixed value: "sub-satellite latitude"

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 13
fixed value: "degrees_north"

hdf5 float
5satellite_longitude
hdf5 array[dim_0, dim_1]
dim_0: $time

dim_1: $scanline

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[2]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 80
fixed value: "Longitude of the spacecraft sub-satellite point on the WGS84 reference ellipsoid"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 12
fixed value: "degrees_east"

hdf5 float
6satellite_orbit_phase
hdf5 array[dim_0, dim_1]
dim_0: $time

dim_1: $scanline

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[2]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 61
fixed value: "Relative offset (0.0 ... 1.0) of the measurement in the orbit"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: long_name
hdf5 stringsize: 32
fixed value: "fractional satellite orbit phase"

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 1
fixed value: "1"

hdf5 float
7solar_azimuth_angle
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 159
fixed value: "Solar azimuth angle at the ground pixel location on the reference ellipsoid. Angle is measured clockwise from the North (East = +90, South = -+180, West = -90)"

attribute: coordinates
hdf5 stringsize: 18
fixed value: "longitude latitude"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: long_name
hdf5 stringsize: 19
fixed value: "solar azimuth angle"

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: standard_name
hdf5 stringsize: 19
fixed value: "solar_azimuth_angle"

attribute: units
hdf5 stringsize: 6
fixed value: "degree"

hdf5 float
8solar_zenith_angle
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 169
fixed value: "Solar zenith angle at the ground pixel location on the reference ellipsoid. Angle is measured away from the vertical. ESA definition of day side: SZA less the 92 degrees"

attribute: coordinates
hdf5 stringsize: 18
fixed value: "longitude latitude"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: long_name
hdf5 stringsize: 18
fixed value: "solar zenith angle"

attribute: standard_name
hdf5 stringsize: 18
fixed value: "solar_zenith_angle"

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 6
fixed value: "degree"

hdf5 float
9viewing_azimuth_angle
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 170
fixed value: "Azimuth angle of the satellite at the ground pixel location on the reference ellipsoid. Angle is measured clockwise from the North (East = +90, South = -+180, West = -90)"

attribute: coordinates
hdf5 stringsize: 18
fixed value: "longitude latitude"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 6
fixed value: "degree"

attribute: long_name
hdf5 stringsize: 21
fixed value: "viewing azimuth angle"

attribute: standard_name
hdf5 stringsize: 22
fixed value: "platform_azimuth_angle"

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

hdf5 float
10viewing_zenith_angle
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 128
fixed value: "Zenith angle of the satellite at the ground pixel location on the reference ellipsoid. Angle is measured away from the vertical."

attribute: coordinates
hdf5 stringsize: 18
fixed value: "longitude latitude"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: long_name
hdf5 stringsize: 20
fixed value: "viewing zenith angle"

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 6
fixed value: "degree"

attribute: standard_name
hdf5 stringsize: 21
fixed value: "platform_zenith_angle"

hdf5 float
2INPUT_DATA
hdf5 record
idfield namedefinition
0LC_MASK
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 uint8
endianness: little endian

attribute: units
hdf5 stringsize: 105
fixed value: "([ENF=1, EBF=2, DNF=3, DBF=4, MF=5, CS=6, OS=7, WS=8, S=9, G=10, PW=11, C=12, U=13, CNV=14, SI=15, B=16])"

attribute: standard_name
hdf5 stringsize: 35
fixed value: "Land Cover Map (MODIS MCD12C1 2018)"

attribute: long_name
hdf5 stringsize: 14
fixed value: "Land Cover Map"

hdf5 uint8
1cloud_fraction_L2
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: units
hdf5 stringsize: 1
fixed value: "1"

attribute: long_name
hdf5 stringsize: 36
fixed value: "effective radiometric cloud fraction"

attribute: source
hdf5 stringsize: 3
fixed value: "cal"

attribute: comment
hdf5 stringsize: 82
fixed value: "Coregistered effective radiometric cloud fraction using the OCRA/ROCINN CAL model."

attribute: coordinates
hdf5 stringsize: 36
fixed value: "/PRODUCT/longitude /PRODUCT/latitude"

hdf5 float
7corner
hdf5 array[4]
attribute: CLASS
hdf5 string

attribute: NAME
hdf5 string

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
8delta_time
hdf5 array[dim_0, dim_1]
dim_0: $time

dim_1: $scanline

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[2]
hdf5 int32
endianness: little endian

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 46
fixed value: "Time difference with time for each measurement"

attribute: long_name
hdf5 stringsize: 51
fixed value: "offset from the reference start time of measurement"

attribute: units
hdf5 string

hdf5 int32
9ground_pixel
hdf5 array[dim_0]
dim_0: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[1]
hdf5 int32
endianness: little endian

attribute: CLASS
hdf5 string

attribute: NAME
hdf5 string

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 75
fixed value: "This dimension variable defines the indices across track; index starts at 0"

attribute: long_name
hdf5 stringsize: 28
fixed value: "across track dimension index"

attribute: units
hdf5 stringsize: 1
fixed value: "1"

attribute: axis
hdf5 stringsize: 1
fixed value: "X"

hdf5 int32
10latitude
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 77
fixed value: "Latitude of the center of each ground pixel on the WGS84  reference ellipsoid"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: long_name
hdf5 stringsize: 21
fixed value: "pixel center latitude"

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: standard_name
hdf5 stringsize: 8
fixed value: "latitude"

attribute: bounds
hdf5 stringsize: 50
fixed value: "/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/latitude_bounds"

attribute: units
hdf5 stringsize: 13
fixed value: "degrees_north"

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
11longitude
hdf5 array[dim_0, dim_1, dim_2]
dim_0: $time

dim_1: $scanline

dim_2: $ground_pixel

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[3]
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 77
fixed value: "Longitude of the center of each ground pixel on the WGS84 reference ellipsoid"

attribute: FillValuereal name: _FillValue
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: long_name
hdf5 stringsize: 22
fixed value: "pixel center longitude"

attribute: valid_max
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: valid_min
hdf5 array[1]
hdf5 float
endianness: little endian

attribute: standard_name
hdf5 stringsize: 9
fixed value: "longitude"

attribute: bounds
hdf5 stringsize: 51
fixed value: "/PRODUCT/SUPPORT_DATA/GEOLOCATIONS/longitude_bounds"

attribute: units
hdf5 stringsize: 12
fixed value: "degrees_east"

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
12num_bd_rfl
hdf5 array[dim_0]
dim_0: $num_bd_rfl

attribute: CLASS
hdf5 string

attribute: NAME
hdf5 string

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

hdf5 float
13scanline
hdf5 array[dim_0]
dim_0: $scanline

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[1]
hdf5 int32
endianness: little endian

attribute: CLASS
hdf5 string

attribute: NAME
hdf5 string

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 74
fixed value: "This dimension variable defines the indices along track; index starts at 0"

attribute: long_name
hdf5 stringsize: 27
fixed value: "along track dimension index"

attribute: units
hdf5 stringsize: 1
fixed value: "1"

attribute: axis
hdf5 stringsize: 1
fixed value: "Y"

hdf5 int32
14time
hdf5 array[dim_0]
dim_0: $time

attribute: Netcdf4Coordinatesreal name: _Netcdf4Coordinates
hdf5 array[1]
hdf5 int32
endianness: little endian

attribute: CLASS
hdf5 string

attribute: NAME
hdf5 string

attribute: Netcdf4Dimidreal name: _Netcdf4Dimid
hdf5 int32
endianness: little endian

attribute: comment
hdf5 stringsize: 179
fixed value: "Reference time of the measurements. The reference time is set to yyyy-mm-ddT00:00:00 UTC, where yyyy-mm-dd is the day on which the measurements of a particular data granule start."

attribute: long_name
hdf5 stringsize: 35
fixed value: "reference start time of measurement"

attribute: standard_name
hdf5 stringsize: 4
fixed value: "time"

attribute: units
hdf5 stringsize: 33
fixed value: "seconds since 2010-01-01 00:00:00"

attribute: axis
hdf5 stringsize: 1
fixed value: "T"

hdf5 int32

detection rule

This product definition is applicable if a product matches the following rule:

substr(0, 3, filename()) == "S5P" and
substr(9, 10, filename()) == "L2__SIF___"

product variables

namesizeinitialisation
time$time = dim(/PRODUCT/time,0)
scanline$scanline = dim(/PRODUCT/scanline,0)
ground_pixel$ground_pixel = dim(/PRODUCT/ground_pixel,0)
corner$corner = dim(/PRODUCT/corner,0)
num_bd_rfl$num_bd_rfl = dim(/PRODUCT/num_bd_rfl,0)