How to create yaml files for ICON simulations
Check out repository and make your own branch
cd /work/mh1421/m300466/tools/
git clone git@gitlab.dkrz.de:catalog/ruby.git rubycatalog
cd rubycatalog
git checkout -b addDRAGONruns
Create/Extend existing YAML files
Let's add simulations for DRAGON, hence look into inputs/dragon.yaml
. Note that the last 4 simulations have just been added.
dragon.yaml
simulations:
dap010_r3b7-r2b9:
metadata:
contact: Dian Putrasahan and Helmuth Haak
date_end: '1955-02-28'
date_start: '1950-01-01'
experiment: DRAGON
resolution: r3b7 atmos / r2b9 ocean
path: /work/mh1421/m300466/icon-xpp/icon-2024.10b/build/experiments/dap010_r3b7-r2b9
hel24312_r5b7_ctrl:
metadata:
contact: Helmuth Haak
date_end: '1799-12-31'
date_start: '1700-01-01'
experiment: DRAGON - lowres
resolution: r2b5 atmos / r2b7 ocean
path: /work/mh0033/m211054/projects/icon/seamless/icon-2024.10/build_hdext/experiments/hel24312_r5b7_ctrl/outdata
hel24315_r5b7_ctrl:
metadata:
contact: Helmuth Haak
date_end: '1799-12-31'
date_start: '1700-01-01'
experiment: DRAGON - lowres
resolution: r2b5 atmos / r2b7 ocean
path: /work/mh0033/m211054/projects/icon/seamless/icon-2024.10/build_hdext/experiments/hel24315_r5b7_ctrl/outdata
hel24316_r5b7_ctrl:
metadata:
contact: Helmuth Haak
date_end: '1999-12-31'
date_start: '1700-01-01'
experiment: DRAGON - lowres
resolution: r2b5 atmos / r2b7 ocean
path: /work/mh0033/m211054/projects/icon/seamless/icon-2024.10/build_hdext/experiments/hel24316_r5b7_ctrl/outdata
hel24317_r5b7_ctrl:
metadata:
contact: Helmuth Haak
date_end: '1799-12-31'
date_start: '1700-01-01'
experiment: DRAGON - lowres
resolution: r2b5 atmos / r2b7 ocean
path: /work/mh0033/m211054/projects/icon/seamless/icon-2024.10/build_hdext/experiments/hel24317_r5b7_ctrl/outdata
hel25018_r5b7_ctrl:
metadata:
contact: Helmuth Haak
experiment: DRAGON - lowres
resolution: r2b5 atmos / r2b7 ocean
path: /work/mh0033/m211054/projects/icon/seamless/icon-2024.10/build_hdext/experiments/hel25018_r5b7_ctrl
hel25019_r5b7_ctrl:
metadata:
contact: Helmuth Haak
experiment: DRAGON - lowres
resolution: r2b5 atmos / r2b7 ocean
path: /work/mh0033/m211054/projects/icon/seamless/icon-2024.10/build_hdext/experiments/hel25019_r5b7_ctrl
hel25020_r5b7_ctrl:
metadata:
contact: Helmuth Haak
experiment: DRAGON - lowres
resolution: r2b5 atmos / r2b7 ocean
path: /work/mh0033/m211054/projects/icon/seamless/icon-2024.10/build_hdext/experiments/hel25020_r5b7_ctrl
hel25021_r5b7_ctrl:
metadata:
contact: Helmuth Haak
experiment: DRAGON - lowres
resolution: r2b5 atmos / r2b7 ocean
path: /work/mh0033/m211054/projects/icon/seamless/icon-2024.10/build_hdext/experiments/hel25021_r5b7_ctrl
Create YAML files for each run
You can use processing/create_yaml.ipynb