-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgranule.jinja
56 lines (54 loc) · 2.2 KB
/
granule.jinja
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
{#
ICON
---------------------------------------------------------------
Copyright (C) 2004-2024, DWD, MPI-M, DKRZ, KIT, ETH, MeteoSwiss
Contact information: icon-model.org
See AUTHORS.TXT for a list of authors
See LICENSES/ for license information
SPDX-License-Identifier: BSD-3-Clause
---------------------------------------------------------------
#}
{
"default": {
"model_output_dir": "{{codebase_install}}",
"perturbed_model_output_dir": "{{codebase_install}}/perturb/{{experiment_name}}_member_id_{member_id}",
"experiment_name": "{{experiment_name}}",
"perturbed_experiment_name": "{{experiment_name}}_member_id_{member_id}",
"stats_file_name": "{{reference}}/reference/{{experiment_name}}_{member_id}.csv",
"tolerance_file_name": "{{reference}}/tolerance/{{experiment_name}}.csv",
"member_num": "[{member_num}]",
"member_type": "{{member_type}}",
"file_specification": [{
"NetCDF": { "format": "netcdf", "time_dim": null, "horizontal_dims": ["ncells"] }
}],
"savedir": "{{reference}}/plots"
},
"perturb": {
"perturb_amplitude": 1e-14,
"variable_names": ["ta", "clw"],
"copy_all_files": false,
"files": ["input-data.nc"],
"model_input_dir": "{{codebase_install}}",
"perturbed_model_input_dir": "{{reference}}/perturb/{{experiment_name}}_member_id_{member_id}"
},
"stats": {
"ensemble": true
},
"check": {
"input_file_ref": "{{reference}}/reference/{{experiment_name}}_{{member_num[0] if member_num|length>1 else 1}}.csv",
"input_file_cur": "{{reference}}/reference/{{experiment_name}}_{{member_num[1] if member_num|length>1 else 2}}.csv",
"factor": 5
},
"run": {
"run_script_name": "run_all_schemes.sh",
"perturbed_run_script_name": "run_all_schemes_member_id_{member_id}.sh",
"run_dir": "{{codebase_install}}",
"perturbed_run_dir": "{{reference}}/perturb/{{experiment_name}}_member_id_{member_id}",
"lhs": [null, null],
"rhs_new": [null, null],
"rhs_old": [null, null],
"submit_command": "bash",
"parallel": false,
"dry": false
}
}