From b39d6954ca98306f777298703910a776caf1dc5c Mon Sep 17 00:00:00 2001 From: "Takumi.Matsunobu" <Takumi.Matsunobu@physik.uni-muenchen.de> Date: Thu, 1 Jun 2023 16:12:41 +0200 Subject: [PATCH] Up --- conf/real-from-d2-ana/expdef.yml | 8 ++++++++ conf/real-from-d2-ana/jobs.yml | 12 +++++++----- conf/real-from-d2-ana/simulation.yml | 2 ++ templates/real-from-d2-ana/prepare_lbc_remote.sh | 2 +- 4 files changed, 18 insertions(+), 6 deletions(-) create mode 100644 conf/real-from-d2-ana/expdef.yml diff --git a/conf/real-from-d2-ana/expdef.yml b/conf/real-from-d2-ana/expdef.yml new file mode 100644 index 0000000..b51f5b2 --- /dev/null +++ b/conf/real-from-d2-ana/expdef.yml @@ -0,0 +1,8 @@ +experiment: + DATELIST: 20210601 + MEMBERS: "fc0" + CHUNKSIZEUNIT: hour + CHUNKSIZE: 1 + NUMCHUNKS: 2 + CHUNKINI: 0 + CALENDAR: standard diff --git a/conf/real-from-d2-ana/jobs.yml b/conf/real-from-d2-ana/jobs.yml index 7878d87..a621c09 100644 --- a/conf/real-from-d2-ana/jobs.yml +++ b/conf/real-from-d2-ana/jobs.yml @@ -13,15 +13,17 @@ JOBS: RUNNING: date WALLCLOCK: 01:00 + PREPARE_MEMBER: + FILE: templates/real-from-d2-ana/prepare_member.sh + DEPENDENCIES: PREPARE_EXPERIMENT PREPARE_DATE_LOCAL PREPARE_DATE_REMOTE BUILD_PYTHON_ENVIRONMENT + RUNNING: member + WALLCLOCK: 01:00 + PREPARE_LBC_REMOTE: FILE: templates/real-from-d2-ana/prepare_lbc_remote.sh RUNNING: date WALLCLOCK: 03:00 - DEPENDENCIES: PREPARE_EXPERIMENT BUILD_PYTHON_ENVIRONMENT - - PREPARE_MEMBER: - FILE: templates/real-from-d2-ana/prepare_member.sh - DEPENDENCIES: PREPARE_DATE_REMOTE PREPARE_DATE_LOCAL PREPARE_LBC_REMOTE + DEPENDENCIES: PREPARE_MEMBER PREPARE_NAMELIST: FILE: templates/real-from-d2-ana/prepare_namelist.py diff --git a/conf/real-from-d2-ana/simulation.yml b/conf/real-from-d2-ana/simulation.yml index edab694..2441731 100644 --- a/conf/real-from-d2-ana/simulation.yml +++ b/conf/real-from-d2-ana/simulation.yml @@ -28,3 +28,5 @@ simulation: #parent_folder: /archive/meteo/w2w-p2/B3/ICON-D2_oper_ICLBC/ parent_folder: /dss/dsskcsfs01/pn34ca/pn34ca-dss-0007/DATA-OP/ member: 1 + + diff --git a/templates/real-from-d2-ana/prepare_lbc_remote.sh b/templates/real-from-d2-ana/prepare_lbc_remote.sh index 62f1206..c3e9e63 100644 --- a/templates/real-from-d2-ana/prepare_lbc_remote.sh +++ b/templates/real-from-d2-ana/prepare_lbc_remote.sh @@ -59,7 +59,7 @@ if [ "${LBC_DATA_IS_LOCAL}" != "True" ]; then PARENT_GRID_FILE=%simulation.parent_grid_filename% # Loop through hours - for tt in {3..27}; do + for tt in {3..$((3 + %EXPERIMENT.CHUNKSIZE%))}; do th=$((tt % 24)) td=$((tt / 24)) EU_FC_TIME=$(printf "%02d" $td)$(printf "%02d" $th) -- GitLab