Skip to content

Commit

Permalink
Updated GFS driver
Browse files Browse the repository at this point in the history
  • Loading branch information
BoiVuong-NOAA committed Jan 15, 2020
1 parent f59fc0c commit ed2317a
Show file tree
Hide file tree
Showing 45 changed files with 214 additions and 264 deletions.
27 changes: 23 additions & 4 deletions driver/product/change_gfs_downstream_date.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ export dir=` pwd `
export PDY=`date -u +%Y%m%d`
export PDY1=`expr $PDY - 1`

export newdate=20191230
export olddate=20200110
export olddate=20191230
export newdate=20200106

export gdas=/gpfs/dell1/nco/ops/com/gfs/prod/gdas.${PDY}/${cyc}
export gdasgp=/gpfs/dell1/nco/ops/com/gfs/prod/gdas.${PDY}/${cyc}/gempak
Expand All @@ -22,13 +22,32 @@ for cyc in 00 06 12 18
# for cyc in 00
do
sed -i "s/${olddate}/${newdate}/g" run_JGDAS_GEMPAK_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGDAS_GEMPAK_META_NCDC_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGDAS_GEMPAK_META_NCDC_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGFS_GEMPAK_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGFS_AWIPS_G2_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGFS_AWIPS_G2_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGFS_FBWIND_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGFS_GEMPAK_META_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_${cyc}
sed -i "s/${olddate}/${newdate}/g" run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_${cyc}

sed -i s/envir=prod/envir=para/g run_JGDAS_GEMPAK_dell.sh_${cyc}
sed -i s/envir=prod/envir=para/g run_JGDAS_GEMPAK_META_NCDC_dell.sh_${cyc}
sed -i s/envir=prod/envir=para/g run_JGFS_GEMPAK_dell.sh_${cyc}
sed -i s/envir=prod/envir=para/g run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_${cyc}
sed -i s/envir=prod/envir=para/g run_JGFS_AWIPS_G2_dell.sh_${cyc}
sed -i s/envir=prod/envir=para/g run_JGFS_FBWIND_dell.sh_${cyc}
sed -i s/envir=prod/envir=para/g run_JGFS_GEMPAK_META_dell.sh_${cyc}
sed -i s/envir=prod/envir=para/g run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_${cyc}
sed -i s/envir=prod/envir=para/g run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_${cyc}
sed -i s/envir=prod/envir=para/g run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_${cyc}

done







42 changes: 42 additions & 0 deletions driver/product/change_gfs_downstream_envir.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
set -x

# export cyc=12
# export cyc=18
export fhr=012
export dir=` pwd `
export PDY=`date -u +%Y%m%d`
export PDY1=`expr $PDY - 1`

export olddate=20191230
export newdate=20200106

export gdas=/gpfs/dell1/nco/ops/com/gfs/prod/gdas.${PDY}/${cyc}
export gdasgp=/gpfs/dell1/nco/ops/com/gfs/prod/gdas.${PDY}/${cyc}/gempak
export gdasmeta=/gpfs/dell1/nco/ops/com/gfs/prod/gdas.${PDY}/${cyc}/gempak/meta

export gdastest=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/prod/gdas.${PDY}/${cyc}
export gdastestgp=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/prod/gdas.${PDY}/${cyc}/gempak
export gdastestmeta=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/prod/gdas.${PDY}/${cyc}/gempak/meta

# for cyc in 00 06 12 18
for cyc in 00
do
vi run_JGDAS_GEMPAK_dell.sh_${cyc}
vi run_JGDAS_GEMPAK_META_NCDC_dell.sh_${cyc}
vi run_JGFS_GEMPAK_dell.sh_${cyc}
vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_${cyc}
vi run_JGFS_AWIPS_G2_dell.sh_${cyc}
vi run_JGFS_FBWIND_dell.sh_${cyc}
vi run_JGFS_GEMPAK_META_dell.sh_${cyc}
vi run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_${cyc}
vi run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_${cyc}
vi run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_${cyc}

done







1 change: 0 additions & 1 deletion driver/product/compile_gfsv160.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ export version=v16.0.0

cd /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.$version/sorc

build_gdas.sh
build_gfs_fbwndgfs.sh
build_gfs_overpdtg2.sh
build_gfs_wintemv.sh
Expand Down
10 changes: 5 additions & 5 deletions driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_00
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -44,9 +44,9 @@ module list
############################################
# GDAS GEMPAK META PRODUCT GENERATION
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
export envir=para
# export envir=prod
# export envir=para

export SENDCOM=YES
export KEEPDATA=YES
Expand Down Expand Up @@ -105,13 +105,13 @@ export COMINgdas=${COMINgdas:-$(compath.py ${NET}/${envir}/${RUN})}

else

export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/${RUN}.20200101/00/gempak

# export COMIN=/gpfs/dell1/nco/ops/com/gfs/para/${RUN}.${PDY}/${cyc}/gempak ### NCO PARA Realtime
# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc}/gempak ### EMC PARA Realtime
# export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN} ### EMC PARA Realtime
# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/gempak ### Boi PARA
# export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/gdas.20200106/00/gempak
export COMINgdas=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/gdas
fi

export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
Expand Down
6 changes: 3 additions & 3 deletions driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_06
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -44,9 +44,9 @@ module list
############################################
# GDAS GEMPAK META PRODUCT GENERATION
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
# export envir=para
export envir=prod
export envir=para

export SENDCOM=YES
export KEEPDATA=YES
Expand Down
6 changes: 3 additions & 3 deletions driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_12
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -44,9 +44,9 @@ module list
############################################
# GDAS GEMPAK META PRODUCT GENERATION
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
# export envir=para
export envir=prod
export envir=para

export SENDCOM=YES
export KEEPDATA=YES
Expand Down
6 changes: 3 additions & 3 deletions driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_18
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -44,9 +44,9 @@ module list
############################################
# GDAS GEMPAK META PRODUCT GENERATION
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
# export envir=para
export envir=prod
export envir=para

export SENDCOM=YES
export KEEPDATA=YES
Expand Down
10 changes: 5 additions & 5 deletions driver/product/run_JGDAS_GEMPAK_dell.sh_00
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -44,9 +44,9 @@ module list
############################################
# GDAS GEMPAK PRODUCT GENERATION
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
export envir=para
# export envir=prod
# export envir=para

export SENDCOM=YES
export KEEPDATA=YES
Expand Down Expand Up @@ -105,8 +105,8 @@ if [ $envir = "prod" ] ; then
else
# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt3b/gfs.${PDY}/${cyc} ### EMC PARA Realtime
# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gdas.20191230/${cyc} ### EMC PARA Realtime
export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs.20200101/00
# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gdas.20200106/${cyc} ### EMC PARA Realtime
export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gdas.20200106/00

fi

Expand Down
6 changes: 3 additions & 3 deletions driver/product/run_JGDAS_GEMPAK_dell.sh_06
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -44,9 +44,9 @@ module list
############################################
# GDAS GEMPAK PRODUCT GENERATION
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
export envir=para
export envir=para
export envir=prod

export SENDCOM=YES
export KEEPDATA=YES
Expand Down
6 changes: 3 additions & 3 deletions driver/product/run_JGDAS_GEMPAK_dell.sh_12
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -44,9 +44,9 @@ module list
############################################
# GDAS GEMPAK PRODUCT GENERATION
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
export envir=para
export envir=para
export envir=prod

export SENDCOM=YES
export KEEPDATA=YES
Expand Down
6 changes: 3 additions & 3 deletions driver/product/run_JGDAS_GEMPAK_dell.sh_18
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -44,9 +44,9 @@ module list
############################################
# GDAS GEMPAK PRODUCT GENERATION
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
export envir=para
export envir=para
export envir=prod

export SENDCOM=YES
export KEEPDATA=YES
Expand Down
8 changes: 4 additions & 4 deletions driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_00
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20200101
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -46,8 +46,8 @@ export fcsthrs=012
############################################
# user defined
############################################
# set envir=prod or para to test with data in prod or para
# export envir=prod
# set envir=para or para to test with data in prod or para
# export envir=para
export envir=para

export SENDCOM=YES
Expand Down Expand Up @@ -99,7 +99,7 @@ if [ $envir = "prod" ] ; then
else
# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt3b/gfs.${PDY}/${cyc} ### EMC PARA Realtime
export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs.20200101/00
export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs.20200106/00

fi

Expand Down
6 changes: 3 additions & 3 deletions driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -46,9 +46,9 @@ export fcsthrs=012
############################################
# user defined
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
export envir=para
export envir=para
export envir=prod

export SENDCOM=YES
export KEEPDATA=YES
Expand Down
8 changes: 4 additions & 4 deletions driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -46,9 +46,9 @@ export fcsthrs=012
############################################
# user defined
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
export envir=para
# export envir=prod
# export envir=para

export SENDCOM=YES
export KEEPDATA=YES
Expand Down Expand Up @@ -99,7 +99,7 @@ if [ $envir = "prod" ] ; then
else
export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt3b/gfs.${PDY}/${cyc} ### EMC PARA Realtime
export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.20191230/12
export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.20200106/12
fi

export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
Expand Down
6 changes: 3 additions & 3 deletions driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_18
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
export KMP_AFFINITY=disabled

export PDY=`date -u +%Y%m%d`
export PDY=20191230
export PDY=20200106

export PDY1=`expr $PDY - 1`

Expand Down Expand Up @@ -46,9 +46,9 @@ export fcsthrs=012
############################################
# user defined
############################################
# set envir=prod or para to test with data in prod or para
# set envir=para or para to test with data in prod or para
export envir=para
export envir=para
export envir=prod

export SENDCOM=YES
export KEEPDATA=YES
Expand Down
Loading

0 comments on commit ed2317a

Please sign in to comment.