CO2M pseudo_data (CO2M
/ pseudo_data
)¶
Description¶
This plugin reads CO2M pseudo data in the COCO2 project.
Yaml arguments¶
The following arguments are used to configure the plugin. pyCIF will return an exception at the initialization if mandatory arguments are not specified, or if any argument does not fit accepted values or type:
Optional arguments¶
aggreg_freq: (optional): 1D
Frequency at which to aggregate files into intermediate monitor file
accepted type: str
crop_domain: (optional)
Domain where to keep data. Data outside are discarded
- accepted structure:
xmin: (mandatory)
West boundary
accepted type: float
xmax: (mandatory)
East boundary
accepted type: float
ymin: (mandatory)
South boundary
accepted type: float
ymax: (mandatory)
North boundary
accepted type: float
nlayers: (optional): 5
Number of layers expected in the averaging kernels
accepted type: float
err_sys: (optional): False
True if systematic error accounted for
accepted type: bool
err_model: (optional): 0.0
model error in ppm, 0. by default
accepted type: float
obs_duration: (optional): 0.016666666666666666
Duration of each observation
accepted type: float
stationID: (optional): CO2M
Name to put in the ‘station’ column of the output parsed datastore
accepted type: str
networkID: (optional): OFFICIAL
Name to put in the ‘network’ column of the output parsed datastore
accepted type: str
parameter: (optional): CO2
Name of the species to put in the ‘parameter’ column of the output parsed datastore
accepted type: str
ref_year: (optional): 2025
reference year of the pseudo data
accepted type: int
pressure_file: (optional): False
pressure level file
accepted type: str
std_max: (optional): 0.05
Threshold for standard deviation of ratio weak and strong HCHO column
accepted type: float
cloud_fraction_max: (optional): 0.001
Maximum threshold for cloud fraction
accepted type: float
prec_max: (optional): 10
Precision threshold
accepted type: float
qa_value: (optional): 0.5
Keep diagnostic group larger than qa_value
accepted type: float
Yaml template¶
Please find below a template for a Yaml configuration:
1obsparser:
2 plugin:
3 name: CO2M
4 version: pseudo_data
5 type: obsparser
6
7 # Optional arguments
8 aggreg_freq: XXXXX # str
9 crop_domain:
10 xmin: XXXXX # float
11 xmax: XXXXX # float
12 ymin: XXXXX # float
13 ymax: XXXXX # float
14 nlayers: XXXXX # float
15 err_sys: XXXXX # bool
16 err_model: XXXXX # float
17 obs_duration: XXXXX # float
18 stationID: XXXXX # str
19 networkID: XXXXX # str
20 parameter: XXXXX # str
21 ref_year: XXXXX # int
22 pressure_file: XXXXX # str
23 std_max: XXXXX # float
24 cloud_fraction_max: XXXXX # float
25 prec_max: XXXXX # float
26 qa_value: XXXXX # float