#!/bin/csh #SBATCH -p singlepe #SBATCH -t 24:00:00 #SBATCH -n 1 #SBATCH -J combine.12.v7b2BC_rscale #SBATCH -c 1 #SBATCH --gid=romo #SBATCH --account=romo #SBATCH -o /work/ROMO/2016platform/CAMx_v7.0beta2/2016fg_camx7b2_dms_16j/36US3/post-job/new12/combine.log unalias cp rm cat $0 uname -a set PDIR = 2016platform set YEAR = 2016 set SCEN = 2016fg_camx7b2_dms_16j set GRID = 36US3 set VERSION = v7.0beta2 set VERSIONE = v7 set CASE = ### left blank, but kept for possible future use in filenames ### set BASE = /work/ROMO/2016platform/"CAMx_"$VERSION/$SCEN/$GRID/post-job/new12 #set BASE = /work/ROMO/$PDIR/CAMx_$VERSION/$SCEN/12US2/POST #set DLOG = driver.avrg+rt.st2.04.log cd $BASE #if (! -e ../../extr) mkdir -v ../../extr echo "" date echo "";pwd;echo "" echo "****************************************************" echo "" #foreach mon ( 01 02 03 04 05 06 07 08 09 10 11 12 ) foreach mon ( 12 ) #foreach mon ( 01 02 03 04 05 06 07 08 09 10 11 12 ) #foreach mon ( 07 08 09 10 11 12 ) echo "1) MONTH ${mon}: convert.avrg.job" csh -x convert.avrg+rt.job $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR avrg > &! log/convert.avrg.$mon.log date echo "" echo "2) MONTH ${mon}: convert.rt.job" csh -x convert.avrg+rt.job $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR rt > &! log/convert.rt.$mon.log date echo "" echo "3) MONTH ${mon}: convert.ddep.job" csh -x convert.ddep.job $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR ddep > &! log/convert.ddep.$mon.log date echo "" echo "4) MONTH ${mon}: convert.wdep.job" csh -x convert.wdep.job $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR wdep > &! log/convert.wdep.$mon.log date echo "" echo "5) MONTH ${mon}: m3window.avrg+rt.csh2" csh -x m3window.avrg+rt.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR avrg > &! log/window.avrg.$mon.log date echo "" echo "6) MONTH ${mon}: m3window.avrg+rt.csh2" csh -x m3window.avrg+rt.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR rt > &! log/window.rt.$mon.log date echo "7) MONTH ${mon}: m3window.avrg+rt+depn.csh2" csh -x m3window.depn.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR ddep > &! log/window.ddep.$mon.log date echo "8) MONTH ${mon}: m3window.avrg+rt+depn.csh2" csh -x m3window.depn.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR wdep > &! log/window.wdep.$mon.log date echo "9) MONTH ${mon}: combine.avrg+rt.job" csh -x run_combine.aconc.extra.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/combine.aconc.extra.$mon.log2 date echo "" echo "10) MONTH ${mon}: combine.depn.extra.job" csh -x run_combine.depn.extra.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/combine.depn.extra.$mon.log2 date echo "" echo "11) MONTH ${mon}: run_hr2day.Y.all.avg_24.csh2 " csh -x run_hr2day.Y.all.avg_24.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/hr2day.y.all.avg_24.$mon.log2 date echo "" echo "12) MONTH ${mon}: run_hr2day.Y.all.sum_24.csh2 " csh -x run_hr2day.Y.all.sum_24.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/hr2day.y.all.sum_24.$mon.log2 date echo "" echo "13) MONTH ${mon}: m3xtract.aconc.csh2 , take away extra day" csh -x m3xtract.aconc.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/m3xtract.aconc.csh2.$mon.log2 date echo "" echo "14) MONTH ${mon}: m3xtract.depn.csh, take away extra day " csh -x m3xtract.depn.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/m3xtract.depn.csh2.$mon.log2 date echo "" echo "15) MONTH ${mon}: m3tproc.noshift.aconc.csh2 , create monthlyavg" csh -x m3tproc.noshift.aconc.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/m3tproc.noshift.aconc.csh2.$mon.log2 date echo "" echo "16) MONTH ${mon}: m3tproc.noshift.depn.csh2, create monthlysum " csh -x m3tproc.noshift.depn.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/m3tproc.noshift.depn.csh2.$mon.log2 date echo "" echo "17) MONTH ${mon}: run_hr2day.Y_24.O3.csh2, create O3_8hrmax, hrmax " csh -x run_hr2day.Y_24.O3.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/hr2day.y_24.O3.$mon.log2 date echo "" echo "18) MONTH ${mon}: m3xtract.O3.csh2 , take away extra day" csh -x m3xtract.O3.csh2 $mon $YEAR $SCEN $GRID $VERSION $VERSIONE $PDIR > &! log/m3xtract.O3.csh2.$mon.log2 date echo "" echo "****************************************************" echo "" end #months echo " *** FINISHED *** " echo "" date echo "" #mv -vf /home/hou/temp/post-job/driver.log log/$DLOG exit Linux singlepe1 3.10.0-862.14.4.el7.x86_64 #1 SMP Fri Sep 21 09:07:21 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux Wed May 29 08:56:58 EDT 2019 /work/ROMO/2016platform/CAMx_v7.0beta2/2016fg_camx7b2_dms_16j/36US3/post-job/new12 **************************************************** 1) MONTH 12: convert.avrg.job Wed May 29 08:57:43 EDT 2019 2) MONTH 12: convert.rt.job Wed May 29 08:57:44 EDT 2019 3) MONTH 12: convert.ddep.job Wed May 29 08:58:45 EDT 2019 4) MONTH 12: convert.wdep.job Wed May 29 08:59:48 EDT 2019 5) MONTH 12: m3window.avrg+rt.csh2 Wed May 29 09:00:46 EDT 2019 6) MONTH 12: m3window.avrg+rt.csh2 Wed May 29 09:00:47 EDT 2019 7) MONTH 12: m3window.avrg+rt+depn.csh2 Wed May 29 09:01:44 EDT 2019 8) MONTH 12: m3window.avrg+rt+depn.csh2 Wed May 29 09:02:41 EDT 2019 9) MONTH 12: combine.avrg+rt.job Wed May 29 09:08:54 EDT 2019 10) MONTH 12: combine.depn.extra.job Wed May 29 09:13:02 EDT 2019 11) MONTH 12: run_hr2day.Y.all.avg_24.csh2 Wed May 29 09:30:21 EDT 2019 12) MONTH 12: run_hr2day.Y.all.sum_24.csh2 Wed May 29 09:42:54 EDT 2019 13) MONTH 12: m3xtract.aconc.csh2 , take away extra day Wed May 29 09:43:00 EDT 2019 14) MONTH 12: m3xtract.depn.csh, take away extra day Wed May 29 09:43:04 EDT 2019 15) MONTH 12: m3tproc.noshift.aconc.csh2 , create monthlyavg Wed May 29 09:43:09 EDT 2019 16) MONTH 12: m3tproc.noshift.depn.csh2, create monthlysum Wed May 29 09:43:12 EDT 2019 17) MONTH 12: run_hr2day.Y_24.O3.csh2, create O3_8hrmax, hrmax Wed May 29 09:43:45 EDT 2019 18) MONTH 12: m3xtract.O3.csh2 , take away extra day Wed May 29 09:43:46 EDT 2019 **************************************************** *** FINISHED *** Wed May 29 09:43:46 EDT 2019