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, /inversion_long_bands_ensrf_]
 17datei: 2010-01-01
 18datef: 2010-01-05 00:00:00
 19
 20###############################################################################
 21
 22# http://community-inversion.eu/documentation/plugins/modes/ensrf.html
 23
 24mode:
 25  plugin:
 26    name: EnSRF
 27    version: std
 28
 29  nsample: 50
 30
 31###############################################################################
 32
 33# http://community-inversion.eu/documentation/plugins/controlvects/standard.html
 34
 35controlvect:
 36  plugin:
 37    name: standard
 38    version: std
 39
 40  save_out_netcdf: true
 41
 42###############################################################################
 43
 44# http://community-inversion.eu/documentation/plugins/obsoperators/standard.html
 45
 46obsoperator:
 47  plugin:
 48    name: standard
 49    version: std
 50
 51  autoflush: true
 52
 53###############################################################################
 54
 55# http://community-inversion.eu/documentation/plugins/models/dummy.html
 56
 57model:
 58  plugin:
 59    name: dummy
 60    version: std
 61
 62  file_pg:  !join [*rootdir, /model_sources/dummy_gauss/Pasquill-Gifford.txt]
 63  save_H: true
 64  chemistry:
 65    acspecies:
 66      CH4: null
 67  reload_H:  !join [*outdir, /H_matrix.pickle]
 68
 69###############################################################################
 70
 71# http://community-inversion.eu/documentation/plugins/obsvects/standard.html
 72
 73obsvect:
 74  plugin:
 75    name: standard
 76    version: std
 77
 78  dir_obsvect:  !join [*outdir, /ref_obsvect]
 79  dump_type: nc
 80  dump_obs: true
 81
 82###############################################################################
 83
 84# http://community-inversion.eu/documentation/plugins/datavects/standard.html
 85
 86datavect:
 87  plugin:
 88    name: standard
 89    version: std
 90
 91  components:
 92    flux:
 93      parameters:
 94        CH4:
 95          plugin:
 96            name: dummy
 97            version: txt
 98            type: flux
 99          hresol: ibands
100          vresol: vpixels
101          nlev: 1
102          errtype: max
103          err: 1
104          tresol: 4D
105          hcorrelations:
106            landsea: false
107            dump_hcorr: true
108            sigma: 500
109            evalmin: 0
110          tcorrelations:
111            sigma_t: 12H
112          flx_formula:
113          - product:
114            - sum:
115              - cos: null
116                variable: zlat
117                period: 500
118              - sin: null
119                variable: zlon
120                period: 1000
121            - sum:
122              - square: null
123                variable: zlat
124                period: 1000
125              - square: null
126                variable: zlon
127                period: 1000
128          bands_i:
129          - 0
130          - 3
131          - 6
132          - 9
133          - 12
134          bands_j:
135          - 0
136          - 3
137          - 6
138          - 9
139          - 12
140          - 15
141          - 18
142
143    meteo:
144      plugin:
145        name: dummy
146        version: csv
147        type: meteo
148      resolution: 1H
149      seed: true
150
151    concs:
152      parameters:
153        CH4:
154          plugin:
155            name: random
156            version: param
157            type: measurements
158          frequency: 3H22min
159          nstations: 5
160          duration: 4H13min
161          random_subperiod_shift: true
162          zmax: 100
163          seed: true
164          seed_id: 5
165
166###############################################################################
167
168# http://community-inversion.eu/documentation/plugins/domains/dummy.html
169
170domain:
171  plugin:
172    name: dummy
173    version: std
174
175  xmin: 0
176  xmax: 2500
177  nlon: 18
178  ymin: 0
179  ymax: 2000
180  nlat: 12
181
182###############################################################################
183
184# http://community-inversion.eu/documentation/plugins/platforms/docker.html
185
186platform:
187  plugin:
188    name: docker
189    version: cif