Level_2B_Proc_Params_03_10

xml record "Level_2B_Proc_Params_03_10"
Level 2B Processing Parameters GADS DSR

idfield namedefinition
0FH_Default_Fields
xml record
Fields responsible for populating the Fixed Header

idfield namedefinition
0File_Description
xml string
1-line description of the file
1Mission
xml string
Aeolus
2File_Version
ascii int16
4 digits used to distinguish between versions of a file having the same validity period
1WVM_Params
xml record
Processing parameters for Wind Velocity Measurement

idfield namedefinition
0File_Type
xml string
File type string
1Sph_Descriptor
xml string
ASCII string describing the product
2Rangebin_Mismatch_Tolerance
ascii double
Tolerance above which Mie and Rayleigh rangebins are considered mismatched

unit: "m"

attribute: unit
ascii stringsize: 1
fixed value: "m"
3Line_of_Sight_Wind_Flag
ascii uint8
Flag indicating whether the horizontal or line-of-sight wind component should be reported

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
4N_Obs_Mie_Max
ascii uint8
Maximum number of observations that may be generated for the Mie channel (obsolete, no longer used in software)
5N_Obs_Rayleigh_Max
ascii uint8
Maximum number of observations that may be generated for the Rayleigh channel (obsolete, no longer used in software)
6BRC_Grouping_Params
xml record
Parameters controlling the possible grouping schemes applied by the L2B processing.

idfield namedefinition
0Grouping_Method
xml string
Method to be used for composing groups of measurements, determining the maximum possible observation size after classification and accumulation.
1Max_Vertical_Rangebin_Misalignment_Mie
ascii double
maximum allowed vertical difference between 2 Mie rangebins with the same index. If a rangebin is found that has a larger difference a new group will be started

unit: "m"

attribute: unit
ascii string
2Max_Vertical_Rangebin_Misalignment_Rayleigh
ascii double
maximum allowed vertical difference between 2 Rayleigh rangebins with the same index. If a rangebin is found that has a larger difference a new group will be started

unit: "m"

attribute: unit
ascii string
3Max_Horizontal_Accumulation_Length_Mie
ascii double
maximum horizontal difference between first and last Mie measurement in a group. If a measurement at larger distance is found a new group will be started

unit: "km"

attribute: unit
ascii string
4Max_Horizontal_Accumulation_Length_Rayleigh
ascii double
maximum horizontal difference between first and last Rayleigh measurement in a group. If a measurement at larger distance is found a new group will be started

unit: "km"

attribute: unit
ascii string
5Max_Allowed_Gap_Between_Mie_Measurements
ascii double
maximum length of missing Mie measurements before a group definition is closed and a new group is started

unit: "km"

attribute: unit
ascii string
6Max_Allowed_Gap_Between_Rayleigh_Measurements
ascii double
maximum length of missing Rayleigh measurements before a group definition is closed and a new group is started

unit: "km"

attribute: unit
ascii string
7num_BRCs_to_merge
ascii uint32
define how many BRCs will be combined together is a group, in case the grouping method is set to combine BRCs
7Classification_Params
xml record
Parameters for the Classification algorithm

idfield namedefinition
0Classification_Type_Mie
xml string
The classification type for the Mie channel
1Classification_Type_Rayleigh
xml string
The classification type for the Rayleigh channel
2Classification_Type_Rayleigh2
xml string
A fallback option for the classification type for the Rayleigh channel, to be used in case the primary method yields no result.
3List_of_Mie_BackscatterRatio_Thresholds
xml record
List of BackscatterRatio_threshold structures

attribute: count
xml string


idfield namedefinition
0Mie_BackscatterRatio_Threshold
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
used for classification of a rangebin using a threshold on the backscatter ratio

idfield namedefinition
0Threshold_Value
ascii double
Thresholds to be used for classification of a rangebin
1Altitude
ascii double
Altitude at which Threshold_Value is valid

unit: "km"

attribute: unit
ascii stringsize: 2
fixed value: "km"
4List_of_Rayleigh_BackscatterRatio_Thresholds
xml record
List of BackscatterRatio_threshold structures

attribute: count
xml string


idfield namedefinition
0Rayleigh_BackscatterRatio_Threshold
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
used for classification of a rangebin using a threshold on the backscatter ratio

idfield namedefinition
0Threshold_Value
ascii double
Thresholds to be used for classification of a rangebin
1Altitude
ascii double
Altitude at which Threshold_Value is valid

unit: "km"

attribute: unit
ascii stringsize: 2
fixed value: "km"
5List_of_Mie_Extinction_Thresholds
xml record
List of Extinction_threshold structures

attribute: count
xml string


idfield namedefinition
0Mie_Extinction_Threshold
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
used for classification of a rangebin using a threshold on the extinction value

idfield namedefinition
0Threshold_Value
ascii double
Thresholds to be used for classification of a rangebin

unit: "1/m"

attribute: unit
ascii stringsize: 3
fixed value: "m-1"
1Altitude
ascii double
Altitude at which Threshold_Value is valid

unit: "km"

attribute: unit
ascii stringsize: 2
fixed value: "km"
6List_of_Rayleigh_Extinction_Thresholds
xml record
List of Extinction_threshold structures

attribute: count
xml string


idfield namedefinition
0Rayleigh_Extinction_Threshold
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
used for classification of a rangebin using a threshold on the extinction value

idfield namedefinition
0Threshold_Value
ascii double
Thresholds to be used for classification of a rangebin

unit: "1/m"

attribute: unit
ascii stringsize: 3
fixed value: "m-1"
1Altitude
ascii double
Altitude at which Threshold_Value is valid

unit: "km"

attribute: unit
ascii stringsize: 2
fixed value: "km"
8Optical_Properties_Params
xml record
Parameters for the algorithms determining the optical properties of the atmosphere

idfield namedefinition
0ScatRatio_Method
xml string
The method to be used to get the scattering ratio
1ScatRatio_Method2
xml string
A backup method to get the scattering ratio, to be used when ScatRatio_Method gives no result, i.e. returns a missing_data indicator
2PartExt_Method
xml string
the method to be used to get the particle extinction.
3MolExt_Method
xml string
the method to be used to get the molecular extinction.
4Minimum_Altitude_for_Assuming_Rho_1
ascii double
Minimum Altitude at which scattering ratio (Rho) may be set to 1

unit: "km"

attribute: unit
ascii string
5k_power
ascii double
Filter exponent used to damp oscillatory behaviour when retrieving bin extinction
6FP_Xtalk_factor
ascii double
Optional predefined cross-talk factor (not used when set to -1.0)
7Median_Filter_Window_Width_x
ascii uint8
Window width in horizontal (x) direction used by median filter

unit: "meas. index"

attribute: unit
ascii string

available: optional
8Median_Filter_Window_Width_y
ascii uint8
Window width in vertical (y) direction used by median filter

unit: "range bin index"

attribute: unit
ascii string

available: optional
9Calibration_from_AuxCal
ascii uint8
If True: take Rayleigh Channel calibration values from the Aux. Cal. input file; if False: derive these values from the upper range bin

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
10Cross_Talk_from_AuxCal
ascii uint8
If True: derive cross-talk factor from the Aux.Cal input file; if False: t.b.d.

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
11Apply_Median_Filter
ascii uint8
Apply the median filter to smooth out noise after applying the 2D feature finder

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
12Apply_2D_Feature_Finder
ascii uint8
apply the 2D feature finder algorithm to find cloud and/or aerosol layers in each group of measurements

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
13FP_On_Upper_Bin_Std_Threshold
ascii double
Threshold used to decide of the Rayleigh channel calibration factor as derived from the upper range bin is to be trusted or not
14ScatRatio_round_to_1_below
ascii double
L1B Scattering ratio values below this value are rounded down to 1. This is useful to suppress the unevitable noise
15ScatRatio_do_BiasCorrection
ascii uint8
if True: use the SR bias correction to correct the SR values produced by the L1B algorithm

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
16List_of_ScatRatio_BiasCorrections
xml record
List of BiasCorrection structures to be used for correcting the scattering ratio values

attribute: count
xml string


idfield namedefinition
0ScatRatio_BiasCorrection
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
used for classification of a rangebin using a threshold on the extinction value

idfield namedefinition
0Value
ascii double
value defining one of the x values for the curve defining the bias correction
1BiasCorr
ascii double
Bias correction value (y value) associated to the above point (x value)
9Error_Quantifier_Params
xml record
Parameters for the algorithms determining the Error properties of the reported wind results

idfield namedefinition
0ErrorQuantMethod_Mie
xml string
The method to be used to calculate the Error quantifier for the Mie channel
1ErrorQuantMethod_Rayleigh
xml string
The method to be used to calculate the Error quantifier for the Rayleigh channel
10Common_Processing_Params
xml record
Common Processing Parameters

idfield namedefinition
0Mie_PCD_Params
xml record
Processing parameters for Mie product confidence params SNR and backscatter-ratio

idfield namedefinition
0Alpha_Correction
ascii double
Correction factor for the calculation of the Mie SNR
1Summation_Index
ascii uint32
Summation index for calculation of SNR and backscatter ratio
1Mie_Core_Algorithm_Params
xml record
Processing parameters for Mie Core Algorithm as applied for measurement data

idfield namedefinition
0SNR_Threshold
ascii double
Threshold to switch Mie-Core processing on/off
1Start_FWHM
ascii double
Starting value for FWHM

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
2Residual_Error_Threshold
ascii double
Stop threshold for quadratic sum of differences between modeled and measured ACCD counts per pixel

attribute: unit
ascii stringsize: 4
fixed value: "A.U."

available: optional
3Max_Iterations_Lorentz_Fit
ascii uint8
Maximum number of iterations in Lorentz fit-loop
4FWHM_Upper_Threshold
ascii double
Upper threshold for FWHM of Lorentz function for quality check

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
5FWHM_Lower_Threshold
ascii double
Lower threshold for FWHM of Lorentz function for quality check

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
6Peak_Height_Upper_Threshold
ascii double
Relative (upper) threshold for peak height of Lorentz function

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
7Peak_Height_Lower_Threshold
ascii double
Relative (lower) threshold for peak height of Lorentz function

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
8Peak_Location_Threshold
ascii double
Peak location threshold

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
9Nonlinear_Optimization_Threshold
ascii double
Stop threshold for Downhill Simplex algorithm merit function

attribute: unit
ascii stringsize: 4
fixed value: "A.U."

available: optional
10Max_Iterations_Nonlinear_Optimization
ascii uint32
Maximum number of interations of Downhill Simplex algorithm

attribute: unit
ascii stringsize: 4
fixed value: "A.U."

available: optional
11Num_Spectral_Sub_Samples
ascii uint32
Number of functional evaluations of Lorentz fit function for one pixel

attribute: unit
ascii stringsize: 4
fixed value: "A.U."

available: optional
2Mie_Core_Algorithm_Params_Reference_Pulse
xml record
Processing parameters for Mie Core Algorithm as applied for internal reference pulses

idfield namedefinition
0SNR_Threshold
ascii double
Threshold to switch Mie-Core processing on/off
1Start_FWHM
ascii double
Starting value for FWHM

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
2Residual_Error_Threshold
ascii double
Stop threshold for quadratic sum of differences between modeled and measured ACCD counts per pixel

attribute: unit
ascii stringsize: 4
fixed value: "A.U."

available: optional
3Max_Iterations_Lorentz_Fit
ascii uint8
Maximum number of iterations in Lorentz fit-loop
4FWHM_Upper_Threshold
ascii double
Upper threshold for FWHM of Lorentz function for quality check

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
5FWHM_Lower_Threshold
ascii double
Lower threshold for FWHM of Lorentz function for quality check

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
6Peak_Height_Upper_Threshold
ascii double
Relative (upper) threshold for peak height of Lorentz function

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
7Peak_Height_Lower_Threshold
ascii double
Relative (lower) threshold for peak height of Lorentz function

attribute: unit
ascii stringsize: 11
fixed value: "ACCD counts"

available: optional
8Peak_Location_Threshold
ascii double
Peak location threshold

attribute: unit
ascii stringsize: 10
fixed value: "ACCD pixel"

available: optional
9Nonlinear_Optimization_Threshold
ascii double
Stop threshold for Downhill Simplex algorithm merit function

attribute: unit
ascii stringsize: 4
fixed value: "A.U."

available: optional
10Max_Iterations_Nonlinear_Optimization
ascii uint32
Maximum number of interations of Downhill Simplex algorithm

attribute: unit
ascii stringsize: 4
fixed value: "A.U."

available: optional
11Num_Spectral_Sub_Samples
ascii uint32
Number of functional evaluations of Lorentz fit function for one pixel

attribute: unit
ascii stringsize: 4
fixed value: "A.U."

available: optional
3Corrupt_Data_Detection_Params
xml record
Parameters for corrupt data detection

idfield namedefinition
0Max_Signal_Derivative
ascii uint16
Maximum signal derivative. Maximum valid pixel intensity difference between adjacent CCD pixels

attribute: unit
ascii stringsize: 10
fixed value: "PixelLevel"

available: optional
1Pixel_Saturation_Threshold
ascii uint16
Pixel saturation threshold

attribute: unit
ascii stringsize: 10
fixed value: "PixelLevel"

available: optional
11Mie_Algorithm_Params
xml record
Parameters used by the Mie algorithm.

idfield namedefinition
0Copy_L1B_Mie_Core_Algorithm_Params
ascii uint8
Switch to select whether L1B Mie Core Algorithm Parameters should be copied/used in the L2BP

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
1Copy_MieCoreAlgParams_to_IntRef
ascii uint8
In case Mie Core Algorithm Parameters are taken from the L1B product, copy the parameters used for measurement fitting to the parameters used for internal reference fitting

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
2Mie_Height_Assignment_Method
xml string
Switch to select Mie height assignment method.
3Mie_Height_Weight_Upper
ascii double
Weight given to upper altitude of range bin (applicable when Mie Height Assignment Method = use fixed weight).
4Skip_Mie_Non_Linearity_Correction
ascii uint8
Switch to select whether Mie Nonlinearity Correction should be skipped in the L2BP or not

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
5Extrapolate_Mie_Calibration_Data
ascii uint8
Switch to select whether Mie Nonlinearity Correction (calibration data) should be extrapolated in the L2BP or not

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
6Use_Ref_Pulse_Zero_Freq
ascii uint8
Switch to select whether (Mie) Reference Pulse Zero Frequency should be used in the L2BP or not

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
7Use_Meas_Zero_Freq
ascii uint8
Switch to select whether (Mie) Measurement Channel Zero Frequency should be used in the L2BP or not

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
8Offset_Subtraction_Col20_Weight
ascii double
Weight given to ACCD column 20 in (Mie) offset subtraction
9List_of_SNR_Thresholds
xml record
List of SNR threshold structures to be used for quality control of L2B Mie hlos retrievals.

attribute: count
xml string


idfield namedefinition
0SNR_Threshold
xml array[dim_0]
dim_0: determined automatically from xml file
xml record
idfield namedefinition
0Threshold_Value
ascii double
Threshold to be used for quality control of L2B Mie hlos retrievals
1Altitude_Low
ascii double
Lowest altitude at which Threshold Value is valid

unit: "km"

attribute: unit
ascii string
2Altitude_High
ascii double
Highest altitude at which Threshold Value is valid

unit: "km"

attribute: unit
ascii string
3Altitude_Reference
xml string
Description of reference level for altitude.
10Flag_Clear_Mie_Results_Invalid
ascii uint8
A switch to force all clear Mie winds to be flagged invalid

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
11List_of_Invalid_Mie_Rangebins
xml record
A list indicating which Mie channel range bins cannot be trusted, for example due to the "hot-pixel" problem. The list size must be between 0 and 24. (3 range bins are assumed for the size calculation)

attribute: count
xml string


idfield namedefinition
0Invalid_Mie_Rangebin
xml array[dim_0]
dim_0: determined automatically from xml file
ascii uint8
rangebin index defining that this rangebin cannot be trusted
12spacecraft_los_vel_factor
ascii double
multiplication factor applied to spacecraft LOS velocity correction to the HLOS wind result. Set to 0.0 to disable this correction. Set to 1.0 to enable it. Intermediate values are possible as well
13manual_hlos_bias_correction
ascii double
optional hlos bias correction for experimental use only (for expert use only, not intended for users not familiar with the details of the Aeolus Calibration files).

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
12RBC_Algorithm_Params
xml record
Parameters used by the RBC algorithm

idfield namedefinition
0Rayleigh_Height_Assignment_Method
xml string
Switch to select Rayleigh height assignment method.
1Rayleigh_Height_Weight_Upper
ascii double
Weight given to upper altitude of range bin (applicable when Rayleigh Height Assignment Method = use fixed weight)
2Do_Mie_Decontamination
ascii uint8
Switch to select whether Mie_Decontamination should be done in the L2BP or not

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
3Flag_Cloudy_Rayleigh_Results_Invalid
ascii uint8
A switch to force all cloudy Rayleigh winds to be flagged invalid

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
4List_of_Invalid_Rayleigh_Rangebins
xml record
A list indicating which Rayleigh channel range bins cannot be trusted, for example due to the "hot-pixel" problem. The list size must be between 0 and 24. (3 range bins are assumed for the size calculation)

attribute: count
xml string


idfield namedefinition
0Invalid_Rayleigh_Rangebin
xml array[dim_0]
dim_0: determined automatically from xml file
ascii uint8
rangebin index defining that this rangebin cannot be trusted
5spacecraft_los_vel_factor
ascii double
multiplication factor applied to spacecraft LOS velocity correction to the HLOS wind result. Set to 0.0 to disable this correction. Set to 1.0 to enable it. Intermediate values are possible as well
6manual_hlos_bias_correction
ascii double
optional hlos bias correction for experimental use only (for expert use only, not intended for users not familiar with the details of the Aeolus Calibration files).

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
7LOS_min
ascii double
Minimum atmospheric signal LOS speed component

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
8LOS_max
ascii double
Maximum atmospheric signal LOS speed component

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
9LOS_ref_min
ascii double
Minimum reference signal LOS speed component

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
10LOS_ref_max
ascii double
Maximum reference signal LOS speed component

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
11dLOSdR_min
ascii double
Minimum gradient of LOS speed component with respect to rayleigh Response

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
12dLOSdR_max
ascii double
Maximum gradient of LOS speed component with respect to rayleigh Response

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
13dLOSdT_min
ascii double
Minimum gradient of LOS speed component with respect to atmospheric temperature

unit: "m/sK"

attribute: unit
ascii stringsize: 4
fixed value: "m/sK"
14dLOSdT_max
ascii double
Maximum gradient of LOS speed component with respect to atmospheric temperature

unit: "m/sK"

attribute: unit
ascii stringsize: 4
fixed value: "m/sK"
15dLOSdP_min
ascii double
Minimum gradient of LOS speed component with respect to atmospheric pressure

unit: "m/shPa"

attribute: unit
ascii stringsize: 6
fixed value: "m/shPa"
16dLOSdP_max
ascii double
Maximum gradient of LOS speed component with respect to atmospheric pressure

unit: "m/shPa"

attribute: unit
ascii stringsize: 6
fixed value: "m/shPa"
17dLOSdrho_min
ascii double
Minimum gradient of LOS speed component with respect to atmospheric scattering ratio

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
18dLOSdrho_max
ascii double
Maximum gradient of LOS speed component with respect to atmospheric scattering ratio

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
13AMD_Matchup_Params
xml record
Parameters used by the L1B-AMD matchup algorithm

idfield namedefinition
0Matchup_Method
xml string
Matchup method to be used for L1B-AMD matchup. 0: one-for-one between L1B BRC and AMD DSR, 1: Nearest-neighbour in space and time
1Max_Allowed_Time_Diff
ascii double
Maximum allowed time difference in seconds between L1B BRC and AMD DSR

unit: "s"

attribute: unit
ascii stringsize: 1
fixed value: "s"
2Max_Allowed_Distance
ascii double
Maximum allowed distance in kilometres between L1B BRC and AMD DSR

unit: "km"

attribute: unit
ascii stringsize: 2
fixed value: "km"
3Max_Analysis_Time_Diff
ascii double
Maximum Analysis time difference in seconds

unit: "s"

attribute: unit
ascii stringsize: 1
fixed value: "s"
14CLM_Matchup_Params
xml record
Parameters used by the L1B-CLM matchup algorithm

idfield namedefinition
0Matchup_Method
xml string
Matchup method to be used for L1B-CLM matchup. 0: TBD, 1: Nearest-neighbour in space and time
15ZWC_Params
xml record
Parameters used to specify the L2B Zero-Wind Correction

idfield namedefinition
0ZWC_Scheme_Mie
xml string
Zero-Wind Correction scheme to be used for L2B Mie processing.
1ZWC_Scheme_Rayleigh
xml string
Zero-Wind Correction scheme to be used for L2B Rayleigh processing.
2Mie_Ground_Correction_Weighting
ascii double
Mie ground correction weighting factor
3Mie_HBE_Ground_Correction_Weighting
ascii double
Mie HBE ground correction weighting factor
4Rayleigh_Ground_Correction_Weighting
ascii double
Rayleigh ground correction weighting factor
5Rayleigh_HBE_Ground_Correction_Weighting
ascii double
Rayleigh HBE ground correction weighting factor
6Mie_Rayleigh_Ground_Correction_Weighting
ascii double
Mie-Rayleigh ground correction weighting factor
7Mie_Rayleigh_HBE_Ground_Correction_Weighting
ascii double
Mie-Rayleigh HBE ground correction weighting factor
8Mie_Rayleigh_Ground_Correction_Offset
ascii double
Mie-Rayleigh ground correction weighting offset

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
16RDB_Params
xml record
Parameters to control the Range Dependent Bias (RDB) correction

idfield namedefinition
0Do_Mie_RDB_corr
ascii uint8
Switch to select whether Mie Range Dependent Bias correction should be done in the L2BP

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
1Do_Rayleigh_RDB_corr
ascii uint8
Switch to select whether Rayleigh Range Dependent Bias correction should be done in the L2BP

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
2Screening_Params
xml record
Collected Screening Parameters used for testing the input files and the generated results

idfield namedefinition
0L1B_Screening_Params
xml record
Parameters used for screening the L1B input file

idfield namedefinition
0L1B_Geolocation_Screening_Params
xml record
idfield namedefinition
0Latitude_Min
ascii double
Minimum latitude allowed in L1B Geolocation Data

unit: "degrees_north"

attribute: unit
ascii string
1Latitude_Max
ascii double
Maximum latitude allowed in L1B Geolocation Data

unit: "degrees_north"

attribute: unit
ascii string
2Longitude_Min
ascii double
Minimum longitude allowed in L1B Geolocation Data

unit: "degrees_east"

attribute: unit
ascii string
3Longitude_Max
ascii double
Maximum longitude allowed in L1B Geolocation Data

unit: "degrees_east"

attribute: unit
ascii string
4Altitude_Min
ascii double
Minimum altitude allowed in L1B Geolocation Data

unit: "km"

attribute: unit
ascii string
5Altitude_Max
ascii double
Maximum altitude allowed in L1B Geolocation Data

unit: "km"

attribute: unit
ascii string
6Altitude_DEM_Min
ascii double
Minimum DEM altitude allowed in L1B Geolocation Data

unit: "km"

attribute: unit
ascii string
7Altitude_DEM_Max
ascii double
Maximum DEM altitude allowed in L1B Geolocation Data

unit: "km"

attribute: unit
ascii string
8Geoid_Separation_Min
ascii double
Minimum geoid separation allowed in L1B Geolocation Data

unit: "km"

attribute: unit
ascii string
9Geoid_Separation_Max
ascii double
Maximum geoid separation allowed in L1B Geolocation Data

unit: "km"

attribute: unit
ascii string
10Topocentric_Elevation_Min
ascii double
Minimum topocentric elevation allowed in L1B Geolocation Data

unit: "degrees"

attribute: unit
ascii string
11Topocentric_Elevation_Max
ascii double
Maximum topocentric elevation allowed in L1B Geolocation Data

unit: "degrees"

attribute: unit
ascii string
12Topocentric_Azimuth_Min
ascii double
Minimum topocentric azimuth allowed in L1B Geolocation Data

unit: "degrees"

attribute: unit
ascii string
13Topocentric_Azimuth_Max
ascii double
Maximum topocentric azimuth allowed in L1B Geolocation Data

unit: "degrees"

attribute: unit
ascii string
14AOCS_LOS_Velocity_Min
ascii double
Minimum AOCS LOS Velocity allowed in L1B Geolocation Data

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
15AOCS_LOS_Velocity_Max
ascii double
Maximum AOCS LOS Velocity allowed in L1B Geolocation Data

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
1L1B_Obs_Screening_Params
xml record
Parameters used for screening the L1B observations from the L1B input file

idfield namedefinition
0L1B_Laser_Freq_Unlocked_Threshold
ascii int32
Threshold on the value of nmeas with laser_freq_unlocked
1L1B_Ref_Pulses_Unlocked_Threshold
ascii int32
Threshold on the value of nrefpulses with laser_freq_unlocked
2L1B_Laser_Freq_Offset_Threshold
ascii double
Threshold on the value of average laser freq. offset

unit: "GHz"

attribute: unit
ascii string
3L1B_Laser_UV_Energy_Threshold
ascii double
Threshold on the value of average laser UV energy

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"
4L1B_Laser_Freq_Offs_Stdev_Threshold
ascii double
Threshold on the value of Standard deviation for laser frequency offset

unit: "GHz"

attribute: unit
ascii string
5L1B_Laser_UV_Energy_Stdev_Threshold
ascii double
Threshold on the value of Standard deviation for laser pulse UV energy

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"
6L1B_Mie_Mean_Emit_Freq_Min
ascii double
Minimum allowed value for Mie mean emitted frequency

unit: "GHz"

attribute: unit
ascii string
7L1B_Mie_Mean_Emit_Freq_Max
ascii double
Maximumallowed value for Mie mean emitted frequency

unit: "GHz"

attribute: unit
ascii string
8L1B_Mie_Emit_Freq_Stdev_Threshold
ascii double
Threshold on the value of Mie emitted frequency standard deveation

unit: "GHz"

attribute: unit
ascii string
9L1B_Rayleigh_Mean_Emit_Freq_Min
ascii double
Minimum allowed value for Rayleigh mean emitted frequency

unit: "GHz"

attribute: unit
ascii string
10L1B_Rayleigh_Mean_Emit_Freq_Max
ascii double
Maximumallowed value for Rayleigh mean emitted frequency

unit: "GHz"

attribute: unit
ascii string
11L1B_Rayleigh_Emit_Freq_Stdev_Threshold
ascii double
Threshold on the value of Rayleigh emitted frequency standard deviation

unit: "GHz"

attribute: unit
ascii string
12L1B_Sat_Not_on_Target_Threshold
ascii int32
Threshold on the value of nmeas with sat_not_on_target
13L1B_Mie_Corrupt_Threshold
ascii int32
Threshold on the value of nmeas with corrupt Mie meas
14L1B_Rayleigh_Corrupt_Threshold
ascii int32
Threshold on the value of nmeas with corrupt Rayleigh meas
15L1B_Mie_Ref_Pulses_Corrupt_Threshold
ascii int32
Threshold on the value of nmeas with corrupt Mie ref. Pulses
16L1B_Rayl_Ref_Pulses_Corrupt_Threshold
ascii int32
Threshold on the value of nmeas with corrupt Rayleigh ref. Pulses
17L1B_Mie_Invalid_Meas_Threshold
ascii int32
Threshold on the value of num_of_mie_invalid_measurements
18L1B_Mie_Invalid_Ref_Pulses_Threshold
ascii int32
Threshold on the value of num_of_mie_invalid_reference_pulse
19L1B_Rayl_Invalid_Meas_Threshold
ascii int32
Threshold on the value of num_of_rayleigh_invalid_measurements
20L1B_Rayl_Invalid_Ref_Pulses_Threshold
ascii int32
Threshold on the value of num_of_rayleigh_invalid_reference_pulse
2L1B_Mie_Meas_Screening_Params
xml record
Parameters used for screening the L1B Mie Measurements from the L1B input file

idfield namedefinition
0L1B_Mie_Meas_Invalid_Ref_Pulses_Threshold
ascii int32
Threshold on the value of num_of_mie_invalid_reference_pulses
1L1B_Avg_Laser_Freq_Offset_Min
ascii double
Minimum allowed value for Avg_Laser_Frequency_Offset

unit: "GHz"

attribute: unit
ascii string
2L1B_Avg_Laser_Freq_Offset_Max
ascii double
Maximum allowed value for Avg_Laser_Frequency_Offset

unit: "GHz"

attribute: unit
ascii string
3L1B_Avg_UV_Energy_Min
ascii double
Minimum allowed value for Avg_UV_Energy

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"
4L1B_Avg_UV_Energy_Max
ascii double
Maximum allowed value for Avg_UV_Energy

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"
5L1B_Laser_Freq_Offset_Stdev_Threshold
ascii double
Threshold on the value for Laser_Frequency_Offset_Std_ Dev

unit: "GHz"

attribute: unit
ascii string
6L1B_UV_Energy_Stdev_Threshold
ascii double
Threshold on the value for UV_Energy_Std_Dev

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"
7L1B_Vel_of_Att_Uncertainty_Error_Min
ascii double
Minimum allowed value for Velocity_of_Attitude_Uncertainty_Error

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
8L1B_Vel_of_Att_Uncertainty_Error_Max
ascii double
Maximum allowed value for Velocity_of_Attitude_Uncertainty_Error

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
9L1B_Mie_Mean_Emitted_Freq_Min
ascii double
Minimum allowed value for Mie_Mean_Emitted_Frequency

unit: "GHz"

attribute: unit
ascii string
10L1B_Mie_Mean_Emitted_Freq_Max
ascii double
Maximum allowed value for Mie_Mean_Emitted_Frequency

unit: "GHz"

attribute: unit
ascii string
11L1B_Mie_Emitted_Freq_Stdev_Threshold
ascii double
Threshold on the value of Mie_Emitted_Frequency_Std_Dev

unit: "GHz"

attribute: unit
ascii string
12L1B_Meas_Reference_Pulse_FWHM_Min
ascii double
Minimum allowed value for L1B PCD measurement-level parameter Reference_Pulse_FWHM

attribute: unit
ascii stringsize: 10
fixed value: "PixelIndex"

available: optional
13L1B_Meas_Reference_Pulse_FWHM_Max
ascii double
Maximum allowed value for L1B PCD measurement-level parameter Reference_Pulse_FWHM

attribute: unit
ascii stringsize: 10
fixed value: "PixelIndex"

available: optional
14L1B_Scattering_Ratio_Min
ascii double
Minimum allowed value for Scattering_Ratio_Mie
15L1B_Scattering_Ratio_Max
ascii double
Maximum allowed value for Scattering_Ratio_Mie
16L1B_Mie_SNR_Threshold
ascii double
Threshold on the value of Mie_Signal_to_Noise_Ratio
17Mie_Ground_Bin_Thickness_Threshold
ascii double
Threshold on the part of the ground bin that is above the surface according to the DEM

unit: "m"

attribute: unit
ascii stringsize: 1
fixed value: "m"
18Max_Signal_Derivative
ascii int16
Threshold on the Mie spectrum to be able to detect corrupt channels

attribute: unit
ascii stringsize: 10
fixed value: "PixelLevel"

available: optional
19Pixel_Saturation_Threshold
ascii int16
Threshold on the Mie spectral channels to be able to detect saturated channels

attribute: unit
ascii stringsize: 10
fixed value: "PixelLevel"

available: optional
20Ignore_Mie_Meas_Invalid_Switch
ascii uint8
Switch to select whether the L1B flag indicating an Invalid Mie Measurement should be ignored in the L2BP or not

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
3L1B_Rayleigh_Meas_Screening_Params
xml record
Parameters used for screening the L1B Rayleigh Measurements from the L1B input file

idfield namedefinition
0L1B_Rayleigh_Meas_Invalid_Ref_Pulses_Threshold
ascii int32
Threshold on the value of num_of_Rayleigh_invalid_reference_pulses
1L1B_Avg_Laser_Freq_Offset_Min
ascii double
Minimum allowed value for Avg_Laser_Frequency_Offset

unit: "GHz"

attribute: unit
ascii string
2L1B_Avg_Laser_Freq_Offset_Max
ascii double
Maximum allowed value for Avg_Laser_Frequency_Offset

unit: "GHz"

attribute: unit
ascii string
3L1B_Avg_UV_Energy_Min
ascii double
Minimum allowed value for Avg_UV_Energy

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"
4L1B_Avg_UV_Energy_Max
ascii double
Maximum allowed value for Avg_UV_Energy

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"
5L1B_Laser_Freq_Offset_Stdev_Threshold
ascii double
Threshold on the value for Laser_Frequency_Offset_Std_ Dev

unit: "GHz"

attribute: unit
ascii string
6L1B_UV_Energy_Stdev_Threshold
ascii double
Threshold on the value for UV_Energy_Std_Dev

unit: "mJ"

attribute: unit
ascii stringsize: 2
fixed value: "mJ"
7L1B_Vel_of_Att_Uncertainty_Error_Min
ascii double
Minimum allowed value for Velocity_of_Attitude_Uncertainty_Error

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
8L1B_Vel_of_Att_Uncertainty_Error_Max
ascii double
Maximum allowed value for Velocity_of_Attitude_Uncertainty_Error

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
9L1B_Rayleigh_Mean_Emitted_Freq_Min
ascii double
Minimum allowed value for Rayleigh_Mean_Emitted_Frequency

unit: "GHz"

attribute: unit
ascii string
10L1B_Rayleigh_Mean_Emitted_Freq_Max
ascii double
Maximum allowed value for Rayleigh_Mean_Emitted_Frequency

unit: "GHz"

attribute: unit
ascii string
11L1B_Rayleigh_Emitted_Freq_Stdev_Threshold
ascii double
Threshold on the value of Rayleigh_Emitted_Frequency_Std_Dev

unit: "GHz"

attribute: unit
ascii string
12L1B_Rayleigh_SNR_Min
ascii double
Minimum allowed value for Rayleigh_Signal_to_Noise_Ratio_Channel_A and Rayleigh_Signal_to_Noise_Ratio_Channel_B
13L1B_Rayleigh_SNR_Max
ascii double
Maximum allowed value for Rayleigh_Signal_to_Noise_Ratio_Channel_A and Rayleigh_Signal_to_Noise_Ratio_Channel_B
14Rayleigh_Ground_Bin_Thickness_Threshold
ascii double
Threshold on the part of the ground bin that is above the surface according to the DEM

unit: "m"

attribute: unit
ascii stringsize: 1
fixed value: "m"
15Pixel_Saturation_Threshold
ascii int16
Threshold on the Rayleigh channels to be able to detect saturated signals

attribute: unit
ascii stringsize: 10
fixed value: "PixelLevel"

available: optional
16Ignore_Rayleigh_Meas_Invalid_Switch
ascii uint8
Switch to select whether the L1B flag indicating an Invalid Rayleigh Measurement should be ignored in the L2BP or not

mapping: "FALSE" -> 0

mapping: "False" -> 0

mapping: "false" -> 0

mapping: "TRUE" -> 1

mapping: "True" -> 1

mapping: "true" -> 1
4L1B_Cal_Char_Data_Screening_Params
xml record
idfield namedefinition
0Sat_Char_Data_Screening_Params
xml record
idfield namedefinition
0Tripod_Obscur_Corr_Min
ascii double
Minimum tripod obscuration correction allowed in L1B products
1Tripod_Obscur_Corr_Max
ascii double
Maximum tripod obscuration correction allowed in L1B products
1Mie_Resp_Calib_Data_Screening_Params
xml record
idfield namedefinition
0Meas_Resp_Min
ascii double
Minimum Mie measurement channel response allowed in L1B products

attribute: unit
ascii string
1Meas_Resp_Max
ascii double
Maximum Mie measurement channel response allowed in L1B products

attribute: unit
ascii string
2Meas_Err_Mie_Resp_Min
ascii double
Minimum Mie measurement channel response error (nonlinearity correction) allowed in L1B products

attribute: unit
ascii string
3Meas_Err_Mie_Resp_Max
ascii double
Maximum Mie measurement channel response error (nonlinearity correction) allowed in L1B products

attribute: unit
ascii string
4Ref_Pulse_Resp_Min
ascii double
Minimum Mie internal reference pulse channel response allowed in L1B products

attribute: unit
ascii string
5Ref_Pulse_Resp_Max
ascii double
Maximum Mie internal reference pulse channel response allowed in L1B products

attribute: unit
ascii string
6Ref_Pulse_Err_Mie_Resp_Min
ascii double
Minimum Mie internal reference pulse channel response error (nonlinearity correction) allowed in L1B products

attribute: unit
ascii string
7Ref_Pulse_Err_Mie_Resp_Max
ascii double
Maximum Mie internal reference pulse channel response error (nonlinearity correction) allowed in L1B products

attribute: unit
ascii string
8Ref_Pulse_Zero_Freq_Min
ascii double
Minimum Mie internal reference pulse channel zero frequency allowed in L1B products

attribute: unit
ascii string
9Ref_Pulse_Zero_Freq_Max
ascii double
Maximum Mie internal reference pulse channel zero frequency allowed in L1B products

attribute: unit
ascii string
10Ref_Pulse_Mean_Sensitivity_Min
ascii double
Minimum Mie internal reference pulse channel mean sensitivity allowed in L1B products

attribute: unit
ascii string
11Ref_Pulse_Mean_Sensitivity_Max
ascii double
Maximum Mie internal reference pulse channel mean sensitivity allowed in L1B products

attribute: unit
ascii string
12Meas_Zero_Freq_Min
ascii double
Minimum Mie measurement channel zero frequency allowed in L1B products

attribute: unit
ascii string
13Meas_Zero_Freq_Max
ascii double
Maximum Mie measurement channel zero frequency allowed in L1B products

attribute: unit
ascii string
14Meas_Mean_Sensitivity_Min
ascii double
Minimum Mie measurement channel mean sensitivity allowed in L1B products

attribute: unit
ascii string
15Meas_Mean_Sensitivity_Max
ascii double
Maximum Mie measurement channel mean sensitivity allowed in L1B products

attribute: unit
ascii string
5L1B_GWD_ADS_Screening_Params
xml record
idfield namedefinition
0Zero_Wind_Corr_Min
ascii double
Minimum zero-wind correction allowed in L1B products

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
1Zero_Wind_Corr_Max
ascii double
Maximum zero-wind correction allowed in L1B products

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
2Zero_Wind_Corr_Weight_Factor_Min
ascii double
Minimum zero-wind correction weighting factor allowed in L1B products
3Zero_Wind_Corr_Weight_Factor_Max
ascii double
Maximum zero-wind correction weighting factor allowed in L1B products
4Mie_Rayl_Correction_Offset_Min
ascii double
Minimum Mie-Rayleigh correction offset allowed in L1B products

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
5Mie_Rayl_Correction_Offset_Max
ascii double
Maximum Mie-Rayleigh correction offset allowed in L1B products

unit: "m/s"

attribute: unit
ascii stringsize: 3
fixed value: "m/s"
1L2B_AMD_Screening_Params
xml record
Parameters used for screening the L2B_AMD input file

idfield namedefinition
0L2B_AMD_p_min
ascii double
Minimum pressure allowed in a pressure profile

unit: "Pa"

attribute: unit
ascii stringsize: 2
fixed value: "Pa"
1L2B_AMD_p_max
ascii double
Maximum pressure allowed in a pressure profile

unit: "Pa"

attribute: unit
ascii stringsize: 2
fixed value: "Pa"
2L2B_AMD_T_min
ascii double
Minimum temperature allowed in a temperature profile

unit: "K"

attribute: unit
ascii stringsize: 1
fixed value: "K"
3L2B_AMD_T_max
ascii double
Maximum temperature allowed in a temperature profile

unit: "K"

attribute: unit
ascii stringsize: 1
fixed value: "K"
2RBC_Screening_Params
xml record
Parameters used for screening the AUX RBC input file

idfield namedefinition
0Fcalib_R_min
ascii double
Minimum frequency allowed in the Fcalib array of the AUX_RBC input file.

unit: "GHz"

attribute: unit
ascii stringsize: 3
fixed value: "GHz"
1Fcalib_R_max
ascii double
Maximum frequency allowed in the Fcalib array of the AUX_RBC input file.

unit: "GHz"

attribute: unit
ascii stringsize: 3
fixed value: "GHz"