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_ref_flexpart]
17datei: 2011-12-20 00:00:00
18datef: 2012-02-01 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###############################################################################
30
31# http://community-inversion.eu/documentation/plugins/obsoperators/standard.html
32
33obsoperator:
34 plugin:
35 name: standard
36 version: std
37
38 autorestart: true
39
40###############################################################################
41
42# http://community-inversion.eu/documentation/plugins/platforms/docker.html
43
44platform:
45 plugin:
46 name: docker
47 version: cif
48
49 cores: 10
50 queue: mediump
51
52###############################################################################
53
54# http://community-inversion.eu/documentation/plugins/models/lagrangian.html
55
56model:
57 plugin:
58 name: Lagrangian
59 version: std
60
61 period: 1D
62 run_dir_nest: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST
63 run_dir_glob: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST
64 run_dir_bg: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST
65 coeff: 0.001
66 mmair: 28.97
67 numscale: 1000000000000000.0
68 read_background: true
69 chemistry:
70 acspecies:
71 CH4:
72 molarmass: 16.0
73
74###############################################################################
75
76# http://community-inversion.eu/documentation/plugins/domains/flexpart.html
77
78domain:
79 plugin:
80 name: FLEXPART
81 version: std
82
83 nested: true
84 xmin: -15.0
85 xmax: 35.0
86 ymin: 30.0
87 ymax: 75.0
88 nlon: 100
89 nlat: 90
90 nlev: 1
91 type: deg
92 xmin_glob: -179.0
93 ymin_glob: -90.0
94 nlon_glob: 360
95 nlat_glob: 180
96 dx_glob: 1.0
97 dy_glob: 1.0
98 dir_heights: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLEXOUT/GHG/NEST
99 outheight_header: JFJ/201201/header
100
101###############################################################################
102
103# http://community-inversion.eu/documentation/plugins/obsvects/standard.html
104
105obsvect:
106 plugin:
107 name: standard
108 version: std
109
110 dump_obs: true
111
112###############################################################################
113
114# http://community-inversion.eu/documentation/plugins/controlvects/standard.html
115
116controlvect:
117 plugin:
118 name: standard
119 version: std
120
121 dump: true
122
123###############################################################################
124
125# http://community-inversion.eu/documentation/plugins/datavects/standard.html
126
127datavect:
128 plugin:
129 name: standard
130 version: std
131
132 components:
133 flux:
134 parameters:
135 CH4:
136 plugin:
137 name: FLEXPART
138 version: nc
139 type: flux
140 to_netcdf: true
141 hresol: regions
142 vresol: vpixels
143 type: physical
144 regions_infos:
145 plugin:
146 name: FLEXPART
147 version: nc
148 type: flux
149 dir: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT
150 file: regions_ghg_pycif.nc
151 varname_flx: regions
152 numscale: 3600
153
154 err_scale: 0.5
155 inc_ocean: true
156 tresol: 1MS
157 tsubresol: 10D
158 dir_netcdf: !join [*outdir, /test_integration_fwd_flexpart_1]
159 lowlim_error:
160 err: 1.0e-08
161 unit_scale: 277777777.7777778
162 glob_err:
163 total: 10.0
164 unit_scale: 3.1536e-14
165 numscale: 1000000000000.0
166 xb_scale: 1.0
167 dir: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_OUTPUT/FLUXES/GHG
168 file: CH4_TOTAL_2012_05x05.nc
169 file_glob: CH4_TOTAL_2012_10x10.nc
170 varname_flx: emisch4
171 offsets: true
172
173 inicond:
174 parameters:
175 CH4:
176 plugin:
177 name: NOAA
178 version: glob_avg
179 type: field
180 tresol: 1MS
181 hresol: hpixels
182 err: 0.05
183 dir: /tmp/PYCIF_DATA_TEST/FLEXPART/CH4/TEST_INPUT/INIT_CONC/GHG
184 file: 'ch4_noaa_%Y%m.nc'
185 varname_init: CH4
186 vertical_interpolation:
187 method: linear
188 coord_out: height
189 fill_nans: true
190 regrid:
191 method: bilinear
192
193 concs:
194 parameters:
195 CH4:
196 plugin:
197 name: standard
198 version: std
199 type: measurements
200 dump_type: nc
201 providers:
202 dailyPM:
203 provider: WDCGG
204 format: std
205 dir_obs: /tmp/PYCIF_DATA_TEST//FLEXPART/CH4/TEST_INPUT/OBS/GHG/*.cn.*2012*
206 rescale: true
207 na_values: -999999.99
208 default_unit: ppb
209 default_duration: 1
210 dump: true
211 measerr: 5.0
212 filter_time_of_day:
213 - 21