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