1#####################
2# pyCIF config file #
3#####################
4
5# Define here all parameters for pyCIF following YAML syntax
6# For details on YAML syntax, please see:
7# http://docs.ansible.com/ansible/latest/YAMLSyntax.html
8
9###############################################################################
10# pyCIF parameters
11
12rootdir: &rootdir /tmp/CIF/
13outdir: &outdir !join [*rootdir, /.tox/py38/tmp]
14verbose: 2
15logfile: pycif.logtest
16workdir: !join [*outdir, /adjtltest_ref_flexpart]
17datei: 2011-12-20 00:00:00
18datef: 2012-02-01 00:00:00
19
20###############################################################################
21
22# http://community-inversion.eu/documentation/plugins/modes/adj-tl_test.html
23
24mode:
25 plugin:
26 name: adj-tl_test
27 version: std
28
29 increments: 0.2
30 incrmode: rand
31 testspace: chi
32
33###############################################################################
34
35# http://community-inversion.eu/documentation/plugins/obsoperators/standard.html
36
37obsoperator:
38 plugin:
39 name: standard
40 version: std
41
42 autorestart: true
43
44###############################################################################
45
46# http://community-inversion.eu/documentation/plugins/platforms/docker.html
47
48platform:
49 plugin:
50 name: docker
51 version: cif
52
53 cores: 10
54 queue: mediump
55
56###############################################################################
57
58# http://community-inversion.eu/documentation/plugins/models/lagrangian.html
59
60model:
61 plugin:
62 name: Lagrangian
63 version: std
64
65 period: 1D
66 run_dir_nest: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST
67 run_dir_glob: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST
68 run_dir_bg: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST
69 coeff: 0.001
70 mmair: 28.97
71 numscale: 1000000000000000.0
72 read_background: true
73 chemistry:
74 acspecies:
75 CH4:
76 molarmass: 16.0
77
78###############################################################################
79
80# http://community-inversion.eu/documentation/plugins/domains/flexpart.html
81
82domain:
83 plugin:
84 name: FLEXPART
85 version: std
86
87 nested: true
88 xmin: -15.0
89 xmax: 35.0
90 ymin: 30.0
91 ymax: 75.0
92 nlon: 100
93 nlat: 90
94 nlev: 1
95 type: deg
96 xmin_glob: -179.0
97 ymin_glob: -90.0
98 nlon_glob: 360
99 nlat_glob: 180
100 dx_glob: 1.0
101 dy_glob: 1.0
102 dir_heights: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST
103 outheight_header: JFJ/201201/header
104
105###############################################################################
106
107# http://community-inversion.eu/documentation/plugins/obsvects/standard.html
108
109obsvect:
110 plugin:
111 name: standard
112 version: std
113
114 dump_obs: true
115
116###############################################################################
117
118# http://community-inversion.eu/documentation/plugins/controlvects/standard.html
119
120controlvect:
121 plugin:
122 name: standard
123 version: std
124
125 dump: true
126
127###############################################################################
128
129# http://community-inversion.eu/documentation/plugins/datavects/standard.html
130
131datavect:
132 plugin:
133 name: standard
134 version: std
135
136 components:
137 flux:
138 parameters:
139 CH4:
140 plugin:
141 name: FLEXPART
142 version: nc
143 type: flux
144 to_netcdf: true
145 hresol: regions
146 vresol: vpixels
147 type: physical
148 regions_infos:
149 plugin:
150 name: FLEXPART
151 version: nc
152 type: flux
153 dir: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT
154 file: regions_ghg_pycif.nc
155 varname_flx: regions
156 numscale: 3600
157
158 err_scale: 0.5
159 inc_ocean: true
160 tresol: 1MS
161 tsubresol: 10D
162 dir_netcdf: !join [*outdir, /test_integration_adjtltest_fle7]
163 lowlim_error:
164 err: 1.0e-08
165 unit_scale: 277777777.7777778
166 glob_err:
167 total: 10.0
168 unit_scale: 3.1536e-14
169 numscale: 1000000000000.0
170 xb_scale: 1.0
171 dir: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLUXES/GHG
172 file: CH4_TOTAL_2012_05x05.nc
173 file_glob: CH4_TOTAL_2012_10x10.nc
174 varname_flx: emisch4
175 offsets: true
176
177 inicond:
178 parameters:
179 CH4:
180 plugin:
181 name: NOAA
182 version: glob_avg
183 type: field
184 tresol: 1MS
185 hresol: hpixels
186 err: 0.05
187 dir: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_INPUT/INIT_CONC/GHG
188 file: 'ch4_noaa_%Y%m.nc'
189 varname_init: CH4
190 vertical_interpolation:
191 method: linear
192 coord_out: height
193 fill_nans: true
194 regrid:
195 method: bilinear
196
197 concs:
198 parameters:
199 CH4:
200 plugin:
201 name: standard
202 version: std
203 type: measurements
204 dump_type: nc
205 providers:
206 dailyPM:
207 provider: WDCGG
208 format: std
209 dir_obs: /tmp/PYCIF_DATA_TEST//FLEXPART/CH4/TEST_INPUT/OBS/GHG/*.cn.*2012*
210 rescale: true
211 na_values: -999999.99
212 default_unit: ppb
213 default_duration: 1
214 dump: true
215 measerr: 5.0
216 filter_time_of_day:
217 - 21