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