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_setup_empa]
 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/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: true
 39
 40###############################################################################
 41
 42# http://community-inversion.eu/documentation/plugins/platforms/docker.html
 43
 44platform:
 45  plugin:
 46    name: docker
 47    version: cif
 48
 49  cores: 10
 50  queue: mediump
 51
 52###############################################################################
 53
 54# http://community-inversion.eu/documentation/plugins/models/lagrangian.html
 55
 56model:
 57  plugin:
 58    name: Lagrangian
 59    version: std
 60
 61  period: 1D
 62  run_dir_nest: /tmp/PYCIF_DATA_TEST/FLEXPART/cif_flexpart_ex-hjm/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST/HJM
 63  coeff: 0.001
 64  mmair: 28.97
 65  numscale: 1000000000000000.0
 66  flexversion: 9
 67  footprint_dir_format: '%Y%m%d'
 68  footprint_format: nc
 69  chemistry:
 70    acspecies:
 71      CH4:
 72        molarmass: 16.0
 73
 74###############################################################################
 75
 76# http://community-inversion.eu/documentation/plugins/domains/flexpart.html
 77
 78domain:
 79  plugin:
 80    name: FLEXPART
 81    version: std
 82
 83  xmin: -15.0
 84  xmax: 35.0
 85  ymin: 30.0
 86  ymax: 75.0
 87  nlon: 200
 88  nlat: 180
 89  nlev: 1
 90  type: deg
 91  nested: false
 92  flexversion: 9
 93  dir_heights: /tmp/PYCIF_DATA_TEST/FLEXPART/cif_flexpart_ex-hjm/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST/HJM
 94  outheight_header: JFJ/20120101/header
 95
 96###############################################################################
 97
 98# http://community-inversion.eu/documentation/plugins/obsvects/standard.html
 99
100obsvect:
101  plugin:
102    name: standard
103    version: std
104
105  dump_obs: true
106
107###############################################################################
108
109# http://community-inversion.eu/documentation/plugins/controlvects/standard.html
110
111controlvect:
112  plugin:
113    name: standard
114    version: std
115
116  dump: true
117
118###############################################################################
119
120# http://community-inversion.eu/documentation/plugins/datavects/standard.html
121
122datavect:
123  plugin:
124    name: standard
125    version: std
126
127  components:
128    flux:
129      parameters:
130        CH4:
131          plugin:
132            name: FLEXPART
133            version: nc
134            type: flux
135          to_netcdf: true
136          hresol: regions
137          vresol: vpixels
138          type: physical
139          regions_infos:
140            plugin:
141              name: FLEXPART
142              version: nc
143              type: flux
144            dir: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT
145            file: regions_ghg_pycif.nc
146            varname_flx: regions
147            numscale: 3600
148
149          err_scale: 0.5
150          inc_ocean: true
151          tresol: 1MS
152          tsubresol: 10D
153          lowlim_error:
154            err: 1.0e-08
155            unit_scale: 277777777.7777778
156          numscale: 1000000000000.0
157          xb_scale: 1.0
158          dir: /tmp/PYCIF_DATA_TEST/FLEXPART/cif_flexpart_ex-hjm/FLEXPART/CH4/TEST_OUTPUT/FLUXES/GHG
159          file: CH4_TOTAL_2012_hjm.nc
160          varname_flx: emisch4
161          lonname_flx: longitude
162          latname_flx: latitude
163          timename_flx: time
164          offsets: false
165
166    concs:
167      parameters:
168        CH4:
169          plugin:
170            name: standard
171            version: std
172            type: measurements
173          dump_type: nc
174          provider: WDCGG
175          format: std
176          dir_obs: /tmp/PYCIF_DATA_TEST//FLEXPART/cif_flexpart_ex-hjm/FLEXPART/CH4/../../../CH4/TEST_INPUT/OBS/GHG/*.cn.*2012*
177          rescale: true
178          na_values: -999999.99
179          default_unit: ppb
180          default_duration: 1
181          dump: true
182          measerr: 5.0
183          filter_time_of_day:
184          - 21
185          datei: 2012-01-01 00:00:00
186
187    background:
188      parameters:
189        CH4:
190          plugin:
191            name: TM5-4DVAR
192            version: rodenbeck
193            type: background
194          dir: /tmp/PYCIF_DATA_TEST/FLEXPART/cif_flexpart_ex-hjm/FLEXPART/CH4/TEST_INPUT/INIT_CONC/HJM
195          file: 'TM5-to-FLE_v1_CH4_%Y_stations.nc'
196          varname: CH4_c_trans