| id | field name | definition |
| 0 | dsr_time |
| binary time | size: 12 |
Start Time of DSR
unit: "s since 2000-01-01"
| binary record | size: 12 |
ENVISAT binary datetime
| id | field name | definition |
| 0 | days |
| binary int32 | size: 4 |
days since January 1st, 2000 (may be negative)
unit: "days since 2000-01-01"
|
|
| 1 | seconds |
| binary uint32 | size: 4 |
seconds since start of day
unit: "s"
|
|
| 2 | microseconds |
| binary uint32 | size: 4 |
microseconds since start of second
unit: "1e-6 s"
|
|
|
|
|
| 1 | dsr_length |
| binary uint32 | size: 4 |
Length of this DSR in bytes
unit: "bytes"
|
|
| 2 | quality_flag |
| binary int8 | size: 1 |
|
Quality Indicator (-1 if empty DSR)
|
|
| 3 | integr_time |
| binary uint16 (double) | size: 2 |
Integration time for this DSR
unit: "1/16 s"
converted unit: "s" (multiply by 1/16)
|
|
| 4 | method |
| ascii string | size: 1 |
|
Retrieval method. 'O' = optimal estimation, 'N' = non-linear least squares fitting, etc.
|
|
| 5 | ref_height |
| binary float | size: 4 |
Height of the reference pressure
unit: "km"
|
|
| 6 | ref_pressure |
| binary float | size: 4 |
Reference pressure for hydrostatic equilibrium
unit: "hPa"
|
|
| 7 | ref_pressure_source |
| ascii string | size: 1 |
|
Reference pressure source. 'E' = ECMWF, 'C' = climatology, etc.
|
|
| 8 | n_main |
| binary uint8 | size: 1 |
|
Number of retrieval levels
|
|
| 9 | n_meas |
| binary uint8 | size: 1 |
|
Number of used measurement levels.
|
|
| 10 | n1 |
| binary uint8 | size: 1 |
|
Number of fitted main gas species
|
|
| 11 | n2 |
| binary uint8 | size: 1 |
|
Number of fitted closure parameters
|
|
| 12 | n3 |
| binary uint8 | size: 1 |
|
Number fitted other parameters
|
|
| 13 | n4 |
| binary uint8 | size: 1 |
|
Number of fitted scaling parameters for auxiliary gases
|
|
| 14 | tangent_height |
| binary array[dim_0] |
Tangent height at the lower layer boundary
dim_0: int(../n_main)
| binary float | size: 4 |
|
unit: "km"
|
|
|
| 15 | tangent_pressure |
| binary array[dim_0] |
Tangent layer pressure at the lower layer boundary
dim_0: int(../n_main)
| binary float | size: 4 |
|
unit: "hPa"
|
|
|
| 16 | tangent_temp |
| binary array[dim_0] |
Tangent layer temperature (mean)
dim_0: int(../n_main)
| binary float | size: 4 |
|
unit: "K"
|
|
|
| 17 | main_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 record | size: 16 |
| id | field name | definition |
| 0 | tang_vmr |
| binary float | size: 4 |
Tangent layer volume mixing ratio
unit: "ppv"
|
|
| 1 | err_tang_vmr |
| binary float | size: 4 |
Error on the tangent volume mixing ratio
unit: "%"
|
|
| 2 | vert_col |
| binary float | size: 4 |
Vertical column density above lower layer boundary
unit: "molecules/cm2"
|
|
| 3 | err_vert_col |
| binary float | size: 4 |
Error on the vertical column density above lower layer boundary
unit: "%"
|
|
|
|
|
| 18 | scaled_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 record | size: 16 |
| id | field name | definition |
| 0 | tang_vmr |
| binary float | size: 4 |
Tangent layer volume mixing ratio
unit: "ppv"
|
|
| 1 | err_tang_vmr |
| binary float | size: 4 |
Error on the tangent volume mixing ratio
unit: "%"
|
|
| 2 | vert_col |
| binary float | size: 4 |
Vertical column density above lower layer boundary
unit: "molecules/cm2"
|
|
| 3 | err_vert_col |
| binary float | size: 4 |
Error on the vertical column density above lower layer boundary
unit: "%"
|
|
|
|
|
| 19 | measurement_grid |
| binary array[dim_0] |
Measurement grid
dim_0: int(../n_meas)
| binary record | size: 33 |
| id | field name | definition |
| 0 | dsr_time |
| binary time | size: 12 |
Start Time of the measurement at that specific layer
unit: "s since 2000-01-01"
| binary record | size: 12 |
ENVISAT binary datetime
| id | field name | definition |
| 0 | days |
| binary int32 | size: 4 |
days since January 1st, 2000 (may be negative)
unit: "days since 2000-01-01"
|
|
| 1 | seconds |
| binary uint32 | size: 4 |
seconds since start of day
unit: "s"
|
|
| 2 | microseconds |
| binary uint32 | size: 4 |
microseconds since start of second
unit: "1e-6 s"
|
|
|
|
|
| 1 | tangent_height |
| binary float | size: 4 |
Mean tangent height of measurement
unit: "km"
|
|
| 2 | tangent_pressure |
| binary float | size: 4 |
Pressure at tangent height
unit: "hPa"
|
|
| 3 | tangent_temp |
| binary float | size: 4 |
Temperature at tangent height
unit: "K"
|
|
| 4 | num_windows |
| binary uint8 | size: 1 |
|
Number of fitting windows
|
|
| 5 | win_min |
| binary float | size: 4 |
Minimum wavelength over all fitting windows
unit: "nm"
|
|
| 6 | win_max |
| binary float | size: 4 |
Maximum wavelength over all fitting windows
unit: "nm"
|
|
|
|
|
| 20 | n_state_vec |
| binary uint16 | size: 2 |
|
State vector size. (n_state_vec = n1 * n_main + n2 * n_meas + n3)
|
|
| 21 | state_vector |
| binary array[dim_0] |
State vector
dim_0: int(../n_state_vec)
| binary record | size: 12 |
| id | field name | definition |
| 0 | value |
| binary float | size: 4 |
|
Value of the state vector entry
|
|
| 1 | error |
| binary float | size: 4 |
Error of the value of the state vector entry
unit: "%"
|
|
| 2 | type |
| binary array[4] | size: 4 |
Type of the value of the state vector entry (annotation)
|
|
|
|
|
| 22 | m_f |
| binary uint16 | size: 2 |
|
Correlation matrix size
|
|
| 23 | correlation_matrix |
| binary array[dim_0] |
Correlation Matrix of the fit
dim_0: int(../m_f)
|
|
| 24 | rms_fit |
| binary float | size: 4 |
|
RMS of the fit
|
|
| 25 | chi_2_fit |
| binary float | size: 4 |
|
Chi^2 of the fit
|
|
| 26 | goodness_fit |
| binary float | size: 4 |
|
Goodness of the fit
|
|
| 27 | n_i |
| binary uint16 | size: 2 |
|
Number of iterations of the fit
|
|
| 28 | n_used_wl |
| binary uint16 | size: 2 |
|
Number of used wavelengths
|
|
| 29 | n_rejected_wl |
| binary uint16 | size: 2 |
|
Number of rejected wavelengths
|
|
| 30 | criteria_flag |
| binary uint8 | size: 1 |
|
Convergency criteria
|
|
| 31 | n_res |
| binary uint16 | size: 2 |
|
Residuals size (n_res = n_st_vec * n_i)
|
|
| 32 | residuals |
| binary array[dim_0, dim_1] |
Iteration step state vector residuals
dim_0: int(../n_i)
dim_1: int(../n_state_vec)
|
|
| 33 | n_ad |
| binary uint16 | size: 2 |
|
Number of additional diagnostics
|
|
| 34 | add_diag |
| binary array[dim_0] |
Additional diagnostics
dim_0: int(../n_ad)
|
|