CO2M pseudo_data CO2M/pseudo_data

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