id | field name | definition |
0 | dsr_time |
binary time | size: 12 |
Time of creation
unit: "s since 2000-01-01"
value: float(./days) * 86400 + float(./seconds) + float(./microseconds) / 1000000
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 | min_val_non_sing |
binary double | size: 8 |
Minimum value used to check non-singularity of matrix
|
|
3 | usage_matrix_s_p_t_error |
binary uint16 | size: 2 |
Switch for usage of matrix S in p,T error propagation
|
|
4 | spare_1 |
binary bytes | size: 12 |
Spare
|
hidden: true
|
5 | max_elements |
binary uint16 | size: 2 |
Maximum number of elements in profiles
|
|
6 | num_unsuccess |
binary uint16 | size: 2 |
Number of allowed unsuccessful previous retrievals
|
|
7 | enh_spec_range |
binary double | size: 8 |
Enhanced spectral range of microwindows used to decide whether a line inside the microwindow shall be considered as line or as nearby continuum
unit: "1/cm"
|
|
8 | max_samples_fine |
binary uint16 | size: 2 |
Maximum number of spectral samples on fine grid
|
|
9 | chi2_thresh |
binary double | size: 8 |
Threshold to check convergence of Chi^2
|
|
10 | thresh_fitted_vmr |
binary double | size: 8 |
Threshold to check convergence of fitted VMR
|
|
11 | spare_2 |
binary bytes | size: 2 |
Spare
|
hidden: true
|
12 | max_macro_iter_gauss |
binary uint16 | size: 2 |
Maximum number of Gauss-Newton macro-iterations
|
|
13 | spare_3 |
binary bytes | size: 2 |
Spare
|
hidden: true
|
14 | max_num_marq |
binary uint16 | size: 2 |
Maximum number of Marquardt micro-iterations
|
|
15 | low_thresh_vmr |
binary double | size: 8 |
Lower threshold of estimated VMR
unit: "ppmv"
|
|
16 | up_thresh_vmr |
binary double | size: 8 |
Upper threshold of estimated VMR
unit: "ppmv"
|
|
17 | low_thresh_cont |
binary double | size: 8 |
Lower threshold of estimated continuum parameter
unit: "cm2"
|
|
18 | up_thresh_cont |
binary double | size: 8 |
Upper threshold of estimated continuum parameter
unit: "cm2"
|
|
19 | spare_4 |
binary bytes | size: 24 |
Spare
|
hidden: true
|
20 | diff_spec_res |
binary double | size: 8 |
Difference between spectral resolution of general fine wavenumber grid and spectral grid of cross section look-up tables
unit: "1/cm"
|
|
21 | cont_param |
binary uint16 | size: 2 |
Control parameter for fitting of continuum and instrumental offset. 0 = exclude continuum and offset; 1 = include continuum, exclude offset; 2 = include continuum and offset.
|
|
22 | up_alt_cont |
binary double | size: 8 |
Upper altitude limit where continuum shall be fitted
unit: "km"
|
|
23 | spare_5 |
binary bytes | size: 8 |
Spare
|
hidden: true
|
24 | max_fitted |
binary uint16 | size: 2 |
Maximum number of fitted parameters
|
|
25 | spec_overlap |
binary double | size: 8 |
Overlap of spectral range between two adjacent microwindows
unit: "%"
|
|
26 | zero_alt_cont |
binary double | size: 8 |
Altitude above which the continuum shall be set to zero
unit: "km"
|
|
27 | cent_wvn |
binary double | size: 8 |
Central wavenumber of the line used as reference
unit: "1/cm"
|
|
28 | temp_coef_lorentz |
binary double | size: 8 |
Coefficient of temperature dependence of Lorentz half-width of the line used as reference
|
|
29 | guess_alt |
binary double | size: 8 |
Guess of altitude increment above highest level
unit: "km"
|
|
30 | red_fact |
binary double | size: 8 |
Reduction factor applied to guess of altitude increment
|
|
31 | up_lim_atm |
binary double | size: 8 |
Upper limit of atmosphere
unit: "km"
|
|
32 | half_width_ref |
binary double | size: 8 |
Half-width of the line used as reference
unit: "1/cm"
|
|
33 | max_temp_var_low |
binary double | size: 8 |
Maximum allowed temperature variation between atmospheric levels for lower altitudes
unit: "K"
|
|
34 | max_temp_var_high |
binary double | size: 8 |
Maximum allowed temperature variation between atmospheric levels for higher altitudes
unit: "K"
|
|
35 | alt_thresh_change |
binary double | size: 8 |
Altitude threshold where temperature thresholds are changed
unit: "km"
|
|
36 | max_var_half_width |
binary double | size: 8 |
Maximum allowed variation of half-width of the line between adjacent atmospheric levels
unit: "1/cm"
|
|
37 | num_max_atm |
binary uint16 | size: 2 |
Number of maximum levels for modeling of the atmosphere
|
|
38 | max_diff_gas |
binary uint16 | size: 2 |
Maximum number of different gases
|
|
39 | max_geom |
binary uint16 | size: 2 |
Maximum number of simulated geometries
|
|
40 | max_param_vmr |
binary uint16 | size: 2 |
Maximum number of parameters to be retrieved for VMR and continuum
|
|
41 | coef_corr_grav |
binary array[2] | size: 16 |
Coefficients for latitude dependent correction of gravity acceleration
|
|
42 | approx_err_int |
binary double | size: 8 |
Approximation error of integrals (Curtis-Godson)
|
|
43 | init_temp_pert |
binary double | size: 8 |
Initial temperature of perturbed equivalent temperature
unit: "K"
|
|
44 | max_layers |
binary uint16 | size: 2 |
Maximum number of layers
|
|
45 | max_samp_integrand |
binary uint16 | size: 2 |
Minimum number of samples at which the integrand of each integral shall be computed
|
|
46 | max_base_profile_elems |
binary uint16 | size: 2 |
Maximum number of elements in base profiles
|
|
47 | min_integrate_var |
binary double | size: 8 |
Minimum value of integration variable
|
|
48 | num_add_iapt_num |
binary uint16 | size: 2 |
Number of additional IAPT numbers for each geometry above the lowest geometry
|
|
49 | eq_ref_press |
binary double | size: 8 |
Reference equivalent pressure at equivalent reference temperature used for line computation
unit: "hPa"
|
|
50 | eq_ref_temp |
binary double | size: 8 |
Equivalent reference temperature
unit: "K"
|
|
51 | half_width_mult_lorentz |
binary double | size: 8 |
Multiplier for Lorentz and Doppler half width used for Lorentz lineshape computations on the local coarse wavenumber grid
|
|
52 | half_width_mult_voigt |
binary double | size: 8 |
Multiplier for Doppler half width used for Voigt lineshape computations on the local fine wavenumber grid
|
|
53 | interp_switch |
binary int16 | size: 2 |
Switch for interpolation of absorption cross sections for geometries above the lowest geometry
|
|
54 | cross_switch |
binary uint16 | size: 2 |
Switch for usage of cross section lookup tables
|
|
55 | spare_6 |
binary bytes | size: 6 |
Spare
|
hidden: true
|
56 | hitran_code |
binary uint16 | size: 2 |
HITRAN code of the lineshape to be pre-computed
|
|
57 | isotope_num_lineshape |
binary uint16 | size: 2 |
Isotope number of lineshape to be pre-computed
|
|
58 | co2_chi_switch |
binary uint16 | size: 2 |
Switch for computation of CO2 Chi factor. 0 = no factor; 1 = N2O2 broadening; 2 = N2 broadening only.
|
|
59 | ref_half_width_exp |
binary double | size: 8 |
Reference half width exponent of lineshape to be computed
|
|
60 | ref_half_width |
binary double | size: 8 |
Reference half-width of lineshape to be computed
unit: "1/cm"
|
|
61 | mult_fact_voigt |
binary double | size: 8 |
Multiplication factor applied to approximate Voigt half width to determine the local fine grid
|
|
62 | mult_fact_coarse |
binary uint16 | size: 2 |
Multiplier for definition of local coarse wavenumber grid
|
|
63 | spare_7 |
binary bytes | size: 8 |
Spare
|
hidden: true
|
64 | num_samp_x |
binary uint16 | size: 2 |
Number of samples along x coordinate
|
|
65 | num_samp_y |
binary uint16 | size: 2 |
Number of samples along y coordinate
|
|
66 | great_base |
binary double | size: 8 |
Greater base of trapezium defining the vertical FOV
unit: "km"
|
|
67 | small_base |
binary double | size: 8 |
Smaller base of trapezium defining the vertical FOV
unit: "km"
|
|
68 | spare_8 |
binary bytes | size: 16 |
Spare
|
hidden: true
|
69 | scale_fact_vmr_base |
binary double | size: 8 |
Scaling factor used to scale base VMR profile
|
|
70 | thresh_temp_diff |
binary double | size: 8 |
Threshold of temperature difference between two model layers
unit: "K"
|
|
71 | lambda_damp_fact |
binary double | size: 8 |
Lambda damping factor
|
|
72 | scale_lambda_damp_fact |
binary double | size: 8 |
Scaling of lambda damping factor related to continuum parameters
|
|
73 | scale_dec_lambda |
binary double | size: 8 |
Scaling factor used to decrease lambda at each macro iteration
|
|
74 | scale_inc_lambda |
binary double | size: 8 |
Scaling factor used to increase lambda at each micro iteration
|
|
75 | prev_prof_switch |
binary uint16 | size: 2 |
Switch for usage of previous retrieved profiles
|
|
76 | spare_9 |
binary bytes | size: 2 |
Spare
|
hidden: true
|
77 | vcm_thresh |
binary double | size: 8 |
VCM threshold used to check the maximum error of retrieved VMR
unit: "ppmv"
|
|
78 | half_width_const |
binary array[3] | size: 24 |
Constants for computation of half-width
|
|
79 | chi2_prod_switch |
binary uint16 | size: 2 |
Switch for multiplication of VCM of retrieved profile with factor chi^2 for optimum estimate
|
|
80 | spare_10 |
binary bytes | size: 6 |
Spare
|
hidden: true
|
81 | samp_inter_x_voigt |
binary double | size: 8 |
Sampling interval of x coordinate of Voigt LUT
|
|
82 | samp_inter_y_voigt |
binary double | size: 8 |
Sampling interval of y coordinate of Voigt LUT
|
|
83 | sd_ig2_profile |
binary double | size: 8 |
Standard deviation of IG2 profile at reference pressure
|
|
84 | ref_pressure_sd_ig2_profile |
binary double | size: 8 |
Reference pressure for standard deviation of IG2 profile
unit: "hPa"
|
|
85 | grad_sd_ig2_profile |
binary double | size: 8 |
Gradient of standard deviation of IG2 profile
|
|
86 | corr_factor_first_diag_elem |
binary double | size: 8 |
Correlation factor for first diagonal elements of interpolated VCM for IG2
|
|
87 | sd_ecmwf_profile |
binary double | size: 8 |
Standard deviation of ECMWF profile at reference pressure
|
|
88 | ref_pressure_sd_ecmwf_profile |
binary double | size: 8 |
Reference pressure for standard deviation of ECMWF profile
unit: "hPa"
|
|
89 | grad_sd_ecmwf_profile |
binary double | size: 8 |
Gradient of standard deviation of ECMWF profile
|
|
90 | corr_factor_ecmwf |
binary double | size: 8 |
Correlation factor for first diagonal elements of interpolated VCM for ECMWF
|
|
91 | time_const_aging_vcm |
binary double | size: 8 |
Time constant for aging VCM of retrieved profiles
unit: "s"
|
|
92 | height_tropopause |
binary double | size: 8 |
Height of tropopause at poles
unit: "km"
|
|
93 | incr_tropopause_height |
binary double | size: 8 |
Increment of tropopause height
unit: "km"
|
|
94 | sim_geom_below_trop |
binary double | size: 8 |
Maximum distance of simulated geometries below tropopause
unit: "km"
|
|
95 | sim_distance_above_trop |
binary double | size: 8 |
Maximum distance of simulated geometries above tropopause
unit: "km"
|
|
96 | enabling_profile_reg |
binary uint16 | size: 2 |
Switch for enabling profile regularisation
|
|
97 | param_tuning_profile_reg |
binary double | size: 8 |
Parameter for tuning profile regularisation
|
|
98 | diag_reg_matrix_temp |
binary array[2] | size: 16 |
Diagonal and first off-diagonal element of regularisation matrix referring to VMR
|
|
99 | diag_reg_matrix_cont |
binary array[2] | size: 16 |
Diagonal and first off-diagonal element of regularisation matrix referring to continuum
|
|
100 | diag_reg_matrix_offset |
binary array[2] | size: 16 |
Diagonal and first off-diagonal element of regularisation matrix referring to offset
|
|
101 | switch_fov_tab_func |
binary uint16 | size: 2 |
Switch for usage of FOV tabulated function
|
|
102 | max_sim_geom_fov |
binary uint16 | size: 2 |
Maximum number of simulated geometries for FOV
|
|
103 | band_fov_tab |
binary array[5] |
FOV tabulation for bands A, AB, B, C, D
binary record |
id | field name | definition |
0 | num_points_fov_tab_band |
binary uint16 | size: 2 |
Number of points for FOV tabulation for spectral band
|
|
1 | heights_fov_func_band |
binary array[dim_0] |
Heights of FOV function for spectral band
dim_0: int(../num_points_fov_tab_band)
|
|
2 | grid_fov_func_band |
binary array[dim_0] |
Grid for FOV function for spectral band
dim_0: int(../num_points_fov_tab_band)
|
|
|
|
|