From ee969cd7a57c13b86ab177230956046ac8d6c01b Mon Sep 17 00:00:00 2001
From: Martin Schupfner <k204212@levante4.lvt.dkrz.de>
Date: Tue, 8 Oct 2024 14:28:56 +0200
Subject: [PATCH] Finalized scripts for MPI-ESM
 transient-deglaciation-interactive_r1i1p4f2-CR

---
 ...ent-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl |  8 ++++----
 ...-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl.mk | 10 +++++-----
 ...nsient-deglaciation-interactive_r1i1p4f2-CR.runpp | 12 ++++++------
 3 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl b/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl
index b077f15..07e2ab1 100755
--- a/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl
+++ b/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl
@@ -41,7 +41,7 @@ do
   done
 done
 
-rm -f cmor_ctl_list_interactive_synch_r1i1p1f1
+rm -f cmor_ctl_list_interactive_synch_r1i1p4f2
 in=0
 for i in $(seq $((iniyear-iniyear)) $chunksize $((finyear-iniyear)))
 do
@@ -51,15 +51,15 @@ do
   ui=$(echo ${paramarr[$((i-1))]} | cut -d " " -f1)
   uy=$(echo ${paramarr[$((i-1))]} | cut -d " " -f2)
   in=$i
-  echo "$li $ui $ly $uy" >> cmor_ctl_list_interactive_synch_r1i1p1f1
+  echo "$li $ui $ly $uy" >> cmor_ctl_list_interactive_synch_r1i1p4f2
 done
 [[ $i -ne $((finyear-iniyear)) ]] && {
   li=$(echo ${paramarr[$in]} | cut -d " " -f1)
   ly=$(echo ${paramarr[$in]} | cut -d " " -f2)
   ui=$(echo ${paramarr[$((finyear-iniyear))]} | cut -d " " -f1)
   uy=$(echo ${paramarr[$((finyear-iniyear))]} | cut -d " " -f2)
-  echo "$li $ui $ly $uy" >> cmor_ctl_list_interactive_synch_r1i1p1f1
+  echo "$li $ui $ly $uy" >> cmor_ctl_list_interactive_synch_r1i1p4f2
 }
 
-#make -k -j 19 -f  transient-deglaciation-interactive_r1i1p1f1-CR.cmor_ctl.mk "$@"
+make -k -j 19 -f  transient-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl.mk "$@"
 
diff --git a/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl.mk b/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl.mk
index 4b25f01..b8ff22a 100755
--- a/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl.mk
+++ b/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.cmor_ctl.mk
@@ -1,4 +1,4 @@
-EXP_ID = transient-deglaciation-interactive_r1i1p1f1-CR
+EXP_ID = transient-deglaciation-interactive_r1i1p4f2-CR
 
 ACCOUNT = bm0021
 PARTITION = compute
@@ -7,7 +7,7 @@ SUFFIX =
 ARCHIVE_SUFFIX =
 
 TARGET_STEP=cmor
-NUMCHUNKS=$(shell cat cmor_ctl_list_interactive_synch_r1i1p1f1 | wc -l )
+NUMCHUNKS=$(shell cat cmor_ctl_list_interactive_synch_r1i1p4f2 | wc -l )
 
 AGGR_TIME = 00:10:00
 DIAGS_TIME = 00:30:00
@@ -31,14 +31,14 @@ all:
 	@echo "$(MESSAGE) finished"
 
 targets/$(EXP_ID).aggr$(SUFFIX).%:
-	sbatch $(SBATCHFLAGS) --time=$(AGGR_TIME) --job-name=$(EXP_ID)_runpp_aggr$(SUFFIX) --output=%x_%j.log --comment=$* $(EXP_ID).runpp -s '$(SUFFIX)' -S '$(ARCHIVE_SUFFIX)' -A $(shell sed -n '$(*)'p < cmor_ctl_list_interactive_synch_r1i1p1f1)
+	sbatch $(SBATCHFLAGS) --time=$(AGGR_TIME) --job-name=$(EXP_ID)_runpp_aggr$(SUFFIX) --output=%x_%j.log --comment=$* $(EXP_ID).runpp -s '$(SUFFIX)' -S '$(ARCHIVE_SUFFIX)' -A $(shell sed -n '$(*)'p < cmor_ctl_list_interactive_synch_r1i1p4f2)
 	@touch $@
 
 targets/$(EXP_ID).diags$(SUFFIX).%: targets/$(EXP_ID).aggr$(SUFFIX).%
-	sbatch $(SBATCHFLAGS) --time=$(DIAGS_TIME) --job-name=$(EXP_ID)_runpp_diag$(SUFFIX) --output=%x_%j.log --comment=$* $(EXP_ID).runpp -s '$(SUFFIX)' -S '$(ARCHIVE_SUFFIX)' -d $(shell sed -n '$(*)'p < cmor_ctl_list_interactive_synch_r1i1p1f1)
+	sbatch $(SBATCHFLAGS) --time=$(DIAGS_TIME) --job-name=$(EXP_ID)_runpp_diag$(SUFFIX) --output=%x_%j.log --comment=$* $(EXP_ID).runpp -s '$(SUFFIX)' -S '$(ARCHIVE_SUFFIX)' -d $(shell sed -n '$(*)'p < cmor_ctl_list_interactive_synch_r1i1p4f2)
 	@touch $@
 
 targets/$(EXP_ID).cmor$(SUFFIX).%: targets/$(EXP_ID).diags$(SUFFIX).%
-	sbatch $(SBATCHFLAGS) --time=$(CMOR_TIME) --job-name=$(EXP_ID)_runpp_cmor$(SUFFIX) --output=%x_%j.log --comment=$* $(EXP_ID).runpp -s '$(SUFFIX)' -S '$(ARCHIVE_SUFFIX)' -c $(CMOR_FLAGS) $(shell sed -n '$(*)'p < cmor_ctl_list_interactive_synch_r1i1p1f1)
+	sbatch $(SBATCHFLAGS) --time=$(CMOR_TIME) --job-name=$(EXP_ID)_runpp_cmor$(SUFFIX) --output=%x_%j.log --comment=$* $(EXP_ID).runpp -s '$(SUFFIX)' -S '$(ARCHIVE_SUFFIX)' -c $(CMOR_FLAGS) $(shell sed -n '$(*)'p < cmor_ctl_list_interactive_synch_r1i1p4f2)
 	@touch $@
 
diff --git a/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.runpp b/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.runpp
index 82e459a..9df2296 100755
--- a/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.runpp
+++ b/cmor/mpiesm/scripts/transient-deglaciation-interactive_r1i1p4f2-CR.runpp
@@ -13,7 +13,7 @@
 #SBATCH --account=bm0021
 #SBATCH --qos=esgf
 #SBATCH --exclusive
-#SBATCH --output=transient-deglaciation-interactive_r1i1p1f1-CR.runpp_%j.log
+#SBATCH --output=transient-deglaciation-interactive_r1i1p4f2-CR.runpp_%j.log
 
 DEBUG_LEVEL=${DEBUG_LEVEL:-0}
 
@@ -43,9 +43,9 @@ alias ncatted=/sw/spack-levante/nco-5.0.6-3xkdth/bin/ncatted
 #########################################
 
 #Root directory of all scripts, outdata, logs etc
-EXP_ID=transient-deglaciation-prescribed-glac1d_r1i1p1f1-CR
-EXP_DIR_TRUNK=/work/bk1192/k204212/palmod_CS/transient-deglaciation-interactive_r1i1p1f1-CR
-#EXP_DIR_TRUNK=/work/kd1292/ESGF_Buff/k204212/palmod_CS/transient-deglaciation-interactive_r1i1p1f1-CR
+EXP_ID=transient-deglaciation-prescribed-glac1d_r1i1p4f2-CR
+#EXP_DIR_TRUNK=/work/bk1192/k204212/palmod_CS/transient-deglaciation-interactive_r1i1p4f2-CR
+EXP_DIR_TRUNK=/work/kd1292/ESGF_Buff/k204212/palmod_CS/transient-deglaciation-interactive_r1i1p4f2-CR
 
 #initial files for aggregation
 INPUT_DIR_TRUNK=/work/bk1192/WP1.1/MPIM_transient_deglaciation_synchronous
@@ -123,7 +123,7 @@ chunks+=([vilmadec]=" 0 ")
 # Define here the "cdocmorinfo"-File or "eum"-Files
 # Multiple files possible with "," as delimiter, eg:
 #  it=expinfo.txt,userinfo.txt,modelinfo.txt
-it_temp="${SCRIPT_ROOT}/transient-deglaciation-interactive_r1i1p1f1-CR_cdocmorinfo"
+it_temp="${SCRIPT_ROOT}/transient-deglaciation-interactive_r1i1p4f2-CR_cdocmorinfo"
 ca+=([mpiom]="${SCRIPT_ROOT}/cdocmorinfo_mpiom_CR")
 ca+=([echam6]="${SCRIPT_ROOT}/cdocmorinfo_echam6_CR")
 ca+=([jsbach]="${SCRIPT_ROOT}/cdocmorinfo_jsbach_CR")
@@ -132,7 +132,7 @@ ca+=([vilma]="${SCRIPT_ROOT}/cdocmorinfo_vilma_CR")
 
 #Experiment etc
 experiment=transient-deglaciation-interactive
-member=r1i1p1f1
+member=r1i1p4f2
 mip=PalMod2
 vd=v20240920
 #vd=v$(date '+%Y%m%d') #CMOR version directory name, should be a date in format YYYYMMDD
-- 
GitLab