-
Notifications
You must be signed in to change notification settings - Fork 128
/
recipe_model_benchmarking_maps.yml
117 lines (109 loc) · 3.33 KB
/
recipe_model_benchmarking_maps.yml
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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
# ESMValTool
---
documentation:
title: Benchmarking of a single model.
description: >
Benchmarking: map plots.
authors:
- lauer_axel
- bock_lisa
- hassler_birgit
- ruhe_lukas
- schlund_manuel
maintainer:
- lauer_axel
references:
- lauer24gmd
projects:
- dlrmabak
datasets:
- {dataset: ACCESS-CM2, grid: gn, institute: CSIRO-ARCCSS}
- {dataset: ACCESS-ESM1-5, grid: gn, institute: CSIRO}
- {dataset: AWI-CM-1-1-MR, grid: gn}
- {dataset: AWI-ESM-1-1-LR, grid: gn}
- {dataset: BCC-CSM2-MR, grid: gn}
- {dataset: BCC-ESM1, grid: gn}
- {dataset: CAMS-CSM1-0, grid: gn}
- {dataset: CanESM5, grid: gn}
- {dataset: CanESM5-CanOE, grid: gn, ensemble: r1i1p2f1}
- {dataset: CESM2, grid: gn}
- {dataset: CESM2-FV2, grid: gn, institute: NCAR}
- {dataset: CESM2-WACCM, grid: gn, institute: NCAR}
- {dataset: CESM2-WACCM-FV2, grid: gn, institute: NCAR}
- {dataset: CIESM}
- {dataset: CNRM-CM6-1, ensemble: r1i1p1f2}
- {dataset: CNRM-CM6-1-HR, ensemble: r1i1p1f2}
- {dataset: CNRM-ESM2-1, ensemble: r1i1p1f2}
- {dataset: E3SM-1-0}
- {dataset: E3SM-1-1, institute: E3SM-Project}
- {dataset: EC-Earth3-Veg}
- {dataset: FGOALS-f3-L}
- {dataset: FGOALS-g3, grid: gn}
- {dataset: FIO-ESM-2-0, grid: gn}
- {dataset: GFDL-ESM4, grid: gr1}
- {dataset: GISS-E2-1-G, grid: gn}
- {dataset: GISS-E2-1-H, grid: gn}
- {dataset: HadGEM3-GC31-LL, ensemble: r1i1p1f3, grid: gn}
- {dataset: HadGEM3-GC31-MM, ensemble: r1i1p1f3, grid: gn}
- {dataset: INM-CM4-8, grid: gr1}
- {dataset: INM-CM5-0, grid: gr1}
- {dataset: IPSL-CM6A-LR}
- {dataset: KACE-1-0-G}
- {dataset: MCM-UA-1-0, grid: gn}
- {dataset: MIROC-ES2L, ensemble: r1i1p1f2, grid: gn}
- {dataset: MPI-ESM-1-2-HAM, grid: gn}
- {dataset: MPI-ESM1-2-HR, grid: gn}
- {dataset: MPI-ESM1-2-LR, grid: gn}
- {dataset: MRI-ESM2-0, grid: gn}
- {dataset: NESM3, grid: gn}
- {dataset: NorESM2-LM, grid: gn, institute: NCC}
- {dataset: NorESM2-MM, grid: gn, institute: NCC}
- {dataset: SAM0-UNICON, grid: gn}
- {dataset: UKESM1-0-LL, ensemble: r1i1p1f2, grid: gn}
# Dataset to be benchmarked
- {dataset: MIROC6, grid: gn, benchmark_dataset: true, alias: MIROC6}
preprocessors:
pp_pr:
custom_order: true
regrid_time:
calendar: standard
regrid:
target_grid: 2x2
scheme: linear
convert_units:
units: mm day-1
distance_metric:
metric: rmse
coords: [time]
multi_model_statistics:
span: overlap
statistics:
- operator: percentile
percent: 90
exclude: [reference_dataset, MIROC6]
diagnostics:
benchmarking_maps:
description: Plot RMSE map.
variables:
pr:
timerange: '2000/2004'
preprocessor: pp_pr
project: CMIP6
mip: Amon
exp: historical
ensemble: r1i1p1f1
grid: gr
reference_dataset: GPCP-SG
additional_datasets:
- {dataset: GPCP-SG, project: OBS, type: atmos, version: 2.3, tier: 2, reference_for_metric: true, alias: GPCP-SG}
scripts:
allplots:
script: monitor/multi_datasets.py
plot_folder: '{plot_dir}'
group_variables_by: variable_group
plots:
benchmarking_map:
plot_kwargs:
default:
cmap: 'cool'
levels: [0.0, 0.5, 1.0, 2.0, 3.0, 5.0, 7.5, 10.0]