Skip to content
Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
227 changes: 227 additions & 0 deletions esmvaltool/recipes/ref/recipe_ref_annual_cycle_region_cmip7.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,227 @@
# ESMValTool
---
documentation:
title: Benchmarking of a single model for a region through extract_shape.
description: >
Benchmarking: annual cycle.
authors:
- lauer_axel
- bock_lisa
- hassler_birgit
- lindenlaub_lukas
- schlund_manuel
- weigel_katja
- andela_bouwe
maintainer:
- lauer_axel
references:
- lauer25gmd
projects:
- dlrmabak

regions: &regions
- "Arabian-Peninsula"
- "Arabian-Sea"
- "Arctic-Ocean"
- "Bay-of-Bengal"
- "C.Australia"
- "C.North-America"
- "Caribbean"
- "Central-Africa"
- "E.Antarctica"
- "E.Asia"
- "E.Australia"
- "E.C.Asia"
- "E.Europe"
- "E.North-America"
- "E.Siberia"
- "E.Southern-Africa"
- "Equatorial.Atlantic-Ocean"
- "Equatorial.Indic-Ocean"
- "Equatorial.Pacific-Ocean"
- "Greenland/Iceland"
- "Madagascar"
- "Mediterranean"
- "N.Atlantic-Ocean"
- "N.Australia"
- "N.Central-America"
- "N.E.North-America"
- "N.E.South-America"
- "N.Eastern-Africa"
- "N.Europe"
- "N.Pacific-Ocean"
- "N.South-America"
- "N.W.North-America"
- "N.W.South-America"
- "New-Zealand"
- "Russian-Arctic"
- "Russian-Far-East"
- "S.Asia"
- "S.Atlantic-Ocean"
- "S.Australia"
- "S.Central-America"
- "S.E.Asia"
- "S.E.South-America"
- "S.Eastern-Africa"
- "S.Indic-Ocean"
- "S.Pacific-Ocean"
- "S.South-America"
- "S.W.South-America"
- "Sahara"
- "South-American-Monsoon"
- "Southern-Ocean"
- "Tibetan-Plateau"
- "W.Antarctica"
- "W.C.Asia"
- "W.North-America"
- "W.Siberia"
- "W.Southern-Africa"
- "West&Central-Europe"
- "Western-Africa"

datasets:
# Dataset to be benchmarked
- dataset: DUMMY-MODEL
drs_specs: MIP-DRS7
project: CMIP7
exp: historical
ensemble: r1i1p1f2
grid: g999
activity: CMIP
institute: MOHC
mip: atmos
frequency: mon
region: glb

preprocessors:
pp_abs:
regrid:
target_grid: 1x1
scheme: linear
extract_shape:
shapefile: ar6
decomposed: true
ids:
Name: *regions
climate_statistics:
period: monthly
area_statistics:
operator: mean

pp_abs_200:
extract_levels:
levels: 20000
scheme: linear
coordinate: air_pressure
regrid:
target_grid: 1x1
scheme: linear
extract_shape:
shapefile: ar6
decomposed: true
ids:
Name: *regions
climate_statistics:
period: monthly
area_statistics:
operator: mean


diagnostics:
near-surface_air_temperature_annual_cycle:
description: Plot global mean mean annual cycle for the given period including a reference dataset.
variables:
tas: &var_default_abs
start_year: 1992
end_year: 2021
preprocessor: pp_abs
branding_suffix: tavg-h2m-hxy-u
mip: Amon
additional_datasets:
- {dataset: HadCRUT5, project: OBS, type: ground, version: 5.0.1.0-analysis, tier: 2}
scripts:
figures: &figures
script: monitor/multi_datasets.py
plot_folder: '{plot_dir}'
group_variables_by: shape_id
plot_filename: "{plot_type}_{real_name}_{dataset}_{mip}_{exp}_{ensemble}_{shape_id}"
plots:
annual_cycle:
plot_kwargs:
default:
color: red
label: '{dataset}'
linestyle: '-'
linewidth: 2
zorder: 4
HadCRUT5:
color: black
label: '{dataset}'
linestyle: '-'
linewidth: 2
zorder: 3
ERA5:
color: black
label: '{dataset}'
linestyle: '-'
linewidth: 2
zorder: 3
ERA-5:
color: black
label: '{dataset}'
linestyle: '-'
linewidth: 2
zorder: 3
GPCP-V3.3:
color: black
label: '{dataset}'
linestyle: '-'
linewidth: 2
zorder: 3
pyplot_kwargs:
title: '{long_name} {shape_id}'
ylabel: '{short_name} [{units}]'
precipitation_annual_cycle:
description: Plot global mean mean annual cycle for the given period including a reference dataset.
variables:
pr:
<<: *var_default_abs
branding_suffix: tavg-u-hxy-u
additional_datasets:
- {dataset: GPCP-V3.3, project: obs4MIPs, tier: 1}
scripts:
figures: *figures
sea_level_pressure_annual_cycle:
description: Plot global mean mean annual cycle for the given period including a reference dataset.
variables:
psl:
<<: *var_default_abs
branding_suffix: tavg-u-hxy-u
additional_datasets:
- {dataset: ERA-5, project: obs4MIPs, tier: 1}
scripts:
figures: *figures
specific_humidity_annual_cycle:
description: Plot global mean mean annual cycle for the given period including a reference dataset.
variables:
hus_200:
<<: *var_default_abs
short_name: hus
preprocessor: pp_abs_200
branding_suffix: tavg-p19-hxy-u
additional_datasets:
- {dataset: ERA-5, project: obs4MIPs, tier: 1}
scripts:
figures: *figures
eastward_wind_annual_cycle:
description: Plot global mean mean annual cycle for the given period including a reference dataset.
variables:
ua_200:
<<: *var_default_abs
short_name: ua
preprocessor: pp_abs_200
branding_suffix: tavg-p19-hxy-air
additional_datasets:
- {dataset: ERA-5, project: obs4MIPs, tier: 1}
scripts:
figures: *figures
Loading