IASI_MDR_L2_v4

binary record "IASI_MDR_L2_v4"
idfield namedefinition
0RECORD_HEADER
binary record "REC_HEAD"size: 20
1DEGRADED_INST_MDR
binary uint8size: 1
Quality of MDR has been degraded from nominal due to an instrument degradation
2DEGRADED_PROC_MDR
binary uint8size: 1
Quality of MDR has been degraded from nominal due to a processing degradation
3FG_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)
4FG_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)
5FG_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)
6FG_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)
7FG_QI_ATMOSPHERIC_TEMPERATURE
binary array[120]size: 120
Quality indicator for a-priori temperature profile
binary uint8size: 1
8FG_QI_ATMOSPHERIC_WATER_VAPOUR
binary array[120]size: 120
Quality indicator for a-priori water vapour profile
binary uint8size: 1
9FG_QI_ATMOSPHERIC_OZONE
binary array[120]size: 120
Quality indicator for a-priori ozone profile
binary uint8size: 1
10FG_QI_SURFACE_TEMPERATURE
binary array[120]size: 120
Quality indicator for a-priori surface skin temperature
binary uint8size: 1
11ATMOSPHERIC_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)
12ATMOSPHERIC_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)
13ATMOSPHERIC_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)
14SURFACE_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)
15INTEGRATED_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)
16INTEGRATED_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)
17INTEGRATED_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)
18INTEGRATED_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)
19INTEGRATED_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)
20INTEGRATED_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)
21SURFACE_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)
22NUMBER_CLOUD_FORMATIONS
binary array[120]size: 120
Number of cloud formations in IFOV
binary uint8size: 1
23FRACTIONAL_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)
24CLOUD_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)
25CLOUD_TOP_PRESSURE
binary array[120, 3]size: 1440
Cloud top pressure (for 120 IFOV with up to 3 cloud formations)
binary uint32size: 4
unit: "Pa"
26CLOUD_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)
binary uint8size: 1
27SURFACE_PRESSURE
binary array[120]size: 480
Surface pressure
binary uint32size: 4
unit: "Pa"
28INSTRUMENT_MODE
binary uint8size: 1
29SPACECRAFT_ALTITUDE
binary uint32 (double)size: 4
Spacecraft Altitude Above Reference Geoid (MSL)

unit: "1e-1 km"

converted unit: "km" (multiply by 1/10)
30ANGULAR_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)
31EARTH_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)
32FLG_AMSUBAD
binary array[120]size: 120
Availability and quality of AMSU measurements
binary uint8size: 1
33FLG_AVHRRBAD
binary array[120]size: 120
Availability and quality of AVHRR measurements
binary uint8size: 1
34FLG_CLDFRM
binary array[120]size: 120
Origin of characterisation of the cloud formations
binary uint8size: 1
35FLG_CLDNES
binary array[120]size: 120
Cloudiness assessment summary
binary uint8size: 1
36FLG_CLDTST
binary array[120]size: 240
Details of cloud tests exectued and their results
binary uint16size: 2
37FLG_DAYNIT
binary array[120]size: 120
Discrimination between day and night
binary uint8size: 1
38FLG_DUSTCLD
binary array[120]size: 120
Indicates presence of dust clouds in the IFOV
binary uint8size: 1
39FLG_FGCHECK
binary array[120]size: 240
Check that geophysical parameters from the first guess are within bounds
binary uint16size: 2
40FLG_IASIBAD
binary array[120]size: 120
Availability and quality of IASI L1 measurements
binary uint8size: 1
41FLG_INITIA
binary array[120]size: 120
Indicates the measurements used in the first guess retrieval
binary uint8size: 1
42FLG_ITCONV
binary array[120]size: 120
Convergence and acceptance of the OEM result
binary uint8size: 1
43FLG_LANSEA
binary array[120]size: 120
Specifies surface type
binary uint8size: 1
44FLG_MHSBAD
binary array[120]size: 120
Availability and quality of MHS measurements
binary uint8size: 1
45FLG_NUMIT
binary array[120]size: 120
umber of iterations in the OEM
binary uint8size: 1
46FLG_NWPBAD
binary array[120]size: 120
Availability and quality of NWP data
binary uint8size: 1
47FLG_PHYSCHECK
binary array[120]size: 120
Indicates potential corrections for superadiabatic and supersaturation conditions
binary uint8size: 1
48FLG_RETCHECK
binary array[120]size: 240
Check that geophysical parameters from the OEM are within bounds
binary uint16size: 2
49FLG_SATMAN
binary array[120]size: 120
Indication of satellite manouevre
binary uint8size: 1
50FLG_SUNGLNT
binary array[120]size: 120
Identification of sun glint
binary uint8size: 1
51FLG_THICIR
binary array[120]size: 120
Thin cirrus cloud test
binary uint8size: 1
52NERR
binary uint8size: 1
Number of error data records for current scan line
53ERROR_DATA_INDEX
binary array[120]size: 120
Index of the error data record corresponding to the IFOVs in the line (=255 if N/A)
binary uint8size: 1
54TEMPERATURE_ERROR
binary array[dim_0, dim_1]
Retrieval error covariance matrix for temperature in principal component domain

dim_0: int(../NERR)

dim_1: $NERRT
binary floatsize: 4
55WATER_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
binary floatsize: 4
56OZONE_ERROR
binary array[dim_0, dim_1]
Retrieval error covariance matrix for ozone in principal component domain

dim_0: int(../NERR)

dim_1: $NERRO
binary floatsize: 4
57SURFACE_Z
binary array[120]size: 240
Altitude of surface
binary int16size: 2
unit: "m"
58CO_QFLAG
binary array[120]size: 120
General retrieval quality flag
binary uint8size: 1
59CO_BDIV
binary array[120]size: 480
Retrieval flags
binary uint32size: 4
60CO_NPCA
binary array[120]size: 120
Number of vectors describing the characterization matrices
binary uint8size: 1
61CO_NFITLAYERS
binary array[120]size: 120
Number of layers actually retrieved
binary uint8size: 1
62CO_NBR
binary uint8size: 1
Number of CO profiles retrieved in scanline
63CO_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)
64CO_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)
65CO_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_integersize: 3
binary recordsize: 3
Variable Scale Factor Integer

idfield namedefinition
0scale_factor
binary int8size: 1
scale factor
1value
binary uint16size: 2
66CO_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_integersize: 5
binary recordsize: 5
Variable Scale Factor Integer

idfield namedefinition
0scale_factor
binary int8size: 1
scale factor
1value
binary int32size: 4
67CO_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_integersize: 5
binary recordsize: 5
Variable Scale Factor Integer

idfield namedefinition
0scale_factor
binary int8size: 1
scale factor
1value
binary int32size: 4
68HNO3_QFLAG
binary array[120]size: 120
General retrieval quality flag
binary uint8size: 1
69HNO3_BDIV
binary array[120]size: 480
Retrieval flags
binary uint32size: 4
70HNO3_NPCA
binary array[120]size: 120
Number of vectors describing the characterization matrices
binary uint8size: 1
71HNO3_NFITLAYERS
binary array[120]size: 120
Number of layers actually retrieved
binary uint8size: 1
72HNO3_NBR
binary uint8size: 1
Number of HNO3 profiles retrieved in scanline
73HNO3_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)
74HNO3_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)
75HNO3_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_integersize: 3
binary recordsize: 3
Variable Scale Factor Integer

idfield namedefinition
0scale_factor
binary int8size: 1
scale factor
1value
binary uint16size: 2
76HNO3_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_integersize: 5
binary recordsize: 5
Variable Scale Factor Integer

idfield namedefinition
0scale_factor
binary int8size: 1
scale factor
1value
binary int32size: 4
77HNO3_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_integersize: 5
binary recordsize: 5
Variable Scale Factor Integer

idfield namedefinition
0scale_factor
binary int8size: 1
scale factor
1value
binary int32size: 4
78O3_QFLAG
binary array[120]size: 120
General retrieval quality flag
binary uint8size: 1
79O3_BDIV
binary array[120]size: 480
Retrieval flags
binary uint32size: 4
80O3_NPCA
binary array[120]size: 120
Number of vectors describing the characterization matrices
binary uint8size: 1
81O3_NFITLAYERS
binary array[120]size: 120
Number of layers actually retrieved
binary uint8size: 1
82O3_NBR
binary uint8size: 1
Number of O3 profiles retrieved in scanline
83O3_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)
84O3_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)
85O3_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_integersize: 3
binary recordsize: 3
Variable Scale Factor Integer

idfield namedefinition
0scale_factor
binary int8size: 1
scale factor
1value
binary uint16size: 2
86O3_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_integersize: 5
binary recordsize: 5
Variable Scale Factor Integer

idfield namedefinition
0scale_factor
binary int8size: 1
scale factor
1value
binary int32size: 4
87O3_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_integersize: 5
binary recordsize: 5
Variable Scale Factor Integer

idfield namedefinition
0scale_factor
binary int8size: 1
scale factor
1value
binary int32size: 4
88SO2_QFLAG
binary array[120]size: 120
General retrieval quality flag
binary uint8size: 1
89SO2_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)
90SO2_ALTITUDE
binary array[120]size: 240
Retrieved plume altitude
binary uint16size: 2
unit: "m"
91SO2_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)
92SO2_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)