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_short_setup_melchior_rand-incr_control-testspace_fullperiod]
17datei: 2011-03-22 00:00:00
18datef: 2011-03-22 09: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: control
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: false
43 monitor_memory: true
44
45###############################################################################
46
47# http://community-inversion.eu/documentation/plugins/platforms/docker.html
48
49platform:
50 plugin:
51 name: docker
52 version: cif
53
54 cores: 10
55 queue: mediump
56
57###############################################################################
58
59# http://community-inversion.eu/documentation/plugins/models/chimere.html
60
61model:
62 plugin:
63 name: CHIMERE
64 version: std
65
66 direxec: /tmp/PYCIF_DATA_TEST/CHIMERE/CHIMERE_executables
67 dir_sources: !join [*rootdir, /model_sources/chimereGES]
68 auto-recompile: true
69 periods: 3H
70 nphour_ref: 6
71 ichemstep: 1
72 ideepconv: 0
73 nzdoms: 1
74 nmdoms: 1
75 nivout: 17
76 nlevemis: 17
77 usechemistry: 1
78 usedepos: 1
79 usewetdepos: 1
80 useemisb: 1
81
82###############################################################################
83
84# http://community-inversion.eu/documentation/plugins/domains/chimere.html
85
86domain:
87 plugin:
88 name: CHIMERE
89 version: std
90
91 domid: ACADOK
92 repgrid: /tmp/PYCIF_DATA_TEST/CHIMERE/domains
93 nlev: 17
94 p1: 997
95 pmax: 200
96 emissublayer: 0
97
98###############################################################################
99
100chemistry:
101 dir_precomp: /tmp/PYCIF_DATA_TEST/CHIMERE/chemical_schemes
102 schemeid: univ.melchior2
103
104###############################################################################
105
106# http://community-inversion.eu/documentation/plugins/obsvects/standard.html
107
108obsvect:
109 plugin:
110 name: standard
111 version: std
112
113 dump_obs: true
114
115###############################################################################
116
117# http://community-inversion.eu/documentation/plugins/controlvects/standard.html
118
119controlvect:
120 plugin:
121 name: standard
122 version: std
123
124 dump: true
125
126###############################################################################
127
128# http://community-inversion.eu/documentation/plugins/datavects/standard.html
129
130datavect:
131 plugin:
132 name: standard
133 version: std
134
135 components:
136 flux:
137 plugin:
138 name: CHIMERE
139 version: AEMISSIONS
140 type: flux
141 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
142 file: 'AEMISSIONS.%Y%m%d%H.3.nc'
143 file_freq: 3H
144 parameters:
145 HCHO:
146 plugin:
147 name: CHIMERE
148 version: AEMISSIONS
149 type: flux
150 file_freq: 3H
151 hresol: hpixels
152 err: 1
153 tresol: 1H
154 hcorrelations:
155 dump_hcorr: true
156 sigma_land: 200
157 sigma_sea: 1000
158 landsea: true
159 filelsm: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK/ACAD_landseamask.nc
160 tcorrelations:
161 sigma_t: 3H
162
163 CO:
164 plugin:
165 name: CHIMERE
166 version: AEMISSIONS
167 type: flux
168 file_freq: 3H
169 hresol: bands
170 bands_lat:
171 - 45
172 - 47
173 - 50
174 - 54
175 bands_lon:
176 - -2
177 - 0
178 - 3
179 - 6
180 - 8
181 vresol: kbands
182 kbands:
183 - 0
184 - 10
185 - 15
186 - 17
187 nlev: 17
188 err: 1
189 tresol: 3H
190 hcorrelations:
191 dump_hcorr: true
192 sigma: 100
193
194 CH4:
195 plugin:
196 name: CHIMERE
197 version: AEMISSIONS
198 type: flux
199 file_freq: 3H
200 hresol: ibands
201 bands_i:
202 - 0
203 - 2
204 - 5
205 - 8
206 - 12
207 - 15
208 bands_j:
209 - 0
210 - 5
211 - 10
212 - 18
213 vresol: vpixels
214 nlev: 17
215 err: 1
216 tresol: 3H
217 hcorrelations:
218 dump_hcorr: true
219 sigma: 100
220
221 NH3:
222 plugin:
223 name: CHIMERE
224 version: AEMISSIONS
225 type: flux
226 file_freq: 3H
227 hresol: regions
228 regions_infos:
229 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
230 file: AEMISSIONS.regions.nc
231 default_read: true
232 vresol: vpixels
233 nlev: 17
234 err: 1
235 tresol: 3H
236 hcorrelations:
237 dump_hcorr: true
238 sigma: 100
239
240 NO2:
241 plugin:
242 name: EDGAR
243 version: v5
244 type: flux
245 hresol: hpixels
246 err: 1
247 tresol: 3H
248 dir: /tmp/PYCIF_DATA_TEST/RAW/EMISSIONS/EDGARV5/TOTAL
249 regrid:
250 method: mass-conservation
251 time_interpolation:
252 method: linear
253 unit_conversion:
254 scale: 1.368e+21
255 vertical_interpolation:
256 method: closest
257 fill_nans: false
258 fill_nans_value: 0
259 varname: emi_n2o
260 file: 'v50_N2O_%Y.0.1x0.1.nc'
261
262 latcond:
263 plugin:
264 name: CHIMERE
265 version: icbc
266 type: field
267 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
268 file: 'BOUN_CONCS.%Y%m%d%H.3.nc'
269 file_freq: 3H
270 comp_type: latcond
271 parameters:
272 NO2:
273 hresol: hpixels
274 is_lbc: true
275 vresol: vpixels
276 nlev: 17
277 err: 0.1
278 tresol: 1H
279 file_freq: 3H
280 HCHO:
281 hresol: bands
282 bands_lat:
283 - 45
284 - 47
285 - 52
286 - 54
287 bands_lon:
288 - -1.5
289 - 0
290 - 6.5
291 - 8
292 is_lbc: true
293 vresol: vpixels
294 nlev: 17
295 err: 0.1
296 tresol: 1H
297 file_freq: 3H
298 CO:
299 hresol: bands
300 bands_lat:
301 - 45
302 - 47
303 - 52
304 - 54
305 bands_lon:
306 - -1.5
307 - 0
308 - 6.5
309 - 8
310 is_lbc: true
311 nlev: 17
312 err: 0.1
313 tresol: 1H
314 file_freq: 3H
315 vresol: kbands
316 kbands:
317 - 0
318 - 10
319 - 15
320 - 17
321 CH4:
322 plugin:
323 name: ECMWF
324 version: grib2
325 type: field
326 dir: '/tmp/PYCIF_DATA_TEST//RAW//ECMWF/europe160/%Y/%m/'
327 varname: co2
328 file: 'macc.160europe.%Y%m%d0000%H.grb2'
329 unit_conversion:
330 scale: 1810375000.0
331 regrid:
332 method: bilinear
333 time_interpolation:
334 method: linear
335 vertical_interpolation:
336 method: linear
337 is_lbc: true
338 nlev: 40
339
340 topcond:
341 plugin:
342 name: CHIMERE
343 version: icbc
344 type: field
345 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
346 file: 'BOUN_CONCS.%Y%m%d%H.3.nc'
347 file_freq: 3H
348 comp_type: topcond
349
350 meteo:
351 plugin:
352 name: CHIMERE
353 version: std
354 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
355 file: 'METEO.%Y%m%d%H.3.nc'
356 file_freq: 3H
357
358 inicond:
359 plugin:
360 name: CHIMERE
361 version: icbc
362 type: field
363 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
364 file: INI_CONCS.0.nc
365 comp_type: inicond
366 parameters:
367 HCHO:
368 hresol: hpixels
369 err: 0.05
370 NO2:
371 hresol: hpixels
372 err: 0.05
373 CH4:
374 hresol: hpixels
375 err: 0.05
376 vresol: vpixels
377 nlev: 17
378 CO:
379 hresol: hpixels
380 err: 0.05
381 vresol: kbands
382 kbands:
383 - 0
384 - 10
385 - 15
386 - 17
387 nlev: 17
388
389 concs:
390 parameters:
391 HCHO:
392 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
393 file: monitor_test.nc
394 NO2:
395 plugin:
396 name: random
397 type: measurements
398 version: param
399 duration: 2H
400 frequency: 22min
401 nstations: 1
402 random_subperiod_shift: true
403 seed: true
404 zmax: 100
405 regrid:
406 method: bilinear
407
408 bioflux:
409 plugin:
410 name: CHIMERE
411 version: AEMISSIONS
412 type: flux
413 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
414 file: 'BEMISSIONS.%Y%m%d%H.3.nc'
415 file_freq: 3H
416 emis_type: bio
417 parameters:
418 C5H8:
419 plugin:
420 name: CHIMERE
421 version: AEMISSIONS
422 type: flux
423 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/EUROCOM/NOx
424 file: 'BEMISSIONS.201502%d%H.24.nc'
425 file_freq: 24H
426 emis_type: bio
427 domain:
428 plugin:
429 name: CHIMERE
430 version: std
431 domid: EUROCOM
432 repgrid: /tmp/PYCIF_DATA_TEST/CHIMERE/domains
433 nlev: 17
434 p1: 997
435 pmax: 200
436 emissublayer: 0
437
438 satellites:
439 parameters:
440 NO2:
441 dir: /tmp/PYCIF_DATA_TEST/CHIMERE/ACADOK
442 file: 'monitor_OMIQA4ECV_NO2_ACADOK.%Y%m%d.9H.nc'
443 formula: 2
444 pressure: Pa
445 chosenlev: 0
446 extend_surf: false
447 cropstrato: false
448 nchunks: 5
449 correct_pthick: false
450 fill_strato: true
451 molmass: 10
452 stratosphere:
453 parameters:
454 NO2:
455 plugin:
456 name: ECMWF
457 version: grib2
458 type: field
459 dir: '/tmp/PYCIF_DATA_TEST//RAW//ECMWF/europe160/%Y/%m/'
460 varname: co2
461 file: 'macc.160europe.%Y%m%d0000%H.grb2'
462 unit_conversion:
463 scale: 1810375000.0
464 regrid:
465 method: bilinear