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_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 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: hpixels
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: 2000000.0
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
141 CH4_perturb:
142 plugin:
143 name: dummy
144 version: txt
145 type: flux
146 hresol: hpixels
147 vresol: vpixels
148 nlev: 1
149 errtype: max
150 err: 1
151 tresol: 4D
152 hcorrelations:
153 landsea: false
154 dump_hcorr: true
155 sigma: 2000000.0
156 evalmin: 0
157 tcorrelations:
158 sigma_t: 12H
159 flx_formula:
160 - sum:
161 - cos: null
162 variable: zlat
163 period: 200
164 - sin: null
165 variable: zlon
166 period: 300
167 xb_scale: 0.2
168
169 meteo:
170 plugin:
171 name: dummy
172 version: csv
173 type: meteo
174 resolution: 1H
175 seed: true
176
177 concs:
178 parameters:
179 CH4:
180 plugin:
181 name: random
182 version: param
183 type: measurements
184 frequency: 3H22min
185 nstations: 5
186 duration: 4H13min
187 random_subperiod_shift: true
188 zmax: 100
189 seed: true
190 seed_id: 5
191
192###############################################################################
193
194# http://community-inversion.eu/documentation/plugins/domains/dummy.html
195
196domain:
197 plugin:
198 name: dummy
199 version: std
200
201 xmin: 0
202 xmax: 2500
203 nlon: 18
204 ymin: 0
205 ymax: 2000
206 nlat: 12