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