-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrecipe_aus_decilemap.yml
61 lines (50 loc) · 1.71 KB
/
recipe_aus_decilemap.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
# ESMValTool -test...
#
---
documentation:
description: build recipe 3
title: This is an example recipe build
authors:
- chun_felicity
datasets:
# - {dataset: ACCESS-OM2, activity: OMIP ,project: CMIP6, mip: Omon, grid: gn, exp: omip2, ensemble: r1i1p1f1}
- {dataset: ACCESS-ESM1-5, project: CMIP6, mip: Amon, grid: gn, exp: historical, ensemble: r1i1p1f1}
# - {dataset: ERA-Interim, project: OBS6, type: reanaly, version: 1, tier: 3, mip: day} ##obs/ reanaly?
# - {dataset: CSIRO-BOM-ACCESS1-3, project: CORDEX, mip: mon, exp: rcp45, ensemble: r1i1p1}
# - {dataset: GFDL-ESM4, activity: ScenarioMIP, project: CMIP6, exp: ssp585, ensemble: r1i1p1f1, mip: Omon, grid: gr}
preprocessors:
decilemap: ## name used in script
extract_time:
start_year: 1900
start_month: 1
start_day: 1
end_year: 2010
end_month: 12
end_day: 31
extract_region:
start_longitude: 110
end_longitude: 160
start_latitude: -45
end_latitude: -9
extract_season:
season: AMJJAS
mask_landsea:
mask_out: sea ##buffer?
convert_units:
units: mm day-1
annual_statistics:
operator: sum #sum yearly #then get this average? in script??
diagnostics:
aus_map:
description: mapping aus decile ranges
variables:
aus_pr:
short_name: pr
preprocessor: decilemap
# aus_so:
# short_name: so ##sea surface salinity #extract level? ##ph ocean acidity- extract level?
# preprocessor: ocean_map
scripts:
map:
script: /home/189/fc6164/esmValTool/map_plotting.py ##variable groups..
mask: sea ##land/sea or ignore, don't do masking in script