Skip to content

Commit 80e9185

Browse files
committed
Rose config dump
1 parent 78d5f28 commit 80e9185

File tree

2 files changed

+136
-139
lines changed

2 files changed

+136
-139
lines changed

CMEW/meta/rose-meta.conf

Lines changed: 106 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,112 @@
11
# (C) Crown Copyright 2022-2026, Met Office.
22
# The LICENSE.md file contains full licensing details.
33

4+
[namelist:cmip6_datasets]
5+
duplicate=true
6+
7+
[namelist:cmip6_datasets=alias]
8+
compulsory=false
9+
description=A label to use on plots for this dataset.
10+
help=It is recommended to limit the length of this string as much as is
11+
=practical for better readability in plots.
12+
=The Rose GUI will enforce a maximum length of 25 characters.
13+
=Not all diagnostics make use of this variable.
14+
=It may be set to the same value as 'dataset'.
15+
pattern=^".{0,25}"$
16+
sort-key=6
17+
type=quoted
18+
19+
[namelist:cmip6_datasets=dataset]
20+
compulsory=true
21+
description=The 'model_id' (or 'source_id') of the CMIP6 dataset.
22+
help=For example, 'UKESM1-0-LL' or 'ACCESS-ESM1-5'.
23+
sort-key=1
24+
type=quoted
25+
26+
[namelist:cmip6_datasets=ensemble]
27+
compulsory=true
28+
description=Also known as 'variant label'.
29+
help=Must adhere to CMIP6 variant label format: r<int>i<int>p<int>f<int>.
30+
=For example, 'r2i1p1f3'. https://help.ceda.ac.uk/article/4801-cmip6-data
31+
pattern=^"r[0-9]+i[0-9]+p[0-9]+f[0-9]+"$
32+
sort-key=4
33+
34+
[namelist:cmip6_datasets=exp]
35+
compulsory=true
36+
description=The experiment ID of the dataset.
37+
help=For example, 'historical', 'piControl' or 'abrupt4xco2'.
38+
sort-key=3
39+
type=quoted
40+
41+
[namelist:cmip6_datasets=grid]
42+
compulsory=true
43+
description=Whether the data is on the native grid of the model.
44+
help=This will either be 'gn' for native grid or 'gr' for regridded.
45+
sort-key=5
46+
values="gn","gr"
47+
48+
[namelist:cmip6_datasets=institute]
49+
compulsory=true
50+
description=The institute that produced the dataset.
51+
help=For example, 'MOHC' or 'EC-Earth-Consortium'.
52+
sort-key=2
53+
type=quoted
54+
55+
[namelist:model_runs]
56+
duplicate=true
57+
58+
[namelist:model_runs=calendar]
59+
compulsory=true
60+
description=The calendar used by the run.
61+
help=Only 'gregorian' and '360_day' are currently supported.
62+
sort-key=6
63+
values="gregorian","360_day"
64+
65+
[namelist:model_runs=experiment_id]
66+
compulsory=true
67+
description=The experiment ID of the model run.
68+
help=For example, 'historical', 'piControl' or 'abrupt4xco2'.
69+
sort-key=3
70+
type=quoted
71+
72+
[namelist:model_runs=label_for_plots]
73+
compulsory=false
74+
description=An 'alias' for the dataset in the ESMValTool recipe.
75+
help=It is recommended to limit the length of this string as much as is
76+
=practical for better readability in plots.
77+
=The Rose GUI will enforce a maximum length of 25 characters.
78+
=Not all diagnostics make use of this variable.
79+
=It may be set to the same value as SUITE_ID or MODEL_ID.
80+
pattern=^".{0,25}"$
81+
sort-key=4
82+
type=quoted
83+
84+
[namelist:model_runs=model_id]
85+
compulsory=true
86+
description=The base model on which the development run is based.
87+
=For example, 'HadGEM3-GC5E-LL'.
88+
help=Must only contain letters, numbers, underscores or dashes.
89+
pattern=^"[a-zA-Z0-9_-]+"$
90+
sort-key=2
91+
type=quoted
92+
93+
[namelist:model_runs=suite_id]
94+
compulsory=true
95+
description=The suite ID of the run to retrieve from MASS.
96+
help=For example, 'u-bv526'.
97+
pattern=^"[a-zA-Z0-9_-]+"$
98+
sort-key=1
99+
type=quoted
100+
101+
[namelist:model_runs=variant_label]
102+
compulsory=true
103+
description=Also known as 'ensemble member'.
104+
help=Must adhere to CMIP6 variant label format: r<int>i<int>p<int>f<int>.
105+
=For example, 'r2i1p1f3'. https://help.ceda.ac.uk/article/4801-cmip6-data
106+
pattern=^"r[0-9]+i[0-9]+p[0-9]+f[0-9]+"$
107+
sort-key=5
108+
type=quoted
109+
4110
[template variables=CALENDAR]
5111
compulsory=true
6112
description=The calendar used by the run to be evaluated.
@@ -294,112 +400,3 @@ help=Must adhere to CMIP6 variant label format: r<int>i<int>p<int>f<int>.
294400
pattern=^"r[0-9]+i[0-9]+p[0-9]+f[0-9]+"$
295401
sort-key=04
296402
type=quoted
297-
298-
# (C) Crown Copyright 2026, Met Office.
299-
# The LICENSE.md file contains full licensing details.
300-
301-
[namelist:cmip6_datasets]
302-
duplicate=true
303-
304-
[namelist:cmip6_datasets=alias]
305-
compulsory=false
306-
description=A label to use on plots for this dataset.
307-
help=It is recommended to limit the length of this string as much as is
308-
=practical for better readability in plots.
309-
=The Rose GUI will enforce a maximum length of 25 characters.
310-
=Not all diagnostics make use of this variable.
311-
=It may be set to the same value as 'dataset'.
312-
pattern=^".{0,25}"$
313-
sort-key=6
314-
type=quoted
315-
316-
[namelist:cmip6_datasets=dataset]
317-
compulsory=true
318-
description=The 'model_id' (or 'source_id') of the CMIP6 dataset.
319-
help=For example, 'UKESM1-0-LL' or 'ACCESS-ESM1-5'.
320-
sort-key=1
321-
type=quoted
322-
323-
[namelist:cmip6_datasets=ensemble]
324-
compulsory=true
325-
description=Also known as 'variant label'.
326-
help=Must adhere to CMIP6 variant label format: r<int>i<int>p<int>f<int>.
327-
=For example, 'r2i1p1f3'. https://help.ceda.ac.uk/article/4801-cmip6-data
328-
pattern=^"r[0-9]+i[0-9]+p[0-9]+f[0-9]+"$
329-
sort-key=4
330-
331-
[namelist:cmip6_datasets=exp]
332-
compulsory=true
333-
description=The experiment ID of the dataset.
334-
help=For example, 'historical', 'piControl' or 'abrupt4xco2'.
335-
sort-key=3
336-
type=quoted
337-
338-
[namelist:cmip6_datasets=grid]
339-
compulsory=true
340-
description=Whether the data is on the native grid of the model.
341-
help=This will either be 'gn' for native grid or 'gr' for regridded.
342-
sort-key=5
343-
values="gn","gr"
344-
345-
[namelist:cmip6_datasets=institute]
346-
compulsory=true
347-
description=The institute that produced the dataset.
348-
help=For example, 'MOHC' or 'EC-Earth-Consortium'.
349-
sort-key=2
350-
type=quoted
351-
352-
[namelist:model_runs]
353-
duplicate=true
354-
355-
[namelist:model_runs=calendar]
356-
compulsory=true
357-
description=The calendar used by the run.
358-
help=Only 'gregorian' and '360_day' are currently supported.
359-
sort-key=6
360-
values="gregorian","360_day"
361-
362-
[namelist:model_runs=experiment_id]
363-
compulsory=true
364-
description=The experiment ID of the model run.
365-
help=For example, 'historical', 'piControl' or 'abrupt4xco2'.
366-
sort-key=3
367-
type=quoted
368-
369-
[namelist:model_runs=label_for_plots]
370-
compulsory=false
371-
description=An 'alias' for the dataset in the ESMValTool recipe.
372-
help=It is recommended to limit the length of this string as much as is
373-
=practical for better readability in plots.
374-
=The Rose GUI will enforce a maximum length of 25 characters.
375-
=Not all diagnostics make use of this variable.
376-
=It may be set to the same value as SUITE_ID or MODEL_ID.
377-
pattern=^".{0,25}"$
378-
sort-key=4
379-
type=quoted
380-
381-
[namelist:model_runs=model_id]
382-
compulsory=true
383-
description=The base model on which the development run is based.
384-
=For example, 'HadGEM3-GC5E-LL'.
385-
help=Must only contain letters, numbers, underscores or dashes.
386-
pattern=^"[a-zA-Z0-9_-]+"$
387-
sort-key=2
388-
type=quoted
389-
390-
[namelist:model_runs=suite_id]
391-
compulsory=true
392-
description=The suite ID of the run to retrieve from MASS.
393-
help=For example, 'u-bv526'.
394-
pattern=^"[a-zA-Z0-9_-]+"$
395-
sort-key=1
396-
type=quoted
397-
398-
[namelist:model_runs=variant_label]
399-
compulsory=true
400-
description=Also known as 'ensemble member'.
401-
help=Must adhere to CMIP6 variant label format: r<int>i<int>p<int>f<int>.
402-
=For example, 'r2i1p1f3'. https://help.ceda.ac.uk/article/4801-cmip6-data
403-
pattern=^"r[0-9]+i[0-9]+p[0-9]+f[0-9]+"$
404-
sort-key=5
405-
type=quoted

CMEW/rose-suite.conf

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,36 @@
11
# (C) Crown Copyright 2022-2026, Met Office.
22
# The LICENSE.md file contains full licensing details.
33

4+
[file:cmip6_datasets.nl]
5+
source=(namelist:cmip6_datasets(:))
6+
7+
[file:model_runs.nl]
8+
source=(namelist:model_runs(:))
9+
10+
[namelist:cmip6_datasets(1)]
11+
alias="CMIP6 dataset 001"
12+
dataset="UKESM1-0-LL"
13+
ensemble="r5i1p1f3"
14+
exp="historical"
15+
grid="gn"
16+
institute="MOHC"
17+
18+
[namelist:model_runs(1)]
19+
calendar="gregorian"
20+
experiment_id="amip"
21+
label_for_plots="HadGEM3-GC5E-LL N96ORCA1"
22+
model_id="HadGEM3-GC5E-LL"
23+
suite_id="u-cw673"
24+
variant_label="r1i1p1f1"
25+
26+
[namelist:model_runs(2)]
27+
calendar="360_day"
28+
experiment_id="historical"
29+
label_for_plots="HadGEM3-GC3.1 N96ORCA1"
30+
model_id="HadGEM3-GC31-LL"
31+
suite_id="u-bv526"
32+
variant_label="r5i1p1f3"
33+
434
[template variables]
535
CALENDAR="gregorian"
636
CDDS_VERSION=""
@@ -39,33 +69,3 @@ SUITE_ID="u-cw673"
3969
TEST=false
4070
UNITTEST=false
4171
VARIANT_LABEL="r1i1p1f1"
42-
43-
[file:cmip6_datasets.nl]
44-
source=(namelist:cmip6_datasets(:))
45-
46-
[file:model_runs.nl]
47-
source=(namelist:model_runs(:))
48-
49-
[namelist:cmip6_datasets(1)]
50-
alias="CMIP6 dataset 001"
51-
dataset="UKESM1-0-LL"
52-
ensemble="r5i1p1f3"
53-
exp="historical"
54-
grid="gn"
55-
institute="MOHC"
56-
57-
[namelist:model_runs(1)]
58-
calendar="gregorian"
59-
experiment_id="amip"
60-
label_for_plots="HadGEM3-GC5E-LL N96ORCA1"
61-
model_id="HadGEM3-GC5E-LL"
62-
suite_id="u-cw673"
63-
variant_label="r1i1p1f1"
64-
65-
[namelist:model_runs(2)]
66-
calendar="360_day"
67-
experiment_id="historical"
68-
label_for_plots="HadGEM3-GC3.1 N96ORCA1"
69-
model_id="HadGEM3-GC31-LL"
70-
suite_id="u-bv526"
71-
variant_label="r5i1p1f3"

0 commit comments

Comments
 (0)