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