Skip to content

Commit

Permalink
Test TCRE recipe
Browse files Browse the repository at this point in the history
  • Loading branch information
schlunma committed Nov 28, 2024
1 parent 83d6415 commit 6543516
Showing 1 changed file with 163 additions and 171 deletions.
334 changes: 163 additions & 171 deletions esmvaltool/recipes/recipe_ipcc_figspm10.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,193 +2,185 @@
# recipe_ipcc_figspm10.yml
---
documentation:

title: Figure SPM10 from IPCC AR5.
description: |
Reproducing figure SPM10 from IPCC AR5.
This recipe reproduces figure SPM10 from IPCC AR5.
authors:
- schl_ma
- schlund_manuel

maintainer:
- schl_ma
- schlund_manuel

references:
- collins13ipcc

domains:
- global

realms:
- atmos

themes:
- carbon
- bgphys

projects:
- crescendo


DATASET_ANCHOR: &datasets
- {dataset: BNU-ESM}
- {dataset: CESM1-BGC}
- {dataset: CanESM2}
- {dataset: GFDL-ESM2G}
- {dataset: HadGEM2-CC}
- {dataset: HadGEM2-ES}
- {dataset: IPSL-CM5A-LR}
- {dataset: IPSL-CM5A-MR}
- {dataset: MIROC-ESM}
- {dataset: MPI-ESM-LR}
- {dataset: NorESM1-ME}
# YAML anchors
anchor_datasets: &anchor_datasets
# - {dataset: BNU-ESM}
# - {dataset: CESM1-BGC}
# - {dataset: CanESM2}
# - {dataset: GFDL-ESM2G}
# - {dataset: HadGEM2-CC}
# - {dataset: HadGEM2-ES}
# - {dataset: IPSL-CM5A-LR}
# - {dataset: IPSL-CM5A-MR}
# - {dataset: MIROC-ESM}
# - {dataset: MPI-ESM-LR}
# - {dataset: NorESM1-ME}
- {dataset: MPI-ESM1-2-LR, ensemble: r1i1p1f1, grid: gn}

anchor_variable_tas: &anchor_variable_tas
short_name: tas
project: CMIP6
mip: Amon
additional_datasets: *anchor_datasets

anchor_variable_fco2antt: &anchor_variable_fco2antt
short_name: fco2antt
project: CMIP6
mip: Amon
timerange: 1850/2014
additional_datasets: *anchor_datasets


diagnostics:
diag_figspm10:
variables:
tas_historical: &historical
short_name: tas
project: CMIP5
mip: Amon
exp: [historical, rcp85]
start_year: 1861
end_year: 2009
ensemble: r1i1p1
fx_files: ['areacella']
additional_datasets: *datasets
tas_1pctCO2: &1pctCO2
<<: *historical
exp: 1pctCO2
end_year: 1989
additional_datasets:
- {dataset: BNU-ESM}
- {dataset: CESM1-BGC}
- {dataset: CanESM2}
- {dataset: GFDL-ESM2G, start_year: 1, end_year: 129}
- {dataset: HadGEM2-CC}
- {dataset: HadGEM2-ES}
- {dataset: IPSL-CM5A-LR}
- {dataset: IPSL-CM5A-MR}
- {dataset: MIROC-ESM, start_year: 1, end_year: 129}
- {dataset: MPI-ESM-LR}
- {dataset: NorESM1-ME}
tas_rcp26: &rcp26
<<: *historical
exp: rcp26
start_year: 2010
end_year: 2099
additional_datasets:
- {dataset: MIROC-ESM}
- {dataset: MPI-ESM-LR, start_year: 2030}
- {dataset: NorESM1-ME, end_year: 2079}
tas_rcp45: &rcp45
<<: *rcp26
exp: rcp45
tas_rcp60: &rcp60
<<: *rcp26
exp: rcp60
tas_rcp85: &rcp85
<<: *rcp26
exp: rcp85
co2mass_historical:
<<: *historical
short_name: co2mass
additional_datasets:
- {dataset: MIROC-ESM}
co2mass_1pctCO2:
<<: *1pctCO2
short_name: co2mass
additional_datasets:
- {dataset: MIROC-ESM, start_year: 1, end_year: 129}
co2mass_rcp26:
<<: *rcp26
short_name: co2mass
additional_datasets:
- {dataset: MIROC-ESM}
co2mass_rcp45:
<<: *rcp45
short_name: co2mass
additional_datasets:
- {dataset: MIROC-ESM}
co2mass_rcp60:
<<: *rcp60
short_name: co2mass
additional_datasets:
- {dataset: MIROC-ESM}
co2mass_rcp85:
<<: *rcp85
short_name: co2mass
additional_datasets:
- {dataset: MIROC-ESM}
nbp_historical:
<<: *historical
short_name: nbp_grid
mip: Lmon
derive: true
nbp_1pctCO2:
<<: *1pctCO2
short_name: nbp_grid
mip: Lmon
derive: true
nbp_rcp26:
<<: *rcp26
short_name: nbp_grid
mip: Lmon
derive: true
nbp_rcp45:
<<: *rcp45
short_name: nbp_grid
mip: Lmon
derive: true
nbp_rcp60:
<<: *rcp60
short_name: nbp_grid
mip: Lmon
derive: true
nbp_rcp85:
<<: *rcp85
short_name: nbp_grid
mip: Lmon
derive: true
fgco2_historical:
<<: *historical
short_name: fgco2_grid
mip: Omon
derive: true
fgco2_1pctCO2:
<<: *1pctCO2
short_name: fgco2_grid
mip: Omon
derive: true
fgco2_rcp26:
<<: *rcp26
short_name: fgco2_grid
mip: Omon
derive: true
fgco2_rcp45:
<<: *rcp45
short_name: fgco2_grid
mip: Omon
derive: true
fgco2_rcp60:
<<: *rcp60
short_name: fgco2_grid
mip: Omon
derive: true
fgco2_rcp85:
<<: *rcp85
short_name: fgco2_grid
mip: Omon
derive: true
tas_esm-hist:
<<: *anchor_variable_tas
exp: esm-hist
timerange: 1850/2014
fco2antt_esm-hist:
<<: *anchor_variable_fco2antt
exp: esm-hist
timerange: 1850/2014
# tas_1pctCO2: &1pctCO2
# <<: *historical
# exp: 1pctCO2
# end_year: 1989
# additional_datasets:
# - {dataset: BNU-ESM}
# - {dataset: CESM1-BGC}
# - {dataset: CanESM2}
# - {dataset: GFDL-ESM2G, start_year: 1, end_year: 129}
# - {dataset: HadGEM2-CC}
# - {dataset: HadGEM2-ES}
# - {dataset: IPSL-CM5A-LR}
# - {dataset: IPSL-CM5A-MR}
# - {dataset: MIROC-ESM, start_year: 1, end_year: 129}
# - {dataset: MPI-ESM-LR}
# - {dataset: NorESM1-ME}
# tas_rcp26: &rcp26
# <<: *historical
# exp: rcp26
# start_year: 2010
# end_year: 2099
# additional_datasets:
# - {dataset: MIROC-ESM}
# - {dataset: MPI-ESM-LR, start_year: 2030}
# - {dataset: NorESM1-ME, end_year: 2079}
# tas_rcp45: &rcp45
# <<: *rcp26
# exp: rcp45
# tas_rcp60: &rcp60
# <<: *rcp26
# exp: rcp60
# tas_rcp85: &rcp85
# <<: *rcp26
# exp: rcp85
# co2mass_historical:
# <<: *historical
# short_name: co2mass
# additional_datasets:
# - {dataset: MIROC-ESM}
# co2mass_1pctCO2:
# <<: *1pctCO2
# short_name: co2mass
# additional_datasets:
# - {dataset: MIROC-ESM, start_year: 1, end_year: 129}
# co2mass_rcp26:
# <<: *rcp26
# short_name: co2mass
# additional_datasets:
# - {dataset: MIROC-ESM}
# co2mass_rcp45:
# <<: *rcp45
# short_name: co2mass
# additional_datasets:
# - {dataset: MIROC-ESM}
# co2mass_rcp60:
# <<: *rcp60
# short_name: co2mass
# additional_datasets:
# - {dataset: MIROC-ESM}
# co2mass_rcp85:
# <<: *rcp85
# short_name: co2mass
# additional_datasets:
# - {dataset: MIROC-ESM}
# nbp_historical:
# <<: *historical
# short_name: nbp
# mip: Lmon
# nbp_1pctCO2:
# <<: *1pctCO2
# short_name: nbp
# mip: Lmon
# nbp_rcp26:
# <<: *rcp26
# short_name: nbp
# mip: Lmon
# nbp_rcp45:
# <<: *rcp45
# short_name: nbp
# mip: Lmon
# nbp_rcp60:
# <<: *rcp60
# short_name: nbp
# mip: Lmon
# nbp_rcp85:
# <<: *rcp85
# short_name: nbp
# mip: Lmon
# fgco2_historical:
# <<: *historical
# short_name: fgco2
# mip: Omon
# fgco2_1pctCO2:
# <<: *1pctCO2
# short_name: fgco2
# mip: Omon
# fgco2_rcp26:
# <<: *rcp26
# short_name: fgco2
# mip: Omon
# fgco2_rcp45:
# <<: *rcp45
# short_name: fgco2
# mip: Omon
# fgco2_rcp60:
# <<: *rcp60
# short_name: fgco2
# mip: Omon
# fgco2_rcp85:
# <<: *rcp85
# short_name: fgco2
# mip: Omon
scripts:
figspm10:
script: ipcc_ar5/spm_fig10.py
historical-rcp85_color: black
rcp26_color: navy
rcp45_color: aqua
rcp60_color: orange
rcp85_color: red
1pctCO2_color: black
1pctCO2_marker: null
1pctCO2_linewidth: 1
historical_future_label: 'RCP range'
null
# figspm10:
# script: ipcc_ar5/spm_fig10.py
# historical-rcp85_color: black
# rcp26_color: navy
# rcp45_color: aqua
# rcp60_color: orange
# rcp85_color: red
# 1pctCO2_color: black
# 1pctCO2_marker: null
# 1pctCO2_linewidth: 1
# historical_future_label: 'RCP range'

0 comments on commit 6543516

Please sign in to comment.