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