SCI_OL__2P_MDSR_limb_occultation

binary record "SCI_OL__2P_MDSR_limb_occultation"
idfield namedefinition
0dsr_time
binary timesize: 12
Start Time of DSR

unit: "s since 2000-01-01"

value: float(./days) * 86400 + float(./seconds) + float(./microseconds) / 1000000
binary recordsize: 12
ENVISAT binary datetime

idfield namedefinition
0days
binary int32size: 4
days since January 1st, 2000 (may be negative)

unit: "days since 2000-01-01"
1seconds
binary uint32size: 4
seconds since start of day

unit: "s"
2microseconds
binary uint32size: 4
microseconds since start of second

unit: "1e-6 s"
1dsr_length
binary uint32size: 4
Length of this DSR in bytes

unit: "bytes"
2quality_flag
binary int8size: 1
Quality Indicator (-1 if empty DSR)
3integr_time
binary uint16 (double)size: 2
Integration time for this DSR

unit: "1/16 s"

converted unit: "s" (multiply by 1/16)
4method
ascii stringsize: 1
Retrieval method. 'O' = optimal estimation, 'N' = non-linear least squares fitting, etc.
5ref_height
binary floatsize: 4
Height of the reference pressure

unit: "km"
6ref_pressure
binary floatsize: 4
Reference pressure for hydrostatic equilibrium

unit: "hPa"
7ref_pressure_source
ascii stringsize: 1
Reference pressure source. 'E' = ECMWF, 'C' = climatology, etc.
8n_main
binary uint8size: 1
Number of retrieval levels
9n_meas
binary uint8size: 1
Number of used measurement levels.
10n1
binary uint8size: 1
Number of fitted main gas species
11n2
binary uint8size: 1
Number of fitted closure parameters
12n3
binary uint8size: 1
Number fitted other parameters
13n4
binary uint8size: 1
Number of fitted scaling parameters for auxiliary gases
14tangent_height
binary array[dim_0]
Tangent height at the lower layer boundary

dim_0: int(../n_main)
binary floatsize: 4
unit: "km"
15tangent_pressure
binary array[dim_0]
Tangent layer pressure at the lower layer boundary

dim_0: int(../n_main)
binary floatsize: 4
unit: "hPa"
16tangent_temp
binary array[dim_0]
Tangent layer temperature (mean)

dim_0: int(../n_main)
binary floatsize: 4
unit: "K"
17main_species
binary array[dim_0, dim_1]
Main species which have been fitted on the coarse forward model grid

dim_0: int(../n_main)

dim_1: int(../n1)
binary recordsize: 16
idfield namedefinition
0tang_vmr
binary floatsize: 4
Tangent layer volume mixing ratio

unit: "ppv"
1err_tang_vmr
binary floatsize: 4
Error on the tangent volume mixing ratio

unit: "%"
2vert_col
binary floatsize: 4
Vertical column density above lower layer boundary

unit: "molecules/cm2"
3err_vert_col
binary floatsize: 4
Error on the vertical column density above lower layer boundary

unit: "%"
18scaled_profiles
binary array[dim_0, dim_1]
Scaled profiles which have been fitted on the coarse forward model grid

dim_0: int(../n_main)

dim_1: int(../n4)
binary recordsize: 16
idfield namedefinition
0tang_vmr
binary floatsize: 4
Tangent layer volume mixing ratio

unit: "ppv"
1err_tang_vmr
binary floatsize: 4
Error on the tangent volume mixing ratio

unit: "%"
2vert_col
binary floatsize: 4
Vertical column density above lower layer boundary

unit: "molecules/cm2"
3err_vert_col
binary floatsize: 4
Error on the vertical column density above lower layer boundary

unit: "%"
19measurement_grid
binary array[dim_0]
Measurement grid

dim_0: int(../n_meas)
binary recordsize: 33
idfield namedefinition
0dsr_time
binary timesize: 12
Start Time of the measurement at that specific layer

unit: "s since 2000-01-01"

value: float(./days) * 86400 + float(./seconds) + float(./microseconds) / 1000000
binary recordsize: 12
ENVISAT binary datetime

idfield namedefinition
0days
binary int32size: 4
days since January 1st, 2000 (may be negative)

unit: "days since 2000-01-01"
1seconds
binary uint32size: 4
seconds since start of day

unit: "s"
2microseconds
binary uint32size: 4
microseconds since start of second

unit: "1e-6 s"
1tangent_height
binary floatsize: 4
Mean tangent height of measurement

unit: "km"
2tangent_pressure
binary floatsize: 4
Pressure at tangent height

unit: "hPa"
3tangent_temp
binary floatsize: 4
Temperature at tangent height

unit: "K"
4num_windows
binary uint8size: 1
Number of fitting windows
5win_min
binary floatsize: 4
Minimum wavelength over all fitting windows

unit: "nm"
6win_max
binary floatsize: 4
Maximum wavelength over all fitting windows

unit: "nm"
20n_state_vec
binary uint16size: 2
State vector size. (n_state_vec = n1 * n_main + n2 * n_meas + n3)
21state_vector
binary array[dim_0]
State vector

dim_0: int(../n_state_vec)
binary recordsize: 12
idfield namedefinition
0value
binary floatsize: 4
Value of the state vector entry
1error
binary floatsize: 4
Error of the value of the state vector entry

unit: "%"
2type
binary array[4]size: 4
Type of the value of the state vector entry (annotation)
binary uint8size: 1
22m_f
binary uint16size: 2
Correlation matrix size
23correlation_matrix
binary array[dim_0]
Correlation Matrix of the fit

dim_0: int(../m_f)
binary floatsize: 4
24rms_fit
binary floatsize: 4
RMS of the fit
25chi_2_fit
binary floatsize: 4
Chi^2 of the fit
26goodness_fit
binary floatsize: 4
Goodness of the fit
27n_i
binary uint16size: 2
Number of iterations of the fit
28n_used_wl
binary uint16size: 2
Number of used wavelengths
29n_rejected_wl
binary uint16size: 2
Number of rejected wavelengths
30criteria_flag
binary uint8size: 1
Convergency criteria
31n_res
binary uint16size: 2
Residuals size (n_res = n_st_vec * n_i)
32residuals
binary array[dim_0, dim_1]
Iteration step state vector residuals

dim_0: int(../n_i)

dim_1: int(../n_state_vec)
binary floatsize: 4
33n_ad
binary uint16size: 2
Number of additional diagnostics
34add_diag
binary array[dim_0]
Additional diagnostics

dim_0: int(../n_ad)
binary floatsize: 4