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 : str, optional, default “1D”
Frequency at which to aggregate files into intermediate monitor file
- crop_domain : optional
Domain where to keep data. Data outside are discarded
- Argument structure:
- xmin : float, mandatory
West boundary
- xmax : float, mandatory
East boundary
- ymin : float, mandatory
South boundary
- ymax : float, mandatory
North boundary
- nlayers : float, optional, default 5
Number of layers expected in the averaging kernels
- err_sys : bool, optional, default False
True if systematic error accounted for
- err_model : float, optional, default 0.0
model error in ppm, 0. by default
- obs_duration : float, optional, default 0.016666666666666666
Duration of each observation
- stationID : str, optional, default “CO2M”
Name to put in the ‘station’ column of the output parsed datastore
- networkID : str, optional, default “OFFICIAL”
Name to put in the ‘network’ column of the output parsed datastore
- parameter : str, optional, default “CO2”
Name of the species to put in the ‘parameter’ column of the output parsed datastore
- ref_year : int, optional, default 2025
reference year of the pseudo data
- pressure_file : str, optional, default False
pressure level file
- std_max : float, optional, default 0.05
Threshold for standard deviation of ratio weak and strong HCHO column
- cloud_fraction_max : float, optional, default 0.001
Maximum threshold for cloud fraction
- prec_max : float, optional, default 10
Precision threshold
- qa_value : float, optional, default 0.5
Keep diagnostic group larger than qa_value
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