#!/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/2028fg_camx7b2_dms_16j/36US3/post-job/new12/combine.log



unalias cp rm

cat $0
uname -a

set PDIR = 2016platform 
set YEAR = 2016
set SCEN = 2028fg_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 ( 11 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

