| id | field name | definition |
| 0 | RECORD_HEADER |
|
| 1 | DEGRADED_INST_MDR |
| binary uint8 | size: 1 |
|
Quality of MDR has been degraded from nominal due to an instrument degradation
|
|
| 2 | DEGRADED_PROC_MDR |
| binary uint8 | size: 1 |
|
Quality of MDR has been degraded from nominal due to a processing degradation
|
|
| 3 | FG_ATMOSPHERIC_TEMPERATURE |
| binary array[120, dim_1] |
A-priori temperature profile (for 120 FOV with up to 101 vertical levels)
dim_1: $NLT
| binary uint16 (double) | size: 2 |
unit: "1e-2 K"
converted unit: "K" (multiply by 1/100)
|
|
|
| 4 | FG_ATMOSPHERIC_WATER_VAPOUR |
| binary array[120, dim_1] |
Water vapour (for 120 IFOV with up to 90 vertical levels)
dim_1: $NLQ
| binary uint32 (double) | size: 4 |
unit: "1e-7 kg/kg"
converted unit: "kg/kg" (multiply by 1/10000000)
|
|
|
| 5 | FG_ATMOSPHERIC_OZONE |
| binary array[120, dim_1] |
Ozone (for 120 IFOV with up to 10 vertical layers)
dim_1: $NLO
| binary uint16 (double) | size: 2 |
unit: "1e-8 kg/m2"
converted unit: "kg/m2" (multiply by 1/100000000)
|
|
|
| 6 | FG_SURFACE_TEMPERATURE |
| binary array[120] | size: 240 |
A-priori surface skin temperature
| binary uint16 (double) | size: 2 |
unit: "1e-2 K"
converted unit: "K" (multiply by 1/100)
|
|
|
| 7 | FG_QI_ATMOSPHERIC_TEMPERATURE |
| binary array[120] | size: 120 |
Quality indicator for a-priori temperature profile
|
|
| 8 | FG_QI_ATMOSPHERIC_WATER_VAPOUR |
| binary array[120] | size: 120 |
Quality indicator for a-priori water vapour profile
|
|
| 9 | FG_QI_ATMOSPHERIC_OZONE |
| binary array[120] | size: 120 |
Quality indicator for a-priori ozone profile
|
|
| 10 | FG_QI_SURFACE_TEMPERATURE |
| binary array[120] | size: 120 |
Quality indicator for a-priori surface skin temperature
|
|
| 11 | ATMOSPHERIC_TEMPERATURE |
| binary array[120, dim_1] |
Temperature (for 120 IFOV with up to 90 vertical levels)
dim_1: $NLT
| binary uint16 (double) | size: 2 |
unit: "1e-2 K"
converted unit: "K" (multiply by 1/100)
|
|
|
| 12 | ATMOSPHERIC_WATER_VAPOUR |
| binary array[120, dim_1] |
Water vapour (for 120 IFOV with up to 90 vertical levels)
dim_1: $NLQ
| binary uint32 (double) | size: 4 |
unit: "1e-7 kg/kg"
converted unit: "kg/kg" (multiply by 1/10000000)
|
|
|
| 13 | ATMOSPHERIC_OZONE |
| binary array[120, dim_1] |
Ozone (for 120 IFOV with up to 10 vertical layers)
dim_1: $NLO
| binary uint16 (double) | size: 2 |
unit: "1e-8 kg/m2"
converted unit: "kg/m2" (multiply by 1/100000000)
|
|
|
| 14 | SURFACE_TEMPERATURE |
| binary array[120] | size: 240 |
Surface temperature (for 120 IFOV)
| binary uint16 (double) | size: 2 |
unit: "1e-2 K"
converted unit: "K" (multiply by 1/100)
|
|
|
| 15 | INTEGRATED_WATER_VAPOUR |
| binary array[120] | size: 240 |
Integrated water vapour (for 120 IFOV)
| binary uint16 (double) | size: 2 |
unit: "1e-2 kg/m2"
converted unit: "kg/m2" (multiply by 1/100)
|
|
|
| 16 | INTEGRATED_OZONE |
| binary array[120] | size: 240 |
Integrated ozone (for 120 IFOV)
| binary uint16 (double) | size: 2 |
unit: "1e-6 kg/m2"
converted unit: "kg/m2" (multiply by 1/1000000)
|
|
|
| 17 | INTEGRATED_N2O |
| binary array[120] | size: 240 |
Integrated N2O (for 120 IFOV)
| binary uint16 (double) | size: 2 |
unit: "1e-6 kg/m2"
converted unit: "kg/m2" (multiply by 1/1000000)
|
|
|
| 18 | INTEGRATED_CO |
| binary array[120] | size: 240 |
Integrated CO (for 120 IFOV)
| binary uint16 (double) | size: 2 |
unit: "1e-7 kg/m2"
converted unit: "kg/m2" (multiply by 1/10000000)
|
|
|
| 19 | INTEGRATED_CH4 |
| binary array[120] | size: 240 |
Integrated CH4 (for 120 IFOV)
| binary uint16 (double) | size: 2 |
unit: "1e-6 kg/m2"
converted unit: "kg/m2" (multiply by 1/1000000)
|
|
|
| 20 | INTEGRATED_CO2 |
| binary array[120] | size: 240 |
Integrated CO2 ( for 120 IFOV)
| binary uint16 (double) | size: 2 |
unit: "1e-3 kg/m2"
converted unit: "kg/m2" (multiply by 1/1000)
|
|
|
| 21 | SURFACE_EMISSIVITY |
| binary array[120, dim_1] |
Surface emissivity (for 120 IFOV with up to 20 wavelengths)
dim_1: $NEW
| binary uint16 (double) | size: 2 |
|
converted unit: "" (multiply by 1/10000)
|
|
|
| 22 | NUMBER_CLOUD_FORMATIONS |
| binary array[120] | size: 120 |
Number of cloud formations in IFOV
|
|
| 23 | FRACTIONAL_CLOUD_COVER |
| binary array[120, 3] | size: 720 |
Fractional cloud cover (for 120 IFOV with up to 3 cloud formations)
| binary uint16 (double) | size: 2 |
unit: "1e-2 %"
converted unit: "%" (multiply by 1/100)
|
|
|
| 24 | CLOUD_TOP_TEMPERATURE |
| binary array[120, 3] | size: 720 |
Cloud top temperature (for 120 IFOV with up to 3 cloud formations)
| binary uint16 (double) | size: 2 |
unit: "1e-2 K"
converted unit: "K" (multiply by 1/100)
|
|
|
| 25 | CLOUD_TOP_PRESSURE |
| binary array[120, 3] | size: 1440 |
Cloud top pressure (for 120 IFOV with up to 3 cloud formations)
| binary uint32 | size: 4 |
|
unit: "Pa"
|
|
|
| 26 | CLOUD_PHASE |
| binary array[120, 3] | size: 360 |
Cloud Phase (for 120 IFOV with up to 3 cloud formations) (0 = no cloud, 1 = liquid, 2 = ice, 3 = mixed)
|
|
| 27 | SURFACE_PRESSURE |
| binary array[120] | size: 480 |
Surface pressure
| binary uint32 | size: 4 |
|
unit: "Pa"
|
|
|
| 28 | INSTRUMENT_MODE |
|
| 29 | SPACECRAFT_ALTITUDE |
| binary uint32 (double) | size: 4 |
Spacecraft Altitude Above Reference Geoid (MSL)
unit: "1e-1 km"
converted unit: "km" (multiply by 1/10)
|
|
| 30 | ANGULAR_RELATION |
| binary array[120, 4] | size: 960 |
Angular relationships: solar zenith angle, satellite zenith angle, solar azimuth angle, satellite azimuth angle for 120 IFOV
| binary int16 (double) | size: 2 |
unit: "1e-2 degrees"
converted unit: "degrees" (multiply by 1/100)
|
|
|
| 31 | EARTH_LOCATION |
| binary array[120, 2] | size: 960 |
Earth Location: latitude, longitude of surface footprint (for 120 IFOV)
| binary int32 (double) | size: 4 |
unit: "1e-4 degrees"
converted unit: "degrees" (multiply by 1/10000)
|
|
|
| 32 | FLG_AMSUBAD |
| binary array[120] | size: 120 |
Availability and quality of AMSU measurements
|
|
| 33 | FLG_AVHRRBAD |
| binary array[120] | size: 120 |
Availability and quality of AVHRR measurements
|
|
| 34 | FLG_CLDFRM |
| binary array[120] | size: 120 |
Origin of characterisation of the cloud formations
|
|
| 35 | FLG_CLDNES |
| binary array[120] | size: 120 |
Cloudiness assessment summary
|
|
| 36 | FLG_CLDTST |
| binary array[120] | size: 240 |
Details of cloud tests exectued and their results
|
|
| 37 | FLG_DAYNIT |
| binary array[120] | size: 120 |
Discrimination between day and night
|
|
| 38 | FLG_DUSTCLD |
| binary array[120] | size: 120 |
Indicates presence of dust clouds in the IFOV
|
|
| 39 | FLG_FGCHECK |
| binary array[120] | size: 240 |
Check that geophysical parameters from the first guess are within bounds
|
|
| 40 | FLG_IASIBAD |
| binary array[120] | size: 120 |
Availability and quality of IASI L1 measurements
|
|
| 41 | FLG_INITIA |
| binary array[120] | size: 120 |
Indicates the measurements used in the first guess retrieval
|
|
| 42 | FLG_ITCONV |
| binary array[120] | size: 120 |
Convergence and acceptance of the OEM result
|
|
| 43 | FLG_LANSEA |
| binary array[120] | size: 120 |
Specifies surface type
|
|
| 44 | FLG_MHSBAD |
| binary array[120] | size: 120 |
Availability and quality of MHS measurements
|
|
| 45 | FLG_NUMIT |
| binary array[120] | size: 120 |
umber of iterations in the OEM
|
|
| 46 | FLG_NWPBAD |
| binary array[120] | size: 120 |
Availability and quality of NWP data
|
|
| 47 | FLG_PHYSCHECK |
| binary array[120] | size: 120 |
Indicates potential corrections for superadiabatic and supersaturation conditions
|
|
| 48 | FLG_RETCHECK |
| binary array[120] | size: 240 |
Check that geophysical parameters from the OEM are within bounds
|
|
| 49 | FLG_SATMAN |
| binary array[120] | size: 120 |
Indication of satellite manouevre
|
|
| 50 | FLG_SUNGLNT |
| binary array[120] | size: 120 |
Identification of sun glint
|
|
| 51 | FLG_THICIR |
| binary array[120] | size: 120 |
Thin cirrus cloud test
|
|
| 52 | NERR |
| binary uint8 | size: 1 |
|
Number of error data records for current scan line
|
|
| 53 | ERROR_DATA_INDEX |
| binary array[120] | size: 120 |
Index of the error data record corresponding to the IFOVs in the line (=255 if N/A)
|
|
| 54 | TEMPERATURE_ERROR |
| binary array[dim_0, dim_1] |
Retrieval error covariance matrix for temperature in principal component domain
dim_0: int(../NERR)
dim_1: $NERRT
|
|
| 55 | WATER_VAPOUR_ERROR |
| binary array[dim_0, dim_1] |
Retrieval error covariance matrix for water-vapour in principal component domain
dim_0: int(../NERR)
dim_1: $NERRW
|
|
| 56 | OZONE_ERROR |
| binary array[dim_0, dim_1] |
Retrieval error covariance matrix for ozone in principal component domain
dim_0: int(../NERR)
dim_1: $NERRO
|
|
| 57 | SURFACE_Z |
| binary array[120] | size: 240 |
Altitude of surface
| binary int16 | size: 2 |
|
unit: "m"
|
|
|
| 58 | CO_QFLAG |
| binary array[120] | size: 120 |
General retrieval quality flag
|
|
| 59 | CO_BDIV |
| binary array[120] | size: 480 |
Retrieval flags
|
|
| 60 | CO_NPCA |
| binary array[120] | size: 120 |
Number of vectors describing the characterization matrices
|
|
| 61 | CO_NFITLAYERS |
| binary array[120] | size: 120 |
Number of layers actually retrieved
|
|
| 62 | CO_NBR |
| binary uint8 | size: 1 |
|
Number of CO profiles retrieved in scanline
|
|
| 63 | CO_CP_AIR |
| binary array[dim_0, dim_1] |
Air partial columns on each retrieved layer
dim_0: int(../CO_NBR)
dim_1: $NL_CO
| binary uint16 (double) | size: 2 |
unit: "1e-20 molec/cm^2"
converted unit: "molec/cm^2" (multiply by 1e+20/1)
|
|
|
| 64 | CO_CP_CO_A |
| binary array[dim_0, dim_1] |
A-priori partial columns for CO en each retrieved layer
dim_0: int(../CO_NBR)
dim_1: $NL_CO
| binary uint16 (double) | size: 2 |
unit: "1e-13 molec/cm^2"
converted unit: "molec/cm^2" (multiply by 10000000000000/1)
|
|
|
| 65 | CO_X_CO |
| binary array[dim_0, dim_1] |
Scaling vector multiplying the a-priori CO vector in order to define the retrieved CO vector
dim_0: int(../CO_NBR)
dim_1: $NL_CO
| binary vsf_integer | size: 3 |
| binary record | size: 3 |
Variable Scale Factor Integer
| id | field name | definition |
| 0 | scale_factor |
| binary int8 | size: 1 |
|
scale factor
|
|
| 1 | value |
|
|
|
|
|
| 66 | CO_H_EIGENVALUES |
| binary array[dim_0, dim_1] |
Main eigenvalues of the sensitivity matrix
dim_0: int(../CO_NBR)
dim_1: $NEVA_CO
| binary vsf_integer | size: 5 |
| binary record | size: 5 |
Variable Scale Factor Integer
| id | field name | definition |
| 0 | scale_factor |
| binary int8 | size: 1 |
|
scale factor
|
|
| 1 | value |
|
|
|
|
|
| 67 | CO_H_EIGENVECTORS |
| binary array[dim_0, dim_1] |
Main eigenvectors of the sensitivity matrix
dim_0: int(../CO_NBR)
dim_1: $NEVE_CO
| binary vsf_integer | size: 5 |
| binary record | size: 5 |
Variable Scale Factor Integer
| id | field name | definition |
| 0 | scale_factor |
| binary int8 | size: 1 |
|
scale factor
|
|
| 1 | value |
|
|
|
|
|
| 68 | HNO3_QFLAG |
| binary array[120] | size: 120 |
General retrieval quality flag
|
|
| 69 | HNO3_BDIV |
| binary array[120] | size: 480 |
Retrieval flags
|
|
| 70 | HNO3_NPCA |
| binary array[120] | size: 120 |
Number of vectors describing the characterization matrices
|
|
| 71 | HNO3_NFITLAYERS |
| binary array[120] | size: 120 |
Number of layers actually retrieved
|
|
| 72 | HNO3_NBR |
| binary uint8 | size: 1 |
|
Number of HNO3 profiles retrieved in scanline
|
|
| 73 | HNO3_CP_AIR |
| binary array[dim_0, dim_1] |
Air partial columns on each retrieved layer
dim_0: int(../HNO3_NBR)
dim_1: $NL_HNO3
| binary uint16 (double) | size: 2 |
unit: "1e-20 molec/cm^2"
converted unit: "molec/cm^2" (multiply by 1e+20/1)
|
|
|
| 74 | HNO3_CP_HNO3_A |
| binary array[dim_0, dim_1] |
A-priori partial columns for HNO3 en each retrieved layer
dim_0: int(../HNO3_NBR)
dim_1: $NL_HNO3
| binary uint16 (double) | size: 2 |
unit: "1e-11 molec/cm^2"
converted unit: "molec/cm^2" (multiply by 100000000000/1)
|
|
|
| 75 | HNO3_X_HNO3 |
| binary array[dim_0, dim_1] |
Scaling vector multiplying the a-priori HNO3 vector in order to define the retrieved HNO3 vector
dim_0: int(../HNO3_NBR)
dim_1: $NL_HNO3
| binary vsf_integer | size: 3 |
| binary record | size: 3 |
Variable Scale Factor Integer
| id | field name | definition |
| 0 | scale_factor |
| binary int8 | size: 1 |
|
scale factor
|
|
| 1 | value |
|
|
|
|
|
| 76 | HNO3_H_EIGENVALUES |
| binary array[dim_0, dim_1] |
Main eigenvalues of the sensitivity matrix
dim_0: int(../HNO3_NBR)
dim_1: $NEVA_HNO3
| binary vsf_integer | size: 5 |
| binary record | size: 5 |
Variable Scale Factor Integer
| id | field name | definition |
| 0 | scale_factor |
| binary int8 | size: 1 |
|
scale factor
|
|
| 1 | value |
|
|
|
|
|
| 77 | HNO3_H_EIGENVECTORS |
| binary array[dim_0, dim_1] |
Main eigenvectors of the sensitivity matrix
dim_0: int(../HNO3_NBR)
dim_1: $NEVE_HNO3
| binary vsf_integer | size: 5 |
| binary record | size: 5 |
Variable Scale Factor Integer
| id | field name | definition |
| 0 | scale_factor |
| binary int8 | size: 1 |
|
scale factor
|
|
| 1 | value |
|
|
|
|
|
| 78 | O3_QFLAG |
| binary array[120] | size: 120 |
General retrieval quality flag
|
|
| 79 | O3_BDIV |
| binary array[120] | size: 480 |
Retrieval flags
|
|
| 80 | O3_NPCA |
| binary array[120] | size: 120 |
Number of vectors describing the characterization matrices
|
|
| 81 | O3_NFITLAYERS |
| binary array[120] | size: 120 |
Number of layers actually retrieved
|
|
| 82 | O3_NBR |
| binary uint8 | size: 1 |
|
Number of O3 profiles retrieved in scanline
|
|
| 83 | O3_CP_AIR |
| binary array[dim_0, dim_1] |
Air partial columns on each retrieved layer
dim_0: int(../O3_NBR)
dim_1: $NL_O3
| binary uint16 (double) | size: 2 |
unit: "1e-20 molec/cm^2"
converted unit: "molec/cm^2" (multiply by 1e+20/1)
|
|
|
| 84 | O3_CP_O3_A |
| binary array[dim_0, dim_1] |
A-priori partial columns for O3 en each retrieved layer
dim_0: int(../O3_NBR)
dim_1: $NL_O3
| binary uint16 (double) | size: 2 |
unit: "1e-14 molec/cm^2"
converted unit: "molec/cm^2" (multiply by 100000000000000/1)
|
|
|
| 85 | O3_X_O3 |
| binary array[dim_0, dim_1] |
Scaling vector multiplying the a-priori O3 vector in order to define the retrieved O3 vector
dim_0: int(../O3_NBR)
dim_1: $NL_O3
| binary vsf_integer | size: 3 |
| binary record | size: 3 |
Variable Scale Factor Integer
| id | field name | definition |
| 0 | scale_factor |
| binary int8 | size: 1 |
|
scale factor
|
|
| 1 | value |
|
|
|
|
|
| 86 | O3_H_EIGENVALUES |
| binary array[dim_0, dim_1] |
Main eigenvalues of the sensitivity matrix
dim_0: int(../O3_NBR)
dim_1: $NEVA_O3
| binary vsf_integer | size: 5 |
| binary record | size: 5 |
Variable Scale Factor Integer
| id | field name | definition |
| 0 | scale_factor |
| binary int8 | size: 1 |
|
scale factor
|
|
| 1 | value |
|
|
|
|
|
| 87 | O3_H_EIGENVECTORS |
| binary array[dim_0, dim_1] |
Main eigenvectors of the sensitivity matrix
dim_0: int(../O3_NBR)
dim_1: $NEVE_O3
| binary vsf_integer | size: 5 |
| binary record | size: 5 |
Variable Scale Factor Integer
| id | field name | definition |
| 0 | scale_factor |
| binary int8 | size: 1 |
|
scale factor
|
|
| 1 | value |
|
|
|
|
|
| 88 | SO2_QFLAG |
| binary array[120] | size: 120 |
General retrieval quality flag
|
|
| 89 | SO2_COL_AT_ALTITUDES |
| binary array[120, dim_1] |
SO2 column for a plume at different estimated altitudes
dim_1: $NL_SO2
| binary uint16 (double) | size: 2 |
unit: "10 DU"
converted unit: "DU" (multiply by 1/10)
|
|
|
| 90 | SO2_ALTITUDE |
| binary array[120] | size: 240 |
Retrieved plume altitude
| binary uint16 | size: 2 |
|
unit: "m"
|
|
|
| 91 | SO2_COL |
| binary array[120] | size: 240 |
SO2 column at the retrieved plume altitude from an OEM approach
| binary uint16 (double) | size: 2 |
unit: "10 DU"
converted unit: "DU" (multiply by 1/10)
|
|
|
| 92 | SO2_BT_DIFFERENCE |
| binary array[120] | size: 240 |
Indicative brightness temperature difference
| binary int16 (double) | size: 2 |
unit: "1e2 K"
converted unit: "K" (multiply by 1/100)
|
|
|