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