diff --git a/.gitignore b/.gitignore
index 7515cb055d..6335d0a568 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,41 +1,56 @@
+# Ignore all compiled files
+#--------------------------
__pycache__
+*.pyc
+*.o
+*.mod
+
+# Ignore exec folder
+#-------------------
exec/
-fix
+
+# Ignore fix directory symlinks
+#------------------------------
fix/0readme
-fix/fix_am
-fix/fix_chem
-fix/fix_fv3
-fix/fix_fv3_gmted2010
-fix/fix_gldas
-fix/fix_gsi
-fix/fix_gsi_MISSING
-fix/fix_orog
-fix/fix_sfc_climo
-fix/fix_verif
-fix/fix_wave_gfs
+fix/fix_*
fix/gdas/
fix/wafs
+
+# Ignore scripts from external symlink jobs
+#------------------------------
+jobs/JGDAS_ATMOS_ANALYSIS_DIAG
+jobs/JGDAS_ATMOS_CHGRES_FORENKF
+jobs/JGDAS_ATMOS_GLDAS
+jobs/JGDAS_ATMOS_VERFOZN
+jobs/JGDAS_ATMOS_VERFRAD
+jobs/JGDAS_ATMOS_VMINMON
+jobs/JGDAS_ENKF_DIAG
+jobs/JGDAS_ENKF_ECEN
jobs/JGDAS_ENKF_FCST
jobs/JGDAS_ENKF_POST
-jobs/JGDAS_ENKF_RECENTER
-jobs/JGDAS_VERFOZN
-jobs/JGDAS_VERFRAD
-jobs/JGDAS_VMINMON
-jobs/JGFS_VMINMON
-jobs/JGFS_WAFS
-jobs/JGFS_WAFS_BLENDING
-jobs/JGFS_WAFS_GCIP
-jobs/JGFS_WAFS_GRIB2
-jobs/JGLOBAL_ANALYSIS
-jobs/JGLOBAL_ENKF_INNOVATE_OBS
-jobs/JGLOBAL_ENKF_SELECT_OBS
-jobs/JGLOBAL_ENKF_UPDATE
-jobs/JGLOBAL_NCEPPOST
-jobs/JGLOBAL_POST_MANAGER
+jobs/JGDAS_ENKF_SELECT_OBS
+jobs/JGDAS_ENKF_SFC
+jobs/JGDAS_ENKF_UPDATE
+jobs/JGFS_ATMOS_VMINMON
+jobs/JGFS_ATMOS_WAFS
+jobs/JGFS_ATMOS_WAFS_BLENDING
+jobs/JGFS_ATMOS_WAFS_BLENDING_0P25
+jobs/JGFS_ATMOS_WAFS_GCIP
+jobs/JGFS_ATMOS_WAFS_GRIB2
+jobs/JGFS_ATMOS_WAFS_GRIB2_0P25
+jobs/JGLOBAL_ATMOS_ANALYSIS
+jobs/JGLOBAL_ATMOS_ANALYSIS_CALC
+jobs/JGLOBAL_ATMOS_NCEPPOST
+jobs/JGLOBAL_ATMOS_POST_MANAGER
+
+# Ignore parm file symlinks
+#--------------------------
parm/config/config.base
-parm/mon/
+parm/gldas
+parm/mon
parm/post
parm/wafs
+
scripts/exemcsfc_global_sfc_prep.sh.ecf
scripts/exgdas_nceppost.sh.ecf
scripts/exgdas_vrfminmon.sh.ecf
@@ -55,6 +70,45 @@ scripts/exglobal_enkf_recenter_fv3gfs.sh.ecf
scripts/exglobal_enkf_update_fv3gfs.sh.ecf
scripts/exglobal_innovate_obs_fv3gfs.sh.ecf
scripts/exglobal_pmgr.sh.ecf
+scripts/exemcsfc_global_sfc_prep.sh
+scripts/exgdas_atmos_chgres_forenkf.sh
+scripts/exgdas_atmos_gldas.sh
+scripts/exgdas_atmos_nceppost.sh
+scripts/exgdas_atmos_verfozn.sh
+scripts/exgdas_atmos_verfrad.sh
+scripts/exgdas_atmos_vminmon.sh
+scripts/exgdas_enkf_ecen.sh
+scripts/exgdas_enkf_fcst.sh
+scripts/exgdas_enkf_post.sh
+scripts/exgdas_enkf_select_obs.sh
+scripts/exgdas_enkf_sfc.sh
+scripts/exgdas_enkf_update.sh
+scripts/exgfs_atmos_nceppost.sh
+scripts/exgfs_atmos_vminmon.sh
+scripts/exgfs_atmos_wafs_blending.sh
+scripts/exgfs_atmos_wafs_blending_0p25.sh
+scripts/exgfs_atmos_wafs_gcip.sh
+scripts/exgfs_atmos_wafs_grib.sh
+scripts/exgfs_atmos_wafs_grib2.sh
+scripts/exgfs_atmos_wafs_grib2_0p25.sh
+scripts/exglobal_atmos_analysis.sh
+scripts/exglobal_atmos_analysis_calc.sh
+scripts/exglobal_atmos_pmgr.sh
+scripts/exglobal_diag.sh
+
+sorc/*log
+
+sorc/calc_analysis.fd
+sorc/calc_increment_ens_ncio.fd
+sorc/gdas2gldas.fd
+sorc/gldas2gdas.fd
+sorc/gldas_forcing.fd
+sorc/gldas_model.fd
+sorc/gldas_post.fd
+sorc/gldas_rst.fd
+sorc/interp_inc.fd
+sorc/ncdiag_cat.fd
+sorc/nemsio_chgdate.fd
sorc/calc_increment_ens.fd
sorc/checkout-fv3gfs.log
sorc/checkout-ufs_coupled.log
@@ -96,6 +150,7 @@ sorc/gfs_bufr.fd/vintg.o
sorc/gfs_ncep_post.fd
sorc/gfs_post.fd/
sorc/gfs_wafs.fd/
+sorc/gldas.fd/
sorc/global_chgres.fd
sorc/global_cycle.fd
sorc/global_enkf.fd
@@ -130,6 +185,10 @@ sorc/wafs_setmissing.fd
sorc/checkout-fv3_coupled.log
sorc/checkout-gsi.fd.log
sorc/fv3_coupled.fd/
+
+
+ush/calcanl_gfs.py
+ush/calcinc_gfs.py
ush/emcsfc_ice_blend.sh
ush/emcsfc_snow.sh
ush/fix_precip.sh
@@ -140,17 +199,26 @@ ush/fv3gfs_dwn_nems.sh
ush/fv3gfs_filter_topo.sh
ush/fv3gfs_make_grid.sh
ush/fv3gfs_make_orog.sh
+ush/getncdimlen
ush/gfs_nceppost.sh
ush/gfs_transfer.sh
+ush/gldas_archive.sh
+ush/gldas_forcing.sh
+ush/gldas_get_data.sh
+ush/gldas_liscrd.sh
+ush/gldas_post.sh
+ush/gldas_process_data.sh
ush/global_chgres.sh
ush/global_chgres_driver.sh
ush/global_cycle.sh
ush/global_cycle_driver.sh
+ush/gsi_utils.py
ush/link_crtm_fix.sh
ush/minmon_xtrct_costs.pl
ush/minmon_xtrct_gnorms.pl
ush/minmon_xtrct_reduct.pl
ush/mkwfsgbl.sh
+ush/mod_icec.sh
ush/ozn_xtrct.sh
ush/radmon_ck_stdout.sh
ush/radmon_err_rpt.sh
@@ -160,12 +228,44 @@ ush/radmon_verf_bcor.sh
ush/radmon_verf_time.sh
ush/trim_rh.sh
ush/wafs_blending.sh
+ush/wafs_grib2.regrid.sh
ush/wafs_intdsk.sh
+ush/emcsfc_ice_blend.sh
+ush/emcsfc_snow.sh
+ush/fix_precip.sh
+ush/fv3gfs_chgres.sh
+ush/fv3gfs_downstream_nems.sh
+ush/fv3gfs_driver_grid.sh
+ush/fv3gfs_dwn_nems.sh
+ush/fv3gfs_filter_topo.sh
+ush/fv3gfs_make_grid.sh
+ush/fv3gfs_make_orog.sh
+ush/gfs_nceppost.sh
+ush/gfs_transfer.sh
+ush/global_chgres.sh
+ush/global_chgres_driver.sh
+ush/global_cycle.sh
+ush/global_cycle_driver.sh
+ush/link_crtm_fix.sh
+ush/minmon_xtrct_costs.pl
+ush/minmon_xtrct_gnorms.pl
+ush/minmon_xtrct_reduct.pl
+ush/mkwfsgbl.sh
+ush/ozn_xtrct.sh
+ush/radmon_ck_stdout.sh
+ush/radmon_err_rpt.sh
+ush/radmon_verf_angle.sh
+ush/radmon_verf_bcoef.sh
+ush/radmon_verf_bcor.sh
+ush/radmon_verf_time.sh
+ush/trim_rh.sh
+ush/wafs_blending.sh
+ush/wafs_intdsk.sh
+
+# util symlinks
util/sub_slurm
util/sub_wcoss_c
util/sub_wcoss_d
+
workflow/user.yaml
-sorc/checkout-gldas.fd.log
-sorc/gldas.fd/
-sorc/reg2grb2.fd/*.o
-sorc/reg2grb2.fd/*.mod
+
diff --git a/Externals.cfg b/Externals.cfg
index ccb0de6cf5..092d2026fc 100644
--- a/Externals.cfg
+++ b/Externals.cfg
@@ -1,42 +1,49 @@
# External sub-modules of global-workflow
-[NEMSfv3gfs]
-tag = gfs.v16_PhysicsUpdate
+[FV3GFS]
+tag = GFS.v16.0.14
local_path = sorc/fv3gfs.fd
-repo_url = ssh://vlab.ncep.noaa.gov:29418/NEMSfv3gfs
+repo_url = https://github.com/ufs-community/ufs-weather-model.git
protocol = git
required = True
[GSI]
-hash = cb8f69d8
+tag = gfsda.v16.0.0
local_path = sorc/gsi.fd
-repo_url = ssh://vlab.ncep.noaa.gov:29418/ProdGSI
+repo_url = https://github.com/NOAA-EMC/GSI.git
+protocol = git
+required = True
+
+[GLDAS]
+tag = gldas_gfsv16_release.v1.11.0
+local_path = sorc/gldas.fd
+repo_url = https://github.com/NOAA-EMC/GLDAS.git
protocol = git
required = True
[EMC_post]
-hash = ba7e59b2
+tag = upp_gfsv16_release.v1.1.0
local_path = sorc/gfs_post.fd
repo_url = https://github.com/NOAA-EMC/EMC_post.git
protocol = git
required = True
[UFS_UTILS]
-tag = v1.1.0
+tag = ops-gfsv16.0.0
local_path = sorc/ufs_utils.fd
repo_url = https://github.com/NOAA-EMC/UFS_UTILS.git
protocol = git
required = True
[EMC_verif-global]
-tag = verif_global_v1.5.0
+tag = verif_global_v1.11.0
local_path = sorc/verif-global.fd
repo_url = https://github.com/NOAA-EMC/EMC_verif-global.git
protocol = git
required = True
[EMC_gfs_wafs]
-tag = gfs_wafs.v5.0.11
+tag = gfs_wafs.v6.0.14
local_path = sorc/gfs_wafs.fd
repo_url = https://github.com/NOAA-EMC/EMC_gfs_wafs.git
protocol = git
diff --git a/README.md b/README.md
index 8075b2f888..0658828f03 100644
--- a/README.md
+++ b/README.md
@@ -10,14 +10,11 @@ cd coupled-workflow
git checkout feature/coupled-crow
git submodule update --init --recursive #Update submodules
cd sorc
-sh checkout.sh coupled # Check out the coupled code, EMC_post, gsi, ...
+sh checkout.sh -c # Check out forecast model with CCPP=YES/COUPLED=YES
```
## Compile code used in ufs-s2s-model and EMC_post and link fixed files and executable programs:
```
-sh build_ncep_post.sh #This command will build ncep_post
-sh build_ww3prepost.sh #This command will build ww3 prep and post exes
-sh build_ufs_coupled.sh #This command will build the UFS coupled model exe
-sh build_reg2grb2.sh #This command will build exes for ocean-ice post
+sh build_all.sh -c #This command will build only execs for coupled
To link fixed files and executable programs for the coupled application:
On Hera:
diff --git a/docs/Release_Notes.gfs.v15.1.0.txt b/docs/Release_Notes.gfs.v15.1.0.txt
deleted file mode 100644
index 5b0f17a65c..0000000000
--- a/docs/Release_Notes.gfs.v15.1.0.txt
+++ /dev/null
@@ -1,360 +0,0 @@
-GFS RELEASE NOTES (GFS.v15.1.0) -- April 1, 2019
-
-
-PRELUDE
- *NOAA/NWS selected the Geophysical Fluid Dynamics Laboratory (GFDL) finite volume cubed-sphere (FV3)
- dynamical core as the Weather Service Next Generation Global Prediction System (NGGPS). The current
- operational GFS, which has a spectral dynamical core, will be replaced by the proposed GFS with FV3
- dynamical core and improved physics parameterizations in June, 2019. Significant changes have
- been made to both the science and infrastructure of the GFS system.
-
- *GFS.v15 maintains a horizontal resolution of 13 km, and has 64 levels in the vertical extending
- up to 0.2 hPa. It uses the same physics package as the current operational GFS except for the
- replacement of Zhao-Carr microphysics with the more advanced GFDL microphysics, improved ozone physics
- and water vapor physics etc. There are also updates to data assimilation techniques, observational
- data usage, post-processing and downstream product generation. For more details please refer to the
- Science Change Notice https://drive.google.com/open?id=1OaYWNsQSTcDPIjL6EMt4iH1Rm5rSkc0aeP_jcqzDg0s
-
- *The current operational GFS.v14 was built upon a vertical directory structure. It contains
- three independent packages. The latest versions used in operations are gdas.v14.1.0, gfs.v14.1.2,
- and global_shared.v14.1.7.
-
- *GFS.v15 has been reorganized to use a flat directory structure. The three packages in GFS.v14 have
- been merged together to form a single package. Therefore, there is no direct comparison and one-to-one
- correspondence between GFS.v14 and GFS.v15.
-
- *This release note describes the overall changes made to the entire system.
- More details about changes in science and structure of the data assimilation system are documented in
- .gfs.v15.1.0/sorc/gsi.fd/doc/Release_Notes.fv3gfs_da.v15.txt.
- Details about downstream product generation is documented in Release_Notes.gfs_downstream.v15.1.0.txt.
-
-
-IMPLEMENTATION INSTRUCTIONS
-
- * NOAA Vlab GIT is used to manage GFS.v15 code. The SPA(s) handling the GFS.v15 implementation need to have
- permission to clone Vlab gerrit repositories. So far Wojciech Cencek has been given access to all GFS.v15
- related git repositories. Please contact Fanglin.Yang@noaa.gov if there is any VLAB access issue and/or
- the individual code managers listed under item #6) below. Please follow the following steps to install
- the package on WCOSS DELL
-
- 1) cd $NWROOTp3
- 2) mkdir gfs.v15.1.0
- 3) cd gfs.v15.1.0
- 4) git clone --recursive gerrit:global-workflow .
- 5) git checkout q2fy19_nco
- 6) cd sorc
- 7) ./checkout.sh
- This script extracts the following GFS components from gerrit
- MODEL -- tag nemsfv3gfs_beta_v1.0.18 Jun.Wang@noaa.gov
- GSI -- tag fv3da.v1.0.42 Russ.Treadon@noaa.gov
- UPP -- tag ncep_post_gtg.v1.0.6c Wen.Meng@noaa.gov
- WAFS -- tag gfs_wafs.v5.0.8 Yali.Mao@noaa.gov
-
-
- 8) ./build_all.sh
- *This script compiles all GFS components. Runtime output from the build for each package is written
- to log files in directory logs. To build an individual program, for instance, gsi, use build_gsi.sh.
-
- 9) ./link_fv3gfs.sh nco dell
-
- * Note: 1) ecflow suite definition and scripts are saved in gfs.v15.1.0/ecflow/ecf
- 2) ncep_post_gtg.v1.0.6c contains restricted GTG (Graphic Turbulence Guidance) code provided by
- NCAR. Please do not post the GTG code in any public domain.
-
-
-
-
-JOB CHANGES
-
- * EMC has worked with NCO to consolidate and unify the JJOBS used in GFS production and experimental runs.
- For a few tasks, JGLOBAL_* is now used to replace JGDAS_* and JGFS_* to run for both gfs and gdas steps.
- Please refer to https://docs.google.com/spreadsheets/d/1rhKnGV1uf73p8eAIEb6Or6uUU9UGvKBqw3bl_TxTcHw/edit#gid=0
- for a complete list of JJOBS that have been merged, replaced or removed.
-
- * JGDAS_ANALYSIS_HIGH and JGFS_ANALYSIS --> merged into JGLOBAL_ANALYSIS
- * JGFS_FORECAST_HIGH and JGDAS_FORECAST_HIGH --> merged into JGLOBAL_FORECAST
- * JGFS_TROPCY_QC_RELOC and JGDAS_TROPCY_QC_RELOC --> merged into JGLOBAL_TROPCY_QC_RELOC
- * JGFS_EMCSFC_SFC_PREP and JGDAS_EMCSFC_SFC_PREP --> merged into JGLOBAL_EMCSFC_SFC_PREP
- * JGFS_POST_MANAGER and JGFS_PRDGEN_MANAGER --> merged into JGLOBAL_POST_MANAGER
- * JGFS_NCEPPOST and JGDAS_NCEPPOST --> merged into JGLOBAL_NCEPPOST
- * JGFS_PGRB2 --> merged into JGLOBAL_NCEPPOST
-
- * JGFS_AWIPS_1P0DEG and JGFS_AWIPS_20KM --> merged into JGFS_AWIPS_20KM_1P0DEG
- * JGFS_GEMPAK_NCDC and JGFS_GEMPAK_UPAPGIF --> merged into JGFS_GEMPAK_NCDC_UPAPGIF
- * JGFS_NPOESS_PGRB2_0P5DEG and JGFS_PGRB2_SPEC_POST --> merged into JGFS_PGRB2_SPEC_NPOESS
- * JGDAS_BULLS and JGDAS_MKNAVYBULLS --> merged into JGDAS_BULLS_NAVY
-
- * JGDAS_ENKF_SELECT_OBS --> renamed JGLOBAL_ENKF_SELECT_OBS
- * JGDAS_ENKF_INNOVATE_OBS --> renamed JGLOBAL_ENKF_INNOVATE_OBS
- * JGDAS_ENKF_UPDATE --> renamed JGLOBAL_ENKF_UPDATE
- * JGDAS_ENKF_INFLATE_RECENTER --> renamed JGDAS_ENKF_RECENTER
-
- * JGFS_FORECAST_LOW --> removed
- * JCPC_GET_GFS_6HR --> removed
-
-
-SCRIPT CHANGES
-
- * Many scripts have been renamed to reflect the new model and DA system and directory structure.
- A few new scripts have been added. Below is a mapping between a few current operational GFS
- scripts and their GFS.v15 counterparts
-
- exglobal_fcst_nems.sh.ecf --> exglobal_fcst_nemsfv3gfs.sh
- exglobal_analysis.sh.ecf --> exglobal_analysis_fv3gfs.sh.ecf
- exglobal_enkf_innovate_obs.sh.ecf --> exglobal_innovate_obs_fv3gfs.sh.ecf
- exglobal_enkf_update.sh.ecf --> exglobal_enkf_update_fv3gfs.sh.ecf
- exglobal_enkf_inflate_recenter.sh.ecf --> exglobal_enkf_recenter_fv3gfs.sh.ecf
- exglobal_enkf_fcst_nems.sh.ecf --> exglobal_enkf_fcst_fv3gfs.sh.ecf
- exglobal_enkf_post.sh.ecf --> exglobal_enkf_post_fv3gfs.sh.ecf
- exglobal_enkf_innovate_obs_fv3gfs.sh.ecf --> new script
- exgdas_bulletines.sh.ecf and exmknavyb.sh.ecf ---> exgdasl_bulls_navy3gfs.sh.ecf
- exgfs_grib_awips_1p0deg.sh.ecf and exgfs_grib_awips_20km.sh.ecf ---> exgfs_awips_20km_1p0deg.sh.ecf
- exgempak_gfs_gif_ncdc.sh.ecf and exgempak_gif_ncdc.sh.ecf ---> exgempak_gfs_gif_ncdc_skew_t.sh.ecf
- exglobal_npoess_halfdeg_gfs_g2.sh.ecf and exglobal_grib2_special.sh.ecf ---> exglobal_grib2_special_npoess.sh.ecf
-
-
- * Note the four scripts beginning with run_gfsmos_master are only used for running MDL MOS
- along with EMC gfs parallel experiments.
-
-
-
-PARM/CONFIG CHANGES
-
- All JJOBS except for those used by downstream product generation source config files under
- ./gfs.v15.1.0/parm/config to set up job-specific parameters. config.base is sourced by all
- JJOBS to set parameters that are common to either all JJOBS or are shared by more than one JJOBS.
- config.anal is shared by a few analysis steps.
-
- Below are the parm (config) files used by each GFS.v15 DA job
- * JGLOBAL_FORECAST - config.base, config.fcst
- * JGLOBAL_NCEPPOST - config.base, config.post
- * JGLOBAL_POST_MANAGER - config.base, config.post
- * JGLOBAL_TROPCY_QC_RELOC - config.base, config.prep
- * JGLOBAL_ANALYSIS - config.base, config.anal
- * JGLOBAL_ENKF_SELECT_OBS - config.base, config.anal, config.eobs
- * JGLOBAL_ENKF_INNOVATE_OBS - config.base, config.anal, config.eobs
- * JGLOBAL_ENKF_UPDATE - config.base, config.anal, config.eupd
- * JGDAS_ENKF_RECENTER - config.base, config.ecen
- * JGDAS_ENKF_FCST - config.base, config.fcst, config.efcs
- * JGDAS_ENKF_POST - config.base, config.epos
-
-
-
-FIX CHANGES
-
- * All fixed fields used by the system are placed under gfs.v15.1.0/fix, and further categorized
- based on the type of applications. During the NCO implementation process, fix_am, fix_fv3,
- fix_orog, fix_verif, and fix_fv3_gmted2010 are copied from EMC's local archives. fix_gsi and
- wafs are copied from two external repositories.
- The entire package takes 123GB disk space to install. This ./fix directory alone takes 113GB.
-
- fix_am -- NEMS GSM fields from GFS.v14 and earlier version. Some of them are still used for GFS.v15.
- fix_fv3 -- new fields, defining FV3 model structure for different resolutions, based on TOPO30 terrain
- fix_fv3_gmted2010
- -- new fields, defining FV3 model structure for different resolutions, based on gmted2010 terrain
- fix_orog -- sources of terrain data
- fix_gsi -- used by data assimilation steps
- fix_verif -- bused by VSDB and MET verifications
- gdas -- used by DA monitoring programs
- product -- used by downstream product generation programs
- wafs -- used by WAFS program
-
-
-PRODUCT CHANGES
-
- * please refer to https://docs.google.com/spreadsheets/d/1KjiV2tDu55IDMxb-HFT-TL-DimVEQxGgWfpRmfl6PCw/edit#gid=1608491678
- for changes of file names and variables of UPP post-processed products .
- * Please refer to the PNS https://docs.google.com/document/d/112GG7yBDMPmEcrNi1R2ISsoLcivj5WPivSnf9Id_lHw/edit for a detailed description of all changes made to post and downstream products and data delivery to the public.
-
-
-RESOURCE INFORMATION
-
- * Frequency of run
- * 6 hourly cycle (00, 06, 12, 18Z) - no change from current operations
-
- * Commonly used libraries, compiler, and modules are defined in gfs.v15.1.0/modulefiles. For nemsfv3gfs, gsi, upp, wafs
- they maintain their own module files under gfs.v15.1.0/sorc/(fv3gfs gsi gfs_post global_wafs).fd/modulefiles
-
- * Data retention time under $COMROOThps for GFS.v15 should be the same as GFS.v14. GFS.v15 is no longer pushing or
- extracting data from $GESROOThps.
-
- * Disk space: The current operational GFS.v14 takes about 4.1 TB online COM disk space per cycle, while GFS.v15 will
- require 10.7TB per cycle.
-
-
- * Computational resources and run times: Please refer to
- https://docs.google.com/spreadsheets/d/1Y0MJ9NQ8EC1imQSJsNIMcSa4KkNURpmcGUYHe0t8wfk/edit#gid=48801932
- for the detail of node usage,threading, and runtime for all jobs. Information about the major steps are listed below.
-
-
- * JGLOBAL_FORECAST (GFS)
- * 116 nodes, 1624 tasks, ptile=12, 2 threads/task
- * Runtime: 120 minutes
-
- * JGLOBAL_FORECAST (GDAS)
- * 28 nodes, 392 tasks, ptile=12, 2 threads/task
- * Runtime: 11.7 minutes
-
- * JGLOBAL_ANALYSIS (GFS)
- * 240 nodes, 480 tasks, ptile=2, 14 threads/task
- * Runtime: 26.8 minutes
-
- * JGLOBAL_ANALYSIS (GDAS)
- * 240 nodes, 480 tasks, ptile=2, 14 threads/task
- * Runtime: 30.7 minutes
-
- * JGLOBAL_ENKF_SELECT_OBS
- * 10 nodes, 140 tasks, ptile=14, 2 threads/task
- * Runtime: 3.4 minutes
-
- * JGLOBAL_ENKF_INNOVATE_OBS
- * 10 nodes, 140 tasks, ptile=14, 2 threads/task
- * Concurrently run 10 realizations of JGLOBAL_ENKF_INNOVATE_OBS. Each job processes
- 8 EnKF members. Total node usage for 10 jobs x 10 nodes each = 100 nodes.
- * Runtime: 15.0 minutes
-
- * JGLOBAL_ENKF_UPDATE
- * 90 nodes, 360 tasks, ptile=4, 7 threads/task
- * Runtime: 6.5 minutes
-
- * JGLOBAL_EMCSFC_SFC_PREP
- * Serial process, 2GB memory
- * Runtime: 60 seconds
-
- * JGDAS_ENKF_RECENTER
- * 20 nodes, 80 tasks, ptile=4, 7 threads/task
- * Runtime: 4.4 minutes
-
-
- * JGDAS_ENKF_FCST
- * 14 nodes, 168 tasks, ptile=12, 2 threads/task
- * Concurrently run 20 realizations of JGDAS_ENKF_FCST. Each job processes 4 EnKF
- members. Total node usage for 20 jobs x 14 nodes each = 280 nodes
- * 20 EnKF forecast groups for GFS.v15 is an increase from the 10 EnKF forecast groups
- currently run in operations.
- * Runtime: 19.8 minutes
-
- * JGDAS_ENKF_POST
- * 20 nodes, 80 nodes, ptile=4, 7 threads/task
- * Concurrently run 7 realizations of JGDAS_ENKF_POST. 7 forecasts processed, one
- per job. Total node usage for 7 jobs x 20 nodes each = 140 nodes.
- * 7 EnKF post groups is an increase from the single EnKF post job currently run in operations
- * Runtime: 4.9 minutes
-
-
-PRE-IMPLEMENTATION TESTING REQUIREMENTS
-
- * Which production jobs should be tested as part of this implementation?
- * all components of this package need to be tested. EMC is running a real-time parallel using the same system. We will work with the SPA to provide initial conditions from this parallel to run the NCO parallel during the implementation process. We will compare results from EMC and NCO parallels to ensure they reproduce each other.
-
-
- * Does this change require a 30-day evaluation?
- * Yes, the entire GFS.v15 package requires a 30-day evaluation
-
-
- * Suggested evaluators
- * Please contact fanglin.yang@noaa.gov and russ.treadon@noaa.gov for evaluation.
-
-
-DISSEMINATION INFORMATION
-
- * Where should this output be sent?
- * same as current operations.
-
-
- * Who are the users?
- * same as current operations
-
-
- * Which output files should be transferred from PROD WCOSS to DEV WCOSS?
- * Same as current operation. As there are certain changes in product names and types,
- EMC will provide support for NCO dataflow team to finalize the list.
-
- * Directory changes
- * Add cycle to gfs and gdas paths. GFS.v15 paths are $COMROOTp3/gfs/prod/gfs.$PDY/$cyc
- and $COMROOTp3/gfs/prod/gdas.$PDY/$cyc.
- * Add "gdas" to top level EnKF directory --> $COMROOTp3/gfs/prod/enkf.gdas.$PDY.
- * Place EnKF member files in memXXX directories inside $COMROOTp3/gfs/prod/enkf.gdas.$PDY/$cyc
-
-
- * File changes.
- *3-digital forecast hours are applied to all forecast output and post-process products.
-
- *For file name conventions of post-processed products please refer to
- https://docs.google.com/spreadsheets/d/1KjiV2tDu55IDMxb-HFT-TL-DimVEQxGgWfpRmfl6PCw/edit#gid=1608491678
-
- *Changes related to forecast and data assimilation cycles are listed below.
-
- In $COMROOTp3/gfs/prod/gfs.$PDY/$cyc
- Unchanged: gfs.tHHz.atmanl.nemsio gfs.tHHz.sfcanl.nemsio
- gfs.tHHz.atmfhhh.nemsio gfs.tHHz.sfcfhhh.nemsio gfs.tHHz.logfhhh.nemsio
- gfs.tHHz.atmges.nemsio gfs.tHHz.atmgm3.nemsio gfs.tHHz.atmgp3.nemsio
- Removed : gfs.tHHz.flxfhhh.nemsio gfs.tHHz.nstfhhh.nemsio gfs.t00z.nstanl.nemsio gfs.tHHz.dtfanl.bin4
- gfs.tHHz.atmgm1.nemsio gfs.tHHz.atmgm2.nemsio
- gfs.tHHz.atmgp1.nemsio gfs.tHHz.atmgp2.nemsio
- Added: gfs.tHHz.atminc.nc gfs.tHHz.dtfanl.nc
- . /RESTART (a directory contains 6 tiled files for warm restart)
-
-
- In $COMROOTp3/gfs/prod/gdas.$PDY/$cyc
- Unchanged: gdas.tHHz.atmanl.nemsio gdas.tHHz.sfcanl.nemsio
- gdas.tHHz.atmfhhh.nemsio gdas.tHHz.sfcfhhh.nemsio gdas.tHHz.logfhhh.nemsio
- gdas.tHHz.atmges.nemsio gdas.tHHz.atmgm3.nemsio gdas.tHHz.atmgp3.nemsio
- Removed : gdas.tHHz.flxfhhh.nemsio gdas.tHHz.nstfhhh.nemsio gdas.t00z.nstanl.nemsio
- gdas.tHHz.dtfanl.bin4
- gdas.tHHz.atmgm1.nemsio gdas.tHHz.atmgm2.nemsio
- gdas.tHHz.atmgp1.nemsio gdas.tHHz.atmgp2.nemsio
- gdas.tHHz.sfcgcy and gdas.tHHz.sfcts
- Added: gdas.tHHz.atminc.nc gdas.tHHz.dtfanl.nc
- gdas.tHHz.atmanl.ensres.nemsio
- ./RESTART (a directory contains 39 files on tiled surface for warm restart)
-
-
- In $COMROOTp3/gfs/prod/enkf.gdas.$PDY/$cyc
- Move: member EnKF files into ./memXXX subdirectories
- Rename: gdas.tHHz.fcsstat.grp* --> efcs.grp*
- gdas.tHHz.omgstat.grp* --> eomg.grp*
- Remove
- “memXXX" from EnKF member filenames since member files are now in memXXX directories
- gdas.tHHz.flxfhhh.memxxx.nemsio
- gdas.tHHz.nstfhhh.memxxx.nemsio
- gdas.tHHz.gcyanl.memxxx.nemsio
- gdas.tHHz.nstanl.memxxx.nemsio
- gdas.tHHz.sfcanl.memxxx.nemsio
- gdas.tHHz.biascr_int.ensmean
- Add
- gdas.tHHz.[abias.air, abias, abias_int, abias_pc].ensmean
- gdas.tHHz.abias.ensmean
- Inside each member memXXX, where XXX=001 to 080, add
- gdas.tHHz.abias gdas.tHHz.abias_air gdas.tHHz.abias_int gdas.tHHz.abias_pc
- gdas.t00z.atminc.nc
- gdas.tHHz.logfXXX.nemsio
- ./RESTART (a directory contains 39 files on model tiles for warm restart)
-
-
-HPSS ARCHIVE
-
- HPSS archive: please refer to https://docs.google.com/spreadsheets/d/14YdtuC_bL-6eybLA-rvKVvW1eLD_f6NFWzxnatYyCMo/edit#gid=0
- for current operational GFS.v14 archives and the proposed archives for GFS.v15.
- Note that we are proposing to restructure GFS HPSS archive and use new tarball names to
- follow GFS.v15 restart file style and to better serve the needs of different users.
- Updated archive scripts for operation are saved on Venus at
- /gpfs/dell2/emc/modeling/noscrub/Fanglin.Yang/git/fv3gfs/hpsslist/runhistory.v2.2.44
-
-
-JOB DEPENDENCIES & FLOW DIAGRAM
- * No change in dependencies with respect to current operations. NCO’s GDAS and GFS flow charts
- were copied and slightly modified
- GFS https://docs.google.com/drawings/d/1bbhKCtkvB7MhyvMR5hdqIw9AnT2kDQ08hJV8GqK3KSc/edit
- GDAS https://docs.google.com/drawings/d/1PANAubjIWF3usl1mVanr0eWLNPfiIcTbc9vumezHEVs/edit
-
-
-
-===========
-Prepared by
-Fanglin.Yang@noaa
-Russ.Treadon@noaa.gov
-Boi.Vuong@noaa.gov
-Wen.Meng@noaa.gov
-
-
diff --git a/docs/Release_Notes.gfs.v15.2.0.txt b/docs/Release_Notes.gfs.v15.2.0.txt
new file mode 100644
index 0000000000..4f3cbcddd9
--- /dev/null
+++ b/docs/Release_Notes.gfs.v15.2.0.txt
@@ -0,0 +1,261 @@
+GFS v15.2.0 RELEASE NOTES
+
+
+PRELUDE (taken from GFS v15.2.0 SCN)
+
+ GFS version 15.1 was implemented into operation at the 12Z cycle on June 12, 2019. It was the first
+ GFS implementation with the finite volume cubed-sphere (FV3) dynamical core as the Weather Service’s
+ Next Generation Global Prediction System (NGGPS).
+
+ GFS version 15.2 is a minor upgrade. The major change to the system is to ingest new and replacement
+ satellite observations for data assimilation. It also contains a few other minor upgrades and bug fixes.
+
+ 1) Assimilate new satellite observations
+ * GOES-17 AMVs
+ * GOES-17 has already replaced GOES-15 as the operational GOES-West satellite. Distribution of
+ GOES-15 products is expected to cease around December 2019 and active assimilation of GOES-17
+ AMVs is required to prevent a gap in data coverage.
+ * Metop-C AMSU and MHS
+ * Metop-C is now the primary satellite in the 9:30 AM orbit. Assimilation of these data provide
+ additional impact as well as adding robustness to the system.
+ * KOMPSAT-5 (GPS-RO)
+ * Provides additional robustness to the system.
+ * Addition changes are made to VIIRS AMV ingest code to allow continued use after an expected change
+ to the BUFR format.
+
+ 2) Assimilate buoyb sea-surface temperature (SST) data
+ TAC2BUFR changes in the buoy network resulted in a reduction of available SST measurements from buoys
+ to 10% or less of expected levels. Obsproc and GSI changes were required to restore data counts to
+ previous levels.
+
+ 3) New product: Graphical Turbulence Guidance (GTG)
+ Global Turbulence product generated using NCAR GTG algorithm will start being disseminated on NOMADS.
+ The product will be available 3 hourly from F06 to F36 and horizontal resolution will be a quarter
+ degree. gfs.t{CC}Z.gtg.0p25.grb2f{HHH}
+
+ 4) Update the Unified Post Processor(UPP) to address a mask issue of several land surface fields over
+ water bodies in grib2 products.
+
+ This update will make GFS.v15.2 p-grid products to be more consistent with GFS.v14 products, and
+ remove spurious soil moisture along coastlines. These land surface fields include Soil Moisture,
+ Soil Temperature, Liquid Volumetric Soil Moisture, WEASD, Snow Depth, Water Runoff, GFLUX Ground
+ Heat Flux, WILT Wilting Point, and FLDCP Field Capacity.
+
+ Affected product files are:
+ gfs.t{CC}Z.pgrb2.0p25.F{HHH}
+ gfs.t{CC}Z.pgrb2b.0p25.g{HHH}
+ gfs.t{CC}Z.pgrb2.0p50.F{HHH}
+ gfs.t{CC}Z.pgrb2b.0p50.g{HHH}
+ gfs.t{CC}Z.pgrb2.1p00.F{HHH}
+ gfs.t{CC}Z.pgrb2b.1p00.g{HHH}
+ gfs.t{CC}Z.sfluxgrbf{HHH}.grib2
+ Where CC is cycle for 00, 06, 12, 18 UTC, and HHH is forecast hour.
+
+ 5) The vessel icing program uses OISST as input. OISST will not be ported from WCOSS Phase 1 to Phase 3
+ after Phase 1 is decommissioned in 2020. A decision was made to move the vessel icing program
+ within the Unified Post Processor(UPP) and use GFS forecast skin temperature as input. Current vessel
+ icing product in operation (sice.tCCz.siceg) has a 1-deg resolution and is disseminated to the public at
+
+ ftp://ftp.ncep.noaa.gov/pub/data/nccf/com/omb/prod/sice.yyyymmdd/
+
+ New vessel icing product will be included as a variable (ICEG) in GFS p-grid products gfs.tCCz.pgrb2.xpxx.fxxx
+ and gfs.tCCz.pgrb2b.xpxx.fxxx at 0.25, 0.5, and 1.0-deg resolutions, and be disseminated to the public at
+
+ ftp://ftp.ncep.noaa.gov/pub/data/nccf/com/gfs/prod/gfs.yyyymmdd/
+
+ 6) Added three stations to station time series bufr soundings:
+
+ 006011 62.02N 6.76W TOR 00 Thorshvan, Denmark 54 Usr Rqst 4-19
+ 999913 15.51S 128.15E WYN 00 Wyndham aerodrome Australia 4 Usr Rqst 1-19
+ 999914 57.48N 7.36W EGPL 00 Benbecula, Scotland, UK 6 Usr Rqst 1-19
+
+ The affected output files are:
+ gfs_yyyymmddhh.sfc
+ gfs_yyyymmddhh.snd
+ gfs.tCCz.bufrsnd.tar.gz
+
+ Three additional files for the stations:
+ bufr.006011.yyyymmddhh
+ bufr.999913.yyyymmddhh
+ bufr.999914.yyyymmddhh
+
+ 7) Reduction of water temperature biases in small lakes.
+ For small lakes adequate observations do not always exit to support the analysis of lake surface
+ temperature, often leading to significant departures from both the climatology and real-time observation.
+ Two changes were introduced to ensure that lake temperatures do not deviate from the climatology when
+ observations are not available. The first change is to replace a surface mask file at 0.5-degree
+ resolution with the one on the T1534 Gaussian grid (~13km) to prevent unrealistic SST climatology
+ from being used for updating the background of the near sea-surface temperature analysis over small
+ water bodies, such as those in the Great Salt Lake. The second change is to reduce the relaxation
+ time scale of the SST to climatology in GDAS forecast step from 90 days to 10 days.
+
+ 8) Changes to NOAAPORT/SBN
+ Product Removals
+ * GADS FAX product which contains tropical surface analysis in TIF format with G4 compression.
+
+
+
+IMPLEMENTATION INSTRUCTIONS
+
+ * NOAA Vlab GIT is used to manage GFS.v15.2 code. The SPA(s) handling the GFS.v15.2 implementation need to have
+ permission to clone Vlab gerrit repositories. So far Wojciech Cencek has been given access to all GFS.v15.2
+ related git repositories. Please contact Kate.Friedman@noaa.gov or Hang.Lei@noaa.gov if there is any VLAB
+ access issue and/or the individual code managers listed under item #6) below. Please follow the following
+ steps to install the package on WCOSS DELL
+
+ 1) cd $NWROOTp3
+ 2) mkdir gfs.v15.2.0
+ 3) cd gfs.v15.2.0
+ 4) git clone --recursive gerrit:global-workflow .
+ 5) git checkout feature/dev-v15.2
+ 6) cd sorc
+ 7) ./checkout.sh
+ This script extracts the following GFS components from gerrit
+ MODEL -- tag nemsfv3_gfsv15.2.1 Jun.Wang@noaa.gov
+ GSI -- tag fv3da_gfs.v15.2.0 Russ.Treadon@noaa.gov
+ UPP -- tag ncep_post_gtg.v1.1.4 Wen.Meng@noaa.gov
+ WAFS -- tag gfs_wafs.v5.0.9 Yali.Mao@noaa.gov
+
+
+ 8) ./build_all.sh
+ *This script compiles all GFS components. Runtime output from the build for each package is written
+ to log files in directory logs. To build an individual program, for instance, gsi, use build_gsi.sh.
+
+ 9) ./link_fv3gfs.sh nco dell
+
+ * Note: 1) ecflow suite definition and scripts are saved in gfs.v15.2.0/ecflow/ecf
+ 2) ncep_post_gtg.v1.1.4 contains restricted GTG (Graphic Turbulence Guidance) code provided by
+ NCAR. Please do not post the GTG code in any public domain.
+
+
+
+
+JOB CHANGES
+
+ * See docs/Release_Notes.gfs_downstream.v15.2.0.txt
+
+
+SORC CHANGES
+
+ * sorc/
+ * checkout.sh - update to check out the following tags
+ * NEMSfv3gfs nemsfv3_gfsv15.2.1
+ * ProdGSI fv3da_gfsv15.2.0
+ * EMC_post_gtg ncep_post_gtg.v1.1.4
+ * EMC_gfs_wafs gfs_wafs.v5.0.9
+ * sorc/global_chgres.fd/
+ * sfcsub.F - bug fix. set logical variable (lmask) to be false for a land surface variable
+ * sorc/global_cycle.fd/
+ * sfcsub.F - bug fix. set logical variable (lmask) to be false for a land surface variable
+
+
+SCRIPT CHANGES
+
+ * scripts/
+ * run_gfsmos_master.sh.cray - remove reference to COMROOTp1
+ * run_gfsmos_master.sh.dell - remove reference to COMROOTp1
+ * additional script changes documented in docs/Release_Notes.gfs_downstream.v15.2.0.txt
+
+
+PARM/CONFIG CHANGES
+
+ * parm/
+ * Two files are modified to set a
+ * parm/config/config.base.emc.dyn - set 10 day relaxaion time scale to SST climatology in GDAS forecast
+ * parm/config/config.base.nco.static - set 10 day relaxaion time scale to SST climatology in GDAS forecast
+
+ * Two files were modified for adding three bufr stations:
+ * parm/product/bufr_stalist.meteo.gfs
+ * parm/product/bufr_stalist.meteo.gfs3
+
+
+FIX CHANGES
+
+ * Files in fix/fix_gsi altered by GFS DA v15.2. See GFS DA v15.2 release notes
+ (sorc/gsi.fd/doc/Release_Notes.gfs_da.v15.2.0.txt) for details
+
+
+PRODUCT CHANGES
+
+ * see SCN
+
+
+RESOURCE INFORMATION
+
+ * Frequency of run
+ * No change from GFS v15.1
+
+ * Commonly used libraries, compiler, and modules are defined in gfs.v15.2.0/modulefiles. For nemsfv3gfs, gsi, upp, wafs
+ they maintain their own module files under gfs.v15.2.0/sorc/(fv3gfs gsi gfs_post global_wafs).fd/modulefiles
+ * GSI updated to use bufr/11.3.0
+
+ * Data retention time under $COMROOTp3 for GFS.v15.2 should be the same as GFS.v15.1.
+
+ * Disk space:
+ * About 4 Gb more per gdas cycle due to additional observation data in gdas and enkf diagnostic files
+
+ * Computational resources and run times:
+ * Due to processing additional observation data the runtime for the following jobs increases with
+ respect to GFS v15.1 as noted below
+ * gfs_analysis : about 30 seconds longer (27.4 minutes for GFS v15.1 -vs- 27.9 minutes for GFS v15.2)
+ * gdas_enkf_select_obs : about 1 minute longer (3.7 for GFS v15.1 -vs- 4.7 for GFS v15.2)
+ * gdas_enkf_innovate_obs_grp*: about 30 seconds longer (14.8 for GFS v15.1 -vs - 15.3 for GFS v15.2)
+ * gdas_enkf_update : about 20 seconds longer (6.4 for GFS v15.1 -vs- 6.7 for GFS v15.2)
+
+
+
+PRE-IMPLEMENTATION TESTING REQUIREMENTS
+
+ * Which production jobs should be tested as part of this implementation?
+ * The entire GFS v15.2 package needs to be installed and tested. EMC can run the same date
+ and compare NCO and EMC output to confirm the EMC and NCO tests reproduce each other
+
+ * Does this change require a 30-day evaluation?
+ * No.
+
+
+ * Suggested evaluators
+ * Please contact the following EMC staff for the indicated components
+ Fanglin.Yang@noaa.gov - MODEL
+ Russ.Treadon@noaa.gov - DA
+ Wen.Meng@noaa.gov - UPP
+ Yali.Mao@noaa.gov - WAFS
+ Boi.Vuong@noaa.gov - downstream products
+
+
+DISSEMINATION INFORMATION
+
+ * Where should this output be sent?
+ * No change from GFS v15.1
+
+ * Who are the users?
+ * No change from GFS v15.1
+
+ * Which output files should be transferred from PROD WCOSS to DEV WCOSS?
+ * No change from GFS v15.1
+
+ * Directory changes
+ * No change from GFS v15.1
+
+ * File changes.
+ * See SCN
+
+
+HPSS ARCHIVE
+
+ No change from GFS v15.1
+
+
+
+JOB DEPENDENCIES & FLOW DIAGRAM
+ * No change from GFS v15.1
+
+
+===========
+Prepared by
+Fanglin.Yang@noaa
+Russ.Treadon@noaa.gov
+Boi.Vuong@noaa.gov
+Wen.Meng@noaa.gov
+
+
diff --git a/docs/Release_Notes.gfs.v15.2.2.txt b/docs/Release_Notes.gfs.v15.2.2.txt
new file mode 100644
index 0000000000..c1978fcf23
--- /dev/null
+++ b/docs/Release_Notes.gfs.v15.2.2.txt
@@ -0,0 +1,269 @@
+GFS v15.2.2 - updated by SPA on 11/13/2019
+
+Fixed missing gempak pathes in GFS_GEMPAK_NCDC_UPAPGIF job that caused the black/white background switch in the Fax chart.
+
+Change:
+jobs/JGFS_GEMPAK_NCDC_UPAPGIF
+
+
+GFS v15.2.0 RELEASE NOTES
+
+
+PRELUDE (taken from GFS v15.2.0 SCN)
+
+ GFS version 15.1 was implemented into operation at the 12Z cycle on June 12, 2019. It was the first
+ GFS implementation with the finite volume cubed-sphere (FV3) dynamical core as the Weather Service’s
+ Next Generation Global Prediction System (NGGPS).
+
+ GFS version 15.2 is a minor upgrade. The major change to the system is to ingest new and replacement
+ satellite observations for data assimilation. It also contains a few other minor upgrades and bug fixes.
+
+ 1) Assimilate new satellite observations
+ * GOES-17 AMVs
+ * GOES-17 has already replaced GOES-15 as the operational GOES-West satellite. Distribution of
+ GOES-15 products is expected to cease around December 2019 and active assimilation of GOES-17
+ AMVs is required to prevent a gap in data coverage.
+ * Metop-C AMSU and MHS
+ * Metop-C is now the primary satellite in the 9:30 AM orbit. Assimilation of these data provide
+ additional impact as well as adding robustness to the system.
+ * KOMPSAT-5 (GPS-RO)
+ * Provides additional robustness to the system.
+ * Addition changes are made to VIIRS AMV ingest code to allow continued use after an expected change
+ to the BUFR format.
+
+ 2) Assimilate buoyb sea-surface temperature (SST) data
+ TAC2BUFR changes in the buoy network resulted in a reduction of available SST measurements from buoys
+ to 10% or less of expected levels. Obsproc and GSI changes were required to restore data counts to
+ previous levels.
+
+ 3) New product: Graphical Turbulence Guidance (GTG)
+ Global Turbulence product generated using NCAR GTG algorithm will start being disseminated on NOMADS.
+ The product will be available 3 hourly from F06 to F36 and horizontal resolution will be a quarter
+ degree. gfs.t{CC}Z.gtg.0p25.grb2f{HHH}
+
+ 4) Update the Unified Post Processor(UPP) to address a mask issue of several land surface fields over
+ water bodies in grib2 products.
+
+ This update will make GFS.v15.2 p-grid products to be more consistent with GFS.v14 products, and
+ remove spurious soil moisture along coastlines. These land surface fields include Soil Moisture,
+ Soil Temperature, Liquid Volumetric Soil Moisture, WEASD, Snow Depth, Water Runoff, GFLUX Ground
+ Heat Flux, WILT Wilting Point, and FLDCP Field Capacity.
+
+ Affected product files are:
+ gfs.t{CC}Z.pgrb2.0p25.F{HHH}
+ gfs.t{CC}Z.pgrb2b.0p25.g{HHH}
+ gfs.t{CC}Z.pgrb2.0p50.F{HHH}
+ gfs.t{CC}Z.pgrb2b.0p50.g{HHH}
+ gfs.t{CC}Z.pgrb2.1p00.F{HHH}
+ gfs.t{CC}Z.pgrb2b.1p00.g{HHH}
+ gfs.t{CC}Z.sfluxgrbf{HHH}.grib2
+ Where CC is cycle for 00, 06, 12, 18 UTC, and HHH is forecast hour.
+
+ 5) The vessel icing program uses OISST as input. OISST will not be ported from WCOSS Phase 1 to Phase 3
+ after Phase 1 is decommissioned in 2020. A decision was made to move the vessel icing program
+ within the Unified Post Processor(UPP) and use GFS forecast skin temperature as input. Current vessel
+ icing product in operation (sice.tCCz.siceg) has a 1-deg resolution and is disseminated to the public at
+
+ ftp://ftp.ncep.noaa.gov/pub/data/nccf/com/omb/prod/sice.yyyymmdd/
+
+ New vessel icing product will be included as a variable (ICEG) in GFS p-grid products gfs.tCCz.pgrb2.xpxx.fxxx
+ and gfs.tCCz.pgrb2b.xpxx.fxxx at 0.25, 0.5, and 1.0-deg resolutions, and be disseminated to the public at
+
+ ftp://ftp.ncep.noaa.gov/pub/data/nccf/com/gfs/prod/gfs.yyyymmdd/
+
+ 6) Added three stations to station time series bufr soundings:
+
+ 006011 62.02N 6.76W TOR 00 Thorshvan, Denmark 54 Usr Rqst 4-19
+ 999913 15.51S 128.15E WYN 00 Wyndham aerodrome Australia 4 Usr Rqst 1-19
+ 999914 57.48N 7.36W EGPL 00 Benbecula, Scotland, UK 6 Usr Rqst 1-19
+
+ The affected output files are:
+ gfs_yyyymmddhh.sfc
+ gfs_yyyymmddhh.snd
+ gfs.tCCz.bufrsnd.tar.gz
+
+ Three additional files for the stations:
+ bufr.006011.yyyymmddhh
+ bufr.999913.yyyymmddhh
+ bufr.999914.yyyymmddhh
+
+ 7) Reduction of water temperature biases in small lakes.
+ For small lakes adequate observations do not always exit to support the analysis of lake surface
+ temperature, often leading to significant departures from both the climatology and real-time observation.
+ Two changes were introduced to ensure that lake temperatures do not deviate from the climatology when
+ observations are not available. The first change is to replace a surface mask file at 0.5-degree
+ resolution with the one on the T1534 Gaussian grid (~13km) to prevent unrealistic SST climatology
+ from being used for updating the background of the near sea-surface temperature analysis over small
+ water bodies, such as those in the Great Salt Lake. The second change is to reduce the relaxation
+ time scale of the SST to climatology in GDAS forecast step from 90 days to 10 days.
+
+ 8) Changes to NOAAPORT/SBN
+ Product Removals
+ * GADS FAX product which contains tropical surface analysis in TIF format with G4 compression.
+
+
+
+IMPLEMENTATION INSTRUCTIONS
+
+ * NOAA Vlab GIT is used to manage GFS.v15.2 code. The SPA(s) handling the GFS.v15.2 implementation need to have
+ permission to clone Vlab gerrit repositories. So far Wojciech Cencek has been given access to all GFS.v15.2
+ related git repositories. Please contact Kate.Friedman@noaa.gov or Hang.Lei@noaa.gov if there is any VLAB
+ access issue and/or the individual code managers listed under item #6) below. Please follow the following
+ steps to install the package on WCOSS DELL
+
+ 1) cd $NWROOTp3
+ 2) mkdir gfs.v15.2.0
+ 3) cd gfs.v15.2.0
+ 4) git clone --recursive gerrit:global-workflow .
+ 5) git checkout feature/dev-v15.2
+ 6) cd sorc
+ 7) ./checkout.sh
+ This script extracts the following GFS components from gerrit
+ MODEL -- tag nemsfv3_gfsv15.2.1 Jun.Wang@noaa.gov
+ GSI -- tag fv3da_gfs.v15.2.0 Russ.Treadon@noaa.gov
+ UPP -- tag ncep_post_gtg.v1.1.4 Wen.Meng@noaa.gov
+ WAFS -- tag gfs_wafs.v5.0.9 Yali.Mao@noaa.gov
+
+
+ 8) ./build_all.sh
+ *This script compiles all GFS components. Runtime output from the build for each package is written
+ to log files in directory logs. To build an individual program, for instance, gsi, use build_gsi.sh.
+
+ 9) ./link_fv3gfs.sh nco dell
+
+ * Note: 1) ecflow suite definition and scripts are saved in gfs.v15.2.0/ecflow/ecf
+ 2) ncep_post_gtg.v1.1.4 contains restricted GTG (Graphic Turbulence Guidance) code provided by
+ NCAR. Please do not post the GTG code in any public domain.
+
+
+
+
+JOB CHANGES
+
+ * See docs/Release_Notes.gfs_downstream.v15.2.0.txt
+
+
+SORC CHANGES
+
+ * sorc/
+ * checkout.sh - update to check out the following tags
+ * NEMSfv3gfs nemsfv3_gfsv15.2.1
+ * ProdGSI fv3da_gfsv15.2.0
+ * EMC_post_gtg ncep_post_gtg.v1.1.4
+ * EMC_gfs_wafs gfs_wafs.v5.0.9
+ * sorc/global_chgres.fd/
+ * sfcsub.F - bug fix. set logical variable (lmask) to be false for a land surface variable
+ * sorc/global_cycle.fd/
+ * sfcsub.F - bug fix. set logical variable (lmask) to be false for a land surface variable
+
+
+SCRIPT CHANGES
+
+ * scripts/
+ * run_gfsmos_master.sh.cray - remove reference to COMROOTp1
+ * run_gfsmos_master.sh.dell - remove reference to COMROOTp1
+ * additional script changes documented in docs/Release_Notes.gfs_downstream.v15.2.0.txt
+
+
+PARM/CONFIG CHANGES
+
+ * parm/
+ * Two files are modified to set a
+ * parm/config/config.base.emc.dyn - set 10 day relaxaion time scale to SST climatology in GDAS forecast
+ * parm/config/config.base.nco.static - set 10 day relaxaion time scale to SST climatology in GDAS forecast
+
+ * Two files were modified for adding three bufr stations:
+ * parm/product/bufr_stalist.meteo.gfs
+ * parm/product/bufr_stalist.meteo.gfs3
+
+
+FIX CHANGES
+
+ * Files in fix/fix_gsi altered by GFS DA v15.2. See GFS DA v15.2 release notes
+ (sorc/gsi.fd/doc/Release_Notes.gfs_da.v15.2.0.txt) for details
+
+
+PRODUCT CHANGES
+
+ * see SCN
+
+
+RESOURCE INFORMATION
+
+ * Frequency of run
+ * No change from GFS v15.1
+
+ * Commonly used libraries, compiler, and modules are defined in gfs.v15.2.0/modulefiles. For nemsfv3gfs, gsi, upp, wafs
+ they maintain their own module files under gfs.v15.2.0/sorc/(fv3gfs gsi gfs_post global_wafs).fd/modulefiles
+ * GSI updated to use bufr/11.3.0
+
+ * Data retention time under $COMROOTp3 for GFS.v15.2 should be the same as GFS.v15.1.
+
+ * Disk space:
+ * About 4 Gb more per gdas cycle due to additional observation data in gdas and enkf diagnostic files
+
+ * Computational resources and run times:
+ * Due to processing additional observation data the runtime for the following jobs increases with
+ respect to GFS v15.1 as noted below
+ * gfs_analysis : about 30 seconds longer (27.4 minutes for GFS v15.1 -vs- 27.9 minutes for GFS v15.2)
+ * gdas_enkf_select_obs : about 1 minute longer (3.7 for GFS v15.1 -vs- 4.7 for GFS v15.2)
+ * gdas_enkf_innovate_obs_grp*: about 30 seconds longer (14.8 for GFS v15.1 -vs - 15.3 for GFS v15.2)
+ * gdas_enkf_update : about 20 seconds longer (6.4 for GFS v15.1 -vs- 6.7 for GFS v15.2)
+
+
+
+PRE-IMPLEMENTATION TESTING REQUIREMENTS
+
+ * Which production jobs should be tested as part of this implementation?
+ * The entire GFS v15.2 package needs to be installed and tested. EMC can run the same date
+ and compare NCO and EMC output to confirm the EMC and NCO tests reproduce each other
+
+ * Does this change require a 30-day evaluation?
+ * No.
+
+
+ * Suggested evaluators
+ * Please contact the following EMC staff for the indicated components
+ Fanglin.Yang@noaa.gov - MODEL
+ Russ.Treadon@noaa.gov - DA
+ Wen.Meng@noaa.gov - UPP
+ Yali.Mao@noaa.gov - WAFS
+ Boi.Vuong@noaa.gov - downstream products
+
+
+DISSEMINATION INFORMATION
+
+ * Where should this output be sent?
+ * No change from GFS v15.1
+
+ * Who are the users?
+ * No change from GFS v15.1
+
+ * Which output files should be transferred from PROD WCOSS to DEV WCOSS?
+ * No change from GFS v15.1
+
+ * Directory changes
+ * No change from GFS v15.1
+
+ * File changes.
+ * See SCN
+
+
+HPSS ARCHIVE
+
+ No change from GFS v15.1
+
+
+
+JOB DEPENDENCIES & FLOW DIAGRAM
+ * No change from GFS v15.1
+
+
+===========
+Prepared by
+Fanglin.Yang@noaa
+Russ.Treadon@noaa.gov
+Boi.Vuong@noaa.gov
+Wen.Meng@noaa.gov
+
+
diff --git a/docs/Release_Notes.gfs.v16.0.0.md b/docs/Release_Notes.gfs.v16.0.0.md
new file mode 100644
index 0000000000..19ce4e5600
--- /dev/null
+++ b/docs/Release_Notes.gfs.v16.0.0.md
@@ -0,0 +1,413 @@
+GFS RELEASE NOTES (GFS.v16.0.0) -- October 9, 2020
+
+-------
+PRELUDE
+-------
+
+* GFS version 16.0 is the first major upgrade to Finite Volume Cubed Sphere (FV3) dynamical core based GFS which replaced the spectral dynamical core in June 2019. In this upgrade, the number of model vertical layers is increased from 64 to 127 and the model top is extended from the upper stratosphere (~55 km height) to the mesopause (~80 km height). With this upgrade, for the first time, the operational stand alone global deterministic WAVEWATCH III based wave model Multi_1 (wave_multi_1.v3.3) is merged into the GFS system. The WAVEWATCH III model is updated and coupled to the GFS using a one-way coupling scheme where the atmospheric model provides forcing to the wave model using the NOAA Environmental Modeling System (NEMS). Major changes have also been made in other components of the forecast system including model physics, data assimilation, system infrastructure, post-processing and product generation.
+
+EMC has conducted a set of retrospective and real-time experiments, covering part of the 2018 hurricane season and the entire period from May 10, 2019 to the present, for a comprehensive evaluation of the model upgrades. GFSv16 showed improved forecast skills in many areas. For more details please refer to the Science Change Notice: https://docs.google.com/document/d/1pDLqP6ne2grEJ2vMfw7RnkwyzRsGpGPMb1d2DeDuu2E/edit.
+
+* GFS.v16 has been reorganized to use a COMPONENT directory structure to separate the atmos and wave components.
+
+* This release note describes the overall changes made to the entire system. More details about changes in science and structure of the data assimilation system are documented in gfs.v16.0.0/sorc/gsi.fd/doc/Release_Notes.gfsda.v16.0.0.txt. Details about downstream product generation is documented in Release_Notes.gfs_downstream.v16.0.0.txt.
+
+---------------------------
+IMPLEMENTATION INSTRUCTIONS
+---------------------------
+
+* The NOAA VLab and both the NOAA-EMC and NCAR organization spaces on GitHub.com are used to manage the GFS.v16 code. The SPA(s) handling the GFS.v16 implementation need to have permissions to clone VLab gerrit repositories and the private NCAR UPP_GTG repository. All NOAA-EMC organization repositories are publicly readable and do not require access permissions. Please contact Fanglin.Yang@noaa.gov if there is any VLAB access issue and/or the individual code managers listed under item #6) below. Please follow the following steps to install the package on WCOSS-Dell:
+
+ 1) cd $NWROOTp3
+ 2) mkdir gfs.v16.0.0
+ 3) cd gfs.v16.0.0
+ 4) git clone -b EMC-v16.0.0 https://github.com/NOAA-EMC/global-workflow.git .
+ 5) cd sorc
+ 6) ./checkout.sh -o
+ * This script extracts the following GFS components:
+ MODEL tag GFS.v16.0.13 Jun.Wang@noaa.gov
+ GSI tag gfsda.v16.0.0 Russ.Treadon@noaa.gov
+ GLDAS tag gldas_gfsv16_release.v1.11.0 Helin.Wei@noaa.gov
+ UFS_UTIL tag ops-gfsv16.0.0 George.Gayno@noaa.gov
+ POST tag upp_gfsv16_release.v1.1.0 Wen.Meng@noaa.gov
+ WAFS tag gfs_wafs.v6.0.9 Yali.Mao@noaa.gov
+
+ 7) ./build_all.sh
+ *This script compiles all GFS components. Runtime output from the build for each package is written to log files in directory logs. To build an individual program, for instance, gsi, use build_gsi.sh.
+
+ 8) ./link_fv3gfs.sh nco dell
+
+ 9) Please use the script /gpfs/dell6/emc/modeling/noscrub/emc.glopara/para_gfs/misc/copyic_v16rt2_nco.sh on Mars to copy initial conditions from EMC real-time parallel v16rt2 to $COM directory to start NCO’s parallel from the dump step of next cycle. Please remember to change the COMROOT setting in this script to /gpfs/dell1/nco/ops/com. It will rsync v16rt2 data from the dev machine to either dev or prod machine.
+
+Instruction notes:
+------------------
+
+* The GSI build script ($HOMEgfs/sorc/build_gsi.sh) must be executed prior to $HOMEgfs/sorc/build_enkf_chgres_recenter_nc.sh. This automatically happens when executing $HOMEgfs/sorc/build_all.sh to build all GFS v16 executables.
+
+* The RTOFS curfile*h variable settings must be updated in scripts/exgfs_wave_prep.sh when the RTOFS implementation occurs. The “_1hrly” and “_3hrly” text will be removed to update the filenames:
+
+ Before RTOFS implementation (current settings):
+
+ curfile1h=${COMIN_WAV_CUR}/rtofs_glo_2ds_${fext}${fh3_rtofs}_1hrly_prog.nc
+ curfile3h=${COMIN_WAV_CUR}/rtofs_glo_2ds_${fext}${fh3_rtofs}_3hrly_prog.nc
+
+ After RTOFS implementation:
+
+ curfile1h=${COMIN_WAV_CUR}/rtofs_glo_2ds_${fext}${fh3_rtofs}_prog.nc
+ curfile3h=${COMIN_WAV_CUR}/rtofs_glo_2ds_${fext}${fh3_rtofs}_prog.nc
+
+* ecflow suite definition and scripts are saved in gfs.v16.0.0/ecflow/ecf
+
+* POST contains restricted GTG (Graphic Turbulence Guidance) code provided NCAR. Please do not post the GTG code in any public domain.
+
+-----------
+JOB CHANGES
+-----------
+
+Many job scripts have been added, removed or renamed to meet NCO script naming conventions for GFS.v16.
+
+Renamed job scripts are:
+
+* JGDAS_ENKF_RECENTER -> JGDAS_ENKF_ECEN
+* JGDAS_GEMPAK -> JGDAS_ATMOS_GEMPAK
+* JGDAS_GEMPAK_META -> JGDAS_ATMOS_GEMPAK_META_NCDC
+* JGDAS_VMINMON -> JGDAS_ATMOS_VMINMON
+* JGDAS_VERFRAD -> JGDAS_ATMOS_VERFRAD
+* JGDAS_VERFOZN -> JGDAS_ATMOS_VERFOZN
+* JGFS_AWIPS_20KM_1P0DEG -> JGFS_ATMOS_AWIPS_20KM_1P0DEG
+* JGFS_AWIPS_G2 -> JGFS_ATMOS_AWIPS_G2
+* JGFS_CYCLONE_GENESIS -> JGFS_ATMOS_CYCLONE_GENESIS
+* JGFS_CYCLONE_TRACKER -> JGFS_ATMOS_CYCLONE_TRACKER
+* JGFS_FBWIND -> JGFS_ATMOS_FBWIND
+* JGFS_GEMPAK -> JGFS_ATMOS_GEMPAK
+* JGFS_GEMPAK_META -> JGFS_ATMOS_GEMPAK_META
+* JGFS_GEMPAK_NCDC_UPAPGIF -> JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF
+* JGFS_GEMPAK_PGRB2_SPEC -> JGFS_ATMOS_GEMPAK_PGRB2_SPEC
+* JGFS_PGRB2_SPEC_NPOESS -> JGFS_ATMOS_PGRB2_SPEC_NPOESS
+* JGFS_POSTSND -> JGFS_ATMOS_POSTSND
+* JGFS_VMINMON -> JGFS_ATMOS_VMINMON
+* JGFS_WAFS -> JGFS_ATMOS_WAFS
+* JGFS_WAFS_BLENDING -> JGFS_ATMOS_WAFS_BLENDING
+* JGFS_WAFS_GCIP -> JGFS_ATMOS_WAFS_GCIP
+* JGFS_WAFS_GRIB2 -> JGFS_ATMOS_WAFS_GRIB2
+* JGLOBAL_ANALYSIS -> JGLOBAL_ATMOS_ANALYSIS
+* JGLOBAL_EMCSFC_SFC_PREP -> JGLOBAL_ATMOS_EMCSFC_SFC_PREP
+* JGLOBAL_ENKF_SELECT_OBS -> JGDAS_ENKF_SELECT_OBS
+* JGLOBAL_ENKF_UPDATE -> JGDAS_ENKF_UPDATE
+* JGLOBAL_TROPCY_QC_RELOC -> JGLOBAL_ATMOS_TROPCY_QC_RELOC
+* JGLOBAL_NCEPPOST -> JGLOBAL_ATMOS_NCEPPOST
+* JGLOBAL_POST_MANAGER -> JGLOBAL_ATMOS_POST_MANAGER
+
+New job scripts are:
+
+* JGDAS_ATMOS_ANALYSIS_DIAG
+* JGDAS_ATMOS_CHGRES_FORENKF
+* JGDAS_ATMOS_GLDAS
+* JGDAS_ENKF_DIAG
+* JGDAS_ENKF_SFC
+* JGFS_ATMOS_FSU_GENESIS
+* JGFS_ATMOS_WAFS_GRIB2_0P25
+* JGFS_ATMOS_WAFS_BLENDING_0P25
+* JGLOBAL_ATMOS_ANALYSIS_CALC
+* JGLOBAL_WAVE_GEMPAK
+* JGLOBAL_WAVE_INIT
+* JGLOBAL_WAVE_POST_BNDPNT
+* JGLOBAL_WAVE_POST_PNT
+* JGLOBAL_WAVE_POST_SBS
+* JGLOBAL_WAVE_PRDGEN_BULLS
+* JGLOBAL_WAVE_PRDGEN_GRIDDED
+* JGLOBAL_WAVE_PREP
+
+Removed job scripts are:
+
+* JGDAS_BULLS_NAVY
+* JGDAS_TROPC
+* JGFS_FAX
+* JGFS_FAX_WAFS
+* JGLOBAL_ENKF_INNOVATE_OBS
+
+--------------
+SCRIPT CHANGES
+--------------
+
+Many scripts have been added, removed or renamed to meet NCO script naming conventions for GFS.v16.
+
+Renamed scripts are:
+
+* exemcsfc_global_sfc_prep.sh.ecf -> exemcsfc_global_sfc_prep.sh
+* exgdas_nawips.sh.ecf -> exgdas_atmos_nawips.sh
+* exgdas_nceppost.sh.ecf -> exgdas_atmos_nceppost.sh
+* exgdas_vrfminmon.sh.ecf -> exgdas_atmos_vminmon.sh
+* exgdas_vrfyrad.sh.ecf -> exgdas_atmos_verfrad.sh
+* exgdas_vrfyozn.sh.ecf -> exgdas_atmos_verfozn.sh
+* exgempak_gdas_gif_ncdc.sh.ecf -> exgdas_atmos_gempak_gif_ncdc.sh
+* exgempak_gfs_gif_ncdc_skew_t.sh.ecf -> exgfs_atmos_gempak_gif_ncdc_skew_t.sh
+* exgfs_awips_20km_1p0deg.sh.ecf -> exgfs_atmos_awips_20km_1p0deg.sh
+* exgfs_fbwind.sh.ecf -> exgfs_atmos_fbwind.sh
+* exgfs_gempak_meta.sh.ecf -> exgfs_atmos_gempak_meta.sh
+* exgfs_grib_awips.sh.ecf -> exgfs_atmos_grib_awips.sh
+* exgfs_nawips.sh.ecf -> exgfs_atmos_nawips.sh
+* exgfs_nceppost.sh.ecf -> exgfs_atmos_nceppost.sh
+* exgfs_pmgr.sh.ecf -> exgfs_pmgr.sh
+* exgfs_postsnd.sh.ecf -> exgfs_atmos_postsnd.sh
+* exgfs_prdgen_manager.sh.ecf -> exgfs_prdgen_manager.sh
+* exgfs_vrfminmon.sh.ecf -> exgfs_atmos_vminmon.sh
+* exgfs_wafs_blending.sh.ecf -> exgfs_atmos_wafs_blending.sh
+* exgfs_wafs_gcip.sh.ecf -> exgfs_atmos_wafs_gcip.sh
+* exgfs_wafs_grib.sh.ecf -> exgfs_atmos_wafs_grib.sh
+* exgfs_wafs_grib2.sh.ecf -> exgfs_atmos_wafs_grib2.sh
+* exglobal_analysis_fv3gfs.sh.ecf -> exglobal_atmos_analysis.sh
+* exglobal_enkf_fcst_fv3gfs.sh.ecf -> exgdas_enkf_fcst.sh
+* exglobal_enkf_recenter_fv3gfs.sh.ecf -> exgdas_enkf_ecen.sh
+* exglobal_enkf_post_fv3gfs.sh.ecf -> exgdas_enkf_post.sh
+* exglobal_enkf_update_fv3gfs.sh.ecf -> exgdas_enkf_update.sh
+* exglobal_fcst_nemsfv3gfs.sh -> exglobal_forecast.sh
+* exglobal_grib2_special_npoess.sh.ecf -> exgfs_atmos_grib2_special_npoess.sh
+* exglobal_innovate_obs_fv3gfs.sh.ecf -> exgdas_enkf_select_obs.sh
+* exglobal_pmgr.sh.ecf -> exglobal_atmos_pmgr.sh
+* exgoes_nawips.sh.ecf -> exgfs_atmos_goes_nawips.sh
+* exnawips.sh.ecf -> exgfs_atmos_nawips.sh
+* extropcy_qc_reloc.sh.ecf -> exglobal_atmos_tropcy_qc_reloc.sh
+
+New scripts are:
+
+* exgdas_atmos_gldas.sh
+* exgdas_enkf_sfc.sh
+* exgfs_atmos_wafs_grib2_0p25.sh
+* exgfs_atmos_wafs_blending_0p25.sh
+* exgfs_wave_init.sh
+* exgfs_wave_nawips.sh
+* exgfs_wave_post_bndpnt.sh
+* exgfs_wave_post_gridded_sbs.sh
+* exgfs_wave_post_pnt.sh
+* exgfs_wave_prdgen_bulls.sh
+* exgfs_wave_prdgen_gridded.sh
+* exgfs_wave_prep.sh
+* exgdas_atmos_chgres_forenkf.sh
+* exglobal_atmos_analysis_calc.sh
+* exglobal_diag.sh
+
+Removed scripts are:
+
+* exgdas_bulls_navy.sh.ecf
+* exgdas_tropc.sh.ecf
+* exgfs_fax.sh.ecf
+* exgfs_fax_wafs.sh.ecf
+* exgfs_grib_awips_g2.sh.ecf
+* exgfs_grib_wafs.sh.ecf
+
+-------------------
+PARM/CONFIG CHANGES
+-------------------
+
+All JJOBS except for those used by downstream product generation source config files under ./gfs.v16.0.0/parm/config to set up job-specific parameters. The config.base is sourced by all JJOBS to set parameters that are common to either all JJOBS or are shared by more than one JJOBS. The config.anal is shared by a few analysis steps, config.wave is shared by the wave steps, and config.wafs is shared by the WAFS jobs. Below are the parm (config) files modified or added in GFS.v16.
+
+Modified configs:
+
+* config.anal
+* config.arch
+* config.awips
+* config.base.emc.dyn
+* config.base.nco.static
+* config.earc
+* config.ecen
+* config.efcs
+* config.eobs
+* config.epos
+* config.eupd
+* config.fcst
+* config.fv3
+* config.fv3ic
+* config.gempak
+* config.post
+* config.postsnd
+* config.prep
+* config.prepbufr
+* config.resources
+* config.vrfy
+
+New configs:
+
+* config.analcalc
+* config.analdiag
+* config.echgres
+* config.ediag
+* config.esfc
+* config.gldas
+* config.metp
+* config.wafs
+* config.wafsblending
+* config.wafsblending0p25
+* config.wafsgcip
+* config.wafsgrib2
+* config.wafsgrib20p25
+* config.wave
+* config.waveawipsbulls
+* config.waveawipsgridded
+* config.wavegempak
+* config.waveinit
+* config.wavepostbndpnt
+* config.wavepostpnt
+* config.wavepostsbs
+* config.waveprep
+
+-----------
+FIX CHANGES
+-----------
+
+* All fixed fields used by the system are placed under gfs.v16.0.0/fix, and further categorized based on the type of applications. During the NCO implementation process the fix_gsi and wafs fix files are copied from external repositories via sorc/checkout.sh and linked under /fix via sorc/link_fv3gfs.sh. All other fix files are copied from EMC's local archives via sorc/link_fv3gfs.sh: fix_am, fix_fv3_gmted2010, fix_gldas, fix_orog, fix_verif, fix_wave_gfs
+
+The entire package takes 165 GB disk space to install. This ./fix directory alone takes ~153G.
+
+New fix files:
+
+* fix_am - new solar constants, Thompson MP climatology, salinity climatology
+* fix_fv3_gmted2010 - new fix_sfc subfolder
+* fix_gldas - new folder with files for GLDAS package
+* fix_orog - new global lake files
+* fix_verif - new grid2obs files
+* fix_wave_gfs - new folder with files for wave component
+
+---------------
+PRODUCT CHANGES
+---------------
+
+* Please refer to GFSv16 SCN: https://docs.google.com/document/d/1pDLqP6ne2grEJ2vMfw7RnkwyzRsGpGPMb1d2DeDuu2E/edit
+
+--------------------
+RESOURCE INFORMATION
+--------------------
+
+* Frequency of run - 6 hourly cycle (00, 06, 12, 18Z) - no change from current operations
+
+* Commonly used libraries, compiler, and modules are defined in gfs.v16.0.0/modulefiles. For FV3, GSI, GLDAS, UPP, WAFS they maintain their own module files under gfs.v16.0.0/sorc/(fv3gfs gsi gldas gfs_post gfs_wafs).fd/modulefiles
+
+* Data retention time under $COMROOTp3 for GFS.v16 should be the same as GFS.v15.
+
+* Disk space: The current operational GFS.v15 takes about 10.7 TB online COM disk space per cycle, while GFS.v16 will require about 8.0 TB per cycle.
+
+* Computational resources and run times:
+
+ * Please refer to the following document for the details of node usage,threading, and walltimes set in ECFLOW job cards for all jobs:
+ https://docs.google.com/spreadsheets/d/1XAa5mDWLQJSMgyxhR8W7RRuENJN7koJN-rIHLkTgieo/edit#gid=0
+
+ * Please refer to the following document for the high watermark test results for the overall computational cost of the system:
+ https://docs.google.com/presentation/d/1aNi5doryHO_lNhtTq-jGzFh9Wi4Xu1Z5DNb921nhw74/edit#slide=id.ga069802256_0_377
+
+* Information about the major steps and actual runtimes from EMC high watermark tests are listed below:
+
+ * JGLOBAL_FORECAST (GFS)
+ * 484 nodes, 3388 tasks, ptile=7, 4 threads/task
+ * Runtime: 125 minutes
+
+ * JGLOBAL_FORECAST (GDAS)
+ * 119 nodes, 833 tasks, ptile=7, 4 threads/task
+ * Runtime: 22 minutes
+
+ * JGLOBAL_ATMOS_ANALYSIS (GFS)
+ * 250 nodes, 1000 tasks, ptile=4, 7 threads/task
+ * Runtime: 29 minutes
+
+ * JGLOBAL_ATMOS_ANALYSIS (GDAS)
+ * 250 nodes, 1000 tasks, ptile=4, 7 threads/task
+ * Runtime: 38 minutes
+
+ * JGDAS_ENKF_SELECT_OBS
+ * 120 nodes, 480 tasks, ptile=4, 7 threads/task
+ * Runtime: 3.8 minutes
+
+ * JGDAS_ENKF_UPDATE
+ * 240 nodes, 960 tasks, ptile=4, 7 threads/task
+ * Runtime: 26 minutes
+
+ * JGDAS_ENKF_ECEN
+ * 20 nodes, 80 tasks, ptile=4, 7 threads/task
+ * Runtime: 4.4 minutes per realization
+ * Concurrently run 3 realizations of JGDAS_ENKF_ECEN. Total node usage for 3 jobs x 20 nodes each = 60 nodes.
+
+ * JGDAS_ENKF_FCST
+ * 15 nodes, 420 tasks, ptile=28, 1 threads/task
+ * Runtime: 29 minutes per realization
+ * Concurrently run 40 realizations of JGDAS_ENKF_FCST. Each job processes 2 EnKF
+ members. Total node usage for 40 jobs x 15 nodes each = 600 nodes
+ * 40 EnKF forecast groups for GFS.v16 is an increase from the 20 EnKF forecast groups
+ currently run in operations.
+
+ * JGDAS_ENKF_POST
+ * 20 nodes, 80 tasks, ptile=4, 7 threads/task
+ * Runtime: 11 minutes per realization
+ * Concurrently run 7 realizations of JGDAS_ENKF_POST. 7 forecasts processed, one
+ per job. Total node usage for 7 jobs x 20 nodes each = 140 nodes.
+
+---------------------------------------
+PRE-IMPLEMENTATION TESTING REQUIREMENTS
+---------------------------------------
+
+* Which production jobs should be tested as part of this implementation?
+ * All components of this package need to be tested. EMC is running a real-time parallel using the same system. We will work with the SPA to provide initial conditions from this parallel to run the NCO parallel during the implementation process. We will compare results from EMC and NCO parallels to ensure they reproduce each other.
+
+* Does this change require a 30-day evaluation?
+ * Yes, the entire GFS.v16 package requires a 30-day evaluation
+
+* Suggested evaluators
+ * Please contact fanglin.yang@noaa.gov, russ.treadon@noaa.gov, and kate.friedman@noaa.gov for evaluation.
+
+-------------------------
+DISSEMINATION INFORMATION
+-------------------------
+
+* Where should this output be sent?
+ * Please refer to GFSv16 SCN. Additionally, we have sent a request to NCO Dataflow to start sending new files WAFS_0p25_blended_YYYYMMDDHHfFF.grib2 to AWC only.
+
+* Who are the users?
+ * same as current operations plus multi_1 users
+
+* Which output files should be transferred from PROD WCOSS to DEV WCOSS?
+ * Same as current operational gfs, plus wave products. As there are certain changes in product names and types, EMC will provide support for NCO dataflow team to finalize the list.The amount of data to be transferred also depends on NCO’s network bandwidth.
+
+* Directory changes
+
+ * Add $COMPONENT subfolder to gfs, gdas, and enkf paths for atmospheric component underneath the $cyc folder:
+
+ $COMROOTp3/gfs/prod/gfs.$PDY/$cyc/atmos
+ $COMROOTp3/gfs/prod/gdas.$PDY/$cyc/atmos
+ $COMROOTp3/gfs/prod/enkf.gdas.$PDY/$cyc/atmos/memXXX
+
+ * Introduce wave model via $COMPONENT subfolder under gfs and gfs $cyc folders:
+
+ $COMROOTp3/gfs/prod/gfs.$PDY/$cyc/wave
+ $COMROOTp3/gfs/prod/gdas.$PDY/$cyc/wave
+
+* File changes
+
+ * The UPP(post) file changes can be referred to:
+ https://docs.google.com/spreadsheets/d/1I-nqfVO67qE3uHah1p9UNbBPgcStXptEj91MBucSTb4/edit?usp=sharing
+
+------------
+HPSS ARCHIVE
+------------
+
+Please refer to the following document for current operational GFS.v15 archives and the proposed archives for GFS.v16:
+https://docs.google.com/spreadsheets/d/1KkyXa-ZyWCjKul_kijUM4241VBzAerMifMOShLy0crY/edit#gid=0
+
+Please check WCOSS /gpfs/dell1/nco/ops/nwprod/runhistory.v2.3.2/parm/gfs to see a full list of GFS.v15 files archived in HPSS tape.
+
+-------------------------------
+JOB DEPENDENCIES & FLOW DIAGRAM
+-------------------------------
+
+GDAS and GFS flowchart (downstream jobs compressed):
+https://docs.google.com/presentation/d/1grydJSn3LxNishdHOxwOQMyxkLsEzlIfj1PHiTUrAkE/edit#slide=id.g6ee6c85d17_0_0
+
+===========
+Prepared by
+Kate.Friedman@noaa.gov
+Fanglin.Yang@noaa.gov
+Russ.Treadon@noaa.gov
+Jun.Wang@noaa.gov
+Helin.Wei@noaa.gov
+George.Gayno@noaa.gov
+Wen.Meng@noaa.gov
+Yali.Mao@noaa.gov
+Jessica.Meixner@noaa.gov
+===========
diff --git a/docs/Release_Notes.gfs_downstream.v15.1.0.txt b/docs/Release_Notes.gfs_downstream.v15.1.0.txt
deleted file mode 100644
index ea7a3fe334..0000000000
--- a/docs/Release_Notes.gfs_downstream.v15.1.0.txt
+++ /dev/null
@@ -1,130 +0,0 @@
-RELEASE NOTES: GFS.v15.1.0 downstream products - released Jan 24, 2019
-
-CODE CHANGES
- * No code change
-
-JOB CHANGES
- * The followig jobs (J-job) have been modified to combine into one job
-
- - JGFS_AWIPS_20KM_1P0DEG -----> combined of JGFS_AWIPS_1P0DEG job and JGFS_AWIPS_20KM job
-
- - JGFS_GEMPAK_NCDC_UPAPGIF -----> combined of JGFS_GEMPAK_NCDC job and JGFS_GEMPAK_UPAPGIF job
-
- - JGFS_PGRB2_SPEC_NPOESS -----> combined of JGFS_NPOESS_PGRB2_0P5DEG job and JGFS_PGRB2_SPEC_POST job
-
- - JGDAS_BULLS_NAVY -----> combined of JGDAS_BULLS job and JGDAS_MKNAVYBULLS job
-
- The remain GFS downstream jobs are same
-
- - JGDAS_GEMPAK
- - JGDAS_GEMPAK_META_NCDC
- - JGFS_AWIPS_G2
- - JGFS_FAX
- - JGFS_FAX_WAFS
- - JGFS_FBWIND
- - JGFS_GEMPAK
- - JGFS_GEMPAK_META
- - JGFS_PGRB2_SPEC_GEMPAK
-
- All Job cards have same setting for testing on DELL with EMS FV3GFS real time data.
- ( An example: JGFS_GEMPAK )
- # LSBATCH: User input
- #BSUB -J gfs_gempak_00
- #BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_00.o%J
- #BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_00.o%J
- #BSUB -q debug
- #BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
- #BSUB -W 00:30
- #BSUB -P GFS-T2O
- #BSUB -n 24 # 24 tasks
- #BSUB -R span[ptile=12] # 12 task per node
- #BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1
- # core per task and distribute across sockets
-
- ####################################
- ## Load the GRIB Utilities modules
- ####################################
-
- module load EnvVars/1.0.2
- module load ips/18.0.1.163
- module load CFP/2.0.1
- module load impi/18.0.1
- module load lsf/10.1
- module load prod_util/1.1.0
- module load prod_envir/1.0.2
- module load NCL/6.4.0 NOTE:DO NOT load module NCAR/6.4.0 (IT DOES NOT WORK WITH FAX CHART)
- #
- # This is a test version on DELL
- #
- module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
- module load grib_util/1.1.0
- module load bufr_dumplist/2.0.0
- module load dumpjb/5.0.0
-
- #
- # This is a test GEMPAK version 7.3.1 on DELL
- #
- ###########################################
- # Now set up GEMPAK/NTRANS environment
- ###########################################
- module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
- module load gempak/7.3.1
-
-FV3 GFS DRIVER:
- All drivers are used to test downtream jobs in gfs.v15.1.0/driver/run_*__dell.sh_xx where is xx is cycle
-
-The followig jobs, scripts, parm have been modified to meet NCO - EE2 implementation standards.
-JOB CHANGES
- - Jobs:
- JGDAS_BULLS_NAVY
- JGDAS_GEMPAK
- JGDAS_GEMPAK_META_NCDC
- JGFS_AWIPS_20KM_1P0DEG
- JGFS_AWIPS_G2
- JGFS_FAX
- JGFS_FAX_WAFS
- JGFS_FBWIND
- JGFS_GEMPAK
- JGFS_GEMPAK_META
- JGFS_GEMPAK_NCDC_UPAPGIF
- JGFS_PGRB2_SPEC_GEMPAK
- JGFS_PGRB2_SPEC_NPOESS
-
-SCRIPTS CHANGES
- - Scripts
- exgdas_bulls_navy.sh.ecf
- exgdas_nawips.sh.ecf
- exgempak_gdas_gif_ncdc.sh.ecf
- exgempak_gfs_gif_ncdc_skew_t.sh.ecf
- exgfs_awips_20km_1p0deg.sh.ecf
- exgfs_fax.sh.ecf
- exgfs_fax_wafs.sh.ecf
- exgfs_fbwind.sh.ecf
- exgfs_gempak_meta.sh.ecf
- exgfs_grib_awips_g2.sh.ecf
- exgfs_grib_awips.sh.ecf
- exgfs_nawips.sh.ecf
- exglobal_grib2_special_npoess.sh.ecf
- exgoes_nawips.sh.ecf
- exnawips.sh.ecf
-
-USH SCRIPT CHANGES
- -ush
- gfs_postanl2.sh
- gfs_prdgen.sh
-
-PARM CHANGES
- -parm
- All parm cards for AWIPS products have been added Total precipitation accumulation (APCP) and convective precipitation (ACPCP)
- with continuoues accumulation, instananeous precipitation type (CRAIN, CSNOW, CICEP, CFRZR) and Vertical velocity DZDT (m/s)
- non-hydrostatic computed in model.
-
-GEMPAK USH SCRIPT CHANGES
- -gempak/ush
- In FV3GFS upgrade (Q2FY19), the output files for MAG will be located on DELL as follow:
- from
- /gpfs/hps/nco/ops/com/mag/prod/mag.YYYYMMDD
- to
- /gpfs/hps/nco/ops/com/gfs/prod/gfs.YYYYMMDD/xx where xx is cycle: 00, 06, 12 and 18
- - gempak/meta file
- In FV3GFS upgrade (Q2FY19), the GEMPAK stopped to generate (*.vgf) files.
diff --git a/docs/Release_Notes.gfs_downstream.v15.2.0.txt b/docs/Release_Notes.gfs_downstream.v15.2.0.txt
new file mode 100644
index 0000000000..b1de8d6649
--- /dev/null
+++ b/docs/Release_Notes.gfs_downstream.v15.2.0.txt
@@ -0,0 +1,104 @@
+RELEASE NOTES: GFS.v15.2.0 downstream products - released October 19, 2019 (tentative date)
+
+CODE CHANGES
+ No code change
+
+JOB CHANGES
+ The followig jobs (J-job) have been removed from GFS v15.2.0
+ - JGFS_FAX (retired in June 12, 2019)
+ - JGFS_FAX_WAFS (retired in June 12, 2019)
+ - JGDAS_TROPC (NCO approved to remove in GFS V15.2.0)
+
+ The remain GFS downstream jobs are below:
+ - JGDAS_GEMPAK
+ - JGDAS_GEMPAK_META_NCDC
+ - JGFS_AWIPS_G2
+ - JGFS_FBWIND
+ - JGFS_GEMPAK
+ - JGFS_GEMPAK_META
+ - JGFS_PGRB2_SPEC_GEMPAK
+ - JGFS_AWIPS_20KM_1P0DEG
+ - JGFS_GEMPAK_NCDC_UPAPGIF
+ - JGFS_PGRB2_SPEC_NPOESS
+ - JGDAS_BULLS_NAVY
+
+ All Job cards have same setting for testing on DELL with real-time GFS v15.2 data.
+ ( An example: JGFS_GEMPAK )
+ # LSBATCH: User input
+ #BSUB -J gfs_gempak_00
+ #BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_00.o%J
+ #BSUB -q debug
+ #BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+ #BSUB -W 00:30
+ #BSUB -P GFS-T2O
+ #BSUB -n 24 # 24 tasks
+ #BSUB -R span[ptile=12] # 12 task per node
+ #BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1
+ # core per task and distribute across sockets
+
+ ####################################
+ ## Load the GRIB Utilities modules
+ ####################################
+ module load EnvVars/1.0.2
+ module load ips/18.0.1.163
+ module load CFP/2.0.1
+ module load impi/18.0.1
+ module load lsf/10.1
+ module load prod_util/1.1.3
+ module load prod_envir/1.0.3
+ module load grib_util/1.1.0
+ ###########################################
+ # Now set up GEMPAK/NTRANS environment
+ ###########################################
+ module load gempak/7.3.1
+ module list
+
+FV3 GFS DRIVER:
+ All drivers are used to test GFS downtream jobs in gfs.v15.2.0/driver/product/run_*_dell.sh_xx where is xx is cycle
+
+The followig jobs, scripts, parm have been modified to meet NCO - EE2 implementation standards.
+JOB CHANGES
+ JGDAS_BULLS_NAVY -removed dependencies for gempak on phase 1
+ JGDAS_GEMPAK -removed dependencies for gempak on phase 1
+ JGDAS_GEMPAK_META_NCDC
+ JGFS_AWIPS_20KM_1P0DEG
+ JGFS_AWIPS_G2
+ JGFS_FBWIND
+ JGFS_GEMPAK -removed dependencies for gempak on phase 1
+ JGFS_GEMPAK_META -removed dependencies for gempak on phase 1
+ JGFS_GEMPAK_NCDC_UPAPGIF -removed dependencies for gempak on phase 1
+ JGFS_PGRB2_SPEC_GEMPAK -removed dependencies for gempak on phase 1
+ JGFS_PGRB2_SPEC_NPOESS
+
+SCRIPTS CHANGES
+ exgdas_bulls_navy.sh.ecf -removed dependencies for sstoi_grb on phase 1
+ exgdas_nawips.sh.ecf -removed dependencies for gempak on phase 1
+ exgempak_gdas_gif_ncdc.sh.ecf -removed dependencies for gempak on phase 1
+ exgempak_gfs_gif_ncdc_skew_t.sh.ecf -removed dependencies for gempak on phase 1
+ exgfs_awips_20km_1p0deg.sh.ecf
+ exgfs_fbwind.sh.ecf
+ exgfs_gempak_meta.sh.ecf -removed dependencies for gempak on phase 1
+ exgfs_grib_awips_g2.sh.ecf
+ exgfs_grib_awips.sh.ecf
+ exgfs_nawips.sh.ecf -removed dependencies for gempak on phase 1
+ exglobal_grib2_special_npoess.sh.ecf
+ exgoes_nawips.sh.ecf -removed dependencies for gempak on phase 1
+ exnawips.sh.ecf -removed dependencies for gempak on phase 1
+
+PARM CHANGES
+ No changes in parm cards for AWIPS products from GFS v15.1
+
+USH CHANGES
+ mkbull_ntc.sh -removed dependencies for sstoi_grb on phase 1
+
+GEMPAK CHANGES
+ -Adding the diretory dictionaries -removed dependencies for gempak on phase 1
+ (Note: This directory comes from phase 1)
+ - All gempak's USH and FIX have been modified to remove all dependencies on Phase I
+
+ECFLOW CHANGES
+ -Removed GFS FAX, GFS FAX WAFS and GDAS_TROPC in ecflow suite definition and scripts
+
+===========
+Prepared by
+Boi.Vuong@noaa.gov
diff --git a/docs/Release_Notes.gfs_downstream.v16.0.0.txt b/docs/Release_Notes.gfs_downstream.v16.0.0.txt
new file mode 100644
index 0000000000..37e11b62e3
--- /dev/null
+++ b/docs/Release_Notes.gfs_downstream.v16.0.0.txt
@@ -0,0 +1,114 @@
+RELEASE NOTES: GFS.v16.0.0 downstream products - released March 31, 2020 (tentative date)
+
+CODE CHANGES
+ No code change
+
+AWIPS CHANGES
+ Removed field "5WAVH" in All parm crads for AWIPS 20km and 1.0 deg (UPP planed to remove in GFS v16.0)
+
+GEMPAK CHANGES
+ Removed simulated GOES 12/13 in GEMPAK and PGRB2
+ Added simulated GOES 16/17 in GEMPAK and PGRB2 in LAT/LON 0.25 deg
+
+JOB CHANGES
+ - Removed JGDAS_BULLS_NAVY - to be retired in GFS V16.0
+ - Removed JGDAS_TROPC - Rteired in GFS v15.2.0
+
+ The remain GFS downstream jobs are following:
+ - JGDAS_ATMOS_GEMPAK
+ - JGDAS_ATMOS_GEMPAK_META_NCDC
+ - JGFS_ATMOS_AWIPS_G2
+ - JGFS_ATMOS_FBWIND
+ - JGFS_ATMOS_GEMPAK
+ - JGFS_ATMOS_GEMPAK_META
+ - JGFS_ATMOS_GEMPAK_PGRB2_SPEC
+ - JGFS_ATMOS_AWIPS_20KM_1P0DEG
+ - JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF
+ - JGFS_ATMOS_PGRB2_SPEC_NPOESS
+
+SCRIPTS CHANGES
+ The following script have been removed from GFS v16.0.0
+ - exgfs_grib_awips_g2.sh.ecf (retired in June 12, 2019)
+ - exgdas_bulls_navy.sh.ecf (Plan to retire in GFSS v16.0.0) GDAS and NAVY bulletins
+ - Removed WINTEMV bulltin in script exgfs_atmos_fbwind.sh (WINTEMV bulletin plan to retire in GFS v16.0.0)
+
+PARM/wmo
+ - Removed parm in grid 160,161,213,254,225 -----> Retired in GFS v15.2.7
+
+-DRIVER
+ All Job cards have same setting for testing on DELL with real-time GFS v15.2 data.
+ ( An example: JGFS_ATMOS_GEMPAK )
+ # LSBATCH: User input
+ #BSUB -J gfs_gempak_00
+ #BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_00.o%J
+ #BSUB -q debug
+ #BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+ #BSUB -W 00:30
+ #BSUB -P GFS-DEV
+ #BSUB -n 24 # 24 tasks
+ #BSUB -R span[ptile=12] # 12 task per node
+ #BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1
+ # core per task and distribute across sockets
+
+ ####################################
+ ## Load the GRIB Utilities modules
+ ####################################
+ module load EnvVars/1.0.2
+ module load ips/18.0.1.163
+ module load CFP/2.0.1
+ module load impi/18.0.1
+ module load lsf/10.1
+ module load prod_util/1.1.4
+ module load prod_envir/1.0.3
+ module load grib_util/1.1.0
+ ###########################################
+ # Now set up GEMPAK/NTRANS environment
+ ###########################################
+ module load gempak/7.3.1
+ module list
+
+FV3 GFS DRIVER:
+ All drivers are used to test GFS downtream jobs in gfs.v16.0.0/driver/product/run_*_dell.sh_xx where is xx is cycle
+
+The followig jobs, scripts, parm have been modified to meet NCO - EE2 implementation standards.
+JOB CHANGES (no changes)
+ JGDAS_ATMOS_GEMPAK
+ JGDAS_ATMOS_GEMPAK_META_NCDC
+ JGFS_ATMOS_AWIPS_G2
+ JGFS_ATMOS_FBWIND
+ JGFS_ATMOS_GEMPAK
+ JGFS_ATMOS_GEMPAK_META
+ JGFS_ATMOS_GEMPAK_PGRB2_SPEC
+ JGFS_ATMOS_AWIPS_20KM_1P0DEG
+ JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF
+ JGFS_ATMOS_PGRB2_SPEC_NPOESS
+
+SCRIPTS CHANGES
+ exgdas_atmos_nawips.sh
+ exgdas_atmos_gempak_gif_ncdc.sh
+ exgfs_atmos_gempak_gif_ncdc_skew_t.sh
+ exgfs_atmos_awips_20km_1p0deg.sh
+ exgfs_atmos_fbwind.sh
+ exgfs_atmos_gempak_meta.sh
+ exgfs_atmos_grib_awips.sh
+ exgfs_atmos_nawips.sh
+ exgFS_atmos_grib2_special_npoess.sh
+ exgfs_atmos_goes_nawips.sh -removed dependencies for gempak on phase 1
+ exgfs_atmos_nawips.sh -removed dependencies for gempak on phase 1
+
+PARM CHANGES
+ Removed 5WAVH in parm cards for AWIPS products in GFS v16.0.0
+ (NCEP POST stopped producing 5WAVH (plan to retire "5WAVH") in GFS v16.0.0
+
+USH CHANGES
+ No changes
+
+GEMPAK CHANGES
+ - Added nagrib.tbl file in gempak's FIX directory
+
+ECFLOW CHANGES
+ -Removed GFS FAX, GFS FAX WAFS and GDAS_TROPC in ecflow suite definition and scripts
+
+===========
+Prepared by
+Boi.Vuong@noaa.gov
diff --git a/docs/archive/README_bufr b/docs/archive/README_bufr
index 1e7ab86cde..17067531cc 100644
--- a/docs/archive/README_bufr
+++ b/docs/archive/README_bufr
@@ -1,11 +1,11 @@
changes for 2017GFS upgrades Bufr soundings
Bufr sounding subversion log:
SURGE-slogin1 > svn status
-M jobs/JGFS_POSTSND
+M jobs/JGFS_ATMOS_POSTSND
A parm/bufr_gfs_class1.tbl
A parm/bufr_stalist.meteo.gfs
D parm/bufr_stalist.meteo.gfs3.update
-M scripts/exgfs_postsnd.sh.ecf
+M scripts/exgfs_atmos_postsnd.sh
M sorc/build_gfs_bufrsnd.sh
M sorc/gfs_bufr.fd/buff.f
M sorc/gfs_bufr.fd/gfsbufr.f
@@ -16,7 +16,7 @@ M ush/gfs_bufr.sh
M ush/gfs_sndp.sh
-------------------------------------------------------------
-M jobs/JGFS_POSTSND
+M jobs/JGFS_ATMOS_POSTSND
change aprun parameters to speed up the wall time.
-------------------------------------------------------------
A parm/bufr_gfs_class1.tbl
@@ -29,7 +29,7 @@ D parm/bufr_stalist.meteo.gfs3.update
parm/bufr_stalist.meteo.gfs3.update is deleted for it is no longer needed.
The two files names have been changed by removing "3" in the file names.
-------------------------------------------------------------
-M scripts/exgfs_postsnd.sh.ecf
+M scripts/exgfs_atmos_postsnd.sh
M sorc/gfs_bufr.fd/buff.f
M sorc/gfs_bufr.fd/gfsbufr.f
M sorc/gfs_bufr.fd/meteorg.f
diff --git a/docs/doxygen/compile b/docs/doxygen/compile
index 9acc27cf56..e5f95b673a 100755
--- a/docs/doxygen/compile
+++ b/docs/doxygen/compile
@@ -3,8 +3,8 @@
machine=${1:-${machine:-"WCOSS_C"}}
machine=$(echo $machine | tr '[a-z]' '[A-Z]')
-if [ $machine = "THEIA" ]; then
- doxygen=/scratch3/NCEPDEV/hwrf/save/Samuel.Trahan/doxygen-1.8.10/bin/doxygen
+if [ $machine = "HERA" ]; then
+ doxygen=/usr/bin/doxygen
elif [ $machine = "WCOSS_C" ]; then
doxygen=/gpfs/hps3/emc/hwrf/noscrub/soft/doxygen-1.8.10/bin/doxygen
elif [ $machine = "WCOSS" ]; then
diff --git a/docs/doxygen/mainpage.h b/docs/doxygen/mainpage.h
index adc5df958b..ac26cd861c 100644
--- a/docs/doxygen/mainpage.h
+++ b/docs/doxygen/mainpage.h
@@ -21,7 +21,7 @@ This is a very much a work in progress and any issues should be reported back an
To setup an experiment, a python script \c setup_expt.py (located in \c fv3gfs/ush) can be used:
$> setup_expt.py -h
- usage: setup_expt.py [-h] [--machine {THEIA,WCOSS_C}] --pslot PSLOT
+ usage: setup_expt.py [-h] [--machine {HERA,WCOSS_C}] --pslot PSLOT
[--configdir CONFIGDIR] [--idate IDATE] [--icsdir ICSDIR]
[--resdet RESDET] [--resens RESENS] [--comrot COMROT]
[--expdir EXPDIR] [--nens NENS] [--cdump CDUMP]
diff --git a/docs/note_fixfield.txt b/docs/note_fixfield.txt
index 76496c6d36..292947353c 100644
--- a/docs/note_fixfield.txt
+++ b/docs/note_fixfield.txt
@@ -4,7 +4,7 @@ They are saved locally on all platforms
Venus/Mars: /gpfs/dell2/emc/modeling/noscrub/emc.glopara/git/fv3gfs/fix
Surge/Luna: /gpfs/hps3/emc/global/noscrub/emc.glopara/git/fv3gfs/fix
-THEIA: /scratch4/NCEPDEV/global/save/glopara/git/fv3gfs/fix
+Hera: /scratch1/NCEPDEV/global/glopara/fix
------------------------------------------------------------------------------
09/28/2018
diff --git a/driver/gdas/para_config.gdas_gldas b/driver/gdas/para_config.gdas_gldas
new file mode 100755
index 0000000000..a766601e22
--- /dev/null
+++ b/driver/gdas/para_config.gdas_gldas
@@ -0,0 +1,63 @@
+##################################################################
+# This parameter file set up the environment variables used in
+# the J-Job scripts to run the gldas land analsis system
+##################################################################
+# module load for untility in run_all of lsf directory
+
+export GDATE=${PDY:-20191025}
+export cyc=${cyc:-00}
+export model=${model:-noah}
+export QUEUE=debug
+export PROJECT_CODE=NLDAS-T2O
+
+#export workdir=/gpfs/dell2/emc/modeling/noscrub/$LOGNAME/global-workflow
+export workdir=${workdir:-$HOMEgfs}
+
+export gldas_ver=${gldas_ver:-v2.3.0}
+export HOMEgldas=${HOMEgldas:-$workdir/sorc/gldas.fd}
+export FIXgldas=${FIXgldas:-$HOMEgldas/fix}
+export PARMgldas=${PARMgldas:-$HOMEgldas/parm}
+export EXECgldas=${EXECgldas:-$HOMEgldas/exec}
+export USHgldas=${USHgldas:-$HOMEgldas/ush}
+
+#export FIXgldas=/gpfs/dell2/emc/modeling/noscrub/emc.glopara/git/fv3gfs/fix/fix_gldas
+#export topodir=/gpfs/dell2/emc/modeling/noscrub/emc.glopara/git/fv3gfs/fix/fix_fv3_gmted2010/C768/
+export FIXgldas=${FIXgldas:-$workdir/fix/fix_gldas}
+export topodir=${topodir:-$workdir/fix/fix_fv3_gmted2010/C768}
+
+
+export COM_IN=${COM_IN:-$workdir/com/gldas.${gldas_ver}}
+export COM_OUT=${COM_OUT:-$COM_IN}
+
+# set up com and decom directory used
+# GFS OPS
+if [ ${model} == 'noah' ]; then
+export COMROOT=/gpfs/dell1/nco/ops/com
+export DCOMROOT=/gpfs/dell1/nco/ops/dcom
+fi
+
+##GFS Retrospective test
+#if [ ${model} == 'noah' ]; then
+#export COMROOT=/gpfs/dell2/emc/retros/noscrub/Youlong.Xia/com
+#export DCOMROOT=/gpfs/dell2/emc/retros/noscrub/Youlong.Xia/com
+#fi
+
+# gfsv16 systhesis test
+if [ ${model} == 'noahmp' ]; then
+export COMROOT=/gpfs/dell2/emc/retros/noscrub/Youlong.Xia/com
+export DCOMROOT=/gpfs/dell2/emc/retros/noscrub/Youlong.Xia/com
+fi
+
+export COMINgdas=${COMINgdas:-${COMROOT}/gfs/prod}
+export DCOMIN=${DCOM_IN:-${DCOMROOT}/prod}
+
+
+#export DATA_IN=/gpfs/dell2/ptmp/$LOGNAME/tmpnwprd
+#export jlogfile=$DATA_IN/jlogfile
+export DATA=/gpfs/dell2/ptmp/$LOGNAME/tmpnwprd
+export jlogfile=$DATA/jlogfile
+
+export SENDCOM=${SENDCOM:-YES}
+export SENDECF=${SENDECF:-NO}
+export SENDDBN=${SENDDBN:-NO}
+
diff --git a/driver/gdas/run_JGDAS_NCEPPOST.sh b/driver/gdas/run_JGDAS_NCEPPOST.sh
index de4618e2f3..ecacffc177 100755
--- a/driver/gdas/run_JGDAS_NCEPPOST.sh
+++ b/driver/gdas/run_JGDAS_NCEPPOST.sh
@@ -28,8 +28,7 @@ export MP_STDOUTMODE=ordered
module load PrgEnv-intel ESMF-intel-haswell/3_1_0rp5 cfp-intel-sandybridge iobuf craype-hugepages2M craype-haswell
#module load cfp-intel-sandybridge/1.1.0
module use /gpfs/hps/nco/ops/nwprod/modulefiles
-module load prod_envir
-#module load prod_util
+module load prod_envir/1.1.0
module load prod_util/1.0.4
module load grib_util/1.0.3
diff --git a/driver/gdas/test_emcsfc.sh b/driver/gdas/test_emcsfc.sh
index b89e018d8d..5a89e75202 100755
--- a/driver/gdas/test_emcsfc.sh
+++ b/driver/gdas/test_emcsfc.sh
@@ -28,7 +28,7 @@ export RUN_ENVIR="nco"
export DATA="/gpfs/hps/stmp/$LOGNAME/tmpnwprd/${job}"
export jlogfile="/gpfs/hps/stmp/$LOGNAME/jlogfile"
-module load prod_envir/1.0.1
+module load prod_envir/1.1.0
export envir="prod"
export COMROOT="/gpfs/hps/stmp/${LOGNAME}"${COMROOT}
diff --git a/driver/gdas/test_gdas_analysis_high.sh b/driver/gdas/test_gdas_analysis_high.sh
index 12bc150305..43405355e0 100755
--- a/driver/gdas/test_gdas_analysis_high.sh
+++ b/driver/gdas/test_gdas_analysis_high.sh
@@ -40,7 +40,7 @@ export DATAROOT=/gpfs/hps/stmp/$LOGNAME/test
export gdas_ver=v14.1.0
export global_shared_ver=v14.1.0
export crtm_ver=2.2.4
-export prod_envir_ver=1.0.1
+export prod_envir_ver=1.1.0
export grib_util_ver=1.0.3
export prod_util_ver=1.0.6
export util_shared_ver=1.0.3
diff --git a/driver/gdas/test_gdas_enkf_innovate_obs.sh b/driver/gdas/test_gdas_enkf_innovate_obs.sh
index e7b2f28572..3fe4df49cf 100755
--- a/driver/gdas/test_gdas_enkf_innovate_obs.sh
+++ b/driver/gdas/test_gdas_enkf_innovate_obs.sh
@@ -46,7 +46,7 @@ export DATAROOT=/gpfs/hps/stmp/$LOGNAME/test
export gdas_ver=v14.1.0
export global_shared_ver=v14.1.0
export crtm_ver=2.2.4
-export prod_envir_ver=1.0.1
+export prod_envir_ver=1.1.0
export grib_util_ver=1.0.3
export prod_util_ver=1.0.6
export util_shared_ver=1.0.3
diff --git a/driver/gdas/test_gdas_enkf_select_obs.sh b/driver/gdas/test_gdas_enkf_select_obs.sh
index 0c2f08dfc7..bef6518207 100755
--- a/driver/gdas/test_gdas_enkf_select_obs.sh
+++ b/driver/gdas/test_gdas_enkf_select_obs.sh
@@ -39,7 +39,7 @@ export DATAROOT=/gpfs/hps/stmp/$LOGNAME/test
export gdas_ver=v14.1.0
export global_shared_ver=v14.1.0
export crtm_ver=2.2.4
-export prod_envir_ver=1.0.1
+export prod_envir_ver=1.1.0
export grib_util_ver=1.0.3
export prod_util_ver=1.0.6
export util_shared_ver=1.0.3
diff --git a/driver/gdas/test_gdas_gldas.sh b/driver/gdas/test_gdas_gldas.sh
new file mode 100755
index 0000000000..46b5391b54
--- /dev/null
+++ b/driver/gdas/test_gdas_gldas.sh
@@ -0,0 +1,127 @@
+#!/bin/sh
+
+#BSUB -o /gpfs/dell2/ptmp/Youlong.Xia/gdas_gldas.o%J
+#BSUB -e /gpfs/dell2/ptmp/Youlong.Xia/gdas_gldas.o%J
+#BSUB -P NLDAS-T2O
+#BSUB -J jgdas_gldas_12
+#BSUB -W 01:00
+#BSUB -q dev
+#BSUB -n 112 # number of tasks
+#BSUB -R span[ptile=28] # tasks per node
+#BSUB -R affinity[core(1):distribute=balance]
+#BSUB -M 3072
+#BSUB -extsched 'CRAYLINUX[]'
+
+set -x
+
+date
+
+export NODES=4
+export ntasks=112
+export ptile=28
+export threads=1
+
+export launcher="mpirun -n"
+export npe_gaussian=6
+export npe_gldas=112
+export APRUN_GAUSSIAN="$launcher $npe_gaussian"
+export APRUN_GLDAS="$launcher $npe_gldas"
+
+export CDATE=${CDATE:-2019110700}
+
+#############################################################
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=`echo $CDATE | cut -c1-8`
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=`echo $CDATE | cut -c9-10`
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load theUtilities module
+#####################################
+module purge
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_envir/1.0.2
+module load prod_util/1.1.4
+module load grib_util/1.1.0
+module load NetCDF/4.5.0
+###########################################
+# Now set up environment
+###########################################
+module list
+
+############################################
+# GDAS META PRODUCT GENERATION
+############################################
+# set envir=prod or para to test with data in prod or para
+# export envir=prod
+ export envir=para
+
+export RUN=${RUN:-gdas}
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gdas_gldas_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+ export HOMEgw=/gpfs/dell2/emc/modeling/noscrub/$LOGNAME/global-workflow
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GDAS (production)
+ export HOMEgldas=/nwprod/gldas.${gldas_ver}
+ export COMIN=/gpfs/dell1/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
+ export COMROOT=/gpfs/dell1/nco/ops/com
+ export DCOMROOT=/gpfs/dell1/nco/ops/dcom
+elif [ $envir = "para" ] ; then
+# This setting is for testing with GDAS (production)
+ export HOMEgldas=${HOMEgldas:-$HOMEgfs/sorc/gldas.fd}
+ export COMIN=/gpfs/dell1/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
+ export COMROOT=/gpfs/dell1/nco/ops/com
+ export DCOMROOT=/gpfs/dell1/nco/ops/dcom
+else
+# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc}/nawips ### EMC PARA Realtime
+# export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN} ### EMC PARA Realtime
+ export workdir=${workdir:-$HOMEgfs}
+ export HOMEgldas=$workdir/sorc/gldas.fd
+ export COMROOT=$workdir/com
+ export DCOMROOT=$workdir/dcom
+ export COMINgdas=$COMROOT
+ export DCOMIN=$DCOMROOT
+ export COMIN=$workdir/comin
+ export COMOUT=$workdir/comout
+fi
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
+fi
+
+# Set user specific variables
+#############################################################
+#export NWTEST=/gpfs/hps/emc/global/noscrub/emc.glopara/svn/gfs/work
+export PARA_CONFIG=$HOMEgw/driver/gdas/para_config.gdas_gldas
+#export JOBGLOBAL=$NWTEST/gdas.${gdas_ver}/jobs
+export JOBGLOBAL=$HOMEgldas/jobs
+
+#############################################################
+# Execute job
+#############################################################
+echo $JOBGLOBAL/JGDAS_ATMOS_GLDAS
+$JOBGLOBAL/JGDAS_ATMOS_GLDAS
+
+exit
+
diff --git a/driver/gdas/test_jgdas_tropc_cray.sh b/driver/gdas/test_jgdas_tropc_cray.sh
index e37ea5d47b..c24b17a903 100755
--- a/driver/gdas/test_jgdas_tropc_cray.sh
+++ b/driver/gdas/test_jgdas_tropc_cray.sh
@@ -53,7 +53,6 @@ export COMDATEROOT=/gpfs/hps/ptmp/Qingfu.Liu/com
#export COMDATEROOT=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/com
#export COMDATEROOT=/gpfs/tp2/nco/ops/com
export DATA_DUMPJB=/gpfs/hps/ptmp/Qingfu.Liu/com/111
-#export archsyndir=/gpfs/tp1/nco/ops/com/arch/prod/syndat
#export DCOMROOT=/dcom
export DCOMROOT=/gpfs/tp1/nco/ops/dcom
diff --git a/driver/gdas/test_jgdas_tropcy_qc_reloc.ecf b/driver/gdas/test_jgdas_tropcy_qc_reloc.ecf
index 1a65b3ed48..c413513dcf 100755
--- a/driver/gdas/test_jgdas_tropcy_qc_reloc.ecf
+++ b/driver/gdas/test_jgdas_tropcy_qc_reloc.ecf
@@ -85,7 +85,7 @@ export HOMERELO=$shared_global_home
#export HOMERELO=${NWROOT}/tropcy_qc_reloc.${tropcy_qc_reloc_ver}_r62774_phase2
export HOMESYND=${HOMERELO}
#export envir_getges=prod
-$gdas_global_home/jobs/JGDAS_TROPCY_QC_RELOC
+$gdas_global_home/jobs/JGLOBAL_ATMOS_TROPCY_QC_RELOC
if [ $? -ne 0 ]; then
# ecflow_client --abort
@@ -95,18 +95,18 @@ fi
#%include
#%manual
######################################################################
-#PURPOSE: Executes the job JGDAS_TROPCY_QC_RELOC
+#PURPOSE: Executes the job JGLOBAL_ATMOS_TROPCY_QC_RELOC
######################################################################
#############################################################
# Function been tested: TCvital quality control and archive, hurricane relocation
#
-# Calling sequence: JGFS_TROPCY_QC_RELOC, extropcy_qc_reloc.sh.ecf,
+# Calling sequence: JGLOBAL_ATMOS_TROPCY_QC_RELOC, exglobal_atmos_tropcy_qc_reloc.sh,
# # syndat_qctropcy.sh, tropcy_relocate.sh,syndat_getjtbul.sh,
# # tropcy_relocate_extrkr.sh,parse-storm-type.pl
#
# Initial condition: provide hours (cyc=?)
#
-# Usage: bsub < test_jgdas_tropcy_qc_reloc.ecf
+# Usage: bsub < test_jgdas_tropcy_qc_reloc
#
# Data_In: COMINgfs=/com/gfs/prod/gfs.${PDY}
# COMINgdas=/com/gfs/prod/gdas.${PDY}
diff --git a/driver/gdas/test_jgdas_tropcy_qc_reloc_cray.sh b/driver/gdas/test_jgdas_tropcy_qc_reloc_cray.sh
index 8a77f1e6c4..4e757e5085 100755
--- a/driver/gdas/test_jgdas_tropcy_qc_reloc_cray.sh
+++ b/driver/gdas/test_jgdas_tropcy_qc_reloc_cray.sh
@@ -14,6 +14,7 @@
module use /gpfs/hps/nco/ops/nwprod/modulefiles
module load prod_util
+module load prod_envir/1.1.0
module unload grib_util
module load grib_util/1.0.3
##module load crtm-intel/2.2.3
@@ -80,7 +81,7 @@ export PDY=20140814
#export COMINgdas=/gpfs/tp1/nco/ops/com/gfs/prod/gdas.${PDY}
export COMINgfs=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/com/gfs/$envir/gfs.${PDY}
export COMINgdas=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/com/gfs/$envir/gdas.${PDY}
-export ARCHSYND=/gpfs/tp1/nco/ops/com/arch/prod/syndat
+export ARCHSYND=${COMINsyn:-$(compath.py gfs/prod/syndat)}
export HOMENHC=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/guidance/storm-data/ncep
#export GETGES_COM=/gpfs/tp1/nco/ops/com
export GETGES_COM=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/com
@@ -112,7 +113,7 @@ export HOMERELO=$shared_global_home
#export HOMERELO=${NWROOT}/tropcy_qc_reloc.${tropcy_qc_reloc_ver}_r62774_phase2
export HOMESYND=${HOMERELO}
#export envir_getges=prod
-$gdas_global_home/jobs/JGDAS_TROPCY_QC_RELOC
+$gdas_global_home/jobs/JGLOBAL_ATMOS_TROPCY_QC_RELOC
if [ $? -ne 0 ]; then
# ecflow_client --abort
@@ -122,18 +123,18 @@ fi
#%include
#%manual
######################################################################
-#PURPOSE: Executes the job JGDAS_TROPCY_QC_RELOC
+#PURPOSE: Executes the job JGLOBAL_ATMOS_TROPCY_QC_RELOC
######################################################################
#############################################################
# Function been tested: TCvital quality control and archive, hurricane relocation
#
-# Calling sequence: JGFS_TROPCY_QC_RELOC, extropcy_qc_reloc.sh.ecf,
+# Calling sequence: JGLOBAL_ATMOS_TROPCY_QC_RELOC, exglobal_atmos_tropcy_qc_reloc.sh,
# # syndat_qctropcy.sh, tropcy_relocate.sh,syndat_getjtbul.sh,
# # tropcy_relocate_extrkr.sh,parse-storm-type.pl
#
# Initial condition: provide hours (cyc=?)
#
-# Usage: bsub < test_jgdas_tropcy_qc_reloc.ecf
+# Usage: bsub < test_jgdas_tropcy_qc_reloc
#
# Data_In: COMINgfs=/com/gfs/prod/gfs.${PDY}
# COMINgdas=/com/gfs/prod/gdas.${PDY}
diff --git a/driver/gdas/test_jgdas_verfozn_theia.sh b/driver/gdas/test_jgdas_verfozn_theia.sh
deleted file mode 100755
index da52cd11de..0000000000
--- a/driver/gdas/test_jgdas_verfozn_theia.sh
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/ksh
-
-#PBS -o gdas_verfozn.log
-#PBS -e gdas_verfozn.err
-#PBS -N gdas_verfozn
-#PBS -A glbss
-#PBS -l procs=1,walltime=0:10:00
-#PBS -V
-
-set -x
-
-export PDATE=${PDATE:-2017071806}
-
-#############################################################
-# Specify whether the run is production or development
-#############################################################
-export PDY=`echo $PDATE | cut -c1-8`
-export cyc=`echo $PDATE | cut -c9-10`
-export job=gdas_verfozn.${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-export envir=para
-export DATAROOT=${DATAROOT:-/scratch4/NCEPDEV/da/noscrub/Edward.Safford/ozn_test_data}
-export COMROOT=${COMROOT:-/scratch4/NCEPDEV/stmp3/$LOGNAME/com}
-
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-
-#############################################################
-# Add nwpara tools to path
-#############################################################
-NWPROD=${NWPROD:-/scratch4/NCEPDEV/global/save/glopara/nwpara/util}
-NWPRODush=${NWPRODush:=${NWPROD}/ush}
-NWPRODexec=${NWPRODexec:=${NWPROD}/exec}
-export PATH=${PATH}:${NWPRODush}:${NWPRODexec}
-
-#############################################################
-# Set user specific variables
-#############################################################
-
-export OZNMON_SUFFIX=${OZNMON_SUFFIX:-testozn}
-export NWTEST=${NWTEST:-/scratch4/NCEPDEV/da/noscrub/${LOGNAME}/gfs.${gfs_ver}}
-export HOMEgfs_ozn=${HOMEgfs_ozn:-${NWTEST}}
-export JOBGLOBAL=${JOBGLOBAL:-${HOMEgfs_ozn}/jobs}
-export HOMEoznmon=${HOMEoznmon:-${NWTEST}}
-export COM_IN=${COM_IN:-${DATAROOT}}
-export OZN_TANKDIR=${OZN_TANKDIR:-${COMROOT}/${OZNMON_SUFFIX}}
-
-export SUB=${SUB:-/apps/torque/default/bin/qsub}
-export NDATE=${NDATE:-ndate}
-
-
-#######################################################################
-# theia specific hacks for no prod_utils module & no setpdy.sh script
-#######################################################################
-export MY_MACHINE=theia
-prevday=`$NDATE -24 $PDATE`
-export PDYm1=`echo $prevday | cut -c1-8`
-ln -s ${NWPRODush}/startmsg.sh ${COMROOT}/startmsg
-ln -s ${NWPRODush}/postmsg.sh ${COMROOT}/postmsg
-ln -s ${NWPRODush}/prep_step.sh ${COMROOT}/prep_step
-ln -s ${NWPRODush}/err_chk.sh ${COMROOT}/err_chk
-export PATH=$PATH:${COMROOT}
-export utilscript=${utilscript:-${NWPRODush}} # err_chk calls postmsg.sh
- # directly so need to override
- # utilscript location for theia
-#############################################################
-# Execute job
-#############################################################
-$JOBGLOBAL/JGDAS_VERFOZN
-
-exit
-
diff --git a/driver/gdas/test_jgdas_verfrad_theia.sh b/driver/gdas/test_jgdas_verfrad_theia.sh
deleted file mode 100755
index 8f0a3cab9b..0000000000
--- a/driver/gdas/test_jgdas_verfrad_theia.sh
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/ksh
-
-#PBS -o gdas_verfrad.log
-#PBS -e gdas_verfrad.err
-#PBS -N gdas_verfrad
-#PBS -A glbss
-#PBS -l procs=1,walltime=0:10:00
-#PBS -V
-
-set -x
-
-export PDATE=${PDATE:-2017020606}
-
-#############################################################
-# Specify whether the run is production or development
-#############################################################
-export PDY=`echo $PDATE | cut -c1-8`
-export cyc=`echo $PDATE | cut -c9-10`
-export job=gdas_verfrad.${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-export envir=para
-export DATAROOT=${DATAROOT:-/scratch4/NCEPDEV/da/noscrub/Edward.Safford/test_data}
-export COMROOT=${COMROOT:-/scratch4/NCEPDEV/stmp3/$LOGNAME/com}
-export STMP_USER=${STMP_USER:-/scratch4/NCEPDEV/stmp3/$LOGNAME}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-
-#############################################################
-# Add nwpara tools to path
-#############################################################
-NWPROD=${NWPROD:-/scratch4/NCEPDEV/global/save/glopara/nwpara/util}
-NWPRODush=${NWPRODush:=${NWPROD}/ush}
-NWPRODexec=${NWPRODexec:=${NWPROD}/exec}
-export PATH=${PATH}:${NWPRODush}:${NWPRODexec}
-
-#############################################################
-# Set user specific variables
-#############################################################
-
-export RADMON_SUFFIX=${RADMON_SUFFIX:-testrad}
-export NWTEST=${NWTEST:-/scratch4/NCEPDEV/da/noscrub/${LOGNAME}/gfs.${gfs_ver}}
-export HOMEgfs=${HOMEgfs:-${NWTEST}}
-export JOBGLOBAL=${JOBGLOBAL:-${HOMEgfs}/jobs}
-export HOMEradmon=${HOMEradmon:-${NWTEST}}
-export COM_IN=${COM_IN:-${DATAROOT}}
-export TANKverf=${TANKverf:-${COMROOT}/${RADMON_SUFFIX}}
-
-export SUB=${SUB:-/apps/torque/default/bin/qsub}
-export NDATE=${NDATE:-ndate}
-
-
-#######################################################################
-# theia specific hacks for no prod_utils module & no setpdy.sh script
-#######################################################################
-export MY_MACHINE=theia
-prevday=`$NDATE -24 $PDATE`
-export PDYm1=`echo $prevday | cut -c1-8`
-ln -s ${NWPRODush}/startmsg.sh ${STMP_USER}/startmsg
-ln -s ${NWPRODush}/postmsg.sh ${STMP_USER}/postmsg
-ln -s ${NWPRODush}/prep_step.sh ${STMP_USER}/prep_step
-ln -s ${NWPRODush}/err_chk.sh ${STMP_USER}/err_chk
-export PATH=$PATH:${STMP_USER}
-export utilscript=${utilscript:-${NWPRODush}} # err_chk calls postmsg.sh
- # directly so need to override
- # utilscript location for theia
-#############################################################
-# Execute job
-#############################################################
-$JOBGLOBAL/JGDAS_VERFRAD
-
-exit
-
diff --git a/driver/gdas/test_jgdas_vminmon_theia.sh b/driver/gdas/test_jgdas_vminmon_theia.sh
deleted file mode 100755
index 750936ef26..0000000000
--- a/driver/gdas/test_jgdas_vminmon_theia.sh
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/ksh
-
-#PBS -o gdas_vminmon.log
-#PBS -e gdas_vminmon.err
-#PBS -N gdas_vminmon
-#PBS -A glbss
-#PBS -l procs=1,walltime=0:05:00
-#PBS -V
-
-set -x
-
-export PDATE=${PDATE:-2016030706}
-
-#############################################################
-# Specify whether the run is production or development
-#############################################################
-export PDY=`echo $PDATE | cut -c1-8`
-export cyc=`echo $PDATE | cut -c9-10`
-export job=gdas_vminmon.${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-export envir=para
-export DATAROOT=${DATAROOT:-/scratch4/NCEPDEV/da/noscrub/Edward.Safford/test_data}
-export COMROOT=${COMROOT:-/scratch4/NCEPDEV/stmp3/$LOGNAME/com}
-export STMP_USER=${STMP_USER:-/scratch4/NCEPDEV/stmp3/$LOGNAME}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-
-#############################################################
-# Add nwpara tools to path
-#############################################################
-NWPROD=${NWPROD:-/scratch4/NCEPDEV/global/save/glopara/nwpara/util}
-NWPRODush=${NWPRODush:=${NWPROD}/ush}
-NWPRODexec=${NWPRODexec:=${NWPROD}/exec}
-export PATH=${PATH}:${NWPRODush}:${NWPRODexec}
-
-
-#############################################################
-# Set user specific variables
-#############################################################
-export MINMON_SUFFIX=${MINMON_SUFFIX:-testminmon}
-export NWTEST=${NWTEST:-/scratch4/NCEPDEV/da/noscrub/${LOGNAME}/gfs.${gfs_ver}}
-export HOMEgfs=${HOMEgfs:-${NWTEST}}
-export JOBGLOBAL=${HOMEgfs}/jobs
-export HOMEminmon=${HOMEminmon:-${NWTEST}}
-export COM_IN=${COM_IN:-${DATAROOT}}
-export M_TANKverf=${M_TANKverf:-${COMROOT}/${MINMON_SUFFIX}}
-
-#######################################################################
-# theia specific hacks for no prod_utils module & no setpdy.sh script
-#######################################################################
-export MY_MACHINE=theia
-
-export NDATE=/scratch4/NCEPDEV/global/save/glopara/nwpara/util/exec/ndate
-prevday=`$NDATE -24 $PDATE`
-export PDYm1=`echo $prevday | cut -c1-8`
-
-ln -s ${NWPRODush}/startmsg.sh ${STMP_USER}/startmsg
-ln -s ${NWPRODush}/postmsg.sh ${STMP_USER}/postmsg
-ln -s ${NWPRODush}/prep_step.sh ${STMP_USER}/prep_step
-ln -s ${NWPRODush}/err_chk.sh ${STMP_USER}/err_chk
-export PATH=$PATH:${STMP_USER}
-export utilscript=${utilscript:-${NWPRODush}} # err_chk calls postmsg.sh
- # directly so need to override
- # utilscript location
-
-#############################################################
-# Execute job
-#############################################################
-$JOBGLOBAL/JGDAS_VMINMON
-
-exit
-
diff --git a/driver/gfs/test_emcsfc.sh b/driver/gfs/test_emcsfc.sh
index 690045eb38..477b1ddbc7 100755
--- a/driver/gfs/test_emcsfc.sh
+++ b/driver/gfs/test_emcsfc.sh
@@ -28,7 +28,7 @@ export RUN_ENVIR="nco"
export DATA="/gpfs/hps/stmp/$LOGNAME/tmpnwprd/${job}"
export jlogfile="/gpfs/hps/stmp/$LOGNAME/jlogfile"
-module load prod_envir/1.0.1
+module load prod_envir/1.1.0
export envir="prod"
export COMROOT="/gpfs/hps/stmp/${LOGNAME}"${COMROOT}
diff --git a/driver/gfs/test_gfs_analysis.sh b/driver/gfs/test_gfs_analysis.sh
index 9aa5ab8f23..f7a8693ea3 100755
--- a/driver/gfs/test_gfs_analysis.sh
+++ b/driver/gfs/test_gfs_analysis.sh
@@ -40,7 +40,7 @@ export DATAROOT=/gpfs/hps/stmp/$LOGNAME/test
export gfs_ver=v14.1.0
export global_shared_ver=v14.1.0
export crtm_ver=2.2.4
-export prod_envir_ver=1.0.1
+export prod_envir_ver=1.1.0
export grib_util_ver=1.0.3
export prod_util_ver=1.0.8
export util_shared_ver=1.0.3
diff --git a/driver/gfs/test_jgfs_cyclone_tracker.ecf b/driver/gfs/test_jgfs_cyclone_tracker.ecf
index b2dedd4f52..326ac94fc3 100755
--- a/driver/gfs/test_jgfs_cyclone_tracker.ecf
+++ b/driver/gfs/test_jgfs_cyclone_tracker.ecf
@@ -82,7 +82,7 @@ fi
export HOMERELO=$shared_global_home
export HOMESYND=${HOMERELO}
#export envir_getges=prod
-$gfs_global_home/jobs/JGFS_CYCLONE_TRACKER
+$gfs_global_home/jobs/JGFS_ATMOS_CYCLONE_TRACKER
if [ $? -ne 0 ]; then
# ecflow_client --abort
@@ -93,16 +93,16 @@ fi
#%manual
########################################################################
######################################################################
-#PURPOSE: Executes the job JGFS_CYCLONE_TRACKER
+#PURPOSE: Executes the job JGFS_ATMOS_CYCLONE_TRACKER
######################################################################
###############################################################
## Function been tested: creates GFS TC forecast track
##
-## Calling sequence: JGFS_CYCLONE_TRACKER, global_extrkr.sh
+## Calling sequence: JGFS_ATMOS_CYCLONE_TRACKER, global_extrkr.sh
##
## Initial condition: provide hours (cyc=?)
##
-## Usage: bsub < test_jgfs_cyclone_tracker.ecf
+## Usage: bsub < test_jgfs_cyclone_tracker
##
## Data_In: COMINgfs=/com/gfs/prod/gfs.${PDY}
## COMINgdas=/com/gfs/prod/gdas.${PDY}
diff --git a/driver/gfs/test_jgfs_cyclone_tracker_cray.sh b/driver/gfs/test_jgfs_cyclone_tracker_cray.sh
index 61ec26cf04..595512503e 100755
--- a/driver/gfs/test_jgfs_cyclone_tracker_cray.sh
+++ b/driver/gfs/test_jgfs_cyclone_tracker_cray.sh
@@ -14,6 +14,7 @@
module use /gpfs/hps/nco/ops/nwprod/modulefiles
module load prod_util
+module load prod_envir/1.1.0
module unload grib_util
module load grib_util/1.0.3
##module load crtm-intel/2.2.3
@@ -76,7 +77,7 @@ export cycle=t${cyc}z
#setpdy.sh
#. PDY
-export archsyndir=/gpfs/tp1/nco/ops/com/arch/prod/syndat
+export archsyndir=${COMINsyn:-$(compath.py gfs/prod/syndat)}
export WGRIB2=/gpfs/hps/nco/ops/nwprod/grib_util.v1.0.3/exec/wgrib2
export GRB2INDEX=/gpfs/hps/nco/ops/nwprod/grib_util.v1.0.3/exec/grb2index
export GRBINDEX2=/gpfs/hps/nco/ops/nwprod/grib_util.v1.0.3/exec/grb2index
@@ -90,8 +91,7 @@ export PDY=20140814
#export COMINgdas=/gpfs/gp2/nco/ops/com/gfs/prod/gdas.${PDY}
export COMINgfs=$COMROOT/gfs/$envir/gfs.${PDY}
export COMINgdas=$COMROOT/gfs/$envir/gdas.${PDY}
-export ARCHSYND=/gpfs/tp1/nco/ops/com/arch/prod/syndat
-#export ARCHSYND=/gpfs/tp1/nco/ops/com/arch/prod/syndat
+export ARCHSYND=${COMINsyn:-$(compath.py gfs/prod/syndat)}
export HOMENHC=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/guidance/storm-data/ncep
#export GETGES_COM=/gpfs/gp2/nco/ops/com
#export GESROOT=/gpfs/gp2/nco/ops/com
@@ -126,7 +126,7 @@ export HOMERELO=$shared_global_home
#export HOMERELO=${NWROOT}/tropcy_qc_reloc.${tropcy_qc_reloc_ver}_r62774_phase2
export HOMESYND=${HOMERELO}
#export envir_getges=prod
-$gfs_global_home/jobs/JGFS_CYCLONE_TRACKER_test
+$gfs_global_home/jobs/JGLOBAL_ATMOS_TROPCY_QC_RELOC
if [ $? -ne 0 ]; then
# ecflow_client --abort
@@ -136,18 +136,18 @@ fi
#%include
#%manual
######################################################################
-#PURPOSE: Executes the job JGDAS_TROPCY_QC_RELOC
+#PURPOSE: Executes the job JGLOBAL_ATMOS_TROPCY_QC_RELOC
######################################################################
#############################################################
# Function been tested: TCvital quality control and archive, hurricane relocation
#
-# Calling sequence: JGFS_TROPCY_QC_RELOC, extropcy_qc_reloc.sh.ecf,
+# Calling sequence: JGLOBAL_ATMOS_TROPCY_QC_RELOC, exglobal_atmos_tropcy_qc_reloc.sh,
# # syndat_qctropcy.sh, tropcy_relocate.sh,syndat_getjtbul.sh,
# # tropcy_relocate_extrkr.sh,parse-storm-type.pl
#
# Initial condition: provide hours (cyc=?)
#
-# Usage: bsub < test_jgfs_tropcy_qc_reloc.ecf
+# Usage: bsub < test_jgfs_tropcy_qc_reloc
#
# Data_In: COMINgfs=/com/gfs/prod/gfs.${PDY}
# COMINgdas=/com/gfs/prod/gdas.${PDY}
diff --git a/driver/gfs/test_jgfs_tropcy_qc_reloc.ecf b/driver/gfs/test_jgfs_tropcy_qc_reloc.ecf
index fe6fd33537..07c85f36b9 100755
--- a/driver/gfs/test_jgfs_tropcy_qc_reloc.ecf
+++ b/driver/gfs/test_jgfs_tropcy_qc_reloc.ecf
@@ -83,7 +83,7 @@ export HOMERELO=$shared_global_home
#export HOMERELO=${NWROOT}/tropcy_qc_reloc.${tropcy_qc_reloc_ver}_r62774_phase2
export HOMESYND=${HOMERELO}
#export envir_getges=prod
-$gfs_global_home/jobs/JGFS_TROPCY_QC_RELOC
+$gfs_global_home/jobs/JGLOBAL_ATMOS_TROPCY_QC_RELOC
if [ $? -ne 0 ]; then
# ecflow_client --abort
@@ -93,18 +93,18 @@ fi
#%include
#%manual
######################################################################
-##PURPOSE: Executes the job JGFS_TROPCY_QC_RELOC
+##PURPOSE: Executes the job JGLOBAL_ATMOS_TROPCY_QC_RELOC
#######################################################################
##############################################################
# Function been tested: TCvital quality control and archive, hurricane relocation
#
-# Calling sequence: JGFS_TROPCY_QC_RELOC, extropcy_qc_reloc.sh.ecf,
+# Calling sequence: JGLOBAL_ATMOS_TROPCY_QC_RELOC, exglobal_atmos_tropcy_qc_reloc.sh,
# syndat_qctropcy.sh, tropcy_relocate.sh,syndat_getjtbul.sh,
# tropcy_relocate_extrkr.sh,parse-storm-type.pl
#
# Initial condition: provide hours (cyc=?)
#
-# Usage: bsub < test_jgfs_tropcy_qc_reloc.ecf
+# Usage: bsub < test_jgfs_tropcy_qc_reloc
#
# Data_In: COMINgfs=/com/gfs/prod/gfs.${PDY}
# COMINgdas=/com/gfs/prod/gdas.${PDY}
diff --git a/driver/gfs/test_jgfs_tropcy_qc_reloc_cray.sh b/driver/gfs/test_jgfs_tropcy_qc_reloc_cray.sh
index 9c43a88f64..1c82464246 100755
--- a/driver/gfs/test_jgfs_tropcy_qc_reloc_cray.sh
+++ b/driver/gfs/test_jgfs_tropcy_qc_reloc_cray.sh
@@ -14,6 +14,7 @@
module use /gpfs/hps/nco/ops/nwprod/modulefiles
module load prod_util
+module load prod_envir/1.1.0
module unload grib_util
module load grib_util/1.0.3
##module load crtm-intel/2.2.3
@@ -80,7 +81,7 @@ export PDY=20140814
#export COMINgdas=/gpfs/tp1/nco/ops/com/gfs/prod/gdas.${PDY}
export COMINgfs=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/com/gfs/$envir/gfs.${PDY}
export COMINgdas=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/com/gfs/$envir/gdas.${PDY}
-export ARCHSYND=/gpfs/tp1/nco/ops/com/arch/prod/syndat
+export ARCHSYND=${COMINsyn:-$(compath.py gfs/prod/syndat)}
export HOMENHC=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/guidance/storm-data/ncep
#export GETGES_COM=/gpfs/tp1/nco/ops/com
export GETGES_COM=/gpfs/hps/emc/global/noscrub/Qingfu.Liu/com
@@ -112,7 +113,7 @@ export HOMERELO=$shared_global_home
#export HOMERELO=${NWROOT}/tropcy_qc_reloc.${tropcy_qc_reloc_ver}_r62774_phase2
export HOMESYND=${HOMERELO}
#export envir_getges=prod
-$gfs_global_home/jobs/JGFS_TROPCY_QC_RELOC
+$gfs_global_home/jobs/JGLOBAL_ATMOS_TROPCY_QC_RELOC
if [ $? -ne 0 ]; then
@@ -123,18 +124,18 @@ fi
#%include
#%manual
######################################################################
-#PURPOSE: Executes the job JGFS_TROPCY_QC_RELOC
+#PURPOSE: Executes the job JGLOBAL_ATMOS_TROPCY_QC_RELOC
######################################################################
#############################################################
# Function been tested: TCvital quality control and archive, hurricane relocation
#
-# Calling sequence: JGFS_TROPCY_QC_RELOC, extropcy_qc_reloc.sh.ecf,
+# Calling sequence: JGLOBAL_ATMOS_TROPCY_QC_RELOC, exglobal_atmos_tropcy_qc_reloc.sh,
# # syndat_qctropcy.sh, tropcy_relocate.sh,syndat_getjtbul.sh,
# # tropcy_relocate_extrkr.sh,parse-storm-type.pl
#
# Initial condition: provide hours (cyc=?)
#
-# Usage: bsub < test_jgfs_tropcy_qc_reloc.ecf
+# Usage: bsub < test_jgfs_tropcy_qc_reloc
#
# Data_In: COMINgfs=/com/gfs/prod/gfs.${PDY}
# COMINgdas=/com/gfs/prod/gdas.${PDY}
diff --git a/driver/gfs/test_jgfs_vminmon_theia.sh b/driver/gfs/test_jgfs_vminmon_theia.sh
deleted file mode 100755
index ab8b485d77..0000000000
--- a/driver/gfs/test_jgfs_vminmon_theia.sh
+++ /dev/null
@@ -1,77 +0,0 @@
-#!/bin/ksh
-
-#PBS -o gfs_vminmon.log
-#PBS -e gfs_vminmon.err
-#PBS -N gfs_vminmon
-#PBS -A glbss
-#PBS -l procs=1,walltime=0:05:00
-#PBS -V
-
-set -x
-
-export PDATE=${PDATE:-2016030718}
-
-#############################################################
-# Specify whether the run is production or development
-#############################################################
-export PDY=`echo $PDATE | cut -c1-8`
-export cyc=`echo $PDATE | cut -c9-10`
-export job=gfs_vminmon.${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-export envir=para
-export DATAROOT=${DATAROOT:-/scratch4/NCEPDEV/da/noscrub/Edward.Safford/test_data}
-export COMROOT=${COMROOT:-/scratch4/NCEPDEV/stmp3/$LOGNAME/com}
-export STMP_USER=${STMP_USER:-/scratch4/NCEPDEV/stmp3/$LOGNAME}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-
-#############################################################
-# Add nwpara tools to path
-#############################################################
-NWPROD=${NWPROD:-/scratch4/NCEPDEV/global/save/glopara/nwpara/util}
-NWPRODush=${NWPRODush:=${NWPROD}/ush}
-NWPRODexec=${NWPRODexec:=${NWPROD}/exec}
-export PATH=${PATH}:${NWPRODush}:${NWPRODexec}
-
-
-#############################################################
-# Set user specific variables
-#############################################################
-export MINMON_SUFFIX=${MINMON_SUFFIX:-testminmon}
-export NWTEST=${NWTEST:-/scratch4/NCEPDEV/da/noscrub/${LOGNAME}/gfs.${gfs_ver}}
-export HOMEgfs=${HOMEgfs:-${NWTEST}}
-export JOBGLOBAL=${HOMEgfs}/jobs
-export HOMEminmon=${HOMEminmon:-${NWTEST}}
-export COM_IN=${COM_IN:-${DATAROOT}}
-export M_TANKverf=${M_TANKverf:-${COMROOT}/${MINMON_SUFFIX}}
-
-#######################################################################
-# theia specific hacks for no prod_utils module & no setpdy.sh script
-#######################################################################
-export MY_MACHINE=theia
-
-export NDATE=/scratch4/NCEPDEV/global/save/glopara/nwpara/util/exec/ndate
-prevday=`$NDATE -24 $PDATE`
-export PDYm1=`echo $prevday | cut -c1-8`
-
-ln -s ${NWPRODush}/startmsg.sh ${STMP_USER}/startmsg
-ln -s ${NWPRODush}/postmsg.sh ${STMP_USER}/postmsg
-ln -s ${NWPRODush}/prep_step.sh ${STMP_USER}/prep_step
-ln -s ${NWPRODush}/err_chk.sh ${STMP_USER}/err_chk
-export PATH=$PATH:${STMP_USER}
-export utilscript=${utilscript:-${NWPRODush}} # err_chk calls postmsg.sh
- # directly so need to override
- # utilscript location
-
-#############################################################
-# Execute job
-#############################################################
-$JOBGLOBAL/JGFS_VMINMON
-
-exit
-
diff --git a/driver/product/change_gfs_downstream_date.sh b/driver/product/change_gfs_downstream_date.sh
new file mode 100755
index 0000000000..70f01324d2
--- /dev/null
+++ b/driver/product/change_gfs_downstream_date.sh
@@ -0,0 +1,46 @@
+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=20200712
+export newdate=20200922
+
+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
+sed -i "s/${olddate}/${newdate}/g" run_JGDAS_ATMOS_GEMPAK_dell.sh_${cyc}
+sed -i "s/${olddate}/${newdate}/g" run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_${cyc}
+sed -i "s/${olddate}/${newdate}/g" run_JGFS_ATMOS_GEMPAK_dell.sh_${cyc}
+sed -i "s/${olddate}/${newdate}/g" run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_${cyc}
+sed -i "s/${olddate}/${newdate}/g" run_JGFS_ATMOS_AWIPS_G2_dell.sh_${cyc}
+sed -i "s/${olddate}/${newdate}/g" run_JGFS_ATMOS_FBWIND_dell.sh_${cyc}
+sed -i "s/${olddate}/${newdate}/g" run_JGFS_ATMOS_GEMPAK_META_dell.sh_${cyc}
+sed -i "s/${olddate}/${newdate}/g" run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_${cyc}
+sed -i "s/${olddate}/${newdate}/g" run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_${cyc}
+sed -i "s/${olddate}/${newdate}/g" run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_${cyc}
+
+sed -i s/envir=prod/envir=para/g run_JGDAS_ATMOS_GEMPAK_dell.sh_${cyc}
+sed -i s/envir=prod/envir=para/g run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_${cyc}
+sed -i s/envir=prod/envir=para/g run_JGFS_ATMOS_GEMPAK_dell.sh_${cyc}
+sed -i s/envir=prod/envir=para/g run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_${cyc}
+sed -i s/envir=prod/envir=para/g run_JGFS_ATMOS_AWIPS_G2_dell.sh_${cyc}
+sed -i s/envir=prod/envir=para/g run_JGFS_ATMOS_FBWIND_dell.sh_${cyc}
+sed -i s/envir=prod/envir=para/g run_JGFS_ATMOS_GEMPAK_META_dell.sh_${cyc}
+sed -i s/envir=prod/envir=para/g run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_${cyc}
+sed -i s/envir=prod/envir=para/g run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_${cyc}
+sed -i s/envir=prod/envir=para/g run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_${cyc}
+
+done
diff --git a/driver/product/change_gfs_downstream_envir.sh b/driver/product/change_gfs_downstream_envir.sh
new file mode 100755
index 0000000000..11fa6bddac
--- /dev/null
+++ b/driver/product/change_gfs_downstream_envir.sh
@@ -0,0 +1,35 @@
+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=20200106
+export newdate=20200712
+
+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_ATMOS_GEMPAK_dell.sh_${cyc}
+ vi run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_${cyc}
+ vi run_JGFS_ATMOS_GEMPAK_dell.sh_${cyc}
+ vi run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_${cyc}
+ vi run_JGFS_ATMOS_AWIPS_G2_dell.sh_${cyc}
+ vi run_JGFS_ATMOS_FBWIND_dell.sh_${cyc}
+ vi run_JGFS_ATMOS_GEMPAK_META_dell.sh_${cyc}
+ vi run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_${cyc}
+ vi run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_${cyc}
+ vi run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_${cyc}
+
+done
diff --git a/driver/product/compile_gfsv15.sh b/driver/product/compile_gfsv15.sh
deleted file mode 100755
index 29bd4f5457..0000000000
--- a/driver/product/compile_gfsv15.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-set -x
-
-#
-# Compile all FV3GFS utilities
-#
-
-cd /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.v15.0.0/sorc
-
-build_gdas.sh
-build_gfs_fbwndgfs.sh
-build_gfs_overpdtg2.sh
-build_gfs_wintemv.sh
-build_gfs_util.sh
-
diff --git a/driver/product/compile_gfsv152.sh b/driver/product/compile_gfsv152.sh
new file mode 100755
index 0000000000..73685f0c9d
--- /dev/null
+++ b/driver/product/compile_gfsv152.sh
@@ -0,0 +1,20 @@
+
+
+set -x
+
+export version=v15.2.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
+build_gfs_util.sh
+
+cp /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/trim_rh.sh /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.$version/ush
+
+cd /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.$version/util/sorc
+compile_gfs_util_wcoss.sh
+
+
diff --git a/driver/product/compile_gfsv160.sh b/driver/product/compile_gfsv160.sh
new file mode 100755
index 0000000000..0c80153378
--- /dev/null
+++ b/driver/product/compile_gfsv160.sh
@@ -0,0 +1,17 @@
+
+
+set -x
+
+export version=v16.0.0
+
+cd /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.$version/sorc
+
+build_gfs_fbwndgfs.sh
+build_gfs_util.sh
+
+cp /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/trim_rh.sh /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.$version/ush
+
+cd /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.$version/util/sorc
+compile_gfs_util_wcoss.sh
+
+
diff --git a/driver/product/compile_gfsv160_hera.sh b/driver/product/compile_gfsv160_hera.sh
new file mode 100755
index 0000000000..2d555e9977
--- /dev/null
+++ b/driver/product/compile_gfsv160_hera.sh
@@ -0,0 +1,15 @@
+
+
+set -x
+
+export version=v16.0.0
+
+cd /scratch2/NCEPDEV/stmp3/Boi.Vuong/gfs.v16.0.0/sorc
+
+./build_gfs_fbwndgfs.sh
+./build_gfs_util.sh
+
+cp /scratch2/NCEPDEV/stmp3/Boi.Vuong/trim_rh.sh /scratch2/NCEPDEV/stmp3/Boi.Vuong/gfs.$version/ush
+
+cd /scratch2/NCEPDEV/stmp3/Boi.Vuong/gfs.$version/util/sorc
+sh compile_gfs_util_wcoss.sh
diff --git a/driver/product/driver_WAFS.README b/driver/product/driver_WAFS.README
deleted file mode 100755
index 9ba164ca0f..0000000000
--- a/driver/product/driver_WAFS.README
+++ /dev/null
@@ -1,111 +0,0 @@
-*********************************************************************
-How to use the drivers for WAFS jobs
-*********************************************************************
-
-There are 4 WAFS jobs and their corresponding drivers
-JGFS_WAFS <-> run_JGFS_WAFS.cray
-JGFS_WAFS_GRIB2 <-> run_JGFS_WAFS_GRIB2.cray
-JGFS_WAFS_BLENDING <-> run_JGFS_WAFS_BLENDING.cray
-JGFS_WAFS_GCIP <-> run_JGFS_WAFS_GCIP.cray
-
-JGFS_WAFS_BLENDING is a downstream of JGFS_WAFS_GRIB2 and
-should run after JGFS_WAFS_GRIB2
-
-JGFS_WAFS_GCIP has satellite and radar data inputs, and METAR SHIP PIREPs
-data which are dumped from DCOMROOT by using 'dumpjb'
-
-Step 1:
-=====================
-After a user downloads/checkouts the project tag.
-1) cd sorc
-2) sh build_wafs_cray.sh
-
-Project location, defined by HOMEgfs
-export NWROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/project
-export HOMEgfs=${HOMEgfs:-${NWROOT}/wafs_cray.${gfs_ver}}
-
-A user needs to modify NWROOT or HOMEgfs to the project location
-
-
-Step 2:
-=====================
-Canned model data:
-/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com2/gfs/para/gfs.20161101
-
-So first set the specific data:
-export PDY=20161101
-
-1) For run_JGFS_WAFS.cray, run_JGFS_WAFS_GRIB2.cray,
-It's optional for a user to modify the input data location, COMROOT or COMIN:
-export COMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com2
-export COMIN=$COMROOT/gfs/$envir/gfs.$PDY
-
-2) JGFS_WAFS_BLENDING has two inputs, UK and US.
-US data is a downstream product of JGFS_WAFS_GRIB2, so COMINus needs to point to
-PCOM of run_JGFS_WAFS_GRIB2.cray:
-export COMINus=
-
-UK data is from DCOM, currently copied DCOM from Phase 1. For canned data, it's at:
-/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/dcom/us007003/20161101/wgrbbul/ukmet_wafs
-export DCOMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/dcom
-export COMINuk=${COMINuk:-$DCOMROOT/us007003/$PDY/wgrbbul/ukmet_wafs}
-
-It's optional for a user to change either DCOMROOT or COMINuk to where the input UK data is.
-
-3) JGFS_WAFS_GCIP has 4 inputs: model data, bufr, satellite and radar
-
-Canned model data location:
-/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com2/gfs/para/gfs.20161101
-It's optional for a user to modify the input data location, COMROOT or COMINgfs:
-export COMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com2
-export COMINgfs=$COMROOT/gfs/$envir/gfs.$PDY
-
-BUFR data is dumped from DCOM.
-export DCOMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/dcom
-dumpjb searches data in b000 b001 b004 b007 under DCOMROOT.
-Though it's optional to modify DCOMROOT for dumping BUFR data, it should be mentioned
-DCOMROOT of satellite data may be affected.
-
-Satellite data, currently copied from DCOM on Phase1. For canned data, it's at:
-/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/dcom/us007003/20161101/mcidas/
-It's optional for a user to modify the input data location, DCOMROOT or COMINsat:
-export DCOMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/dcom
-export COMINsat=${COMINsat:-$DCOMROOT/us007003/$PDY/mcidas}
-
-Radar data, currently copied from COM on Phase1. For canned data, it's at:
-/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com/hourly/prod/radar.20161101/
-It's optional for a user to modify the input data location, COMROOTp1 or COMINradar
-export COMROOTp1=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com
-export COMINradar=${COMINradar:-$COMROOTp1/hourly/prod/radar.$PDY}
-
-Step 3:
-=====================
-Change working folder:
-export DATA=
-
-Change product output folder:
-export COMOUT=
-(for run_JGFS_WAFS_GRIB2.cray, PCOM needs to be specified to be an input of JGFS_WAFS_BLENDING)
-export PCOMROOT=
-export PCOM=
-
-Change file names of error messages and script printout:
-#BSUB -oo
-#BSUB -eo
-
-
-*********************************************************************
-How to test and test results
-*********************************************************************
-Test by comparing outputs to operational products in different ways.
-1) Use wgrib2 to check date, cycle and forecast hour are correct.
-2) Check the number of fields and records are correct by comparing the
- control files generated by g2ctl
-3) Plot and compare by using GrADS to have a sanity check whether
- the differences are reasonable.
-
-The operational products are saved at:
-/gpfs/hps/emc/global/noscrub/Yali.Mao/dataprod/com2/gfs/prod/gfs.20161101
-
-The parallel WAFS outputs and sample test results are displayed by *.png images at:
-/gpfs/hps/emc/global/noscrub/Yali.Mao/dataoutput
diff --git a/driver/product/run_GFS_GEMPAK_cray.sh b/driver/product/run_GFS_GEMPAK_cray.sh
deleted file mode 100755
index 1f5540049d..0000000000
--- a/driver/product/run_GFS_GEMPAK_cray.sh
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_gempak_00
-#BSUB -oo gfs_gempak_00.o%J
-#BSUB -eo gfs_gempak_00.o%J
-#BSUB -q dev_shared
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 03:00
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=2000]
-#BSUB -extsched 'CRAYLINUX[]' # Request to run on compute nodes
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180710
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.8
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-module load util_shared/1.0.6
-#
-# This is a test version of UTIL_SHARED.v1.0.7 on CRAY
-#
-# module use /gpfs/hps/nco/ops/nwtest/modulefiles
-# module use /usrx/local/nceplibs/util_shared.v1.0.7/modulefiles
-# module load util_shared/1.0.7
-
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module load gempak/7.3.0
-
-module list
-
-############################################
-# Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell2/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK1
diff --git a/driver/product/run_GFS_GEMPAK_dell.sh b/driver/product/run_GFS_GEMPAK_dell.sh
deleted file mode 100755
index c225ed3553..0000000000
--- a/driver/product/run_GFS_GEMPAK_dell.sh
+++ /dev/null
@@ -1,123 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 24 # 24 tasks
-#BSUB -R span[ptile=12] # 12 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1 core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK
diff --git a/driver/product/run_GFS_GEMPAK_dell.sh_00 b/driver/product/run_GFS_GEMPAK_dell.sh_00
deleted file mode 100755
index 11fb10d991..0000000000
--- a/driver/product/run_GFS_GEMPAK_dell.sh_00
+++ /dev/null
@@ -1,117 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 24 # 24 tasks
-#BSUB -R span[ptile=12] # 12 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1 core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK
diff --git a/driver/product/run_GFS_GEMPAK_dell.sh_06 b/driver/product/run_GFS_GEMPAK_dell.sh_06
deleted file mode 100755
index 45a0aa1a22..0000000000
--- a/driver/product/run_GFS_GEMPAK_dell.sh_06
+++ /dev/null
@@ -1,124 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_06.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 24 # 24 tasks
-#BSUB -R span[ptile=12] # 12 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1 core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK
diff --git a/driver/product/run_GFS_GEMPAK_dell.sh_12 b/driver/product/run_GFS_GEMPAK_dell.sh_12
deleted file mode 100755
index 18b42d847d..0000000000
--- a/driver/product/run_GFS_GEMPAK_dell.sh_12
+++ /dev/null
@@ -1,124 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_12.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 24 # 24 tasks
-#BSUB -R span[ptile=12] # 12 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1 core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK
diff --git a/driver/product/run_GFS_GEMPAK_dell.sh_18 b/driver/product/run_GFS_GEMPAK_dell.sh_18
deleted file mode 100755
index 4f64ac8a4d..0000000000
--- a/driver/product/run_GFS_GEMPAK_dell.sh_18
+++ /dev/null
@@ -1,124 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_18.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 24 # 24 tasks
-#BSUB -R span[ptile=12] # 12 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1 core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK
diff --git a/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_00 b/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_00
new file mode 100755
index 0000000000..ae0d506db7
--- /dev/null
+++ b/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_00
@@ -0,0 +1,129 @@
+#!/bin/sh
+
+#BSUB -J jgdas_gempak_meta_ncdc_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_00.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GDAS GEMPAK META PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+# export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gdas_gempak_meta_ncdc_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gdas}
+export model=${model:-gdas}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+export COMINgdas=${COMINgdas:-$(compath.py ${NET}/${envir}/${RUN})}
+
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+ export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN} ### EMC PARA Realtime
+
+fi
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
+export COMINecmwf=${COMINecmwf:-$(compath.py ecmwf/prod/ecmwf)}
+
+export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMOUTukmet=${COMOUT}
+export COMOUTecmwf=${COMOUT}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGDAS_ATMOS_GEMPAK_META_NCDC
diff --git a/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_06 b/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_06
new file mode 100755
index 0000000000..d5d9067fee
--- /dev/null
+++ b/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_06
@@ -0,0 +1,129 @@
+#!/bin/sh
+
+#BSUB -J jgdas_gempak_meta_ncdc_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_06.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GDAS GEMPAK META PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+# export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gdas_gempak_meta_ncdc_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gdas}
+export model=${model:-gdas}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+export COMINgdas=${COMINgdas:-$(compath.py ${NET}/${envir}/${RUN})}
+
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+ export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN} ### EMC PARA Realtime
+
+fi
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
+export COMINecmwf=${COMINecmwf:-$(compath.py ecmwf/prod/ecmwf)}
+
+export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMOUTukmet=${COMOUT}
+export COMOUTecmwf=${COMOUT}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGDAS_ATMOS_GEMPAK_META_NCDC
diff --git a/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_12 b/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_12
new file mode 100755
index 0000000000..9c12321941
--- /dev/null
+++ b/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_12
@@ -0,0 +1,132 @@
+#!/bin/sh
+
+#BSUB -J jgdas_gempak_meta_ncdc_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_12.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GDAS GEMPAK META PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+# export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gdas_gempak_meta_ncdc_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gdas}
+export model=${model:-gdas}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+export COMINgdas=${COMINgdas:-$(compath.py ${NET}/${envir}/${RUN})}
+
+else
+
+# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+# export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN} ### EMC PARA Realtime
+ export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/gdas.20200922/12/atmos/gempak ### Boi PARA Realtime
+ export COMINgdas=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/gdas ### Boi PARA Realtime
+
+fi
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
+export COMINecmwf=${COMINecmwf:-$(compath.py ecmwf/prod/ecmwf)}
+
+export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMOUTukmet=${COMOUT}
+export COMOUTecmwf=${COMOUT}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGDAS_ATMOS_GEMPAK_META_NCDC
diff --git a/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_18 b/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_18
new file mode 100755
index 0000000000..3ad8f2dcf3
--- /dev/null
+++ b/driver/product/run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_18
@@ -0,0 +1,130 @@
+#!/bin/sh
+
+#BSUB -J jgdas_gempak_meta_ncdc_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_18.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GDAS GEMPAK META PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+# export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gdas_gempak_meta_ncdc_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gdas}
+export model=${model:-gdas}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+export COMINgdas=${COMINgdas:-$(compath.py ${NET}/${envir}/${RUN})}
+
+else
+
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+ export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN} ### EMC PARA Realtime
+
+fi
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
+export COMINecmwf=${COMINecmwf:-$(compath.py ecmwf/prod/ecmwf)}
+
+export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMOUTukmet=${COMOUT}
+export COMOUTecmwf=${COMOUT}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGDAS_ATMOS_GEMPAK_META_NCDC
diff --git a/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_00 b/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_00
new file mode 100755
index 0000000000..706ed0e510
--- /dev/null
+++ b/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_00
@@ -0,0 +1,118 @@
+#!/bin/sh
+
+#BSUB -J gdas_gempak_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_00.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GDAS GEMPAK PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+# export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gdas_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gdas}
+export model=${model:-gdas}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGDAS_ATMOS_GEMPAK
diff --git a/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_06 b/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_06
new file mode 100755
index 0000000000..0a6b7fcf71
--- /dev/null
+++ b/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_06
@@ -0,0 +1,119 @@
+#!/bin/sh
+
+#BSUB -J gdas_gempak_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_06.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GDAS GEMPAK PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gdas_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gdas}
+export model=${model:-gdas}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGDAS_ATMOS_GEMPAK
diff --git a/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_12 b/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_12
new file mode 100755
index 0000000000..b100f67599
--- /dev/null
+++ b/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_12
@@ -0,0 +1,118 @@
+#!/bin/sh
+
+#BSUB -J gdas_gempak_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_12.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GDAS GEMPAK PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gdas_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gdas}
+export model=${model:-gdas}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGDAS_ATMOS_GEMPAK
diff --git a/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_18 b/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_18
new file mode 100755
index 0000000000..089588926c
--- /dev/null
+++ b/driver/product/run_JGDAS_ATMOS_GEMPAK_dell.sh_18
@@ -0,0 +1,119 @@
+#!/bin/sh
+
+#BSUB -J gdas_gempak_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_18.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GDAS GEMPAK PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gdas_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gdas}
+export model=${model:-gdas}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGDAS_ATMOS_GEMPAK
diff --git a/driver/product/run_JGDAS_BULLS_NAVY_cray.sh b/driver/product/run_JGDAS_BULLS_NAVY_cray.sh
deleted file mode 100755
index 60c2960758..0000000000
--- a/driver/product/run_JGDAS_BULLS_NAVY_cray.sh
+++ /dev/null
@@ -1,137 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_bulls_navy_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gdas_bulls_navy_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gdas_bulls_navy_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-# export PDY=20180516
-
-export PDY1=`expr $PDY - 1`
-
- export cyc=00
-# export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.8
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-module load util_shared/1.0.6
-#
-# This is a test version of UTIL_SHARED.v1.0.7 on CRAY
-#
-# module use /usrx/local/nceplibs/util_shared.v1.0.7/modulefiles
-# module load util_shared/1.0.7
-
-module list
-
-###############################################
-# GDAS BULLS NAVYL BULLETIN PRODUCT GENERATION
-###############################################
-# set envir=prod or para to test with data in prod or para
-# export envir=para
-export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_bulls_navy_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gdas.${PDY} ### NCO PROD
- export COMINm1=/gpfs/hps/nco/ops/com/gfs/prod/gdas.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/com2/gfs/para/gdas.${PDY} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gdas.${PDY}/${cyc} ### EMC PARA Realtime GFDL MP on SURGE for BETA
-
- export COMIN=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn/gdas.${PDY}/${cyc} ### Boi PARA
- export COMINm1=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn/gdas.${PDYm1}/${cyc} ### Boi PARA
-
-# export COMIN=/gpfs/hps3/nco/ops/com/gfs/para/gdas.${PDY} ### NCO PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_BULLS_NAVY
diff --git a/driver/product/run_JGDAS_BULLS_NAVY_dell.sh b/driver/product/run_JGDAS_BULLS_NAVY_dell.sh
deleted file mode 100755
index 1110bc56f2..0000000000
--- a/driver/product/run_JGDAS_BULLS_NAVY_dell.sh
+++ /dev/null
@@ -1,133 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_bulls_navy_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_bulls_navy_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_bulls_navy_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-export PDYm1=`expr $PDY - 1`
-
-export cyc=00
-# export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-###############################################
-# GDAS BULLS NAVYL BULLETIN PRODUCT GENERATION
-###############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_bulls_navy_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
- export COMINm1=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDYm1} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN} ### EMC PARA Realtime
-# export COMINm1=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDYm1}/${cyc} ### EMC PARA Realtime
-
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMINgdas=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN} ### EMC PARA Realtime
-# export COMINm1=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDYm1}/${cyc} ### EMC PARA Realtime
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs/para/${RUN}.${PDY}/${cyc} ### Boi PARA
- export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
- export COMINm1=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs/para/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_BULLS_NAVY
diff --git a/driver/product/run_JGDAS_BULLS_NAVY_dell.sh_00 b/driver/product/run_JGDAS_BULLS_NAVY_dell.sh_00
deleted file mode 100755
index 317a9c7c2a..0000000000
--- a/driver/product/run_JGDAS_BULLS_NAVY_dell.sh_00
+++ /dev/null
@@ -1,128 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_bulls_navy_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_bulls_navy_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_bulls_navy_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-export PDYm1=`expr $PDY - 1`
-
-export cyc=00
-# export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-module list
-
-###############################################
-# GDAS BULLS NAVYL BULLETIN PRODUCT GENERATION
-###############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_bulls_navy_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
- export COMINm1=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDYm1} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN} ### EMC PARA Realtime
-# export COMINm1=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDYm1}/${cyc} ### EMC PARA Realtime
-
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMINgdas=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN} ### EMC PARA Realtime
-# export COMINm1=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDYm1}/${cyc} ### EMC PARA Realtime
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs/para/${RUN}.${PDY}/${cyc} ### Boi PARA
- export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
- export COMINm1=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs/para/${RUN}.${PDYm1}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_BULLS_NAVY
diff --git a/driver/product/run_JGDAS_BULLS_NAVY_dell.sh_12 b/driver/product/run_JGDAS_BULLS_NAVY_dell.sh_12
deleted file mode 100755
index 32bd8e6e21..0000000000
--- a/driver/product/run_JGDAS_BULLS_NAVY_dell.sh_12
+++ /dev/null
@@ -1,134 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_bulls_navy_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_bulls_navy_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_bulls_navy_12.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-export PDYm1=`expr $PDY - 1`
-
-# export cyc=00
- export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-###############################################
-# GDAS BULLS NAVYL BULLETIN PRODUCT GENERATION
-###############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_bulls_navy_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
- export COMINm1=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDYm1} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN} ### EMC PARA Realtime
-# export COMINm1=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDYm1}/${cyc} ### EMC PARA Realtime
-
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMINgdas=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN} ### EMC PARA Realtime
-# export COMINm1=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDYm1}/${cyc} ### EMC PARA Realtime
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs/para/${RUN}.${PDY}/${cyc} ### Boi PARA
- export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
- export COMINm1=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs/para/${RUN}.${PDYm1}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_BULLS_NAVY
diff --git a/driver/product/run_JGDAS_GEMPAK_META_NCDC_cray.sh b/driver/product/run_JGDAS_GEMPAK_META_NCDC_cray.sh
deleted file mode 100755
index 3aaaa89e1f..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_META_NCDC_cray.sh
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_gempak_meta_ncdc_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_00.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-
-export OMP_NUM_THREADS=1
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180516
-
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.8
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module load gempak/7.3.0
-
-module list
-
-############################################
-# GDAS GEMPAK META PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_meta_ncdc_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMROOT=/gpfs/hps/nco/ops/com
-else
-# export COMIN=/gpfs/dell2/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc}/nawips ### EMC PARA Realtime
-# export COMINgdas=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-
-export COMOUTukmet=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-export COMOUTecmwf=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTukmet $COMOUTecmwf
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK_META_NCDC
diff --git a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh b/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh
deleted file mode 100755
index 38af0bc6a7..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh
+++ /dev/null
@@ -1,141 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_gempak_meta_ncdc_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_00.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK META PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_meta_ncdc_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMROOT=/gpfs/hps/nco/ops/com
-else
-
- 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}/nawips ### 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}/nawips ### Boi PARA
-# export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-
-export COMOUTukmet=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-export COMOUTecmwf=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK_META_NCDC
-
diff --git a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_00 b/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_00
deleted file mode 100755
index 38af0bc6a7..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_00
+++ /dev/null
@@ -1,141 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_gempak_meta_ncdc_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_00.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK META PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_meta_ncdc_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMROOT=/gpfs/hps/nco/ops/com
-else
-
- 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}/nawips ### 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}/nawips ### Boi PARA
-# export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-
-export COMOUTukmet=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-export COMOUTecmwf=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK_META_NCDC
-
diff --git a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_06 b/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_06
deleted file mode 100755
index 8a947db1dc..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_06
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_gempak_meta_ncdc_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_06.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK META PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_meta_ncdc_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMROOT=/gpfs/hps/nco/ops/com
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc}/nawips ### 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}/nawips ### Boi PARA
- export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-
-export COMOUTukmet=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-export COMOUTecmwf=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK_META_NCDC
-
diff --git a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_12 b/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_12
deleted file mode 100755
index 5af2b7d419..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_12
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_gempak_meta_ncdc_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_12.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK META PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_meta_ncdc_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMROOT=/gpfs/hps/nco/ops/com
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc}/nawips ### 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}/nawips ### Boi PARA
- export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-
-export COMOUTukmet=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-export COMOUTecmwf=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK_META_NCDC
-
diff --git a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_18 b/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_18
deleted file mode 100755
index ed44110676..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_META_NCDC_dell.sh_18
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgdas_gempak_meta_ncdc_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_meta_ncdc_18.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK META PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_meta_ncdc_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMROOT=/gpfs/hps/nco/ops/com
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc}/nawips ### 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}/nawips ### Boi PARA
- export COMINgdas=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-
-export COMOUTukmet=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-export COMOUTecmwf=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-export COMOUTncdc=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTncdc $COMOUTukmet $COMOUTecmwf
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK_META_NCDC
-
diff --git a/driver/product/run_JGDAS_GEMPAK_cray.sh b/driver/product/run_JGDAS_GEMPAK_cray.sh
deleted file mode 100755
index 404ad2fda5..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_cray.sh
+++ /dev/null
@@ -1,141 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_gempak_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gdas_gempak_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gdas_gempak_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=2000]
-
-#BSUB -extsched 'CRAYLINUX[]' # Request to run on compute nodes
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-# export PDY=20180516
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-# export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.8
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-module load util_shared/1.0.6
-#
-# This is a test version of UTIL_SHARED.v1.0.7 on CRAY
-#
-# module use /usrx/local/nceplibs/util_shared.v1.0.7/modulefiles
-# module load util_shared/1.0.7
-
-module list
-
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module load gempak/7.3.0
-
-module list
-
-############################################
-# GDAS GEMPAK PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gdas.${PDY}
-else
-# export COMIN=/gpfs/hps/nco/ops/com/gfs/para/gdas.${PDY} ### NCO PARA
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gdas.${PDY}/${cyc} ### EMC PARA Realtime
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK
diff --git a/driver/product/run_JGDAS_GEMPAK_dell.sh b/driver/product/run_JGDAS_GEMPAK_dell.sh
deleted file mode 100755
index 7518ff6a94..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_dell.sh
+++ /dev/null
@@ -1,128 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_gempak_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_00.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-# export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell1/nco/ops/com/gfs/para/${RUN}.${PDY}/${cyc} ### NCO PARA Realtime
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK
diff --git a/driver/product/run_JGDAS_GEMPAK_dell.sh_00 b/driver/product/run_JGDAS_GEMPAK_dell.sh_00
deleted file mode 100755
index 7518ff6a94..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_dell.sh_00
+++ /dev/null
@@ -1,128 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_gempak_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_00.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-# export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell1/nco/ops/com/gfs/para/${RUN}.${PDY}/${cyc} ### NCO PARA Realtime
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK
diff --git a/driver/product/run_JGDAS_GEMPAK_dell.sh_06 b/driver/product/run_JGDAS_GEMPAK_dell.sh_06
deleted file mode 100755
index 7de3ccd267..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_dell.sh_06
+++ /dev/null
@@ -1,133 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_gempak_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_06.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=00
- export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK
diff --git a/driver/product/run_JGDAS_GEMPAK_dell.sh_12 b/driver/product/run_JGDAS_GEMPAK_dell.sh_12
deleted file mode 100755
index 8e8b845ea0..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_dell.sh_12
+++ /dev/null
@@ -1,132 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_gempak_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_12.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
- export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK
diff --git a/driver/product/run_JGDAS_GEMPAK_dell.sh_18 b/driver/product/run_JGDAS_GEMPAK_dell.sh_18
deleted file mode 100755
index 4289f948b5..0000000000
--- a/driver/product/run_JGDAS_GEMPAK_dell.sh_18
+++ /dev/null
@@ -1,132 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_gempak_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_gempak_18.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GDAS GEMPAK PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_GEMPAK
diff --git a/driver/product/run_JGDAS_TROPC_cray.sh b/driver/product/run_JGDAS_TROPC_cray.sh
deleted file mode 100755
index 87694a5a5c..0000000000
--- a/driver/product/run_JGDAS_TROPC_cray.sh
+++ /dev/null
@@ -1,153 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_tropc_f00_00
-#BSUB -o /gpfs/hps3/ptmp/Qingfu.Liu/output/gdas_tropc_f012_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Qingfu.Liu/output/gdas_tropc_f012_00.o%J
-#BSUB -q dev
-#BSUB -cwd /gpfs/hps3/ptmp/Qingfu.Liu/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -M 1000
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-# export PDY=20180515
-
-export PDY1=`expr $PDY - 1`
-
- export cyc=06
-# export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.7
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-module load util_shared/1.0.6
-
-#module unload grib_util/1.0.3
-# module use /usrx/local/nceplibs/modulefiles
-#module load grib_util/1.1.0
-#
-# This is a test version of UTIL_SHARED.v1.0.7 on CRAY
-#
-# module use /usrx/local/nceplibs/util_shared.v1.0.7/modulefiles
-# module load util_shared/1.0.7
-
-export obsproc_dump_ver=v4.0.0
-export obsproc_shared_bufr_dumplist_ver=v1.5.0
-module load dumpjb/4.0.0
-
-module use /usrx/local/prod/modulefiles
-module load ncarg-intel-sandybridge/6.1.0
-
-module list
-
-############################################
-# GDAS TROPC PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="000"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_tropc_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Qingfu.Liu/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Qingfu.Liu/svn
-export COMROOT2=/gpfs/hps3/ptmp/Qingfu.Liu/com
-export HOMEgfs=/gpfs/hps3/emc/global/noscrub/Qingfu.Liu/fv3gfs_port2dell2
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export TMPDIR=/gpfs/hps3/ptmp/Qingfu.Liu/output
-
-export HOMEobsproc_shared_bufr_dumplist=/gpfs/hps/nco/ops/nwtest/obsproc_shared/bufr_dumplist.v1.5.0
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gdas.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/com2/gfs/para/gdas.${PDY} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gdas.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/emc/global/noscrub/Qingfu.Liu/svn/gdas.${PDY}/${cyc} ### Boi PARA
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gdas.${PDY}
-# export COMIN=/gpfs/hps/nco/ops/com/gfs/para/gfs.${PDY} ### NCO PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GDAS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_TROPC
diff --git a/driver/product/run_JGDAS_TROPC_dell.sh b/driver/product/run_JGDAS_TROPC_dell.sh
deleted file mode 100755
index 2c92c6c0ce..0000000000
--- a/driver/product/run_JGDAS_TROPC_dell.sh
+++ /dev/null
@@ -1,146 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_tropc_f00_00
-# #BSUB -o /gpfs/hps3/ptmp/Qingfu.Liu/output/gdas_tropc_f012_00.o%J
-# #BSUB -e /gpfs/hps3/ptmp/Qingfu.Liu/output/gdas_tropc_f012_00.o%J
-
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_tropc_f012_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_tropc_f012_00.o%J
-#BSUB -q debug
-#BSUB -q dev
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -M 1000
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
- export cyc=06
-# export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load ips/18.0.1.163
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-############################################
-# GDAS TROPC PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="000"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_tropc_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-# export DATAROOT=/gpfs/hps3/ptmp/Qingfu.Liu/output
-# export NWROOT=/gpfs/hps3/emc/global/noscrub/Qingfu.Liu/svn
-# export COMROOT2=/gpfs/hps3/ptmp/Qingfu.Liu/com
-# export HOMEgfs=/gpfs/hps3/emc/global/noscrub/Qingfu.Liu/fv3gfs_port2dell2
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gdas.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GDAS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_TROPC
diff --git a/driver/product/run_JGDAS_TROPC_dell.sh_06 b/driver/product/run_JGDAS_TROPC_dell.sh_06
deleted file mode 100755
index 50f02f6727..0000000000
--- a/driver/product/run_JGDAS_TROPC_dell.sh_06
+++ /dev/null
@@ -1,143 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_tropc_f00_00
-# #BSUB -o /gpfs/hps3/ptmp/Qingfu.Liu/output/gdas_tropc_f012_00.o%J
-# #BSUB -e /gpfs/hps3/ptmp/Qingfu.Liu/output/gdas_tropc_f012_00.o%J
-
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_tropc_f012_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_tropc_f012_00.o%J
-#BSUB -q debug
-#BSUB -q dev
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -M 1000
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
- export cyc=06
-# export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load ips/18.0.1.163
-module load NCL/6.4.0
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-############################################
-# GDAS TROPC PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="000"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_tropc_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-# export DATAROOT=/gpfs/hps3/ptmp/Qingfu.Liu/output
-# export NWROOT=/gpfs/hps3/emc/global/noscrub/Qingfu.Liu/svn
-# export COMROOT2=/gpfs/hps3/ptmp/Qingfu.Liu/com
-# export HOMEgfs=/gpfs/hps3/emc/global/noscrub/Qingfu.Liu/fv3gfs_port2dell2
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gdas.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell1/nco/ops/com/gfs/para/gdas.${PDY}/${cyc} ### NCO PARA Realtime
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gdas.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gdas.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GDAS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_TROPC
diff --git a/driver/product/run_JGDAS_TROPC_dell.sh_18 b/driver/product/run_JGDAS_TROPC_dell.sh_18
deleted file mode 100755
index ec8d1f622e..0000000000
--- a/driver/product/run_JGDAS_TROPC_dell.sh_18
+++ /dev/null
@@ -1,147 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gdas_tropc_f00_00
-# #BSUB -o /gpfs/hps3/ptmp/Qingfu.Liu/output/gdas_tropc_f012_00.o%J
-# #BSUB -e /gpfs/hps3/ptmp/Qingfu.Liu/output/gdas_tropc_f012_00.o%J
-
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_tropc_f012_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gdas_tropc_f012_00.o%J
-#BSUB -q debug
-#BSUB -q dev
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -M 1000
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-export PDY=20180925
-
- export cyc=06
-# export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-############################################
-# GDAS TROPC PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="000"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gdas_tropc_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-# export DATAROOT=/gpfs/hps3/ptmp/Qingfu.Liu/output
-# export NWROOT=/gpfs/hps3/emc/global/noscrub/Qingfu.Liu/svn
-# export COMROOT2=/gpfs/hps3/ptmp/Qingfu.Liu/com
-# export HOMEgfs=/gpfs/hps3/emc/global/noscrub/Qingfu.Liu/fv3gfs_port2dell2
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gdas}
-export model=${model:-gdas}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GDAS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gdas.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GDAS job
-#############################################
-sh $HOMEgfs/jobs/JGDAS_TROPC
diff --git a/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_00 b/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_00
new file mode 100755
index 0000000000..f796569dd6
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_00
@@ -0,0 +1,123 @@
+#!/bin/sh
+
+#BSUB -J jgfs_awips_f012_20km_1p00_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_00.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+################################################
+# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
+################################################
+
+export fcsthrs=012
+
+############################################
+# user defined
+############################################
+# set envir=para or para to test with data in prod or para
+# export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_awips_f${fcsthrs}_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+export MPIRUN_AWIPSCFP="mpirun -n 4 cfp "
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_06 b/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_06
new file mode 100755
index 0000000000..7ee93467bd
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_06
@@ -0,0 +1,123 @@
+#!/bin/sh
+
+#BSUB -J jgfs_awips_f012_20km_1p00_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_06.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+################################################
+# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
+################################################
+
+export fcsthrs=012
+
+############################################
+# user defined
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_awips_f${fcsthrs}_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+export MPIRUN_AWIPSCFP="mpirun -n 4 cfp "
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_12 b/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_12
new file mode 100755
index 0000000000..b115bee0a1
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_12
@@ -0,0 +1,123 @@
+#!/bin/sh
+
+#BSUB -J jgfs_awips_f012_20km_1p00_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_12.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+################################################
+# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
+################################################
+
+export fcsthrs=012
+
+############################################
+# user defined
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+# export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_awips_f${fcsthrs}_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+export MPIRUN_AWIPSCFP="mpirun -n 4 cfp "
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_18 b/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_18
new file mode 100755
index 0000000000..69124df7f4
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_18
@@ -0,0 +1,123 @@
+#!/bin/sh
+
+#BSUB -J jgfs_awips_f012_20km_1p00_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_18.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+################################################
+# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
+################################################
+
+export fcsthrs=012
+
+############################################
+# user defined
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_awips_f${fcsthrs}_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+export MPIRUN_AWIPSCFP="mpirun -n 4 cfp "
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_00 b/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_00
new file mode 100755
index 0000000000..cea1667c3b
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_00
@@ -0,0 +1,121 @@
+#!/bin/sh
+
+#BSUB -J jgfs_awips_f12_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_00.o%J
+#BSUB -q debug
+#BSUB -n 4 # number of tasks
+#BSUB -R span[ptile=2] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+########################################
+# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
+########################################
+
+export fcsthrs=012
+
+############################################
+# User Define COM, COMOUTwmo, COMIN directories
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_awips_f${fcsthrs}_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_AWIPS_G2
diff --git a/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_06 b/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_06
new file mode 100755
index 0000000000..ac96fa6ceb
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_06
@@ -0,0 +1,121 @@
+#!/bin/sh
+
+#BSUB -J jgfs_awips_f12_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_06.o%J
+#BSUB -q debug
+#BSUB -n 4 # number of tasks
+#BSUB -R span[ptile=2] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+########################################
+# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
+########################################
+
+export fcsthrs=012
+
+############################################
+# User Define COM, COMOUTwmo, COMIN directories
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_awips_f${fcsthrs}_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_AWIPS_G2
diff --git a/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_12 b/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_12
new file mode 100755
index 0000000000..59175f1b05
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_12
@@ -0,0 +1,121 @@
+#!/bin/sh
+
+#BSUB -J jgfs_awips_f12_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_12.o%J
+#BSUB -q debug
+#BSUB -n 4 # number of tasks
+#BSUB -R span[ptile=2] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+########################################
+# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
+########################################
+
+export fcsthrs=012
+
+############################################
+# User Define COM, COMOUTwmo, COMIN directories
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_awips_f${fcsthrs}_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_AWIPS_G2
diff --git a/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_18 b/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_18
new file mode 100755
index 0000000000..7826e2c5d7
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_AWIPS_G2_dell.sh_18
@@ -0,0 +1,121 @@
+#!/bin/sh
+
+#BSUB -J jgfs_awips_f12_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_18.o%J
+#BSUB -q debug
+#BSUB -n 4 # number of tasks
+#BSUB -R span[ptile=2] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+########################################
+# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
+########################################
+
+export fcsthrs=012
+
+############################################
+# User Define COM, COMOUTwmo, COMIN directories
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_awips_f${fcsthrs}_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_AWIPS_G2
diff --git a/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_00 b/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_00
new file mode 100755
index 0000000000..38686454bd
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_00
@@ -0,0 +1,113 @@
+#!/bin/sh
+
+#BSUB -J gfs_fbwind_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_00.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_fbwind_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_FBWIND
diff --git a/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_06 b/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_06
new file mode 100755
index 0000000000..bea42a7e22
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_06
@@ -0,0 +1,113 @@
+#!/bin/sh
+
+#BSUB -J gfs_fbwind_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_06.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_fbwind_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_FBWIND
diff --git a/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_12 b/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_12
new file mode 100755
index 0000000000..bab3ba0612
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_12
@@ -0,0 +1,113 @@
+#!/bin/sh
+
+#BSUB -J gfs_fbwind_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_12.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+# export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_fbwind_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_FBWIND
diff --git a/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_18 b/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_18
new file mode 100755
index 0000000000..de6b7fae14
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_FBWIND_dell.sh_18
@@ -0,0 +1,113 @@
+#!/bin/sh
+
+#BSUB -J gfs_fbwind_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_18.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_fbwind_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_FBWIND
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_00 b/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_00
new file mode 100755
index 0000000000..767299269e
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_00
@@ -0,0 +1,131 @@
+#!/bin/sh
+
+#BSUB -J gfs_gempak_meta_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_00.o%J
+#BSUB -q debug
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -n 28 # 28 tasks
+#BSUB -R span[ptile=14] # 14 task per node
+#BSUB -R affinity[core(1):distribute=balance] # using 14 cores on node and bind to 1
+ # core per task and distribute across sockets
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200114
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_meta_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################
+#set the fcst hrs for all the cycles
+#############################################
+export fhbeg=00
+export fhend=384
+export fhinc=12
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p -m 775 $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+ export COMINgempak=${COMINgempak:-${COMROOT}/${NET}/${envir}}
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+ export COMINgempak=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para ### EMC PARA Realtime
+
+fi
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
+export COMINecmwf=${COMINecmwf:-$(compath.py ecmwf/prod/ecmwf)}
+export COMINnam=${COMINnam:-$(compath.py nam/prod/nam)}
+
+if [ ! -f $COMOUT ] ; then
+ mkdir -p -m 775 $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_META
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_06 b/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_06
new file mode 100755
index 0000000000..1f2e30c1ae
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_06
@@ -0,0 +1,131 @@
+#!/bin/sh
+
+#BSUB -J gfs_gempak_meta_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_06.o%J
+#BSUB -q debug
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -n 28 # 28 tasks
+#BSUB -R span[ptile=14] # 14 task per node
+#BSUB -R affinity[core(1):distribute=balance] # using 14 cores on node and bind to 1
+ # core per task and distribute across sockets
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_meta_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################
+#set the fcst hrs for all the cycles
+#############################################
+export fhbeg=00
+export fhend=384
+export fhinc=12
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p -m 775 $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+ export COMINgempak=${COMINgempak:-${COMROOT}/${NET}/${envir}}
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+ export COMINgempak=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para ### EMC PARA Realtime
+
+fi
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
+export COMINecmwf=${COMINecmwf:-$(compath.py ecmwf/prod/ecmwf)}
+export COMINnam=${COMINnam:-$(compath.py nam/prod/nam)}
+
+if [ ! -f $COMOUT ] ; then
+ mkdir -p -m 775 $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_META
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_12 b/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_12
new file mode 100755
index 0000000000..8083305d79
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_12
@@ -0,0 +1,133 @@
+#!/bin/sh
+
+#BSUB -J gfs_gempak_meta_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_12.o%J
+#BSUB -q debug
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -n 28 # 28 tasks
+#BSUB -R span[ptile=14] # 14 task per node
+#BSUB -R affinity[core(1):distribute=balance] # using 14 cores on node and bind to 1
+ # core per task and distribute across sockets
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_meta_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################
+#set the fcst hrs for all the cycles
+#############################################
+export fhbeg=00
+export fhend=384
+export fhinc=12
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p -m 775 $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+ export COMINgempak=${COMINgempak:-${COMROOT}/${NET}/${envir}}
+else
+# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+# export COMINgempak=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para ### EMC PARA Realtime
+ export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/gfs.20200922/12/atmos/gempak
+ export COMINgempak=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para
+
+fi
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
+export COMINecmwf=${COMINecmwf:-$(compath.py ecmwf/prod/ecmwf)}
+export COMINnam=${COMINnam:-$(compath.py nam/prod/nam)}
+
+if [ ! -f $COMOUT ] ; then
+ mkdir -p -m 775 $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_META
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_18 b/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_18
new file mode 100755
index 0000000000..177df0793b
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_META_dell.sh_18
@@ -0,0 +1,131 @@
+#!/bin/sh
+
+#BSUB -J gfs_gempak_meta_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_18.o%J
+#BSUB -q debug
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -n 28 # 28 tasks
+#BSUB -R span[ptile=14] # 14 task per node
+#BSUB -R affinity[core(1):distribute=balance] # using 14 cores on node and bind to 1
+ # core per task and distribute across sockets
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_meta_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################
+#set the fcst hrs for all the cycles
+#############################################
+export fhbeg=00
+export fhend=384
+export fhinc=12
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p -m 775 $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+ export COMINgempak=${COMINgempak:-${COMROOT}/${NET}/${envir}}
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+ export COMINgempak=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para ### EMC PARA Realtime
+
+fi
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak/meta
+
+export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
+export COMINecmwf=${COMINecmwf:-$(compath.py ecmwf/prod/ecmwf)}
+export COMINnam=${COMINnam:-$(compath.py nam/prod/nam)}
+
+if [ ! -f $COMOUT ] ; then
+ mkdir -p -m 775 $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_META
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_00 b/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_00
new file mode 100755
index 0000000000..b714e09468
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_00
@@ -0,0 +1,123 @@
+#!/bin/sh
+
+#BSUB -J jgfs_gempak_upapgif_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_00.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200114
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_upapgif_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+export MODEL=GFS
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+ export COMINgfs=${COMINgfs:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}}
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+ export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_06 b/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_06
new file mode 100755
index 0000000000..be642a28fd
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_06
@@ -0,0 +1,123 @@
+#!/bin/sh
+
+#BSUB -J jgfs_gempak_upapgif_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_06.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_upapgif_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+export MODEL=GFS
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+ export COMINgfs=${COMINgfs:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}}
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+ export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_12 b/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_12
new file mode 100755
index 0000000000..c36819f4eb
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_12
@@ -0,0 +1,125 @@
+#!/bin/sh
+
+#BSUB -J jgfs_gempak_upapgif_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_12.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_upapgif_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+export MODEL=GFS
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+ export COMINgfs=${COMINgfs:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}}
+else
+# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+# export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+ export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/gfs.20200922/12/atmos/gempak *** Boi PARA realtime
+ export COMINgfs=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/gfs.20200922/12/atmos *** Boi PARA realtime
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_18 b/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_18
new file mode 100755
index 0000000000..90a04839f2
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_18
@@ -0,0 +1,123 @@
+#!/bin/sh
+
+#BSUB -J jgfs_gempak_upapgif_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_18.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_upapgif_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+export MODEL=GFS
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}/gempak}
+ export COMINgfs=${COMINgfs:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}}
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos/gempak ### EMC PARA Realtime
+ export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_00 b/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_00
new file mode 100755
index 0000000000..6635ec8ac8
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_00
@@ -0,0 +1,139 @@
+#!/bin/sh
+
+#BSUB -J jgfs_pgrb2_spec_gempak_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_00.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=2] # 2 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
+############################################
+
+export LAUNCH_MODE=MPI
+
+###############################################
+# Set MP variables
+###############################################
+export OMP_NUM_THREADS=1
+export MP_LABELIO=yes
+export MP_PULSE=0
+export MP_DEBUG_NOTIMEOUT=yes
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_pgrb2_spec_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=gfs
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${NET}.${PDY})/${cyc}}
+ export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/prod/gfs.20200922/00
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#################################################################
+# Execute the script for the regular grib
+#################################################################
+export DATA_HOLD=$DATA
+export DATA=$DATA_HOLD/SPECIAL
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_PGRB2_SPEC
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_06 b/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_06
new file mode 100755
index 0000000000..4e696a6ea9
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_06
@@ -0,0 +1,138 @@
+#!/bin/sh
+
+#BSUB -J jgfs_pgrb2_spec_gempak_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_06.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=2] # 2 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
+############################################
+
+export LAUNCH_MODE=MPI
+
+###############################################
+# Set MP variables
+###############################################
+export OMP_NUM_THREADS=1
+export MP_LABELIO=yes
+export MP_PULSE=0
+export MP_DEBUG_NOTIMEOUT=yes
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_pgrb2_spec_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=gfs
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${NET}.${PDY})/${cyc}}
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#################################################################
+# Execute the script for the regular grib
+#################################################################
+export DATA_HOLD=$DATA
+export DATA=$DATA_HOLD/SPECIAL
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_PGRB2_SPEC
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_12 b/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_12
new file mode 100755
index 0000000000..0934590273
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_12
@@ -0,0 +1,140 @@
+#!/bin/sh
+
+#BSUB -J jgfs_pgrb2_spec_gempak_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_12.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=2] # 2 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
+############################################
+
+export LAUNCH_MODE=MPI
+
+###############################################
+# Set MP variables
+###############################################
+export OMP_NUM_THREADS=1
+export MP_LABELIO=yes
+export MP_PULSE=0
+export MP_DEBUG_NOTIMEOUT=yes
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_pgrb2_spec_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=gfs
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${NET}.${PDY})/${cyc}}
+ export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/prod/gfs.20200922/12
+else
+# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+ export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/gfs.20200922/12/atmos %%%% Boi PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#################################################################
+# Execute the script for the regular grib
+#################################################################
+export DATA_HOLD=$DATA
+export DATA=$DATA_HOLD/SPECIAL
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_PGRB2_SPEC
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_18 b/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_18
new file mode 100755
index 0000000000..f8ca8daa0d
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_18
@@ -0,0 +1,138 @@
+#!/bin/sh
+
+#BSUB -J jgfs_pgrb2_spec_gempak_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_18.o%J
+#BSUB -q debug
+#BSUB -n 2 # number of tasks
+#BSUB -R span[ptile=2] # 2 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
+############################################
+
+export LAUNCH_MODE=MPI
+
+###############################################
+# Set MP variables
+###############################################
+export OMP_NUM_THREADS=1
+export MP_LABELIO=yes
+export MP_PULSE=0
+export MP_DEBUG_NOTIMEOUT=yes
+
+##############################################
+# Define COM, COMOUTwmo, COMIN directories
+##############################################
+
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_pgrb2_spec_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+#########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=gfs
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${NET}.${PDY})/${cyc}}
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#################################################################
+# Execute the script for the regular grib
+#################################################################
+export DATA_HOLD=$DATA
+export DATA=$DATA_HOLD/SPECIAL
+mkdir -p $DATA
+cd $DATA
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK_PGRB2_SPEC
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_00 b/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_00
new file mode 100755
index 0000000000..800f739225
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_00
@@ -0,0 +1,119 @@
+#!/bin/sh
+
+#BSUB -J gfs_gempak_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_00.o%J
+#BSUB -q debug
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -n 24 # 24 tasks
+#BSUB -R span[ptile=12] # 12 task per node
+#BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1 core per task and distribute across sockets
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# Define COM, COMOUTwmo, COMIN directories
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+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.20200922/00
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_06 b/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_06
new file mode 100755
index 0000000000..c9883c5667
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_06
@@ -0,0 +1,119 @@
+#!/bin/sh
+
+#BSUB -J gfs_gempak_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_06.o%J
+#BSUB -q debug
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -n 24 # 24 tasks
+#BSUB -R span[ptile=12] # 12 task per node
+#BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1 core per task and distribute across sockets
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# Define COM, COMOUTwmo, COMIN directories
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/gfs.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+ export ILPOST=3
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_12 b/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_12
new file mode 100755
index 0000000000..937bacd2e2
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_12
@@ -0,0 +1,119 @@
+#!/bin/sh
+
+#BSUB -J gfs_gempak_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_12.o%J
+#BSUB -q debug
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -n 24 # 24 tasks
+#BSUB -R span[ptile=12] # 12 task per node
+#BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1 core per task and distribute across sockets
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# Define COM, COMOUTwmo, COMIN directories
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/gfs.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+ export ILPOST=3
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK
diff --git a/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_18 b/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_18
new file mode 100755
index 0000000000..24f7c2f99a
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_GEMPAK_dell.sh_18
@@ -0,0 +1,119 @@
+#!/bin/sh
+
+#BSUB -J gfs_gempak_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_18.o%J
+#BSUB -q debug
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -n 24 # 24 tasks
+#BSUB -R span[ptile=12] # 12 task per node
+#BSUB -R affinity[core(1):distribute=balance] # using 12 cores on node and bind to 1 core per task and distribute across sockets
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+###########################################
+# Now set up GEMPAK/NTRANS environment
+###########################################
+module load gempak/7.3.1
+module list
+
+############################################
+# Define COM, COMOUTwmo, COMIN directories
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_gempak_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export FIXgempak=${FIXgempak:-$HOMEgfs/gempak/fix}
+export USHgempak=${USHgempak:-$HOMEgfs/gempak/ush}
+export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${RUN}.${PDY}/${cyc} ### Boi PARA
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/gfs.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+ export ILPOST=3
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos/gempak
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_GEMPAK
diff --git a/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_00 b/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_00
new file mode 100755
index 0000000000..e288c4d488
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_00
@@ -0,0 +1,116 @@
+#!/bin/sh
+
+#BSUB -J jgfs_pgrb2_spec_npoess_00
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_00.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=00
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+############################################
+# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_pgrb2_spec_npoess_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_06 b/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_06
new file mode 100755
index 0000000000..ca1da8d8fa
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_06
@@ -0,0 +1,116 @@
+#!/bin/sh
+
+#BSUB -J jgfs_pgrb2_spec_npoess_06
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_06.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=06
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+############################################
+# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_pgrb2_spec_npoess_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_12 b/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_12
new file mode 100755
index 0000000000..304fa2ede9
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_12
@@ -0,0 +1,117 @@
+#!/bin/sh
+
+#BSUB -J jgfs_pgrb2_spec_npoess_12
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_12.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=12
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+############################################
+# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_pgrb2_spec_npoess_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+ export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/gfs.20200922/12
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_18 b/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_18
new file mode 100755
index 0000000000..e1e0085826
--- /dev/null
+++ b/driver/product/run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_18
@@ -0,0 +1,116 @@
+#!/bin/sh
+
+#BSUB -J jgfs_pgrb2_spec_npoess_18
+#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_18.o%J
+#BSUB -q debug
+#BSUB -n 1 # number of tasks
+#BSUB -R span[ptile=1] # 1 task per node
+#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
+#BSUB -W 00:30
+#BSUB -P GFS-DEV
+#BSUB -R affinity[core(1):distribute=balance]
+
+export KMP_AFFINITY=disabled
+
+export PDY=`date -u +%Y%m%d`
+export PDY=20200922
+
+export PDY1=`expr $PDY - 1`
+
+export cyc=18
+export cycle=t${cyc}z
+
+set -xa
+export PS4='$SECONDS + '
+date
+
+####################################
+## Load the GRIB Utilities module
+#####################################
+module load EnvVars/1.0.2
+module load ips/18.0.1.163
+module load CFP/2.0.1
+module load impi/18.0.1
+module load lsf/10.1
+module load prod_util/1.1.4
+module load prod_envir/1.0.3
+module load grib_util/1.1.0
+module list
+
+############################################
+# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
+############################################
+# set envir=para or para to test with data in prod or para
+ export envir=para
+ export envir=para
+
+export SENDCOM=YES
+export KEEPDATA=YES
+export job=gfs_pgrb2_spec_npoess_${cyc}
+export pid=${pid:-$$}
+export jobid=${job}.${pid}
+
+# Set FAKE DBNET for testing
+export SENDDBN=YES
+export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
+
+export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
+export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
+export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
+
+mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
+export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
+
+#############################################################
+# Specify versions
+#############################################################
+export gfs_ver=v16.0.0
+
+##########################################################
+# obtain unique process id (pid) and make temp directory
+##########################################################
+export DATA=${DATA:-${DATAROOT}/${jobid}}
+mkdir -p $DATA
+cd $DATA
+
+################################
+# Set up the HOME directory
+################################
+export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
+export USHgfs=${USHgfs:-$HOMEgfs/ush}
+export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
+export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
+export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config}
+export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
+export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
+export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
+
+###################################
+# Specify NET and RUN Name and model
+####################################
+export NET=${NET:-gfs}
+export RUN=${RUN:-gfs}
+export model=${model:-gfs}
+
+##############################################
+# Define COM directories
+##############################################
+if [ $envir = "prod" ] ; then
+# This setting is for testing with GFS (production)
+ export COMIN=${COMIN:-$(compath.py ${NET}/${envir}/${RUN}.${PDY})/${cyc}} ### NCO PROD
+else
+ export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/${RUN}.${PDY}/${cyc}/atmos ### EMC PARA Realtime
+
+fi
+
+export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/atmos
+export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
+
+if [ $SENDCOM = YES ] ; then
+ mkdir -m 775 -p $COMOUT $COMOUTwmo
+fi
+
+#############################################
+# run the GFS job
+#############################################
+sh $HOMEgfs/jobs/JGFS_ATMOS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_cray.sh b/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_cray.sh
deleted file mode 100755
index fc9e28d268..0000000000
--- a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_cray.sh
+++ /dev/null
@@ -1,134 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f012_20km_1p00_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-# export PDY=20180514
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.8
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-
-module list
-
-################################################
-# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
-################################################
-
-export fcsthrs=009
-
-############################################
-# user defined
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_20km_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/com2/gfs/para/gfs.${PDY} ### EMC PARA Realtime
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/prfv3l65/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn/gfs.${PDY}/${cyc} ### Boi PARA
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3test/gfs.${PDY}/${cyc} ### EMC test PARA ####
-
-# export COMIN=/gpfs/hps/nco/ops/com/gfs/para/gfs.${PDY} ### NCO PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh b/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh
deleted file mode 100755
index e834bc9b2e..0000000000
--- a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh
+++ /dev/null
@@ -1,126 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f012_20km_1p00_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load grib_util/1.1.0
-module list
-
-################################################
-# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
-################################################
-
-export fcsthrs=012
-
-############################################
-# user defined
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell1/nco/ops/com/gfs/para/gfs.${PDY}/${cyc} ### NCO PARA Realtime ###
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-export MPIRUN_AWIPSCFP="mpirun -n 4 cfp "
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_00 b/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_00
deleted file mode 100755
index 1732a621de..0000000000
--- a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_00
+++ /dev/null
@@ -1,125 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f012_20km_1p00_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20190215
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-module list
-
-################################################
-# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
-################################################
-
-export fcsthrs=012
-
-############################################
-# user defined
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell1/nco/ops/com/gfs/para/gfs.${PDY}/${cyc} ### NCO PARA Realtime ###
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-export MPIRUN_AWIPSCFP="mpirun -n 4 cfp "
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06 b/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06
deleted file mode 100755
index a3d5950928..0000000000
--- a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06
+++ /dev/null
@@ -1,130 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f012_20km_1p00_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_06.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180926
-
-export PDY1=`expr $PDY - 1`
-
- export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-################################################
-# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
-################################################
-
-export fcsthrs=012
-
-############################################
-# user defined
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_20km_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell2/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-export MPIRUN_AWIPSCFP="mpirun -n 4 cfp "
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12 b/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12
deleted file mode 100755
index 39d0cb5657..0000000000
--- a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f012_20km_1p00_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_12.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-################################################
-# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
-################################################
-
-export fcsthrs=012
-
-############################################
-# user defined
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_20km_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell2/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-export MPIRUN_AWIPSCFP="mpirun -n 4 cfp "
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_18 b/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_18
deleted file mode 100755
index d1db89e412..0000000000
--- a/driver/product/run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_18
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f012_20km_1p00_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f012_20km_1p00_18.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-################################################
-# GFS_AWIPS_20KM_1P00 AWIPS PRODUCT GENERATION
-################################################
-
-export fcsthrs=012
-
-############################################
-# user defined
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_20km_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell2/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-export MPIRUN_AWIPSCFP="mpirun -n 4 cfp "
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_20KM_1P0DEG
diff --git a/driver/product/run_JGFS_AWIPS_G2_cray.sh b/driver/product/run_JGFS_AWIPS_G2_cray.sh
deleted file mode 100755
index 0d52faae88..0000000000
--- a/driver/product/run_JGFS_AWIPS_G2_cray.sh
+++ /dev/null
@@ -1,140 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f12_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_awips_f12_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_awips_f12_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-#BSUB -extsched 'CRAYLINUX[]' # Request to run on compute nodes
-
-export KMP_AFFINITY=disabled
-
- export PDY=`date -u +%Y%m%d`
-# export PDY=20180514
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.8
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-module load util_shared/1.0.6
-#
-# This is a test version of UTIL_SHARED.v1.0.7 on CRAY
-#
-# module use /usrx/local/nceplibs/util_shared.v1.0.7/modulefiles
-# module load util_shared/1.0.7
-
-module list
-
-########################################
-# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
-########################################
-
-export fcsthrs=012
-
-############################################
-# Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/com2/gfs/para/gfs.${PDY} ### EMC PARA Realtime
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/prfv3l65/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn/gfs.${PDY}/${cyc} ### Boi PARA
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3test/gfs.${PDY}/${cyc} ### EMC test PARA ####
-
-# export COMIN=/gpfs/hps/nco/ops/com/gfs/para/gfs.${PDY} ### NCO PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-export NODES=1
-export APRUN_AWIPSCFP='aprun -j 1 -n 4 -N 4 -d 2 -cc depth cfp'
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_G2
diff --git a/driver/product/run_JGFS_AWIPS_G2_dell.sh b/driver/product/run_JGFS_AWIPS_G2_dell.sh
deleted file mode 100755
index 5eac8d81e9..0000000000
--- a/driver/product/run_JGFS_AWIPS_G2_dell.sh
+++ /dev/null
@@ -1,128 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f12_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_00.o%J
-#BSUB -q debug
-#BSUB -n 4 # number of tasks
-#BSUB -R span[ptile=2] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-########################################
-# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
-########################################
-
-export fcsthrs=012
-
-############################################
-# User Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_G2
diff --git a/driver/product/run_JGFS_AWIPS_G2_dell.sh_00 b/driver/product/run_JGFS_AWIPS_G2_dell.sh_00
deleted file mode 100755
index 1f53077624..0000000000
--- a/driver/product/run_JGFS_AWIPS_G2_dell.sh_00
+++ /dev/null
@@ -1,124 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f12_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_00.o%J
-#BSUB -q debug
-#BSUB -n 4 # number of tasks
-#BSUB -R span[ptile=2] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-
-module list
-
-########################################
-# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
-########################################
-
-export fcsthrs=012
-
-############################################
-# User Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_G2
diff --git a/driver/product/run_JGFS_AWIPS_G2_dell.sh_06 b/driver/product/run_JGFS_AWIPS_G2_dell.sh_06
deleted file mode 100755
index 354f0fabe3..0000000000
--- a/driver/product/run_JGFS_AWIPS_G2_dell.sh_06
+++ /dev/null
@@ -1,129 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f12_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_06.o%J
-#BSUB -q debug
-#BSUB -n 4 # number of tasks
-#BSUB -R span[ptile=2] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180926
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-########################################
-# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
-########################################
-
-export fcsthrs=012
-
-############################################
-# User Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_G2
diff --git a/driver/product/run_JGFS_AWIPS_G2_dell.sh_12 b/driver/product/run_JGFS_AWIPS_G2_dell.sh_12
deleted file mode 100755
index b870eae283..0000000000
--- a/driver/product/run_JGFS_AWIPS_G2_dell.sh_12
+++ /dev/null
@@ -1,129 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f12_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_12.o%J
-#BSUB -q debug
-#BSUB -n 4 # number of tasks
-#BSUB -R span[ptile=2] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-########################################
-# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
-########################################
-
-export fcsthrs=012
-
-############################################
-# User Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_G2
diff --git a/driver/product/run_JGFS_AWIPS_G2_dell.sh_18 b/driver/product/run_JGFS_AWIPS_G2_dell.sh_18
deleted file mode 100755
index 87a3102720..0000000000
--- a/driver/product/run_JGFS_AWIPS_G2_dell.sh_18
+++ /dev/null
@@ -1,128 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_awips_f12_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_awips_f12_18.o%J
-#BSUB -q debug
-#BSUB -n 4 # number of tasks
-#BSUB -R span[ptile=2] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-
-########################################
-# GFS_AWIPS_G2 AWIPS PRODUCT GENERATION
-########################################
-
-export fcsthrs=012
-
-############################################
-# User Define COM, COMOUTwmo, COMIN directories
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_awips_f${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_AWIPS_G2
diff --git a/driver/product/run_JGFS_FAX_WAFS_cray.sh b/driver/product/run_JGFS_FAX_WAFS_cray.sh
deleted file mode 100755
index dd88b1f7b4..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_cray.sh
+++ /dev/null
@@ -1,160 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f12_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-# export PDY=20180605
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.7
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-module load util_shared/1.0.6
-#
-# This is a test version of UTIL_SHARED.v1.0.7 on CRAY
-#
-# module use /usrx/local/nceplibs/util_shared.v1.0.7/modulefiles
-# module load util_shared/1.0.7
-
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module load gempak/7.3.0
-
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f12_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/com2/gfs/para/gfs.${PDY} ### EMC PARA Realtime
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn/gfs.${PDY}/${cyc} ### Boi PARA
-
-# export COMIN=/gpfs/hps/nco/ops/com/gfs/para/gfs.${PDY} ### NCO PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh b/driver/product/run_JGFS_FAX_WAFS_dell.sh
deleted file mode 100755
index 774b5c7bb2..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh
+++ /dev/null
@@ -1,148 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f12_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f12_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_00 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_00
deleted file mode 100755
index ce23fdd348..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_00
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f12_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
-module load gempak/7.31.0
-
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f12_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_06 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_06
deleted file mode 100755
index 0b9814a124..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_06
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f12_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_06.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f12_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_12 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_12
deleted file mode 100755
index 31dd959c96..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_12
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f12_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_12.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f12_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_18 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_18
deleted file mode 100755
index 3aa9fcadb7..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f12_18
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f12_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f12_18.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f12_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_00 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_00
deleted file mode 100755
index 67d288d7e4..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_00
+++ /dev/null
@@ -1,143 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f24_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f24_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f24_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-# export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
- export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f24_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_06 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_06
deleted file mode 100755
index 2faf25fc79..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_06
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f24_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f24_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f24_06.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-# export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
- export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f24_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_12 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_12
deleted file mode 100755
index c5bb83d43d..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_12
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f24_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f24_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f24_12.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-# export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
- export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f24_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_18 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_18
deleted file mode 100755
index f02ccdd480..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f24_18
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f24_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f24_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f24_18.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-# export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
- export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
-# export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f24_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_00 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_00
deleted file mode 100755
index 3cd2ef9dcc..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_00
+++ /dev/null
@@ -1,143 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f36_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f36_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f36_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-# export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
- export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f36_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_06 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_06
deleted file mode 100755
index b2ab887612..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_06
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f36_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f36_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f36_06.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-# export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
- export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f36_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_12 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_12
deleted file mode 100755
index ec99e845b9..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_12
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f36_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f36_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f36_12.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-# export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
- export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f36_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_18 b/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_18
deleted file mode 100755
index c87e20608b..0000000000
--- a/driver/product/run_JGFS_FAX_WAFS_dell.sh_f36_18
+++ /dev/null
@@ -1,149 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_wafs_f36_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f36_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_wafs_f36_18.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS FAX WAFS PRODUCT GENERATION
-############################################
-
-# export fhr_list='06 12'
-# export fhr_list='06'
-# export fhr_list='12'
-
-# export fhr_list='18 24'
-# export fhr_list='18'
-# export fhr_list='24'
-
- export fhr_list='30 36'
-# export fhr_list='30'
-# export fhr_list='36'
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_wafs_f36_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX_WAFS
diff --git a/driver/product/run_JGFS_FAX_cray.sh b/driver/product/run_JGFS_FAX_cray.sh
deleted file mode 100755
index 44ea8724a1..0000000000
--- a/driver/product/run_JGFS_FAX_cray.sh
+++ /dev/null
@@ -1,148 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_f00_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_fax_f012_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_fax_f012_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-# export PDY=20180515
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.7
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-module load util_shared/1.0.6
-#
-# This is a test version of UTIL_SHARED.v1.0.7 on CRAY
-#
-# module use /usrx/local/nceplibs/util_shared.v1.0.7/modulefiles
-# module load util_shared/1.0.7
-
-export obsproc_dump_ver=v4.0.0
-export obsproc_shared_bufr_dumplist_ver=v1.5.0
-module load dumpjb/4.0.0
-
-module use /usrx/local/prod/modulefiles
-module load ncarg-intel-sandybridge/6.1.0
-
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="000"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-export HOMEobsproc_shared_bufr_dumplist=/gpfs/hps/nco/ops/nwtest/obsproc_shared/bufr_dumplist.v1.5.0
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/com2/gfs/para/gfs.${PDY} ### EMC PARA Realtime
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn/gfs.${PDY}/${cyc} ### Boi PARA
-
-# export COMIN=/gpfs/hps/nco/ops/com/gfs/para/gfs.${PDY} ### NCO PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh b/driver/product/run_JGFS_FAX_dell.sh
deleted file mode 100755
index 4826c98fbc..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh
+++ /dev/null
@@ -1,136 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_anl_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load ips/18.0.1.163
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="000"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh_anl_00 b/driver/product/run_JGFS_FAX_dell.sh_anl_00
deleted file mode 100755
index f0ae16b144..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh_anl_00
+++ /dev/null
@@ -1,130 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_anl_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load NCL/6.4.0
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="00"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh_anl_06 b/driver/product/run_JGFS_FAX_dell.sh_anl_06
deleted file mode 100755
index a8334241aa..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh_anl_06
+++ /dev/null
@@ -1,137 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_anl_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_06.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load ips/18.0.1.163
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="00"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh_anl_12 b/driver/product/run_JGFS_FAX_dell.sh_anl_12
deleted file mode 100755
index 20b6a585c7..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh_anl_12
+++ /dev/null
@@ -1,135 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_anl_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_12.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="00"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh_anl_18 b/driver/product/run_JGFS_FAX_dell.sh_anl_18
deleted file mode 100755
index a97ee13e29..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh_anl_18
+++ /dev/null
@@ -1,136 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_anl_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_anl_18.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-export fcsthrs="anl"
-# export fcsthrs="00"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh_f00_00 b/driver/product/run_JGFS_FAX_dell.sh_f00_00
deleted file mode 100755
index 13ef06d2d8..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh_f00_00
+++ /dev/null
@@ -1,130 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_f00_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f00_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f00_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load NCL/6.4.0
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-# export fcsthrs="anl"
-export fcsthrs="00"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh_f00_06 b/driver/product/run_JGFS_FAX_dell.sh_f00_06
deleted file mode 100755
index 29fe11e0ba..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh_f00_06
+++ /dev/null
@@ -1,137 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_f00_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f00_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f00_06.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load ips/18.0.1.163
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-# export fcsthrs="anl"
- export fcsthrs="00"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh_f00_12 b/driver/product/run_JGFS_FAX_dell.sh_f00_12
deleted file mode 100755
index 607b4ca57c..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh_f00_12
+++ /dev/null
@@ -1,136 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_f00_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f00_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f00_12.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-# export fcsthrs="anl"
- export fcsthrs="00"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh_f00_18 b/driver/product/run_JGFS_FAX_dell.sh_f00_18
deleted file mode 100755
index dd24e043fe..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh_f00_18
+++ /dev/null
@@ -1,137 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_f00_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f00_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f00_18.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load grib_util/1.0.6
-module load prod_envir/1.0.2
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-# export fcsthrs="anl"
- export fcsthrs="00"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FAX_dell.sh_f48_12 b/driver/product/run_JGFS_FAX_dell.sh_f48_12
deleted file mode 100755
index 6fb6835556..0000000000
--- a/driver/product/run_JGFS_FAX_dell.sh_f48_12
+++ /dev/null
@@ -1,136 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fax_f48_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f48_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fax_f48_12.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181130
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-module load NCL/6.4.0
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module load bufr_dumplist/2.0.0
-module load dumpjb/5.0.0
-
-module list
-
-############################################
-# GFS FAX PRODUCT GENERATION
-############################################
-
-# export fcsthrs="anl"
- export fcsthrs="48"
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fax_${fcsthrs}_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set Fake DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-export UTILgfs=${UTILgfs:-$HOMEgfs/util}
-
-# export TMPDIR=/gpfs/hps3/ptmp/Boi.Vuong/output
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FAX
diff --git a/driver/product/run_JGFS_FBWIND_cray.sh b/driver/product/run_JGFS_FBWIND_cray.sh
deleted file mode 100755
index a4645a0763..0000000000
--- a/driver/product/run_JGFS_FBWIND_cray.sh
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fbwind_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_fbwind_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_fbwind_00.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-# export PDY=20180514
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.7
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-module load util_shared/1.0.6
-#
-# This is a test version of UTIL_SHARED.v1.0.7 on CRAY
-#
-# module use /usrx/local/nceplibs/util_shared.v1.0.7/modulefiles
-# module load util_shared/1.0.7
-
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fbwind_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/com2/gfs/para/gfs.${PDY} ### EMC PARA Realtime
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime GFDL MP on SURGE for BETA
-
-# export COMIN=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn/gfs.${PDY}/${cyc} ### Boi PARA
-
-# export COMIN=/gpfs/hps3/nco/ops/com/gfs/para/gfs.${PDY} ### NCO PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FBWIND
diff --git a/driver/product/run_JGFS_FBWIND_dell.sh b/driver/product/run_JGFS_FBWIND_dell.sh
deleted file mode 100755
index 773919ea4c..0000000000
--- a/driver/product/run_JGFS_FBWIND_dell.sh
+++ /dev/null
@@ -1,119 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fbwind_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_00.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fbwind_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FBWIND
diff --git a/driver/product/run_JGFS_FBWIND_dell.sh_00 b/driver/product/run_JGFS_FBWIND_dell.sh_00
deleted file mode 100755
index 0fb70809af..0000000000
--- a/driver/product/run_JGFS_FBWIND_dell.sh_00
+++ /dev/null
@@ -1,115 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fbwind_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_00.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fbwind_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FBWIND
diff --git a/driver/product/run_JGFS_FBWIND_dell.sh_06 b/driver/product/run_JGFS_FBWIND_dell.sh_06
deleted file mode 100755
index ce028d2f22..0000000000
--- a/driver/product/run_JGFS_FBWIND_dell.sh_06
+++ /dev/null
@@ -1,120 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fbwind_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_06.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fbwind_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FBWIND
diff --git a/driver/product/run_JGFS_FBWIND_dell.sh_12 b/driver/product/run_JGFS_FBWIND_dell.sh_12
deleted file mode 100755
index 42af133e9f..0000000000
--- a/driver/product/run_JGFS_FBWIND_dell.sh_12
+++ /dev/null
@@ -1,120 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fbwind_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_12.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fbwind_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FBWIND
diff --git a/driver/product/run_JGFS_FBWIND_dell.sh_18 b/driver/product/run_JGFS_FBWIND_dell.sh_18
deleted file mode 100755
index 5d6d068d7d..0000000000
--- a/driver/product/run_JGFS_FBWIND_dell.sh_18
+++ /dev/null
@@ -1,120 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_fbwind_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_fbwind_18.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_fbwind_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${RUN}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_FBWIND
diff --git a/driver/product/run_JGFS_GEMPAK_META_cray.sh b/driver/product/run_JGFS_GEMPAK_META_cray.sh
deleted file mode 100755
index fe6a2fc1cf..0000000000
--- a/driver/product/run_JGFS_GEMPAK_META_cray.sh
+++ /dev/null
@@ -1,162 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_gempak_meta_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_gempak_meta_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_gempak_meta_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 03:00
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=2000]
-
-#BSUB -extsched 'CRAYLINUX[]' # Request to run on compute nodes
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-# expor PDY=20180606
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.8
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module load gempak/7.3.0
-
-export numproc=22
-
-module list
-
-############################################
-# GFS GEMPAK META PRODUCT GENERATION
-############################################
-
-export LAUNCH_MODE=MPI
-
-###############################################
-# Set MP variables
-###############################################
-export OMP_NUM_THREADS=1
-export MP_LABELIO=yes
-export MP_PULSE=0
-export MP_DEBUG_NOTIMEOUT=yes
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_meta_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################
-#set the fcst hrs for all the cycles
-#############################################
-export fhbeg=00
-export fhend=384
-export fhinc=12
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##############################################
-# Set up model and cycle specific variables
-##############################################
-export DBN_ALERT_TYPE=GFS_METAFILE
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/gfs.${PDY}
- export COMROOT=/gpfs/hps/nco/ops/com
-
-else
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime
- export COMROOT=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1 ### EMC PARA Realtime
-
-# export COMIN=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn/gfs.${PDY}/${cyc}/nawips ### Boi PARA
-# export COMROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn ### Boi PARA
-
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-export COMINnam=${COMINnam:-$(compath.py nawips/prod/nam)}
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ ! -f $COMOUT ] ; then
- mkdir -p -m 775 $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_META
diff --git a/driver/product/run_JGFS_GEMPAK_META_dell.sh b/driver/product/run_JGFS_GEMPAK_META_dell.sh
deleted file mode 100755
index cdbff92daf..0000000000
--- a/driver/product/run_JGFS_GEMPAK_META_dell.sh
+++ /dev/null
@@ -1,140 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_meta_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 28 # 28 tasks
-#BSUB -R span[ptile=14] # 14 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 14 cores on node and bind to 1
- # core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_meta_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################
-#set the fcst hrs for all the cycles
-#############################################
-export fhbeg=00
-export fhend=384
-export fhinc=12
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p -m 775 $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/gfs.${PDY}
- export COMROOT=/gpfs/hps/nco/ops/com
-
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime
-# export COMINgempak=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1 ### EMC PARA Realtime
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgempak=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-export COMINnam=${COMINnam:-$(compath.py nawips/prod/nam)}
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ ! -f $COMOUT ] ; then
- mkdir -p -m 775 $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_META
diff --git a/driver/product/run_JGFS_GEMPAK_META_dell.sh_00 b/driver/product/run_JGFS_GEMPAK_META_dell.sh_00
deleted file mode 100755
index 9621190140..0000000000
--- a/driver/product/run_JGFS_GEMPAK_META_dell.sh_00
+++ /dev/null
@@ -1,136 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_meta_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 28 # 28 tasks
-#BSUB -R span[ptile=14] # 14 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 14 cores on node and bind to 1
- # core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_meta_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################
-#set the fcst hrs for all the cycles
-#############################################
-export fhbeg=00
-export fhend=384
-export fhinc=12
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p -m 775 $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/gfs.${PDY}
- export COMROOT=/gpfs/hps/nco/ops/com
-
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime
-# export COMINgempak=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1 ### EMC PARA Realtime
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgempak=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-export COMINnam=${COMINnam:-$(compath.py nawips/prod/nam)}
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ ! -f $COMOUT ] ; then
- mkdir -p -m 775 $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_META
diff --git a/driver/product/run_JGFS_GEMPAK_META_dell.sh_06 b/driver/product/run_JGFS_GEMPAK_META_dell.sh_06
deleted file mode 100755
index c3dde8e8df..0000000000
--- a/driver/product/run_JGFS_GEMPAK_META_dell.sh_06
+++ /dev/null
@@ -1,140 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_meta_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_06.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 28 # 28 tasks
-#BSUB -R span[ptile=14] # 14 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 14 cores on node and bind to 1
- # core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_meta_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################
-#set the fcst hrs for all the cycles
-#############################################
-export fhbeg=00
-export fhend=384
-export fhinc=12
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p -m 775 $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/gfs.${PDY}
- export COMROOT=/gpfs/hps/nco/ops/com
-
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime
-# export COMINgempak=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1 ### EMC PARA Realtime
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgempak=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-export COMINnam=${COMINnam:-$(compath.py nawips/prod/nam)}
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ ! -f $COMOUT ] ; then
- mkdir -p -m 775 $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_META
diff --git a/driver/product/run_JGFS_GEMPAK_META_dell.sh_12 b/driver/product/run_JGFS_GEMPAK_META_dell.sh_12
deleted file mode 100755
index eb70dc5474..0000000000
--- a/driver/product/run_JGFS_GEMPAK_META_dell.sh_12
+++ /dev/null
@@ -1,140 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_meta_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_12.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 28 # 28 tasks
-#BSUB -R span[ptile=14] # 14 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 14 cores on node and bind to 1
- # core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_meta_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################
-#set the fcst hrs for all the cycles
-#############################################
-export fhbeg=00
-export fhend=384
-export fhinc=12
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p -m 775 $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/gfs.${PDY}
- export COMROOT=/gpfs/hps/nco/ops/com
-
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime
-# export COMINgempak=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1 ### EMC PARA Realtime
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgempak=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-export COMINnam=${COMINnam:-$(compath.py nawips/prod/nam)}
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ ! -f $COMOUT ] ; then
- mkdir -p -m 775 $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_META
diff --git a/driver/product/run_JGFS_GEMPAK_META_dell.sh_18 b/driver/product/run_JGFS_GEMPAK_META_dell.sh_18
deleted file mode 100755
index 2c57440622..0000000000
--- a/driver/product/run_JGFS_GEMPAK_META_dell.sh_18
+++ /dev/null
@@ -1,140 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_gempak_meta_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_meta_18.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -n 28 # 28 tasks
-#BSUB -R span[ptile=14] # 14 task per node
-#BSUB -R affinity[core(1):distribute=balance] # using 14 cores on node and bind to 1
- # core per task and distribute across sockets
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_meta_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################
-#set the fcst hrs for all the cycles
-#############################################
-export fhbeg=00
-export fhend=384
-export fhinc=12
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p -m 775 $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/gfs.${PDY}
- export COMROOT=/gpfs/hps/nco/ops/com
-
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime
-# export COMINgempak=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1 ### EMC PARA Realtime
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgempak=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir} ### Boi PARA
-fi
-
-export COMINukmet=${COMINukmet:-$(compath.py nawips/prod/ukmet)}
-export COMINecmwf=${COMINecmwf:-$(compath.py nawips/prod/ecmwf)}
-export COMINnam=${COMINnam:-$(compath.py nawips/prod/nam)}
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips/meta
-
-if [ ! -f $COMOUT ] ; then
- mkdir -p -m 775 $COMOUT
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_META
diff --git a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_cray.sh b/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_cray.sh
deleted file mode 100755
index 1c58b65a78..0000000000
--- a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_cray.sh
+++ /dev/null
@@ -1,143 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_gempak_upapgif_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-# export PDY=20180515
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.7
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-module load util_shared/1.0.6
-#
-# This is a test version of UTIL_SHARED.v1.0.7 on CRAY
-#
-# module use /usrx/local/nceplibs/util_shared.v1.0.7/modulefiles
-# module load util_shared/1.0.7
-
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module load gempak/7.3.0
-
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
-# export envir=para
- export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_upapgif_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-export MODEL=GFS
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/gfs.${PDY} ### NCO PROD
- export COMINgfs=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime
- export COMINgfs=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh b/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh
deleted file mode 100755
index 08a7512b41..0000000000
--- a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh
+++ /dev/null
@@ -1,137 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_gempak_upapgif_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_upapgif_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-export MODEL=GFS
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMINgfs=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime on DELL
-# export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgfs=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_00 b/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_00
deleted file mode 100755
index b3cc35e7a4..0000000000
--- a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_00
+++ /dev/null
@@ -1,132 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_gempak_upapgif_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_00.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-module list
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_upapgif_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-export MODEL=GFS
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMINgfs=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime on DELL
-# export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgfs=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_06 b/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_06
deleted file mode 100755
index 9c8fd61915..0000000000
--- a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_06
+++ /dev/null
@@ -1,138 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_gempak_upapgif_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_06.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_upapgif_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-export MODEL=GFS
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMINgfs=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime on DELL
-# export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgfs=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_12 b/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_12
deleted file mode 100755
index 3d73a8babe..0000000000
--- a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_12
+++ /dev/null
@@ -1,138 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_gempak_upapgif_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_12.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_upapgif_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-export MODEL=GFS
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMINgfs=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime on DELL
-# export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgfs=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_18 b/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_18
deleted file mode 100755
index 54b1d97b37..0000000000
--- a/driver/product/run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_18
+++ /dev/null
@@ -1,138 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_gempak_upapgif_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_gempak_upapgif_18.o%J
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_gempak_upapgif_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-######################################
-# Set up the GEMPAK directory
-#######################################
-export HOMEgempak=${HOMEgempak:-${NWROOTp1}/gempak}
-export FIXgempak=${FIXgempak:-$HOMEgempak/fix}
-export USHgempak=${USHgempak:-$HOMEgempak/ush}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-export MODEL=GFS
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
- export COMINgfs=/gpfs/hps/nco/ops/com/nawips/prod/${RUN}.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc}/nawips ### EMC PARA Realtime on DELL
-# export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime on DELL
-
- export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}/nawips ### Boi PARA
- export COMINgfs=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_GEMPAK_NCDC_UPAPGIF
diff --git a/driver/product/run_JGFS_NCEPPOST b/driver/product/run_JGFS_NCEPPOST
index aef94f1c5c..88698d36df 100755
--- a/driver/product/run_JGFS_NCEPPOST
+++ b/driver/product/run_JGFS_NCEPPOST
@@ -31,8 +31,7 @@ export OMP_NUM_THREADS=$threads
module load PrgEnv-intel ESMF-intel-haswell/3_1_0rp5 cfp-intel-sandybridge iobuf craype-hugepages2M craype-haswell
#module load cfp-intel-sandybridge/1.1.0
module use /gpfs/hps/nco/ops/nwprod/modulefiles
-module load prod_envir
-#module load prod_util
+module load prod_envir/1.1.0
module load prod_util/1.0.4
module load grib_util/1.0.3
##module load crtm-intel/2.2.4
diff --git a/driver/product/run_JGFS_NCEPPOST.sh b/driver/product/run_JGFS_NCEPPOST.sh
index 05bd354b7f..88285cbf8d 100755
--- a/driver/product/run_JGFS_NCEPPOST.sh
+++ b/driver/product/run_JGFS_NCEPPOST.sh
@@ -16,7 +16,7 @@
#############################################################
# Function been tested: GFS master pgb file for a giving hour.
#
-# Calling sequence: run_JGFS_NCEPPOST.sh -> JGFS_NCEPPOST -> exgfs_nceppost.sh.ecf -> global_nceppost.sh -> ncep_post
+# Calling sequence: run_JGFS_NCEPPOST.sh -> JGFS_NCEPPOST -> exgfs_nceppost.sh -> global_nceppost.sh -> ncep_post
#
# Initial condition: CDATE=2016020900 (where /global/noscrub/emc.glopara/com/gfs/para/gfs.${PDY}${cyc} has data
# post_times="12" (Which hour of the master grib2 file to generate)
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_cray.sh b/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_cray.sh
deleted file mode 100755
index ee2bf2fe6b..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_cray.sh
+++ /dev/null
@@ -1,151 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_gempak_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-expor PDY=20180710
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.8
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module load gempak/7.3.0
-
-module list
-
-############################################
-# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
-############################################
-
-export LAUNCH_MODE=MPI
-
-###############################################
-# Set MP variables
-###############################################
-export OMP_NUM_THREADS=1
-export MP_LABELIO=yes
-export MP_PULSE=0
-export MP_DEBUG_NOTIMEOUT=yes
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=gfs
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/com2/gfs/para/gfs.${PDY} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-
-# export COMIN=/gpfs/hps3/ptmp/Boi.Vuong/com/gfs/para/gfs.${PDY}/${cyc} ### Boi PARA
-
-# export COMIN=/gpfs/hps/nco/ops/com/gfs/para/gfs.${PDY} ### NCO PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#################################################################
-# Execute the script for the regular grib
-#################################################################
-export DATA_HOLD=$DATA
-export DATA=$DATA_HOLD/SPECIAL
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_GEMPAK
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh b/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh
deleted file mode 100755
index 4a2e9a26d4..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh
+++ /dev/null
@@ -1,144 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_gempak_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_00.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=2] # 2 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
-############################################
-
-export LAUNCH_MODE=MPI
-
-###############################################
-# Set MP variables
-###############################################
-export OMP_NUM_THREADS=1
-export MP_LABELIO=yes
-export MP_PULSE=0
-export MP_DEBUG_NOTIMEOUT=yes
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=gfs
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
- export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/${NET}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#################################################################
-# Execute the script for the regular grib
-#################################################################
-export DATA_HOLD=$DATA
-export DATA=$DATA_HOLD/SPECIAL
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_GEMPAK
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_00 b/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_00
deleted file mode 100755
index c4dfc7a7c8..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_00
+++ /dev/null
@@ -1,139 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_gempak_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_00.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=2] # 2 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
-############################################
-
-export LAUNCH_MODE=MPI
-
-###############################################
-# Set MP variables
-###############################################
-export OMP_NUM_THREADS=1
-export MP_LABELIO=yes
-export MP_PULSE=0
-export MP_DEBUG_NOTIMEOUT=yes
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=gfs
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
- export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/${NET}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#################################################################
-# Execute the script for the regular grib
-#################################################################
-export DATA_HOLD=$DATA
-export DATA=$DATA_HOLD/SPECIAL
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_GEMPAK
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_06 b/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_06
deleted file mode 100755
index d21a0e1613..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_06
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_gempak_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_06.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=2] # 2 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
-############################################
-
-export LAUNCH_MODE=MPI
-
-###############################################
-# Set MP variables
-###############################################
-export OMP_NUM_THREADS=1
-export MP_LABELIO=yes
-export MP_PULSE=0
-export MP_DEBUG_NOTIMEOUT=yes
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=gfs
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
- export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/${NET}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#################################################################
-# Execute the script for the regular grib
-#################################################################
-export DATA_HOLD=$DATA
-export DATA=$DATA_HOLD/SPECIAL
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_GEMPAK
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_12 b/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_12
deleted file mode 100755
index 82a400a6ec..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_12
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_gempak_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_12.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=2] # 2 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
-############################################
-
-export LAUNCH_MODE=MPI
-
-###############################################
-# Set MP variables
-###############################################
-export OMP_NUM_THREADS=1
-export MP_LABELIO=yes
-export MP_PULSE=0
-export MP_DEBUG_NOTIMEOUT=yes
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=gfs
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
- export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/${NET}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#################################################################
-# Execute the script for the regular grib
-#################################################################
-export DATA_HOLD=$DATA
-export DATA=$DATA_HOLD/SPECIAL
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_GEMPAK
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_18 b/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_18
deleted file mode 100755
index 331ded0f39..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_18
+++ /dev/null
@@ -1,145 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_gempak_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_gempak_18.o%J
-#BSUB -q debug
-#BSUB -n 2 # number of tasks
-#BSUB -R span[ptile=2] # 2 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-###########################################
-# Now set up GEMPAK/NTRANS environment
-###########################################
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-module list
-
-############################################
-# GFS_PGRB2_SPEC_GEMPAK PRODUCT GENERATION
-############################################
-
-export LAUNCH_MODE=MPI
-
-###############################################
-# Set MP variables
-###############################################
-export OMP_NUM_THREADS=1
-export MP_LABELIO=yes
-export MP_PULSE=0
-export MP_DEBUG_NOTIMEOUT=yes
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_gempak_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-#########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export FIXgfs=${FIXgfs:-$HOMEgfs/gempak/fix}
-export USHgfs=${USHgfs:-$HOMEgfs/gempak/ush}
-export SRCgfs=${SRCgfs:-$HOMEgfs/scripts}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=gfs
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/${NET}.${PDY}/${cyc} ### EMC PARA Realtimea on CRAY
- export COMIN=/gpfs/dell2/ptmp/Boi.Vuong/com/gfs/para/${NET}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${NET}.${PDY}/${cyc}/nawips
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT
-fi
-
-#################################################################
-# Execute the script for the regular grib
-#################################################################
-export DATA_HOLD=$DATA
-export DATA=$DATA_HOLD/SPECIAL
-mkdir -p $DATA
-cd $DATA
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_GEMPAK
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_cray.sh b/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_cray.sh
deleted file mode 100755
index 63a684c9d5..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_cray.sh
+++ /dev/null
@@ -1,138 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_npoess_00
-#BSUB -o /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_00.o%J
-#BSUB -e /gpfs/hps3/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_00.o%J
-#BSUB -q debug
-#BSUB -cwd /gpfs/hps3/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=1000]
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-export PDY=`date -u +%Y%m%d`
-# expor PDY=20180605
-
-export PDY1=`expr $PDY - 1`
-
-# export cyc=06
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-
-#%include
-#%include
-
-. $MODULESHOME/init/sh
-module load PrgEnv-intel/5.2.56
-module load cfp-intel-sandybridge/1.1.0
-module load ESMF-intel-sandybridge/3_1_0rp5
-module load iobuf/2.0.8
-module load craype-hugepages2M
-module load craype-haswell
-module load prod_envir
-module load prod_util
-module load grib_util/1.0.3
-
-module list
-
-export OMP_NUM_THREADS=${OMP_NUM_THREADS:-1}
-
-############################################
-# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
-############################################
-
-##############################################
-# Define COM, COMOUTwmo, COMIN directories
-##############################################
-
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_npoess_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/hps3/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn
-export COMROOT2=/gpfs/hps3/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/com2/gfs/para/gfs.${PDY} ### EMC PARA Realtime
-
- export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-
-# export COMIN=/gpfs/hps3/emc/global/noscrub/Boi.Vuong/svn/gfs.${PDY}/${cyc} ### Boi PARA
-
-# export COMIN=/gpfs/hps3/nco/ops/com/gfs/para/gfs.${PDY} ### NCO PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh b/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh
deleted file mode 100755
index d0d4f7b8ef..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh
+++ /dev/null
@@ -1,121 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_npoess_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_00.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-############################################
-# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_npoess_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_00 b/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_00
deleted file mode 100755
index 3791f5b1f5..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_00
+++ /dev/null
@@ -1,116 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_npoess_00
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_00.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_00.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181207
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=00
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load grib_util/1.1.0
-module list
-
-############################################
-# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_npoess_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_06 b/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_06
deleted file mode 100755
index 71fe7ec33a..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_06
+++ /dev/null
@@ -1,122 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_npoess_06
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_06.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_06.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20181013
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=06
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-############################################
-# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_npoess_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_12 b/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_12
deleted file mode 100755
index a5c12beac9..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_12
+++ /dev/null
@@ -1,122 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_npoess_12
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_12.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_12.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=12
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-############################################
-# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_npoess_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_18 b/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_18
deleted file mode 100755
index 56ab9e5e21..0000000000
--- a/driver/product/run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_18
+++ /dev/null
@@ -1,122 +0,0 @@
-#!/bin/sh
-
-#BSUB -J jgfs_pgrb2_spec_npoess_18
-#BSUB -o /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_18.o%J
-#BSUB -e /gpfs/dell2/ptmp/Boi.Vuong/output/gfs_pgrb2_spec_npoess_18.o%J
-#BSUB -W 00:30
-#BSUB -q debug
-#BSUB -n 1 # number of tasks
-#BSUB -R span[ptile=1] # 1 task per node
-#BSUB -cwd /gpfs/dell2/ptmp/Boi.Vuong/output
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core(1):distribute=balance]
-
-export KMP_AFFINITY=disabled
-
-export PDY=`date -u +%Y%m%d`
-export PDY=20180925
-
-export PDY1=`expr $PDY - 1`
-
-export cyc=18
-export cycle=t${cyc}z
-
-set -xa
-export PS4='$SECONDS + '
-date
-
-####################################
-## Load the GRIB Utilities module
-#####################################
-module load EnvVars/1.0.2
-module load ips/18.0.1.163
-module load CFP/2.0.1
-module load impi/18.0.1
-module load lsf/10.1
-module load prod_util/1.1.0
-module load prod_envir/1.0.2
-#
-# This is a test version of GRIB_UTIL.v1.1.0 on DELL
-#
-module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/compiler_prod/ips/18.0.1
-module load grib_util/1.1.0
-module list
-
-############################################
-# GFS PGRB2_SPECIAL_POST PRODUCT GENERATION
-############################################
-# set envir=prod or para to test with data in prod or para
- export envir=para
-# export envir=prod
-
-export SENDCOM=YES
-export KEEPDATA=YES
-export job=gfs_pgrb2_spec_npoess_${cyc}
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-# Set FAKE DBNET for testing
-export SENDDBN=YES
-export DBNROOT=/gpfs/hps/nco/ops/nwprod/prod_util.v1.0.24/fakedbn
-
-export DATAROOT=/gpfs/dell2/ptmp/Boi.Vuong/output
-export NWROOT=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git
-export COMROOT2=/gpfs/dell2/ptmp/Boi.Vuong/com
-
-mkdir -m 775 -p ${COMROOT2} ${COMROOT2}/logs ${COMROOT2}/logs/jlogfiles
-export jlogfile=${COMROOT2}/logs/jlogfiles/jlogfile.${jobid}
-
-#############################################################
-# Specify versions
-#############################################################
-export gfs_ver=v15.0.0
-
-##########################################################
-# obtain unique process id (pid) and make temp directory
-##########################################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-mkdir -p $DATA
-cd $DATA
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-export USHgfs=${USHgfs:-$HOMEgfs/ush}
-export EXECgfs=${EXECgfs:-$HOMEgfs/exec}
-export PARMgfs=${PARMgfs:-$HOMEgfs/parm}
-export PARMwmo=${PARMwmo:-$HOMEgfs/parm/wmo}
-export PARMproduct=${PARMproduct:-$HOMEgfs/parm/product}
-export FIXgfs=${FIXgfs:-$HOMEgfs/fix}
-
-###################################
-# Specify NET and RUN Name and model
-####################################
-export NET=${NET:-gfs}
-export RUN=${RUN:-gfs}
-export model=${model:-gfs}
-
-##############################################
-# Define COM directories
-##############################################
-if [ $envir = "prod" ] ; then
-# This setting is for testing with GFS (production)
- export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/gfs.${PDY} ### NCO PROD
-else
- export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/hps3/ptmp/emc.glopara/ROTDIRS/prfv3rt1/gfs.${PDY}/${cyc} ### EMC PARA Realtime
-# export COMIN=/gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/git/${NET}/${envir}/${RUN}.${PDY}/${cyc} ### Boi PARA
-fi
-
-export COMOUT=${COMROOT2}/${NET}/${envir}/${RUN}.${PDY}/${cyc}
-export COMOUTwmo=${COMOUTwmo:-${COMOUT}/wmo}
-
-if [ $SENDCOM = YES ] ; then
- mkdir -m 775 -p $COMOUT $COMOUTwmo
-fi
-
-#############################################
-# run the GFS job
-#############################################
-sh $HOMEgfs/jobs/JGFS_PGRB2_SPEC_NPOESS
diff --git a/driver/product/run_JGFS_WAFS b/driver/product/run_JGFS_WAFS
deleted file mode 100755
index 90d7e3e4c9..0000000000
--- a/driver/product/run_JGFS_WAFS
+++ /dev/null
@@ -1,158 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_wafs
-#BSUB -oo /ptmpp1/Yali.Mao/gfs_wafs.o%J
-#BSUB -eo /ptmpp1/Yali.Mao/gfs_wafs.o%J
-#BSUB -L /bin/sh
-#BSUB -q debug
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=500]
-#BSUB -R affinity[core]
-
-set -xa
-
-export OMP_NUM_THREADS=1
-export MP_MPILIB=mpich2
-export MP_EUILIB=us
-export MP_LABELIO=yes
-export MP_COMPILER=intel
-
-
-############################################
-# Loading module
-############################################
-. /usrx/local/Modules/default/init/ksh
-module load prod_util/v1.0.2
-module load grib_util/v1.0.1
-
-############################################
-# required exports!
-############################################
-### envir: prod/dev/para/bkup/ges/test bkup2/ges2/para2/prod2/prd_p6
-export envir=prod
-
-export cyc=${cyc:-00}
-export fcsthrs=30
-
-# gfs_wafs for octants (8 WAFS files)
-export job=gfs_wafs_f${fcsthrs}_${cyc}
-
-############################################
-# set NET RUN
-############################################
-### NET: gfs/para/parallel-test/nam/rap/ dump/ens/nawips/nesdis/
-export NET=gfs
-export RUN=gfs
-
-
-############################################
-# Specify versions
-############################################
-export gfs_ver=v13.0.0
-
-
-############################################
-# user defined
-############################################
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-#needs to be the current date to make sure comparison is good at $PCOM
-export PDY=`cut -c 7-14 /com2/date/t00z`
-
-USER=`whoami`
-
-############################################
-# SENDCOM=YES--Copy output file to /com
-# SENDECF=YES--Allow to talk back to ECF
-# SENDDBN=YES--Alert output file to TOC
-# KEEPDATA=NO--Remove temporary working
-############################################
-export SENDCOM=YES
-export SENDDBN=NO
-export SENDDBN_NTC=NO
-export KEEPDATA=YES
-
-############################################
-# Define ROOT directories
-############################################
-export COMROOT=/com
-#export NWROOTp1=/nwprod
-export PCOMROOT=/ptmpp1/${USER}/pcom
-export NWROOT=/global/save/Yali.Mao/project
-export DATAROOT=/ptmpp1/${USER}
-
-############################################
-# Define DATA PCOM, COMOUT and COMIN
-############################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-export PCOM=${PCOM:-$PCOMROOT/${NET}}
-export COMOUT=/ptmpp1/${USER}/gfs_wafs.$PDY
-#export COMIN=/com/${NET}/${envir}/${RUN}.${PDY}
-
-export jlogfile=/$DATA/jlogfile.${jobid}
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-
-#############################################
-# run the job
-#############################################
-sh $HOMEgfs/jobs/JGFS_WAFS
-
-#############################################
-# compare the output (optional)
-#############################################
-if [ $USER = 'Yali.Mao' ] ; then
- # the standard data to be compared to
- stdout=/com/${NET}/$envir/${RUN}.${PDY}
- if [ $envir = prod ]; then
- stdpcom=/pcom/gfs
- else
- stdpcom=/pcom/${envir}/gfs
- fi
-
- for gid in 37 38 39 40 41 42 43 44 ; do
-
- # comparing $COMOUT products
- cmp $COMOUT/wafs${NET}${gid}.t${cyc}z.gribf${fcsthrs} $stdout/wafs${NET}${gid}.t${cyc}z.gribf${fcsthrs}
- cmp $COMOUT/wafs${NET}${gid}.t${cyc}z.gribf${fcsthrs}.grib2 $stdout/wafs${NET}${gid}.t${cyc}z.gribf${fcsthrs}.grib2
-
- # $PCOM data on develop machine may be out of date, so skip the comparison
- continue
- #stdpcom=/ptmpp2/Jiayi.Peng/data
-
- # comparing $PCOM products
- if [ $fcsthrs -eq 30 ] ; then
- sets=b
- for fhr in 12 18 24 30 ; do
- cmp $PCOM/com.wafs${cyc}${fhr}${sets}.$job $stdpcom/com.wafs${cyc}${fhr}${sets}.$job
- cmp $PCOM/xtrn.wfs${NET}${cyc}${fhr}${sets}.$job $stdpcom/xtrn.wfs${NET}${cyc}${fhr}${sets}.$job
- done
- sets=
- for fhr in 00 06 ; do
- cmp $PCOM/com.wafs${cyc}${fhr}${sets}.$job $stdpcom/com.wafs${cyc}${fhr}${sets}.$job
- cmp $PCOM/xtrn.wfs${NET}${cyc}${fhr}${sets}.$job $stdpcom/xtrn.wfs${NET}${cyc}${fhr}${sets}.$job
- done
- fi
- if [ $fcsthrs -ge 12 -a $fcsthrs -le 30 ] ; then
- sets=a
- cmp $PCOM/com.wafs${cyc}${fcsthrs}${sets}.$job $stdpcom/com.wafs${cyc}${fcsthrs}${sets}.$job
- cmp $PCOM/xtrn.wfs${NET}${cyc}${fcsthrs}${sets}.$job $stdpcom/xtrn.wfs${NET}${cyc}${fcsthrs}${sets}.$job
- elif [ $fcsthrs -ge 36 ] ; then
- sets=
- cmp $PCOM/com.wafs${cyc}${fcsthrs}${sets}.$job $stdpcom/com.wafs${cyc}${fcsthrs}${sets}.$job
- cmp $PCOM/xtrn.wfs${NET}${cyc}${fcsthrs}${sets}.$job $stdpcom/xtrn.wfs${NET}${cyc}${fcsthrs}${sets}.$job
- # elif [ $fcsthrs -le 36 ] ; then
- # no comparison
- fi
-
- done
-
-fi
-
-exit
-
diff --git a/driver/product/run_JGFS_WAFS.cray b/driver/product/run_JGFS_WAFS.cray
deleted file mode 100755
index d16275e52f..0000000000
--- a/driver/product/run_JGFS_WAFS.cray
+++ /dev/null
@@ -1,195 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_wafs
-#BSUB -cwd /gpfs/hps/ptmp/Yali.Mao
-#BSUB -oo /gpfs/hps/ptmp/Yali.Mao/gfs_wafs.o%J
-#BSUB -eo /gpfs/hps/ptmp/Yali.Mao/gfs_wafs.o%J
-##BSUB -L /bin/sh
-#BSUB -q debug
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -M 500
-#BSUB -extsched 'CRAYLINUX[]' -R '1*{select[craylinux && !vnode]} + 1*{select[craylinux && vnode]span[ptile=1] cu[type=cabinet]}'
-
-# The following two lines will speed up 'cnvgrib'
-module load iobuf
-
-# 8 means octants
-
-############################################
-# Loading module
-############################################
-. $MODULESHOME/init/ksh
-module load PrgEnv-intel ESMF-intel-haswell/3_1_0rp5 cfp-intel-sandybridge iobuf craype-hugepages2M craype-haswell
-#module load cfp-intel-sandybridge/1.1.0
-module use /gpfs/hps/nco/ops/nwprod/modulefiles
-module load prod_envir
-module load prod_util
-module load prod_util/1.0.4
-module load grib_util/1.0.3
-
-set -xa
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-####export OMP_NUM_THREADS=1
-####export MP_MPILIB=mpich2
-####export MP_EUILIB=us
-####export MP_LABELIO=yes
-####export MP_COMPILER=intel
-
-############################################
-# required exports!
-############################################
-### envir: prod/dev/para/bkup/ges/test bkup2/ges2/para2/prod2/prd_p6
-export envir=para
-
-export cyc=${cyc:-00}
-# 00 06 12 30 33
-export fcsthrs=30
-
-# gfs_wafs for octants (8 WAFS files)
-export job=gfs_wafs_f${fcsthrs}_${cyc}
-
-############################################
-# set NET RUN
-############################################
-### NET: gfs/para/parallel-test/nam/rap/ dump/ens/nawips/nesdis/
-export NET=gfs
-export RUN=gfs
-
-
-############################################
-# Specify versions
-############################################
-export gfs_ver=v4.0.0
-
-
-############################################
-# user defined
-############################################
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-#needs to be the current date to make sure comparison is good at $PCOM
-#export PDY=`$NDATE -24 | cut -c 1-8`
-export PDY=`cut -c 7-14 $COMROOT/date/t00z`
-export PDY=20161101
-
-USER=`whoami`
-
-############################################
-# SENDCOM=YES--Copy output file to /com
-# SENDECF=YES--Allow to talk back to ECF
-# SENDDBN=YES--Alert output file to TOC
-# KEEPDATA=NO--Remove temporary working
-############################################
-export SENDCOM=YES
-export SENDDBN=NO
-export SENDDBN_NTC=NO
-export KEEPDATA=YES
-
-############################################
-# Define ROOT directories
-############################################
-export COMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com2
-#export NWROOTp1=/nwprod
-export PCOMROOT=/gpfs/hps/ptmp/${USER}/pcom
-export NWROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/project
-export DATAROOT=/gpfs/hps/ptmp/${USER}
-
-############################################
-# Define DATA PCOM, COMOUT and COMIN
-############################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-export PCOM=${PCOM:-$PCOMROOT/${NET}}
-export COMOUT=/gpfs/hps/ptmp/${USER}/gfs_wafs.$PDY
-export COMIN=$COMROOT/gfs/$envir/gfs.$PDY
-
-export jlogfile=/$DATA/jlogfile.${jobid}
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/wafs_cray.${gfs_ver}}
-
-#############################################
-# run the job
-#############################################
-sh $HOMEgfs/jobs/JGFS_WAFS
-
-exit
-
-
-#############################################
-# compare the output (optional)
-#############################################
-
-DIFFGB="/gpfs/hps/emc/global/noscrub/Yali.Mao/save/bin/diffgb -x"
-
-stdpcom=/gpfs/gp1/ptmp/Yali.Mao/pcomop
-files=`ls $PCOM/`
-for file in $files ; do
- $DIFFGB $PCOM/$file $stdpcom/$file > $file.diff
-done
-
-
-stdcom=/gpfs/gp2/nco/ops/com/gfs/prod/gfs.$PDY
-files=`ls $COMOUT/`
-for file in $files ; do
- $DIFFGB $COMOUT/$file $stdcom/$file > $file.diff
-done
-
-if [ $USER = 'Yali.Mao' ] ; then
- # the standard data to be compared to
- stdout=/com/${NET}/$envir/${RUN}.${PDY}
- if [ $envir = prod ]; then
- stdpcom=/pcom/gfs
- else
- stdpcom=/pcom/${envir}/gfs
- fi
-
- for gid in 37 38 39 40 41 42 43 44 ; do
-
- # comparing $COMOUT products
- cmp $COMOUT/wafs${NET}${gid}.t${cyc}z.gribf${fcsthrs} $stdout/wafs${NET}${gid}.t${cyc}z.gribf${fcsthrs}
- cmp $COMOUT/wafs${NET}${gid}.t${cyc}z.gribf${fcsthrs}.grib2 $stdout/wafs${NET}${gid}.t${cyc}z.gribf${fcsthrs}.grib2
-
- # $PCOM data on develop machine may be out of date, so skip the comparison
- continue
- #stdpcom=/ptmpp2/Jiayi.Peng/data
-
- # comparing $PCOM products
- if [ $fcsthrs -eq 30 ] ; then
- sets=b
- for fhr in 12 18 24 30 ; do
- cmp $PCOM/com.wafs${cyc}${fhr}${sets}.$job $stdpcom/com.wafs${cyc}${fhr}${sets}.$job
- cmp $PCOM/xtrn.wfs${NET}${cyc}${fhr}${sets}.$job $stdpcom/xtrn.wfs${NET}${cyc}${fhr}${sets}.$job
- done
- sets=
- for fhr in 00 06 ; do
- cmp $PCOM/com.wafs${cyc}${fhr}${sets}.$job $stdpcom/com.wafs${cyc}${fhr}${sets}.$job
- cmp $PCOM/xtrn.wfs${NET}${cyc}${fhr}${sets}.$job $stdpcom/xtrn.wfs${NET}${cyc}${fhr}${sets}.$job
- done
- fi
- if [ $fcsthrs -ge 12 -a $fcsthrs -le 30 ] ; then
- sets=a
- cmp $PCOM/com.wafs${cyc}${fcsthrs}${sets}.$job $stdpcom/com.wafs${cyc}${fcsthrs}${sets}.$job
- cmp $PCOM/xtrn.wfs${NET}${cyc}${fcsthrs}${sets}.$job $stdpcom/xtrn.wfs${NET}${cyc}${fcsthrs}${sets}.$job
- elif [ $fcsthrs -ge 36 ] ; then
- sets=
- cmp $PCOM/com.wafs${cyc}${fcsthrs}${sets}.$job $stdpcom/com.wafs${cyc}${fcsthrs}${sets}.$job
- cmp $PCOM/xtrn.wfs${NET}${cyc}${fcsthrs}${sets}.$job $stdpcom/xtrn.wfs${NET}${cyc}${fcsthrs}${sets}.$job
- # elif [ $fcsthrs -le 36 ] ; then
- # no comparison
- fi
-
- done
-
-fi
-
-exit
diff --git a/driver/product/run_JGFS_WAFS_BLENDING b/driver/product/run_JGFS_WAFS_BLENDING
deleted file mode 100755
index 83ba8e1ee3..0000000000
--- a/driver/product/run_JGFS_WAFS_BLENDING
+++ /dev/null
@@ -1,150 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_wafs_blending
-#BSUB -oo /ptmpp1/Yali.Mao/gfs_wafs_blending.o%J
-#BSUB -eo /ptmpp1/Yali.Mao/gfs_wafs_blending.o%J
-#BSUB -L /bin/sh
-#BSUB -q debug
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R rusage[mem=500]
-#BSUB -R affinity[core]
-
-set -xa
-
-export OMP_NUM_THREADS=1
-export MP_MPILIB=mpich2
-export MP_EUILIB=us
-export MP_LABELIO=yes
-export MP_COMPILER=intel
-
-
-############################################
-# Loading module
-############################################
-. /usrx/local/Modules/default/init/ksh
-module load prod_util/v1.0.2
-module load grib_util/v1.0.1
-module use /nwpara2/modulefiles
-module load util_shared/v1.0.3
-
-############################################
-# required exports!
-############################################
-### envir: prod/dev/para/bkup/ges/test bkup2/ges2/para2/prod2/prd_p6
-export envir=prod
-
-export cyc=${cyc:-00}
-
-# gfs_wafs_blending for blending icing turbulence of US and UK
-export job=gfs_wafs_blending_${cyc}
-
-############################################
-# set NET RUN
-############################################
-### NET: gfs/para/parallel-test/nam/rap/ dump/ens/nawips/nesdis/
-export NET=gfs
-export RUN=gfs
-
-
-############################################
-# Specify versions
-############################################
-export gfs_ver=v13.0.0
-
-
-############################################
-# user defined
-############################################
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-#needs to be the current date to make sure comparison is good at $PCOM
-export PDY=`cut -c 7-14 /com2/date/t00z`
-
-USER=`whoami`
-
-############################################
-# SENDCOM=YES--Copy output file to /com
-# SENDECF=YES--Allow to talk back to ECF
-# SENDDBN=YES--Alert output file to TOC
-# KEEPDATA=NO--Remove temporary working
-############################################
-export SENDCOM=YES
-export SENDDBN=NO
-export SENDDBN_NTC=NO
-export SENDDBN_GB2=NO
-export KEEPDATA=YES
-
-############################################
-# Define ROOT directories
-############################################
-export COMROOT=/com
-#export NWROOTp1=/nwprod
-export PCOMROOT=/ptmpp1/${USER}/pcom
-export NWROOT=/global/save/Yali.Mao/project
-export DATAROOT=/ptmpp1/${USER}
-export DCOMROOT=/dcom
-
-############################################
-# Define DATA PCOM, COMOUT and COMIN
-############################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-export PCOM=${PCOM:-$PCOMROOT/wafs}
-export COMOUT=/ptmpp1/${USER}/gfs_wafs_blending.$PDY
-
-export COMINus=${COMINus:-/pcom/wafs}
-export COMINuk=${COMINuk:-$DCOMROOT/us007003/$PDY/wgrbbul/ukmet_wafs}
-
-export jlogfile=/$DATA/jlogfile.${jobid}
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-
-
-############################################
-# run the job
-#############################################
-export SHOUR=06
-export EHOUR=09
-export FHINC=03
-
-sh $HOMEgfs/jobs/JGFS_WAFS_BLENDING
-
-#############################################
-# compare the output (optional)
-#############################################
-if [ $USER = 'Yali.Mao' ] ; then
-
- # the standard data to be compared to
- stdout=/com/${NET}/$envir/${RUN}.${PDY}
- if [ $envir = prod ]; then
- stdpcom=/pcom/wafs
- else
- stdpcom=/pcom/${envir}/wafs
- fi
-
- ffhr=$SHOUR
-
- while test $ffhr -le $EHOUR ; do
-
- cmp $COMOUT/WAFS_blended_${PDY}${cyc}f${ffhr}.grib2 $stdout/WAFS_blended_${PDY}${cyc}f${ffhr}.grib2
-
- # $PCOM data on develop machine may be out of date, so skip the comparison
- continue
-
- cmp $PCOM/grib2.t${cyc}z.WAFS_blended_f${ffhr} $stdpcom/grib2.t${cyc}z.WAFS_blended_f${ffhr}
-
- ffhr=`expr $ffhr + $FHINC`
- if test $ffhr -lt 10
- then
- ffhr=0${ffhr}
- fi
-
- done
-
-fi
-exit
-
diff --git a/driver/product/run_JGFS_WAFS_BLENDING.cray b/driver/product/run_JGFS_WAFS_BLENDING.cray
deleted file mode 100755
index febc5cb621..0000000000
--- a/driver/product/run_JGFS_WAFS_BLENDING.cray
+++ /dev/null
@@ -1,171 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_wafs_blending
-#BSUB -cwd /gpfs/hps/ptmp/Yali.Mao
-#BSUB -oo /gpfs/hps/ptmp/Yali.Mao/gfs_wafs_blending.o%J
-#BSUB -eo /gpfs/hps/ptmp/Yali.Mao/gfs_wafs_blending.o%J
-#BSUB -L /bin/sh
-#BSUB -q debug
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -M 500
-#BSUB -extsched 'CRAYLINUX[]' -R '1*{select[craylinux && !vnode]} + 1*{select[craylinux && vnode]span[ptile=24] cu[type=cabinet]}'
-
-############################################
-# Loading module
-############################################
-. $MODULESHOME/init/ksh
-module load PrgEnv-intel ESMF-intel-haswell/3_1_0rp5 cfp-intel-sandybridge iobuf craype-hugepages2M craype-haswell
-#module load cfp-intel-sandybridge/1.1.0
-module use /gpfs/hps/nco/ops/nwprod/modulefiles
-module load prod_envir
-module load prod_util
-module load prod_util/1.0.4
-module load grib_util/1.0.3
-
-
-set -xa
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-####export OMP_NUM_THREADS=1
-####export MP_MPILIB=mpich2
-####export MP_EUILIB=us
-####export MP_LABELIO=yes
-####export MP_COMPILER=intel
-
-############################################
-# required exports!
-############################################
-### envir: prod/dev/para/bkup/ges/test bkup2/ges2/para2/prod2/prd_p6
-export envir=para
-
-export cyc=${cyc:-00}
-
-# gfs_wafs_blending for blending icing turbulence of US and UK
-export job=gfs_wafs_blending_${cyc}
-
-############################################
-# set NET RUN
-############################################
-### NET: gfs/para/parallel-test/nam/rap/ dump/ens/nawips/nesdis/
-export NET=gfs
-export RUN=gfs
-
-
-############################################
-# Specify versions
-############################################
-export gfs_ver=v4.0.0
-
-
-############################################
-# user defined
-############################################
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-#needs to be the current date to make sure comparison is good at $PCOM
-#export PDY=`$NDATE -24 | cut -c 1-8`
-export PDY=`cut -c 7-14 $COMROOT/date/t00z`
-export PDY=20161101
-
-USER=`whoami`
-
-############################################
-# SENDCOM=YES--Copy output file to /com
-# SENDECF=YES--Allow to talk back to ECF
-# SENDDBN=YES--Alert output file to TOC
-# KEEPDATA=NO--Remove temporary working
-############################################
-export SENDCOM=YES
-export SENDDBN=NO
-export SENDDBN_NTC=NO
-export KEEPDATA=YES
-
-############################################
-# Define ROOT directories
-############################################
-echo $COMROOT
-#export NWROOTp1=/nwprod
-export PCOMROOT=/gpfs/hps/ptmp/${USER}/pcom
-#export PCOMROOT=/gpfs/gp1/ptmp/Yali.Mao
-export NWROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/project
-export DATAROOT=/gpfs/hps/ptmp/${USER}
-# for UK data
-if [[ `hostname` =~ "^l" ]] ; then ! LUNA/TIDE
- export DCOMROOT=/gpfs/tp1/nco/ops/dcom
-else ! SURGE/GYRE
- export DCOMROOT=/gpfs/gp1/nco/ops/dcom
-fi
-# For canned data:
-export DCOMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/dcom
-
-############################################
-# Define DATA PCOM, COMOUT and COMIN
-############################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-export PCOM=${PCOM:-$PCOMROOT/wafs}
-export COMOUT=/gpfs/hps/ptmp/${USER}/gfs_wafs_blending.$PDY
-
-export COMINus=$PCOM
-#export COMINus=/gpfs/gp2/nco/ops/pcom/prod/wafs
-export COMINuk=${COMINuk:-$DCOMROOT/us007003/$PDY/wgrbbul/ukmet_wafs}
-
-export jlogfile=/$DATA/jlogfile.${jobid}
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/wafs_cray.${gfs_ver}}
-
-
-############################################
-# run the job
-#############################################
-export SHOUR=06
-export EHOUR=36
-export FHINC=03
-
-sh $HOMEgfs/jobs/JGFS_WAFS_BLENDING
-
-exit
-
-#############################################
-# compare the output (optional)
-#############################################
-if [ $USER = 'Yali.Mao' ] ; then
-
- # the standard data to be compared to
- stdout=/com/${NET}/$envir/${RUN}.${PDY}
- if [ $envir = prod ]; then
- stdpcom=/pcom/wafs
- else
- stdpcom=/pcom/${envir}/wafs
- fi
-
- ffhr=$SHOUR
-
- while test $ffhr -le $EHOUR ; do
-
- cmp $COMOUT/WAFS_blended_${PDY}${cyc}f${ffhr}.grib2 $stdout/WAFS_blended_${PDY}${cyc}f${ffhr}.grib2
-
- # $PCOM data on develop machine may be out of date, so skip the comparison
- continue
-
- cmp $PCOM/grib2.t${cyc}z.WAFS_blended_f${ffhr} $stdpcom/grib2.t${cyc}z.WAFS_blended_f${ffhr}
-
- ffhr=`expr $ffhr + $FHINC`
- if test $ffhr -lt 10
- then
- ffhr=0${ffhr}
- fi
-
- done
-
-fi
-exit
\ No newline at end of file
diff --git a/driver/product/run_JGFS_WAFS_GCIP b/driver/product/run_JGFS_WAFS_GCIP
deleted file mode 100755
index 7482b3731c..0000000000
--- a/driver/product/run_JGFS_WAFS_GCIP
+++ /dev/null
@@ -1,120 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_wafs_gcip
-#BSUB -oo /ptmpp1/Yali.Mao/gfs_wafs_gcip.o%J
-#BSUB -eo /ptmpp1/Yali.Mao/gfs_wafs_gcip.o%J
-#BSUB -L /bin/sh
-#BSUB -q debug
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core]
-
-set -xa
-
-export OMP_NUM_THREADS=1
-export MP_MPILIB=mpich2
-export MP_EUILIB=us
-export MP_LABELIO=yes
-export MP_COMPILER=intel
-
-
-############################################
-# Loading module
-############################################
-. /usrx/local/Modules/default/init/ksh
-module load prod_util/v1.0.2
-module load grib_util/v1.0.1
-
-############################################
-# required exports!
-############################################
-### envir: prod/dev/para/bkup/ges/test bkup2/ges2/para2/prod2/prd_p6
-export envir=prod
-
-export cyc=${cyc:-00}
-
-# gfs_wafs_gcip for generating global icing analysis for every 3 hours
-export job=gfs_wafs_gcip_${cyc}
-
-############################################
-# set NET RUN
-############################################
-### NET: gfs/para/parallel-test/nam/rap/ dump/ens/nawips/nesdis/
-export NET=gfs
-export RUN=gfs
-
-
-############################################
-# Specify versions
-############################################
-export gfs_ver=v13.0.0
-export obsproc_dump_ver=v3.2.0
-export obsproc_shared_bufr_dumplist_ver=v1.1.0
-
-############################################
-# user defined
-############################################
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-#needs to be the current date to make sure comparison is good at $PCOM
-export PDY=`cut -c 7-14 /com2/date/t00z`
-
-USER=`whoami`
-
-############################################
-# SENDCOM=YES--Copy output file to /com
-# SENDECF=YES--Allow to talk back to ECF
-# SENDDBN=YES--Alert output file to TOC
-# KEEPDATA=NO--Remove temporary working
-############################################
-export SENDCOM=YES
-export SENDDBN=NO
-#export SENDDBN_NTC=NO
-#export SENDDBN_GB2=NO
-export KEEPDATA=YES
-
-############################################
-# Define ROOT directories
-############################################
-export COMROOT=/com
-export NWROOTp1=/nwprod
-export PCOMROOT=/ptmpp1/${USER}/pcom
-export NWROOT=/global/save/Yali.Mao/project
-export DATAROOT=/ptmpp1/${USER}
-#export DCOMROOT=/dcom
-
-############################################
-# Define DATA PCOM, COMOUT and COMIN
-############################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-export PCOM=${PCOM:-$PCOMROOT/wafs}
-export COMOUT=/ptmpp1/${USER}/gfs_wafs_gcip.$PDY
-
-export COMINsat=${COMINsat:-/dcom/us007003/$PDY/mcidas}
-export COMINradar=${COMINradar:-/com/hourly/prod/radar.$PDY}
-
-export jlogfile=/$DATA/jlogfile.${jobid}
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-
-
-############################################
-# run the job
-#############################################
-export SHOUR=00
-export EHOUR=03
-export FHINC=03
-
-sh $HOMEgfs/jobs/JGFS_WAFS_GCIP
-
-#############################################
-# compare the output (optional)
-#############################################
-if [ $USER = 'Yali.Mao' ] ; then
- echo ""
-fi
-exit
\ No newline at end of file
diff --git a/driver/product/run_JGFS_WAFS_GCIP.cray b/driver/product/run_JGFS_WAFS_GCIP.cray
deleted file mode 100755
index e89c9aab70..0000000000
--- a/driver/product/run_JGFS_WAFS_GCIP.cray
+++ /dev/null
@@ -1,159 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_wafs_gcip
-#BSUB -cwd /gpfs/hps/ptmp/Yali.Mao
-#BSUB -oo /gpfs/hps/ptmp/Yali.Mao/gfs_wafs_gcip.o%J
-#BSUB -eo /gpfs/hps/ptmp/Yali.Mao/gfs_wafs_gcip.o%J
-#BSUB -L /bin/sh
-#BSUB -q dev
-#BSUB -W 01:00
-#BSUB -P GFS-T2O
-#BSUB -M 1024
-#BSUB -extsched 'CRAYLINUX[]' -R '1*{select[craylinux && !vnode]} + 1*{select[craylinux && vnode]span[ptile=24] cu[type=cabinet]}'
-
-############################################
-# Loading module
-############################################
-. $MODULESHOME/init/ksh
-module load PrgEnv-intel ESMF-intel-haswell/3_1_0rp5 cfp-intel-sandybridge iobuf craype-hugepages2M craype-haswell
-#module load cfp-intel-sandybridge/1.1.0
-module use /gpfs/hps/nco/ops/nwprod/modulefiles
-module load prod_envir
-module load prod_util
-module load prod_util/1.0.4
-module load grib_util/1.0.3
-
-module use /gpfs/hps/nco/ops/nwtest/modulefiles
-module load dumpjb/4.0.0
-
-set -xa
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-####export OMP_NUM_THREADS=1
-####export MP_MPILIB=mpich2
-####export MP_EUILIB=us
-####export MP_LABELIO=yes
-####export MP_COMPILER=intel
-
-############################################
-# required exports!
-############################################
-### envir: prod/dev/para/bkup/ges/test bkup2/ges2/para2/prod2/prd_p6
-export envir=test
-
-export cyc=${cyc:-00}
-
-# gfs_wafs_gcip for generating global icing analysis for every 3 hours
-export job=gfs_wafs_gcip_${cyc}
-
-############################################
-# set NET RUN
-############################################
-### NET: gfs/para/parallel-test/nam/rap/ dump/ens/nawips/nesdis/
-export NET=gfs
-export RUN=gfs
-
-
-############################################
-# Specify versions
-############################################
-export gfs_ver=v4.0.0
-export obsproc_dump_ver=v4.0.0
-export obsproc_bufr_dumplist_ver=v1.3.0
-
-export NWROOT=/gpfs/hps/nco/ops/nwtest
-# define the correct location of dump tools, do not mix with NWROOT of parallel GFS
-export obsproc_dump_ver=${obsproc_dump_ver:-v4.0.0}
-export HOMEobsproc_dump=${HOMEobsproc_dump:-$NWROOT/obsproc_dump.${obsproc_dump_ver}}
-export obsproc_shared_bufr_dumplist_ver=${obsproc_shared_bufr_dumplist_ver:-v1.3.0}
-export HOMEobsproc_shared_bufr_dumplist=${HOMEobsproc_shared_bufr_dumplist:-$NWROOT/obsproc_shared/bufr_dumplist.${obsproc_shared_bufr_dumplist_ver}}
-
-############################################
-# user defined
-############################################
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-#needs to be the current date to make sure comparison is good at $PCOM
-#export PDY=`$NDATE -24 | cut -c 1-8`
-export PDY=`cut -c 7-14 $COMROOT/date/t00z`
-export PDY=20170329
-
-USER=`whoami`
-
-############################################
-# SENDCOM=YES--Copy output file to /com
-# SENDECF=YES--Allow to talk back to ECF
-# SENDDBN=YES--Alert output file to TOC
-# KEEPDATA=NO--Remove temporary working
-############################################
-export SENDCOM=YES
-export SENDDBN=NO
-#export SENDDBN_NTC=NO
-#export SENDDBN_GB2=NO
-export KEEPDATA=YES
-
-############################################
-# Define ROOT directories
-############################################
-export COMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com2
-export COMROOT=/gpfs/hps/ptmp/Yali.Mao/com2
-#export NWROOTp1=/nwprod
-export PCOMROOT=/gpfs/hps/ptmp/${USER}/pcom
-export NWROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/project
-export DATAROOT=/gpfs/hps/ptmp/${USER}
-if [[ `hostname` =~ "^l" ]] ; then ! LUNA/TIDE
- # for satellite data
- export DCOMROOT=/gpfs/tp1/nco/ops/dcom
- # for radar data
- export COMROOTp1=/gpfs/tp1/nco/ops/com
-else ! SURGE/GYRE
- # for satellite data
- export DCOMROOT=/gpfs/gp1/nco/ops/dcom
- # for radar data
- export COMROOTp1=/gpfs/gp1/nco/ops/com
-fi
-# For canned data:
-#export DCOMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/dcom
-#export COMROOTp1=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com
-
-############################################
-# Define DATA PCOM, COMOUT and COMIN
-############################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-export PCOM=${PCOM:-$PCOMROOT/wafs}
-export COMOUT=/gpfs/hps/ptmp/${USER}/gcip.$PDY
-
-export COMINgfs=$COMROOT/gfs/$envir/gfs.$PDY
-export COMINsat=${COMINsat:-$DCOMROOT/us007003/$PDY/mcidas}
-export COMINradar=${COMINradar:-$COMROOTp1/hourly/prod/radar.$PDY}
-
-export jlogfile=/$DATA/jlogfile.${jobid}
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/wafs_cray.${gfs_ver}}
-export HOMEgfs=/gpfs/hps/emc/global/noscrub/Yali.Mao/project/wafs_trunk
-
-############################################
-# run the job
-#############################################
-export SHOUR=00
-export EHOUR=03
-export FHINC=03
-
-sh $HOMEgfs/jobs/JGFS_WAFS_GCIP
-
-#############################################
-# compare the output (optional)
-#############################################
-if [ $USER = 'Yali.Mao' ] ; then
- echo ""
-fi
-exit
\ No newline at end of file
diff --git a/driver/product/run_JGFS_WAFS_GRIB2 b/driver/product/run_JGFS_WAFS_GRIB2
deleted file mode 100755
index 9db40a213d..0000000000
--- a/driver/product/run_JGFS_WAFS_GRIB2
+++ /dev/null
@@ -1,169 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_wafs_grib2
-#BSUB -oo /ptmpp1/Yali.Mao/gfs_wafs_grib2.o%J
-#BSUB -eo /ptmpp1/Yali.Mao/gfs_wafs_grib2.o%J
-#BSUB -L /bin/sh
-#BSUB -q debug
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -R affinity[core]
-
-set -xa
-
-export OMP_NUM_THREADS=1
-export MP_MPILIB=mpich2
-export MP_EUILIB=us
-export MP_LABELIO=yes
-export MP_COMPILER=intel
-
-
-############################################
-# Loading module
-############################################
-. /usrx/local/Modules/default/init/ksh
-module load prod_util/v1.0.2
-module load grib_util/v1.0.1
-
-############################################
-# required exports!
-############################################
-### envir: prod/dev/para/bkup/ges/test bkup2/ges2/para2/prod2/prd_p6
-export envir=prod
-
-export cyc=${cyc:-00}
-
-# gfs_wafs_grib2 for generating global WAFS on grid 45
-export job=gfs_wafs_grib2_${cyc}
-
-############################################
-# set NET RUN
-############################################
-### NET: gfs/para/parallel-test/nam/rap/ dump/ens/nawips/nesdis/
-export NET=gfs
-export RUN=gfs
-
-
-############################################
-# Specify versions
-############################################
-export gfs_ver=v13.0.0
-
-
-############################################
-# user defined
-############################################
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-#needs to be the current date to make sure comparison is good at $PCOM
-export PDY=`cut -c 7-14 /com2/date/t00z`
-
-USER=`whoami`
-
-############################################
-# SENDCOM=YES--Copy output file to /com
-# SENDECF=YES--Allow to talk back to ECF
-# SENDDBN=YES--Alert output file to TOC
-# KEEPDATA=NO--Remove temporary working
-############################################
-export SENDCOM=YES
-export SENDDBN=NO
-export SENDDBN_NTC=NO
-export SENDDBN_GB2=NO
-export KEEPDATA=YES
-
-############################################
-# Define ROOT directories
-############################################
-export COMROOT=/com
-#export NWROOTp1=/nwprod
-export PCOMROOT=/ptmpp1/${USER}/pcom
-export NWROOT=/global/save/Yali.Mao/project
-export DATAROOT=/ptmpp1/${USER}
-#export DCOMROOT=/dcom
-
-############################################
-# Define DATA PCOM, COMOUT and COMIN
-############################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-export PCOM=${PCOM:-$PCOMROOT/wafs}
-export COMOUT=/ptmpp1/${USER}/gfs_wafs_grib2.$PDY
-#export COMIN=${COMIN:-$COMROOT/${NET}/prod/$RUN.$PDY}
-
-export jlogfile=/$DATA/jlogfile.${jobid}
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/gfs.${gfs_ver}}
-
-
-############################################
-# run the job
-#############################################
-export SHOUR=06
-export EHOUR=36
-export FHINC=03
-
-sh $HOMEgfs/jobs/JGFS_WAFS_GRIB2
-
-#############################################
-# compare the output (optional)
-#############################################
-if [ $USER = 'Yali.Mao' ] ; then
-
- # the standard data to be compared to
- stdout=/com/${NET}/$envir/${RUN}.${PDY}
- if [ $envir = prod ]; then
- stdpcom=/pcom/wafs
- else
- stdpcom=/pcom/${envir}/wafs
- fi
-
- ffhr=$SHOUR
-
- cd $COMOUT
- # Filter 775mb and 750mb since the operational 775mb is going to be replaced by 750mb
- while test $ffhr -le $EHOUR ; do
- # cmp $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr}.grib2 $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}.grib2
- wgrib2 $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr}.grib2 | grep -v "750 mb" | wgrib2 -i $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr}.grib2 -grib my.grb2
- wgrib2 $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}.grib2 | grep -v "775 mb" | wgrib2 -i $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}.grib2 -grib com.grb2
- cmp my.grb2 com.grb2
-
- # cmp $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr} $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}
- #wgrib $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr} | grep -v ":kpds7=750:" | wgrib -i -grib $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr} -o my.grb
- #wgrib $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr} | grep -v ":kpds7=775:" | wgrib -i -grib $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr} -o com.grb
- cmp my.grb com.grb
-
- # cmp $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr}.nouswafs.grib2 $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}.nouswafs.grib2
- wgrib2 $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr}.nouswafs.grib2 | grep -v "750 mb" | wgrib2 -i $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr}.nouswafs.grib2 -grib my45.grb2
- wgrib2 $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}.nouswafs.grib2 | grep -v "775 mb" | wgrib2 -i $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}.nouswafs.grib2 -grib com45.grb2
- cmp my45.grb2 com45.grb2
-
- # $PCOM data on develop machine may be out of date, so skip the comparison
- continue
-
-
- # cmp $PCOM/grib2.t${cyc}z.wafs_grbf${ffhr}.45 $stdpcom/grib2.t${cyc}z.wafs_grbf${ffhr}.45
- wgrib2 $PCOM/grib2.t${cyc}z.wafs_grbf${ffhr}.45 | grep -v "750 mb" | wgrib2 -i $PCOM/grib2.t${cyc}z.wafs_grbf${ffhr}.45 -grib mypcom.grb2
- wgrib2 $stdpcom/grib2.t${cyc}z.wafs_grbf${ffhr}.45 | grep -v "775 mb" | wgrib2 -i $stdpcom/grib2.t${cyc}z.wafs_grbf${ffhr}.45 -grib pcom.grb2
- cmp mypcom.grb2 pcom.grb2
-
- # cmp $PCOM/grib2.t${cyc}z.wafs_grb_wifsf${ffhr}.45 $stdpcom/grib2.t${cyc}z.wafs_grb_wifsf${ffhr}.45
- wgrib2 $PCOM/grib2.t${cyc}z.wafs_grb_wifsf${ffhr}.45 | grep -v "750 mb" | wgrib2 -i $PCOM/grib2.t${cyc}z.wafs_grb_wifsf${ffhr}.45 -grib mypcomwifs.grb2
- wgrib2 $stdpcom/grib2.t${cyc}z.wafs_grb_wifsf${ffhr}.45 | grep -v "775 mb" | wgrib2 -i $stdpcom/grib2.t${cyc}z.wafs_grb_wifsf${ffhr}.45 -grib pcomwifs.grb2
- cmp mypcomwifs.grb2 pcomwifs.grb2
-
-
- ffhr=`expr $ffhr + $FHINC`
- if test $ffhr -lt 10
- then
- ffhr=0${ffhr}
- fi
-
- done
-
-fi
-exit
-
diff --git a/driver/product/run_JGFS_WAFS_GRIB2.cray b/driver/product/run_JGFS_WAFS_GRIB2.cray
deleted file mode 100755
index 27e8ffedca..0000000000
--- a/driver/product/run_JGFS_WAFS_GRIB2.cray
+++ /dev/null
@@ -1,166 +0,0 @@
-#!/bin/sh
-
-#BSUB -J gfs_wafs_grib2
-#BSUB -cwd /gpfs/hps/ptmp/Yali.Mao
-#BSUB -oo /gpfs/hps/ptmp/Yali.Mao/gfs_wafs_grib2.o%J
-#BSUB -eo /gpfs/hps/ptmp/Yali.Mao/gfs_wafs_grib2.o%J
-#BSUB -L /bin/sh
-#BSUB -q debug
-#BSUB -W 00:30
-#BSUB -P GFS-T2O
-#BSUB -M 500
-#BSUB -extsched 'CRAYLINUX[]' -R '1*{select[craylinux && !vnode]} + 1*{select[craylinux && vnode]span[ptile=24] cu[type=cabinet]}'
-
-############################################
-# Loading module
-############################################
-. $MODULESHOME/init/ksh
-module load PrgEnv-intel ESMF-intel-haswell/3_1_0rp5 cfp-intel-sandybridge iobuf craype-hugepages2M craype-haswell
-#module load cfp-intel-sandybridge/1.1.0
-module use /gpfs/hps/nco/ops/nwprod/modulefiles
-module load prod_envir
-module load prod_util
-module load prod_util/1.0.4
-module load grib_util/1.0.3
-
-
-set -xa
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=1024m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-####export OMP_NUM_THREADS=1
-####export MP_MPILIB=mpich2
-####export MP_EUILIB=us
-####export MP_LABELIO=yes
-####export MP_COMPILER=intel
-
-############################################
-# required exports!
-############################################
-### envir: prod/dev/para/bkup/ges/test bkup2/ges2/para2/prod2/prd_p6
-export envir=para
-
-export cyc=${cyc:-00}
-
-# gfs_wafs_grib2 for generating global WAFS on grid 45
-export job=gfs_wafs_grib2_${cyc}
-
-############################################
-# set NET RUN
-############################################
-### NET: gfs/para/parallel-test/nam/rap/ dump/ens/nawips/nesdis/
-export NET=gfs
-export RUN=gfs
-
-
-############################################
-# Specify versions
-############################################
-export gfs_ver=v4.0.0
-
-
-############################################
-# user defined
-############################################
-export pid=${pid:-$$}
-export jobid=${job}.${pid}
-
-#needs to be the current date to make sure comparison is good at $PCOM
-#export PDY=`$NDATE -24 | cut -c 1-8`
-export PDY=`cut -c 7-14 $COMROOT/date/t00z`
-export PDY=20161101
-
-USER=`whoami`
-
-############################################
-# SENDCOM=YES--Copy output file to /com
-# SENDECF=YES--Allow to talk back to ECF
-# SENDDBN=YES--Alert output file to TOC
-# KEEPDATA=NO--Remove temporary working
-############################################
-export SENDCOM=YES
-export SENDDBN=NO
-export SENDDBN_NTC=NO
-export KEEPDATA=YES
-
-############################################
-# Define ROOT directories
-############################################
-export COMROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/datainput/com2
-#export NWROOTp1=/nwprod
-export PCOMROOT=/gpfs/hps/ptmp/${USER}/pcom
-export NWROOT=/gpfs/hps/emc/global/noscrub/Yali.Mao/project
-export DATAROOT=/gpfs/hps/ptmp/${USER}
-
-############################################
-# Define DATA PCOM, COMOUT and COMIN
-############################################
-export DATA=${DATA:-${DATAROOT}/${jobid}}
-export PCOM=${PCOM:-$PCOMROOT/wafs}
-export COMOUT=/gpfs/hps/ptmp/${USER}/gfs_wafs_grib2.$PDY
-export COMIN=$COMROOT/gfs/$envir/gfs.$PDY
-#export COMIN=$COMROOTp2/gfs/prod/gfs.$PDY
-
-export jlogfile=/$DATA/jlogfile.${jobid}
-
-################################
-# Set up the HOME directory
-################################
-export HOMEgfs=${HOMEgfs:-${NWROOT}/wafs_cray.${gfs_ver}}
-
-
-############################################
-# run the job
-#############################################
-export SHOUR=06
-export EHOUR=36
-export FHINC=03
-
-sh $HOMEgfs/jobs/JGFS_WAFS_GRIB2
-
-exit
-
-#############################################
-# compare the output (optional)
-#############################################
-if [ $USER = 'Yali.Mao' ] ; then
-
- # the standard data to be compared to
- stdout=/com2/${NET}/$envir/${RUN}.${PDY}
- if [ $envir = prod ]; then
- stdpcom=/pcom/wafs
- else
- stdpcom=/pcom/${envir}/wafs
- fi
-
- ffhr=$SHOUR
-
- cd $COMOUT
-
- while test $ffhr -le $EHOUR ; do
- cmp $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr}.grib2 $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}.grib2
-
- cmp $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr} $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}
-
- cmp $COMOUT/gfs.t${cyc}z.wafs_grb45f${ffhr}.nouswafs.grib2 $stdout/gfs.t${cyc}z.wafs_grb45f${ffhr}.nouswafs.grib2
-
- # $PCOM data on develop machine may be out of date, so skip the comparison
- continue
- #cmp $PCOM/grib2.t${cyc}z.wafs_grbf${ffhr}.45 $stdpcom/grib2.t${cyc}z.wafs_grbf${ffhr}.45
- #cmp $PCOM/grib2.t${cyc}z.wafs_grb_wifsf${ffhr}.45 $stdpcom/grib2.t${cyc}z.wafs_grb_wifsf${ffhr}.45
-
-
- ffhr=`expr $ffhr + $FHINC`
- if test $ffhr -lt 10
- then
- ffhr=0${ffhr}
- fi
-
- done
-
-fi
-exit
diff --git a/driver/product/run_gfs_downstream.sh b/driver/product/run_gfs_downstream.sh
new file mode 100755
index 0000000000..fa7c407cc2
--- /dev/null
+++ b/driver/product/run_gfs_downstream.sh
@@ -0,0 +1,30 @@
+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 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
+do
+bsub < run_JGDAS_ATMOS_GEMPAK_dell.sh_${cyc}
+bsub < run_JGDAS_ATMOS_GEMPAK_META_NCDC_dell.sh_${cyc}
+bsub < run_JGFS_ATMOS_GEMPAK_dell.sh_${cyc}
+bsub < run_JGFS_ATMOS_AWIPS_20KM_1P0DEG_dell.sh_${cyc}
+bsub < run_JGFS_ATMOS_AWIPS_G2_dell.sh_${cyc}
+bsub < run_JGFS_ATMOS_FBWIND_dell.sh_${cyc}
+bsub < run_JGFS_ATMOS_GEMPAK_META_dell.sh_${cyc}
+bsub < run_JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF_dell.sh_${cyc}
+bsub < run_JGFS_ATMOS_PGRB2_SPEC_NPOESS_dell.sh_${cyc}
+bsub < run_JGFS_ATMOS_GEMPAK_PGRB2_SPEC_dell.sh_${cyc}
+done
diff --git a/driver/product/run_gfs_downstream_00Z b/driver/product/run_gfs_downstream_00Z
deleted file mode 100755
index 542a4c7f23..0000000000
--- a/driver/product/run_gfs_downstream_00Z
+++ /dev/null
@@ -1,17 +0,0 @@
-set -x
-bsub < run_JGDAS_BULLS_NAVY_dell.sh_00
-bsub < run_JGDAS_GEMPAK_dell.sh_00
-bsub < run_JGDAS_GEMPAK_META_NCDC_dell.sh_00
-bsub < run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_00
-bsub < run_JGFS_AWIPS_G2_dell.sh_00
-bsub < run_JGFS_FAX_dell.sh_anl_00
-bsub < run_JGFS_FAX_dell.sh_f00_00
-bsub < run_JGFS_FAX_WAFS_dell.sh_f12_00
-bsub < run_JGFS_FAX_WAFS_dell.sh_f24_00
-bsub < run_JGFS_FAX_WAFS_dell.sh_f36_00
-bsub < run_JGFS_FBWIND_dell.sh_00
-bsub < run_JGFS_GEMPAK_META_dell.sh_00
-bsub < run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_00
-bsub < run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_00
-bsub < run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_00
-bsub < run_GFS_GEMPAK_dell.sh_00
diff --git a/driver/product/run_gfs_downstream_00Z_change b/driver/product/run_gfs_downstream_00Z_change
deleted file mode 100755
index fdf5bf20c7..0000000000
--- a/driver/product/run_gfs_downstream_00Z_change
+++ /dev/null
@@ -1,17 +0,0 @@
-set -x
-vi run_GFS_GEMPAK_dell.sh_00
-vi run_JGDAS_BULLS_NAVY_dell.sh_00
-vi run_JGDAS_GEMPAK_dell.sh_00
-vi run_JGDAS_GEMPAK_META_NCDC_dell.sh_00
-vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_00
-vi run_JGFS_AWIPS_G2_dell.sh_00
-vi run_JGFS_FAX_dell.sh_anl_00
-vi run_JGFS_FAX_dell.sh_f00_00
-vi run_JGFS_FAX_WAFS_dell.sh_f12_00
-vi run_JGFS_FAX_WAFS_dell.sh_f24_00
-vi run_JGFS_FAX_WAFS_dell.sh_f36_00
-vi run_JGFS_FBWIND_dell.sh_00
-vi run_JGFS_GEMPAK_META_dell.sh_00
-vi run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_00
-vi run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_00
-vi run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_00
diff --git a/driver/product/run_gfs_downstream_06Z b/driver/product/run_gfs_downstream_06Z
deleted file mode 100755
index a4bba7e805..0000000000
--- a/driver/product/run_gfs_downstream_06Z
+++ /dev/null
@@ -1,22 +0,0 @@
-
-set -x
-bsub < run_JGDAS_GEMPAK_META_NCDC_dell.sh_06
-bsub < run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06_f00
-bsub < run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06_f06
-bsub < run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06_f12
-bsub < run_JGFS_AWIPS_G2_dell.sh_06_f00
-bsub < run_JGFS_AWIPS_G2_dell.sh_06_f06
-bsub < run_JGFS_AWIPS_G2_dell.sh_06_f12
-bsub < run_JGFS_FAX_dell.sh_anl_06
-bsub < run_JGFS_FAX_dell.sh_f00_06
-bsub < run_JGFS_FAX_WAFS_dell.sh_f12_06
-bsub < run_JGFS_FAX_WAFS_dell.sh_f24_06
-bsub < run_JGFS_FAX_WAFS_dell.sh_f36_06
-bsub < run_JGFS_FBWIND_dell.sh_06
-bsub < run_JGFS_GEMPAK_META_dell.sh_06
-bsub < run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_06
-bsub < run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_06
-bsub < run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_06
-bsub < run_JGDAS_TROPC_dell.sh_06
-bsub < run_JGDAS_GEMPAK_dell.sh_06
-bsub < run_GFS_GEMPAK_dell.sh_06
diff --git a/driver/product/run_gfs_downstream_06Z_change b/driver/product/run_gfs_downstream_06Z_change
deleted file mode 100755
index 1b5aa26148..0000000000
--- a/driver/product/run_gfs_downstream_06Z_change
+++ /dev/null
@@ -1,21 +0,0 @@
-set -x
-vi run_GFS_GEMPAK_dell.sh_06
-vi run_JGDAS_GEMPAK_dell.sh_06
-vi run_JGDAS_GEMPAK_META_NCDC_dell.sh_06
-vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06_f00
-vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06_f06
-vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_06_f12
-vi run_JGFS_AWIPS_G2_dell.sh_06_f00
-vi run_JGFS_AWIPS_G2_dell.sh_06_f06
-vi run_JGFS_AWIPS_G2_dell.sh_06_f12
-vi run_JGFS_FAX_dell.sh_anl_06
-vi run_JGFS_FAX_dell.sh_f00_06
-vi run_JGFS_FAX_WAFS_dell.sh_f12_06
-vi run_JGFS_FAX_WAFS_dell.sh_f24_06
-vi run_JGFS_FAX_WAFS_dell.sh_f36_06
-vi run_JGFS_FBWIND_dell.sh_06
-vi run_JGFS_GEMPAK_META_dell.sh_06
-vi run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_06
-vi run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_06
-vi run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_06
-vi run_JGDAS_TROPC_dell.sh_06
diff --git a/driver/product/run_gfs_downstream_12Z b/driver/product/run_gfs_downstream_12Z
deleted file mode 100755
index ec65b7f5f8..0000000000
--- a/driver/product/run_gfs_downstream_12Z
+++ /dev/null
@@ -1,21 +0,0 @@
-set -x
-bsub < run_JGDAS_BULLS_NAVY_dell.sh_12
-bsub < run_JGDAS_GEMPAK_dell.sh_12
-bsub < run_JGDAS_GEMPAK_META_NCDC_dell.sh_12
-bsub < run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12_f00
-bsub < run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12_f06
-bsub < run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12_f12
-bsub < run_JGFS_AWIPS_G2_dell.sh_12_f00
-bsub < run_JGFS_AWIPS_G2_dell.sh_12_f06
-bsub < run_JGFS_AWIPS_G2_dell.sh_12_f12
-bsub < run_JGFS_FAX_dell.sh_anl_12
-bsub < run_JGFS_FAX_dell.sh_f00_12
-bsub < run_JGFS_FAX_WAFS_dell.sh_f12_12
-bsub < run_JGFS_FAX_WAFS_dell.sh_f24_12
-bsub < run_JGFS_FAX_WAFS_dell.sh_f36_12
-bsub < run_JGFS_FBWIND_dell.sh_12
-bsub < run_JGFS_GEMPAK_META_dell.sh_12
-bsub < run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_12
-bsub < run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_12
-bsub < run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_12
-bsub < run_GFS_GEMPAK_dell.sh_12
diff --git a/driver/product/run_gfs_downstream_12Z_change b/driver/product/run_gfs_downstream_12Z_change
deleted file mode 100755
index d7a0a499c2..0000000000
--- a/driver/product/run_gfs_downstream_12Z_change
+++ /dev/null
@@ -1,21 +0,0 @@
-set -x
-vi run_GFS_GEMPAK_dell.sh_12
-vi run_JGDAS_BULLS_NAVY_dell.sh_12
-vi run_JGDAS_GEMPAK_dell.sh_12
-vi run_JGDAS_GEMPAK_META_NCDC_dell.sh_12
-vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12_f00
-vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12_f06
-vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_12_f12
-vi run_JGFS_AWIPS_G2_dell.sh_12_f00
-vi run_JGFS_AWIPS_G2_dell.sh_12_f06
-vi run_JGFS_AWIPS_G2_dell.sh_12_f12
-vi run_JGFS_FAX_dell.sh_anl_12
-vi run_JGFS_FAX_dell.sh_f00_12
-vi run_JGFS_FAX_WAFS_dell.sh_f12_12
-vi run_JGFS_FAX_WAFS_dell.sh_f24_12
-vi run_JGFS_FAX_WAFS_dell.sh_f36_12
-vi run_JGFS_FBWIND_dell.sh_12
-vi run_JGFS_GEMPAK_META_dell.sh_12
-vi run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_12
-vi run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_12
-vi run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_12
diff --git a/driver/product/run_gfs_downstream_18Z b/driver/product/run_gfs_downstream_18Z
deleted file mode 100755
index d639076d44..0000000000
--- a/driver/product/run_gfs_downstream_18Z
+++ /dev/null
@@ -1,17 +0,0 @@
-set -x
-bsub < run_JGDAS_GEMPAK_dell.sh_18
-bsub < run_JGDAS_GEMPAK_META_NCDC_dell.sh_18
-bsub < run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_18
-bsub < run_JGFS_AWIPS_G2_dell.sh_18
-bsub < run_JGFS_FAX_dell.sh_anl_18
-bsub < run_JGFS_FAX_dell.sh_f00_18
-bsub < run_JGFS_FAX_WAFS_dell.sh_f12_18
-bsub < run_JGFS_FAX_WAFS_dell.sh_f24_18
-bsub < run_JGFS_FAX_WAFS_dell.sh_f36_18
-bsub < run_JGFS_FBWIND_dell.sh_18
-bsub < run_JGFS_GEMPAK_META_dell.sh_18
-bsub < run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_18
-bsub < run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_18
-bsub < run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_18
-bsub < run_JGDAS_TROPC_dell.sh_18
-bsub < run_GFS_GEMPAK_dell.sh_18
diff --git a/driver/product/run_gfs_downstream_18Z_change b/driver/product/run_gfs_downstream_18Z_change
deleted file mode 100755
index e4a261e19e..0000000000
--- a/driver/product/run_gfs_downstream_18Z_change
+++ /dev/null
@@ -1,17 +0,0 @@
-set -x
-vi run_GFS_GEMPAK_dell.sh_18
-vi run_JGDAS_GEMPAK_dell.sh_18
-vi run_JGDAS_GEMPAK_META_NCDC_dell.sh_18
-vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh_18
-vi run_JGFS_AWIPS_G2_dell.sh_18
-vi run_JGFS_FAX_dell.sh_anl_18
-vi run_JGFS_FAX_dell.sh_f00_18
-vi run_JGFS_FAX_WAFS_dell.sh_f12_18
-vi run_JGFS_FAX_WAFS_dell.sh_f24_18
-vi run_JGFS_FAX_WAFS_dell.sh_f36_18
-vi run_JGFS_FBWIND_dell.sh_18
-vi run_JGFS_GEMPAK_META_dell.sh_18
-vi run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh_18
-vi run_JGFS_PGRB2_SPEC_NPOESS_dell.sh_18
-vi run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh_18
-vi run_JGDAS_TROPC_dell.sh_18
diff --git a/driver/product/run_gfs_downstream_change b/driver/product/run_gfs_downstream_change
new file mode 100755
index 0000000000..87b78ff32c
--- /dev/null
+++ b/driver/product/run_gfs_downstream_change
@@ -0,0 +1,12 @@
+set -x
+vi run_JGFS_GEMPAK_dell.sh
+vi run_JGDAS_BULLS_NAVY_dell.sh
+vi run_JGDAS_GEMPAK_dell.sh
+vi run_JGDAS_GEMPAK_META_NCDC_dell.sh
+vi run_JGFS_AWIPS_20KM_1P0DEG_dell.sh
+vi run_JGFS_AWIPS_G2_dell.sh
+vi run_JGFS_FBWIND_dell.sh
+vi run_JGFS_GEMPAK_META_dell.sh
+vi run_JGFS_GEMPAK_NCDC_UPAPGIF_dell.sh
+vi run_JGFS_PGRB2_SPEC_NPOESS_dell.sh
+vi run_JGFS_PGRB2_SPEC_GEMPAK_dell.sh
diff --git a/driver/product/run_postsnd.sh b/driver/product/run_postsnd.sh
index 72f7c26ebb..fdaee1c03e 100755
--- a/driver/product/run_postsnd.sh
+++ b/driver/product/run_postsnd.sh
@@ -5,10 +5,10 @@
#BSUB -J postsnd
#BSUB -W 01:30
#BSUB -q dev
-#BSUB -P FV3GFS-T2O
-#BSUB -cwd /gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/fv3gfs/driver/product
-#BSUB -R span[ptile=4]
-#BSUB -n 12
+#BSUB -P GFS-DEV
+#BSUB -cwd /gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/gfsv16bnetcdf2/driver/product
+#BSUB -R span[ptile=13]
+#BSUB -n 127
#BSUB -R affinity[core(1):distribute=balance]
############################################
@@ -20,15 +20,20 @@ module load EnvVars/1.0.2
module load ips/18.0.1.163
module load impi/18.0.1
module load lsf/10.1
-module load prod_util/1.1.0
+module load prod_util/1.1.4
module load grib_util/1.0.6
-module load prod_envir/1.0.2
+module load prod_envir/1.1.0
module load CFP/2.0.1
-
-#module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
-#module load gempak/7.3.1
-module use /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/modulefiles
-module load gempak/7.3.0
+##module load NetCDF/4.5.0
+##module load HDF5-parallel/1.10.1
+module load python/3.6.3
+
+module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
+module load gempak/7.3.1
+module use /usrx/local/nceplibs/dev/NCEPLIBS/modulefiles
+module load hdf5_parallel/1.10.6
+module load netcdf_parallel/4.7.4
+module load w3emc_para/2.4.0
module list
#module use /usrx/local/dev/modulefiles
@@ -47,24 +52,43 @@ export MP_STDOUTMODE=ordered
#export machine="WCOSS_C"
machine="WCOSS_DELL_P3"
#machine="THEIA"
+#machine="JET"
+export npe_postsnd=127
+export npe_postsndcfp=10
+##export OUTPUT_FILE="nemsio"
+export OUTPUT_FILE=${OUTPUT_FILE:-netcdf}
if [ $machine == "WCOSS_C" ]; then
##For WCOSS-Cray##################
+export FHMAX_HF_GFS=120
+export FHOUT_HF_GFS=6
export launcher="aprun"
-export npe_postsnd=12
export npe_node_postsnd=3
export NTHREADS_POSTSND=1
-export npe_postsndcfp=10
export npe_node_postsndcfp=3
export NTHREADS_POSTSNDCFP=1
export APRUN_POSTSND="$launcher -j 1 -n $npe_postsnd -N $npe_node_postsnd -d $NTHREADS_POSTSND -cc depth"
export APRUN_POSTSNDCFP="$launcher -j 1 -n $npe_postsndcfp -N $npe_node_postsndcfp -d $NTHREADS_POSTSNDCFP cfp"
-else
-##For WCOSS-Dell and Theia, Jet################
+elif [ $machine == "WCOSS_DELL_P3" ]; then
+##For WCOSS-Dell ################
+ if [ $OUTPUT_FILE == "netcdf" ]; then
+ export FHMAX_HF_GFS=120
+ export FHOUT_HF_GFS=3
+ export FHOUT_GFS=3
+ else
+ export FHMAX_HF_GFS=120
+ export FHOUT_HF_GFS=1
+ export FHOUT_GFS=3
+ fi
export launcher="mpirun -n"
-export npe_postsnd=12
-export npe_postsndcfp=10
export APRUN_POSTSND="$launcher $npe_postsnd"
export APRUN_POSTSNDCFP="$launcher $npe_postsndcfp cfp"
+else
+##For Theia, Jet################
+export FHMAX_HF_GFS=0
+export FHOUT_HF_GFS=0
+export launcher="mpirun -np"
+export APRUN_POSTSND="$launcher $npe_postsnd"
+export APRUN_POSTSNDCFP="$launcher $npe_postsndcfp"
fi
#export PS4='$SECONDS + '
@@ -91,10 +115,11 @@ export DATA_IN=${DATA_IN:-/gpfs/dell2/ptmp/$USER}
export DATA=$DATA_IN/postsnd.${pid}
mkdir -p $DATA
cd $DATA
-export PDY=20180502
+export PDY=20200203
export cyc=00
export STARTHOUR=00
export ENDHOUR=180
+export KEEPDATA="YES"
####################################
# File To Log Msgs
@@ -125,14 +150,22 @@ mkdir -p $pcom
# Set up the UTILITIES
###################################
-export HOMEbufrsnd=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/fv3gfs
+export HOMEgfs=/gpfs/dell2/emc/modeling/noscrub/emc.glopara/git/global-workflow/feature_gfsv16b
+export HOMEbufrsnd=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/gfsv16bnetcdf2
+##export HOMEbufrsnd=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/fv3gfs
##export HOMEbufrsnd=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/fv3gfs
##############################
# Define COM Directories
##############################
-export EXPDIR=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou
-export COMIN=${EXPDIR}/fv3gfs_data/${RUN}.${PDY}/$cyc
+ if [ $OUTPUT_FILE == "netcdf" ]; then
+export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/${RUN}.${PDY}/$cyc
+ else
+export COMIN=/gpfs/dell1/nco/ops/com/gfs/prod/${RUN}.${PDY}/$cyc
+ fi
+##export EXPDIR=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou
+##export COMIN=${EXPDIR}/data_netcdf/${RUN}.${PDY}
+#export COMIN=${EXPDIR}/fv3gfs_data/${RUN}.${PDY}/$cyc
#export COMIN=/gpfs/dell2/ptmp/Russ.Treadon/ROTDIRS/prfv3rt1/${RUN}.${PDY}/$cyc
#export COMIN=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/fv3gfs_data/${RUN}.${PDY}/$cyc
#export COMIN=/gpfs/hps3/ptmp/emc.glopara/fv3fy18retro2/${RUN}.${PDY}/$cyc
@@ -146,8 +179,8 @@ env
########################################################
# Execute the script.
-#$SCRbufrsnd/exgfs_postsnd.sh.ecf
-${HOMEbufrsnd}/jobs/JGFS_POSTSND
+#$SCRbufrsnd/exgfs_atmos_postsnd.sh
+${HOMEbufrsnd}/jobs/JGFS_ATMOS_POSTSND
########################################################
#cat $pgmout
diff --git a/driver/product/run_postsnd.sh.cray b/driver/product/run_postsnd.sh.cray
index 6679562b16..309b55ed61 100755
--- a/driver/product/run_postsnd.sh.cray
+++ b/driver/product/run_postsnd.sh.cray
@@ -20,8 +20,7 @@ module load craype-hugepages16M
module load PrgEnv-intel ESMF-intel-haswell/3_1_0rp5 cfp-intel-sandybridge iobuf craype-haswell
#module load cfp-intel-sandybridge/1.1.0
module use /gpfs/hps/nco/ops/nwprod/modulefiles
-module load prod_envir
-module load prod_util
+module load prod_envir/1.1.0
module load prod_util/1.0.4
module load grib_util/1.0.3
@@ -39,7 +38,6 @@ export MP_STDOUTMODE=ordered
export machine="WCOSS_C"
#machine="WCOSS_DELL_P3"
-#machine="THEIA"
#machine="JET"
export FHMAX_HF_GFS=120
export FHOUT_HF_GFS=1
@@ -150,8 +148,8 @@ env
########################################################
# Execute the script.
-#$SCRbufrsnd/exgfs_postsnd.sh.ecf
-${HOMEbufrsnd}/jobs/JGFS_POSTSND
+#$SCRbufrsnd/exgfs_atmos_postsnd.sh
+${HOMEbufrsnd}/jobs/JGFS_ATMOS_POSTSND
########################################################
#cat $pgmout
diff --git a/driver/product/run_postsnd.sh.dell b/driver/product/run_postsnd.sh.dell
index e7d3a17d66..567570e83a 100755
--- a/driver/product/run_postsnd.sh.dell
+++ b/driver/product/run_postsnd.sh.dell
@@ -5,10 +5,10 @@
#BSUB -J postsnd
#BSUB -W 01:30
#BSUB -q dev
-#BSUB -P FV3GFS-T2O
-#BSUB -cwd /gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/fv3gfs/driver/product
+#BSUB -P GFS-DEV
+#BSUB -cwd /gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/gfsv16bnetcdf_mpmd/driver/product
#BSUB -R span[ptile=4]
-#BSUB -n 12
+#BSUB -n 40
#BSUB -R affinity[core(1):distribute=balance]
############################################
@@ -22,13 +22,18 @@ module load impi/18.0.1
module load lsf/10.1
module load prod_util/1.1.0
module load grib_util/1.0.6
-module load prod_envir/1.0.2
+module load prod_envir/1.1.0
module load CFP/2.0.1
+##module load NetCDF/4.5.0
+##module load HDF5-parallel/1.10.1
+module load python/3.6.3
module use -a /gpfs/dell1/nco/ops/nwpara/modulefiles/
module load gempak/7.3.1
-#module use /gpfs/dell2/emc/modeling/noscrub/Boi.Vuong/modulefiles
-#module load gempak/7.3.0
+module use /usrx/local/nceplibs/dev/NCEPLIBS/modulefiles
+module load hdf5_parallel/1.10.6
+module load netcdf_parallel/4.7.4
+module load w3emc_para/2.4.0
module list
#module use /usrx/local/dev/modulefiles
@@ -46,14 +51,15 @@ export MP_STDOUTMODE=ordered
#export machine="WCOSS_C"
machine="WCOSS_DELL_P3"
-#machine="THEIA"
#machine="JET"
-export npe_postsnd=12
-export npe_postsndcfp=10
+export npe_postsnd=40
+export npe_postsndcfp=9
+##export OUTPUT_FILE="nemsio"
+export OUTPUT_FILE=${OUTPUT_FILE:-netcdf}
if [ $machine == "WCOSS_C" ]; then
##For WCOSS-Cray##################
export FHMAX_HF_GFS=120
-export FHOUT_HF_GFS=1
+export FHOUT_HF_GFS=6
export launcher="aprun"
export npe_node_postsnd=3
export NTHREADS_POSTSND=1
@@ -63,8 +69,15 @@ export APRUN_POSTSND="$launcher -j 1 -n $npe_postsnd -N $npe_node_postsnd -d $NT
export APRUN_POSTSNDCFP="$launcher -j 1 -n $npe_postsndcfp -N $npe_node_postsndcfp -d $NTHREADS_POSTSNDCFP cfp"
elif [ $machine == "WCOSS_DELL_P3" ]; then
##For WCOSS-Dell ################
-export FHMAX_HF_GFS=120
-export FHOUT_HF_GFS=1
+ if [ $OUTPUT_FILE == "netcdf" ]; then
+ export FHMAX_HF_GFS=120
+ export FHOUT_HF_GFS=3
+ export FHOUT_GFS=3
+ else
+ export FHMAX_HF_GFS=120
+ export FHOUT_HF_GFS=1
+ export FHOUT_GFS=3
+ fi
export launcher="mpirun -n"
export APRUN_POSTSND="$launcher $npe_postsnd"
export APRUN_POSTSNDCFP="$launcher $npe_postsndcfp cfp"
@@ -101,10 +114,11 @@ export DATA_IN=${DATA_IN:-/gpfs/dell2/ptmp/$USER}
export DATA=$DATA_IN/postsnd.${pid}
mkdir -p $DATA
cd $DATA
-export PDY=20180502
+export PDY=20200315
export cyc=00
export STARTHOUR=00
export ENDHOUR=180
+export KEEPDATA="YES"
####################################
# File To Log Msgs
@@ -135,14 +149,23 @@ mkdir -p $pcom
# Set up the UTILITIES
###################################
-export HOMEbufrsnd=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/fv3gfs
+export HOMEgfs=/gpfs/dell2/emc/modeling/noscrub/emc.glopara/git/global-workflow/feature_gfsv16b
+export HOMEbufrsnd=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/gfsv16bnetcdf_mpmd
+##export HOMEbufrsnd=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/fv3gfs
##export HOMEbufrsnd=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/fv3gfs
##############################
# Define COM Directories
##############################
-export EXPDIR=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou
-export COMIN=${EXPDIR}/fv3gfs_data/${RUN}.${PDY}/$cyc
+ if [ $OUTPUT_FILE == "netcdf" ]; then
+export COMIN=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/${RUN}.${PDY}/$cyc
+##export COMIN=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/gfs_v16_data/2020021500
+ else
+export COMIN=/gpfs/dell1/nco/ops/com/gfs/prod/${RUN}.${PDY}/$cyc
+ fi
+##export EXPDIR=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou
+##export COMIN=${EXPDIR}/data_netcdf/${RUN}.${PDY}
+#export COMIN=${EXPDIR}/fv3gfs_data/${RUN}.${PDY}/$cyc
#export COMIN=/gpfs/dell2/ptmp/Russ.Treadon/ROTDIRS/prfv3rt1/${RUN}.${PDY}/$cyc
#export COMIN=/gpfs/dell2/emc/verification/noscrub/Guang.Ping.Lou/fv3gfs_data/${RUN}.${PDY}/$cyc
#export COMIN=/gpfs/hps3/ptmp/emc.glopara/fv3fy18retro2/${RUN}.${PDY}/$cyc
@@ -156,8 +179,8 @@ env
########################################################
# Execute the script.
-#$SCRbufrsnd/exgfs_postsnd.sh.ecf
-${HOMEbufrsnd}/jobs/JGFS_POSTSND
+#$SCRbufrsnd/exgfs_atmos_postsnd.sh
+${HOMEbufrsnd}/jobs/JGFS_ATMOS_POSTSND
########################################################
#cat $pgmout
diff --git a/driver/product/run_postsnd.sh.hera b/driver/product/run_postsnd.sh.hera
new file mode 100644
index 0000000000..e9efd7ad32
--- /dev/null
+++ b/driver/product/run_postsnd.sh.hera
@@ -0,0 +1,185 @@
+#!/bin/ksh -l
+#SBATCH -A fv3-cam # Use a valid account
+#SBATCH --time=2:30:00 # For big directories you may want 8:00:00 hrs
+#SBATCH -N 20 # Probably 2 to 4 depending on amount of data
+#SBATCH -n 40
+#SBATCH -o %x.o%j
+#SBATCH -J postsnd
+
+############################################
+# Loading module
+############################################
+. $MODULESHOME/init/ksh
+
+# Loading Intel Compiler Suite
+module load intel
+module load impi
+
+module use -a /scratch2/NCEPDEV/nwprod/NCEPLIBS/modulefiles
+
+# Loding nceplibs modules
+module load sigio/v2.0.1
+module load bacio/v2.0.1
+module load sp/v2.0.2
+module load w3emc/v2.2.0
+module load w3nco/v2.0.6
+module load bufr/v10.2.5
+module load nemsio/v2.2.1
+module load gempak/7.4.2
+module load prod_util
+
+module load netcdf_parallel/4.7.4
+module load hdf5_parallel/1.10.6
+module load intelpython/3.6.8
+
+module use -a /contrib/modulefiles
+module load anaconda/2.3.0
+########################################
+# Runs GFS BUFR SOUNDINGS
+########################################
+set -xa
+
+export OMP_NUM_THREADS=1
+export KMP_AFFINITY=disabled
+export OMP_STACKSIZE=2048m
+export MP_LABELIO=yes
+export MP_STDOUTMODE=ordered
+
+#export machine="WCOSS_C"
+#machine="WCOSS_DELL_P3"
+machine="HERA"
+#machine="JET"
+export npe_postsnd=40
+export npe_postsndcfp=10
+export OUTPUT_FILE=${OUTPUT_FILE:-netcdf}
+if [ $machine == "WCOSS_C" ]; then
+##For WCOSS-Cray##################
+export FHMAX_HF_GFS=120
+export FHOUT_HF_GFS=1
+export launcher="aprun"
+export npe_node_postsnd=3
+export NTHREADS_POSTSND=1
+export npe_node_postsndcfp=3
+export NTHREADS_POSTSNDCFP=1
+export APRUN_POSTSND="$launcher -j 1 -n $npe_postsnd -N $npe_node_postsnd -d $NTHREADS_POSTSND -cc depth"
+export APRUN_POSTSNDCFP="$launcher -j 1 -n $npe_postsndcfp -N $npe_node_postsndcfp -d $NTHREADS_POSTSNDCFP cfp"
+elif [ $machine == "WCOSS_DELL_P3" ]; then
+##For WCOSS-Dell ################
+export FHMAX_HF_GFS=120
+export FHOUT_HF_GFS=1
+export launcher="mpirun -n"
+export APRUN_POSTSND="$launcher $npe_postsnd"
+export APRUN_POSTSNDCFP="$launcher $npe_postsndcfp"
+else
+##For Theia, Jet,hera################
+##export FHMAX_HF_GFS=120
+##export FHOUT_HF_GFS=1
+export FHMAX_HF_GFS=120
+export FHOUT_HF_GFS=3
+export npe_postsnd=40
+export npe_node_postsnd=20
+export launcher="mpirun"
+#export APRUN_POSTSND=srun
+export APRUN_POSTSND="$launcher -n $npe_postsnd"
+export APRUN_POSTSNDCFP="$launcher -n $npe_postsndcfp"
+fi
+
+#export PS4='$SECONDS + '
+date
+# #### 08/25/1999 ###################
+# SET SHELL PROCESSING VARIABLES
+# ###################################
+#
+#Specify whether the run is production or development
+#
+export envir=${envir:-prod}
+
+####################################
+# Specify version numbers
+####################################
+export gfs_bufrsnd_ver=${gfs_bufrsnd_ver:-v1.0.2}
+export gsm_ver=${gsm_ver:-v12.0.0}
+export util_ver=${util_ver:-v1.0.0}
+
+# obtain unique process id (pid) and make temp directories
+#
+export pid=$$
+#export DATA_IN=${DATA_IN:-/tmpnwprd1}
+#export DATA=$DATA_IN/${job}.${pid}
+export DATA_IN=${DATA_IN:-/scratch2/NCEPDEV/stmp1/$USER}
+export DATA=$DATA_IN/postsnd.${pid}
+mkdir -p $DATA
+cd $DATA
+export PDY=20190223
+export cyc=00
+##export PDY=20200113
+##export cyc=12
+export STARTHOUR=00
+export ENDHOUR=180
+
+####################################
+# File To Log Msgs
+####################################
+job=gfs_postsnd_test
+export jlogfile=/com/logs/jlogfiles/jlogfile.${job}.${pid}
+
+####################################
+# Determine Job Output Name on System
+####################################
+export outid="LL$job"
+export jobid="${outid}.o${pid}"
+export pgmout="OUTPUT.${pid}"
+
+export cycle=t${cyc}z
+
+export SENDCOM=YES
+export SENDECF=YES
+export SENDDBN=YES
+
+export NET=gfs
+export RUN=gfs
+export model=gfs
+export pcom=$DATA_IN/pcom/gfs
+mkdir -p $pcom
+
+###################################
+# Set up the UTILITIES
+###################################
+
+export HOMEbufrsnd=/scratch2/NCEPDEV/fv3-cam/noscrub/Guang.Ping.Lou/gfsv16bnetcd4
+#export HOMEbufrsnd=/scratch2/NCEPDEV/fv3-cam/noscrub/Guang.Ping.Lou/global-workflow
+#export HOMEbufrsnd=/scratch4/NCEPDEV/meso/save/Guang.Ping.Lou/fv3gfs
+#export HOMEbufrsnd=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/fv3gfs
+#export HOMEbufrsnd=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/Bufr_sounding
+#export HOMEbufrsnd=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/bufr_fnl_mpmd2_test
+
+##############################
+# Define COM Directories
+##############################
+##export COMIN=/gpfs/hps/ptmp/emc.glopara/com2/${NET}/para/${RUN}.${PDY}
+##export COMIN=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/fv3data/${RUN}.${PDY}/$cyc
+##export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY}
+#export COMIN=/scratch4/NCEPDEV/meso/save/Guang.Ping.Lou/fv3data/${RUN}.${PDY}/$cyc
+##export COMIN=/scratch2/NCEPDEV/fv3-cam//noscrub/Guang.Ping.Lou/gfs.${PDY}_nc_lossy/$cyc
+##export COMIN=/scratch2/NCEPDEV/fv3-cam//noscrub/Guang.Ping.Lou/data_v16rt2
+export COMIN=/scratch1/NCEPDEV/global/glopara/ptmp/v16retro1/gfs.${PDY}/$cyc
+
+export COMOUT=$DATA_IN/com2/${NET}/${envir}/${RUN}.${PDY}
+mkdir -p $COMOUT
+export COMAWP=$DATA_IN/com2/nawips/${envir}/${RUN}.${PDY}
+mkdir -p $COMAWP
+env
+
+export KEEPDATA=YES
+########################################################
+# Execute the script.
+#$SCRbufrsnd/exgfs_atmos_postsnd.sh
+${HOMEbufrsnd}/jobs/JGFS_ATMOS_POSTSND
+########################################################
+
+#cat $pgmout
+
+#cd /tmpnwprd1
+#rm -rf $DATA
+date
+
diff --git a/driver/product/run_postsnd.sh.jet b/driver/product/run_postsnd.sh.jet
index 0f0365fd95..23038d6d2b 100755
--- a/driver/product/run_postsnd.sh.jet
+++ b/driver/product/run_postsnd.sh.jet
@@ -47,7 +47,6 @@ export MP_STDOUTMODE=ordered
#export machine="WCOSS_C"
#machine="WCOSS_DELL_P3"
-#machine="THEIA"
machine="JET"
export npe_postsnd=12
export npe_postsndcfp=10
@@ -161,8 +160,8 @@ env
export KEEPDATA=YES
########################################################
# Execute the script.
-#$SCRbufrsnd/exgfs_postsnd.sh.ecf
-${HOMEbufrsnd}/jobs/JGFS_POSTSND
+#$SCRbufrsnd/exgfs_atmos_postsnd.sh
+${HOMEbufrsnd}/jobs/JGFS_ATMOS_POSTSND
########################################################
#cat $pgmout
diff --git a/driver/product/run_postsnd.sh.theia b/driver/product/run_postsnd.sh.theia
deleted file mode 100755
index b0fe4f1974..0000000000
--- a/driver/product/run_postsnd.sh.theia
+++ /dev/null
@@ -1,166 +0,0 @@
-#!/bin/ksh -l
-#PBS -o /scratch4/NCEPDEV/meso/save/Guang.Ping.Lou/fv3gfs/driver/product/postsnd_00.out19
-#PBS -e /scratch4/NCEPDEV/meso/save/Guang.Ping.Lou/fv3gfs/driver/product/postsnd_00.out19
-#PBS -N postsnd
-##PBS -A fv3-cam
-#PBS -A fv3-cpu
-#PBS -l nodes=6:ppn=3
-#PBS -l walltime=02:30:00
-
-############################################
-# Loading module
-############################################
-. $MODULESHOME/init/ksh
-
-# Loading Intel Compiler Suite
-module load intel
-module load impi
-
-module use -a /scratch3/NCEPDEV/nwprod/lib/modulefiles
-
-# Loding nceplibs modules
-module load sigio/v2.0.1
-module load bacio/v2.0.1
-module load sp/v2.0.2
-module load w3emc/v2.2.0
-module load w3nco/v2.0.6
-module load bufr/v10.2.5
-module load nemsio/v2.2.1
-module load gempak/7.4.2
-
-########################################
-# Runs GFS BUFR SOUNDINGS
-########################################
-set -xa
-
-export OMP_NUM_THREADS=1
-export KMP_AFFINITY=disabled
-export OMP_STACKSIZE=2048m
-export MP_LABELIO=yes
-export MP_STDOUTMODE=ordered
-
-#export machine="WCOSS_C"
-#machine="WCOSS_DELL_P3"
-machine="THEIA"
-#machine="JET"
-export npe_postsnd=12
-export npe_postsndcfp=10
-if [ $machine == "WCOSS_C" ]; then
-##For WCOSS-Cray##################
-export FHMAX_HF_GFS=120
-export FHOUT_HF_GFS=1
-export launcher="aprun"
-export npe_node_postsnd=3
-export NTHREADS_POSTSND=1
-export npe_node_postsndcfp=3
-export NTHREADS_POSTSNDCFP=1
-export APRUN_POSTSND="$launcher -j 1 -n $npe_postsnd -N $npe_node_postsnd -d $NTHREADS_POSTSND -cc depth"
-export APRUN_POSTSNDCFP="$launcher -j 1 -n $npe_postsndcfp -N $npe_node_postsndcfp -d $NTHREADS_POSTSNDCFP cfp"
-elif [ $machine == "WCOSS_DELL_P3" ]; then
-##For WCOSS-Dell ################
-export FHMAX_HF_GFS=120
-export FHOUT_HF_GFS=1
-export launcher="mpirun -n"
-export APRUN_POSTSND="$launcher $npe_postsnd"
-export APRUN_POSTSNDCFP="$launcher $npe_postsndcfp"
-else
-##For Theia, Jet################
-export FHMAX_HF_GFS=120
-export FHOUT_HF_GFS=1
-export launcher="mpirun -np"
-export APRUN_POSTSND="$launcher $npe_postsnd"
-export APRUN_POSTSNDCFP="$launcher $npe_postsndcfp"
-fi
-
-#export PS4='$SECONDS + '
-date
-# #### 08/25/1999 ###################
-# SET SHELL PROCESSING VARIABLES
-# ###################################
-#
-#Specify whether the run is production or development
-#
-export envir=${envir:-prod}
-
-####################################
-# Specify version numbers
-####################################
-export gfs_bufrsnd_ver=${gfs_bufrsnd_ver:-v1.0.2}
-export gsm_ver=${gsm_ver:-v12.0.0}
-export util_ver=${util_ver:-v1.0.0}
-
-# obtain unique process id (pid) and make temp directories
-#
-export pid=$$
-#export DATA_IN=${DATA_IN:-/tmpnwprd1}
-#export DATA=$DATA_IN/${job}.${pid}
-export DATA_IN=${DATA_IN:-/scratch4/NCEPDEV/meso/scrub/$USER}
-export DATA=$DATA_IN/postsnd.${pid}
-mkdir -p $DATA
-cd $DATA
-export PDY=20180305
-export cyc=00
-export STARTHOUR=00
-export ENDHOUR=180
-
-####################################
-# File To Log Msgs
-####################################
-job=gfs_postsnd_test
-export jlogfile=/com/logs/jlogfiles/jlogfile.${job}.${pid}
-
-####################################
-# Determine Job Output Name on System
-####################################
-export outid="LL$job"
-export jobid="${outid}.o${pid}"
-export pgmout="OUTPUT.${pid}"
-
-export cycle=t${cyc}z
-
-export SENDCOM=YES
-export SENDECF=YES
-export SENDDBN=YES
-
-export NET=gfs
-export RUN=gfs
-export model=gfs
-export pcom=$DATA_IN/pcom/gfs
-mkdir -p $pcom
-
-###################################
-# Set up the UTILITIES
-###################################
-
-export HOMEbufrsnd=/scratch4/NCEPDEV/meso/save/Guang.Ping.Lou/fv3gfs
-#export HOMEbufrsnd=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/fv3gfs
-#export HOMEbufrsnd=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/Bufr_sounding
-#export HOMEbufrsnd=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/bufr_fnl_mpmd2_test
-
-##############################
-# Define COM Directories
-##############################
-##export COMIN=/gpfs/hps/ptmp/emc.glopara/com2/${NET}/para/${RUN}.${PDY}
-##export COMIN=/gpfs/hps3/emc/meso/noscrub/Guang.Ping.Lou/fv3data/${RUN}.${PDY}/$cyc
-##export COMIN=/gpfs/hps/nco/ops/com/gfs/prod/${RUN}.${PDY}
-export COMIN=/scratch4/NCEPDEV/meso/save/Guang.Ping.Lou/fv3data/${RUN}.${PDY}/$cyc
-
-export COMOUT=$DATA_IN/com2/${NET}/${envir}/${RUN}.${PDY}
-mkdir -p $COMOUT
-export COMAWP=$DATA_IN/com2/nawips/${envir}/${RUN}.${PDY}
-mkdir -p $COMAWP
-env
-
-export KEEPDATA=YES
-########################################################
-# Execute the script.
-#$SCRbufrsnd/exgfs_postsnd.sh.ecf
-${HOMEbufrsnd}/jobs/JGFS_POSTSND
-########################################################
-
-#cat $pgmout
-
-#cd /tmpnwprd1
-#rm -rf $DATA
-date
-
diff --git a/ecflow/ecf/defs/gdas_00.def b/ecflow/ecf/defs/gdas_00.def
deleted file mode 100644
index 0b9d020578..0000000000
--- a/ecflow/ecf/defs/gdas_00.def
+++ /dev/null
@@ -1,246 +0,0 @@
- family gdas
- edit CYC '00'
- edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3'
- edit PROJ 'GDAS-OPS'
- edit NET 'gfs'
- edit RUN 'gdas'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- family dump
- task jgdas_tropcy_qc_reloc
- time 05:45
- task jgdas_dump
- event 1 release_sfcprep
- time 05:50
- task jgdas_dump_post
- trigger jgdas_dump == complete
- event 1 release_gdas00_dump_alert
- task jgdas_dump_alert
- trigger jgdas_dump_post:release_gdas00_dump_alert
- task jmodel_realtime_gdas
- trigger jgdas_dump_alert == complete
- endfamily
- family prep
- task jgdas_emcsfc_sfc_prep
- trigger ../dump/jgdas_dump:release_sfcprep
- task jgdas_prep
- trigger ../dump/jgdas_dump == complete and ../dump/jgdas_tropcy_qc_reloc == complete
- task jgdas_prep_post
- trigger jgdas_prep == complete and ../analysis/jgdas_analysis_high == complete
- endfamily
- family analysis
- task jgdas_analysis_high
- trigger ../prep/jgdas_prep == complete and ../prep/jgdas_emcsfc_sfc_prep == complete
- event 1 release_fcst
- endfamily
- task jgdas_vminmon
- trigger analysis/jgdas_analysis_high == complete
- family forecast
- task jgdas_forecast_high
- trigger ../analysis/jgdas_analysis_high:release_fcst
- endfamily
- family post_processing
- family bulletins
- task jgdas_mknavybulls
- trigger ../../dump/jgdas_dump_post == complete
- endfamily
- endfamily
- family gempak
- task jgdas_gempak
- trigger ../forecast/jgdas_forecast_high == complete
- task jgdas_gempak_meta_ncdc
- trigger ./jgdas_gempak == complete
- endfamily
- family post
- task jgdas_post_manager
- trigger ../forecast == active
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- task jgdas_post_anl
- trigger ./jgdas_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_postanl
- task jgdas_post_f000
- trigger ./jgdas_post_manager:release_post000
- edit FHR 'f000'
- edit HR '000'
- edit FHRGRP '001'
- edit FHRLST 'f000'
- task jgdas_post_f001
- trigger ./jgdas_post_manager:release_post001
- edit FHR 'f001'
- edit HR '001'
- edit FHRGRP '002'
- edit FHRLST 'f001'
- task jgdas_post_f002
- trigger ./jgdas_post_manager:release_post002
- edit FHR 'f002'
- edit HR '002'
- edit FHRGRP '003'
- edit FHRLST 'f002'
- task jgdas_post_f003
- trigger ./jgdas_post_manager:release_post003
- edit FHR 'f003'
- edit HR '003'
- edit FHRGRP '004'
- edit FHRLST 'f003'
- task jgdas_post_f004
- trigger ./jgdas_post_manager:release_post004
- edit FHR 'f004'
- edit HR '004'
- edit FHRGRP '005'
- edit FHRLST 'f004'
- task jgdas_post_f005
- trigger ./jgdas_post_manager:release_post005
- edit FHR 'f005'
- edit HR '005'
- edit FHRGRP '006'
- edit FHRLST 'f005'
- task jgdas_post_f006
- trigger ./jgdas_post_manager:release_post006
- edit FHR 'f006'
- edit HR '006'
- edit FHRGRP '007'
- edit FHRLST 'f006'
- task jgdas_post_f007
- trigger ./jgdas_post_manager:release_post007
- edit FHR 'f007'
- edit HR '007'
- edit FHRGRP '008'
- edit FHRLST 'f007'
- task jgdas_post_f008
- trigger ./jgdas_post_manager:release_post008
- edit FHR 'f008'
- edit HR '008'
- edit FHRGRP '009'
- edit FHRLST 'f008'
- task jgdas_post_f009
- trigger ./jgdas_post_manager:release_post009
- edit FHR 'f009'
- edit HR '009'
- edit FHRGRP '010'
- edit FHRLST 'f009'
- endfamily
- family enkf
- task jgdas_enkf_select_obs
- trigger ../prep/jgdas_prep == complete
- family innovate
- trigger ./jgdas_enkf_select_obs == complete
- task jgdas_enkf_innovate_obs_grp1
- edit ENSGRP '01'
- task jgdas_enkf_innovate_obs_grp2
- edit ENSGRP '02'
- task jgdas_enkf_innovate_obs_grp3
- edit ENSGRP '03'
- task jgdas_enkf_innovate_obs_grp4
- edit ENSGRP '04'
- task jgdas_enkf_innovate_obs_grp5
- edit ENSGRP '05'
- task jgdas_enkf_innovate_obs_grp6
- edit ENSGRP '06'
- task jgdas_enkf_innovate_obs_grp7
- edit ENSGRP '07'
- task jgdas_enkf_innovate_obs_grp8
- edit ENSGRP '08'
- task jgdas_enkf_innovate_obs_grp9
- edit ENSGRP '09'
- task jgdas_enkf_innovate_obs_grp10
- edit ENSGRP '10'
- endfamily
- task jgdas_enkf_update
- trigger ./innovate == complete
- task jgdas_enkf_inflate_recenter
- trigger ./jgdas_enkf_update == complete and ../analysis/jgdas_analysis_high == complete
- family forecast
- trigger ./jgdas_enkf_inflate_recenter == complete
- task jgdas_enkf_fcst_grp1
- edit ENSGRP '01'
- task jgdas_enkf_fcst_grp2
- edit ENSGRP '02'
- task jgdas_enkf_fcst_grp3
- edit ENSGRP '03'
- task jgdas_enkf_fcst_grp4
- edit ENSGRP '04'
- task jgdas_enkf_fcst_grp5
- edit ENSGRP '05'
- task jgdas_enkf_fcst_grp6
- edit ENSGRP '06'
- task jgdas_enkf_fcst_grp7
- edit ENSGRP '07'
- task jgdas_enkf_fcst_grp8
- edit ENSGRP '08'
- task jgdas_enkf_fcst_grp9
- edit ENSGRP '09'
- task jgdas_enkf_fcst_grp10
- edit ENSGRP '10'
- task jgdas_enkf_fcst_grp11
- edit ENSGRP '11'
- task jgdas_enkf_fcst_grp12
- edit ENSGRP '12'
- task jgdas_enkf_fcst_grp13
- edit ENSGRP '13'
- task jgdas_enkf_fcst_grp14
- edit ENSGRP '14'
- task jgdas_enkf_fcst_grp15
- edit ENSGRP '15'
- task jgdas_enkf_fcst_grp16
- edit ENSGRP '16'
- task jgdas_enkf_fcst_grp17
- edit ENSGRP '17'
- task jgdas_enkf_fcst_grp18
- edit ENSGRP '18'
- task jgdas_enkf_fcst_grp19
- edit ENSGRP '19'
- task jgdas_enkf_fcst_grp20
- edit ENSGRP '20'
- endfamily
- family post
- trigger ./forecast == complete
- task jgdas_enkf_post_f003
- edit FHMIN_EPOS '003'
- edit FHMAX_EPOS '003'
- edit FHOUT_EPOS '003'
- task jgdas_enkf_post_f004
- edit FHMIN_EPOS '004'
- edit FHMAX_EPOS '004'
- edit FHOUT_EPOS '004'
- task jgdas_enkf_post_f005
- edit FHMIN_EPOS '005'
- edit FHMAX_EPOS '005'
- edit FHOUT_EPOS '005'
- task jgdas_enkf_post_f006
- edit FHMIN_EPOS '006'
- edit FHMAX_EPOS '006'
- edit FHOUT_EPOS '006'
- task jgdas_enkf_post_f007
- edit FHMIN_EPOS '007'
- edit FHMAX_EPOS '007'
- edit FHOUT_EPOS '007'
- task jgdas_enkf_post_f008
- edit FHMIN_EPOS '008'
- edit FHMAX_EPOS '008'
- edit FHOUT_EPOS '008'
- task jgdas_enkf_post_f009
- edit FHMIN_EPOS '009'
- edit FHMAX_EPOS '009'
- edit FHOUT_EPOS '009'
- endfamily
- endfamily
- task jgdas_verfrad
- trigger enkf == complete
- endfamily
-
diff --git a/ecflow/ecf/defs/gdas_06.def b/ecflow/ecf/defs/gdas_06.def
deleted file mode 100644
index 1f4cd886ec..0000000000
--- a/ecflow/ecf/defs/gdas_06.def
+++ /dev/null
@@ -1,245 +0,0 @@
- family gdas
- edit CYC '06'
- edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3'
- edit PROJ 'GDAS-OPS'
- edit NET 'gfs'
- edit RUN 'gdas'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- edit MACHINE_SITE 'production'
- family dump
- task jgdas_tropcy_qc_reloc
- time 11:45
- task jgdas_dump
- event 1 release_sfcprep
- time 11:50
- task jgdas_dump_post
- trigger jgdas_dump == complete
- event 1 release_gdas06_dump_alert
- task jgdas_dump_alert
- trigger jgdas_dump_post:release_gdas06_dump_alert
- task jmodel_realtime_gdas
- trigger jgdas_dump_alert == complete
- endfamily
- family prep
- task jgdas_emcsfc_sfc_prep
- trigger ../dump/jgdas_dump:release_sfcprep
- task jgdas_prep
- trigger ../dump/jgdas_dump == complete and ../dump/jgdas_tropcy_qc_reloc == complete
- task jgdas_prep_post
- trigger jgdas_prep == complete and ../analysis/jgdas_analysis_high == complete
- endfamily
- family analysis
- task jgdas_analysis_high
- trigger ../prep/jgdas_prep == complete and ../prep/jgdas_emcsfc_sfc_prep == complete
- event 1 release_fcst
- endfamily
- task jgdas_vminmon
- trigger analysis/jgdas_analysis_high == complete
- family forecast
- task jgdas_forecast_high
- trigger ../analysis/jgdas_analysis_high:release_fcst
- endfamily
- family post_processing
- task jgdas_tropc
- trigger ../post == complete
- endfamily
- family gempak
- task jgdas_gempak
- trigger ../forecast/jgdas_forecast_high == complete
- task jgdas_gempak_meta_ncdc
- trigger ./jgdas_gempak == complete
- endfamily
- family post
- task jgdas_post_manager
- trigger ../forecast == active
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- task jgdas_post_anl
- trigger ./jgdas_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_postanl
- task jgdas_post_f000
- trigger ./jgdas_post_manager:release_post000
- edit FHR 'f000'
- edit HR '000'
- edit FHRGRP '001'
- edit FHRLST 'f000'
- task jgdas_post_f001
- trigger ./jgdas_post_manager:release_post001
- edit FHR 'f001'
- edit HR '001'
- edit FHRGRP '002'
- edit FHRLST 'f001'
- task jgdas_post_f002
- trigger ./jgdas_post_manager:release_post002
- edit FHR 'f002'
- edit HR '002'
- edit FHRGRP '003'
- edit FHRLST 'f002'
- task jgdas_post_f003
- trigger ./jgdas_post_manager:release_post003
- edit FHR 'f003'
- edit HR '003'
- edit FHRGRP '004'
- edit FHRLST 'f003'
- task jgdas_post_f004
- trigger ./jgdas_post_manager:release_post004
- edit FHR 'f004'
- edit HR '004'
- edit FHRGRP '005'
- edit FHRLST 'f004'
- task jgdas_post_f005
- trigger ./jgdas_post_manager:release_post005
- edit FHR 'f005'
- edit HR '005'
- edit FHRGRP '006'
- edit FHRLST 'f005'
- task jgdas_post_f006
- trigger ./jgdas_post_manager:release_post006
- edit FHR 'f006'
- edit HR '006'
- edit FHRGRP '007'
- edit FHRLST 'f006'
- task jgdas_post_f007
- trigger ./jgdas_post_manager:release_post007
- edit FHR 'f007'
- edit HR '007'
- edit FHRGRP '008'
- edit FHRLST 'f007'
- task jgdas_post_f008
- trigger ./jgdas_post_manager:release_post008
- edit FHR 'f008'
- edit HR '008'
- edit FHRGRP '009'
- edit FHRLST 'f008'
- task jgdas_post_f009
- trigger ./jgdas_post_manager:release_post009
- edit FHR 'f009'
- edit HR '009'
- edit FHRGRP '010'
- edit FHRLST 'f009'
- endfamily
- family enkf
- task jgdas_enkf_select_obs
- trigger ../prep/jgdas_prep == complete
- family innovate
- trigger ./jgdas_enkf_select_obs == complete
- task jgdas_enkf_innovate_obs_grp1
- edit ENSGRP '01'
- task jgdas_enkf_innovate_obs_grp2
- edit ENSGRP '02'
- task jgdas_enkf_innovate_obs_grp3
- edit ENSGRP '03'
- task jgdas_enkf_innovate_obs_grp4
- edit ENSGRP '04'
- task jgdas_enkf_innovate_obs_grp5
- edit ENSGRP '05'
- task jgdas_enkf_innovate_obs_grp6
- edit ENSGRP '06'
- task jgdas_enkf_innovate_obs_grp7
- edit ENSGRP '07'
- task jgdas_enkf_innovate_obs_grp8
- edit ENSGRP '08'
- task jgdas_enkf_innovate_obs_grp9
- edit ENSGRP '09'
- task jgdas_enkf_innovate_obs_grp10
- edit ENSGRP '10'
- endfamily
- task jgdas_enkf_update
- trigger ./innovate == complete
- task jgdas_enkf_inflate_recenter
- trigger ./jgdas_enkf_update == complete and ../analysis/jgdas_analysis_high == complete
- family forecast
- trigger ./jgdas_enkf_inflate_recenter == complete
- task jgdas_enkf_fcst_grp1
- edit ENSGRP '01'
- task jgdas_enkf_fcst_grp2
- edit ENSGRP '02'
- task jgdas_enkf_fcst_grp3
- edit ENSGRP '03'
- task jgdas_enkf_fcst_grp4
- edit ENSGRP '04'
- task jgdas_enkf_fcst_grp5
- edit ENSGRP '05'
- task jgdas_enkf_fcst_grp6
- edit ENSGRP '06'
- task jgdas_enkf_fcst_grp7
- edit ENSGRP '07'
- task jgdas_enkf_fcst_grp8
- edit ENSGRP '08'
- task jgdas_enkf_fcst_grp9
- edit ENSGRP '09'
- task jgdas_enkf_fcst_grp10
- edit ENSGRP '10'
- task jgdas_enkf_fcst_grp11
- edit ENSGRP '11'
- task jgdas_enkf_fcst_grp12
- edit ENSGRP '12'
- task jgdas_enkf_fcst_grp13
- edit ENSGRP '13'
- task jgdas_enkf_fcst_grp14
- edit ENSGRP '14'
- task jgdas_enkf_fcst_grp15
- edit ENSGRP '15'
- task jgdas_enkf_fcst_grp16
- edit ENSGRP '16'
- task jgdas_enkf_fcst_grp17
- edit ENSGRP '17'
- task jgdas_enkf_fcst_grp18
- edit ENSGRP '18'
- task jgdas_enkf_fcst_grp19
- edit ENSGRP '19'
- task jgdas_enkf_fcst_grp20
- edit ENSGRP '20'
- endfamily
- family post
- trigger ./forecast == complete
- task jgdas_enkf_post_f003
- edit FHMIN_EPOS '003'
- edit FHMAX_EPOS '003'
- edit FHOUT_EPOS '003'
- task jgdas_enkf_post_f004
- edit FHMIN_EPOS '004'
- edit FHMAX_EPOS '004'
- edit FHOUT_EPOS '004'
- task jgdas_enkf_post_f005
- edit FHMIN_EPOS '005'
- edit FHMAX_EPOS '005'
- edit FHOUT_EPOS '005'
- task jgdas_enkf_post_f006
- edit FHMIN_EPOS '006'
- edit FHMAX_EPOS '006'
- edit FHOUT_EPOS '006'
- task jgdas_enkf_post_f007
- edit FHMIN_EPOS '007'
- edit FHMAX_EPOS '007'
- edit FHOUT_EPOS '007'
- task jgdas_enkf_post_f008
- edit FHMIN_EPOS '008'
- edit FHMAX_EPOS '008'
- edit FHOUT_EPOS '008'
- task jgdas_enkf_post_f009
- edit FHMIN_EPOS '009'
- edit FHMAX_EPOS '009'
- edit FHOUT_EPOS '009'
- endfamily
- endfamily
- task jgdas_verfrad
- trigger enkf == complete
- endfamily
-
diff --git a/ecflow/ecf/defs/gdas_12.def b/ecflow/ecf/defs/gdas_12.def
deleted file mode 100644
index 90a6c915f5..0000000000
--- a/ecflow/ecf/defs/gdas_12.def
+++ /dev/null
@@ -1,246 +0,0 @@
- family gdas
- edit CYC '12'
- edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3'
- edit PROJ 'GDAS-OPS'
- edit NET 'gfs'
- edit RUN 'gdas'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- family dump
- task jgdas_tropcy_qc_reloc
- time 17:45
- task jgdas_dump
- event 1 release_sfcprep
- time 17:50
- task jgdas_dump_post
- trigger jgdas_dump == complete
- event 1 release_gdas12_dump_alert
- task jgdas_dump_alert
- trigger jgdas_dump_post:release_gdas12_dump_alert
- task jmodel_realtime_gdas
- trigger jgdas_dump_alert == complete
- endfamily
- family prep
- task jgdas_emcsfc_sfc_prep
- trigger ../dump/jgdas_dump:release_sfcprep
- task jgdas_prep
- trigger ../dump/jgdas_dump == complete and ../dump/jgdas_tropcy_qc_reloc == complete
- task jgdas_prep_post
- trigger jgdas_prep == complete and ../analysis/jgdas_analysis_high == complete
- endfamily
- family analysis
- task jgdas_analysis_high
- trigger ../prep/jgdas_prep == complete and ../prep/jgdas_emcsfc_sfc_prep == complete
- event 1 release_fcst
- endfamily
- task jgdas_vminmon
- trigger analysis/jgdas_analysis_high == complete
- family forecast
- task jgdas_forecast_high
- trigger ../analysis/jgdas_analysis_high:release_fcst
- endfamily
- family post_processing
- family bulletins
- task jgdas_mknavybulls
- trigger ../../post == complete
- endfamily
- endfamily
- family gempak
- task jgdas_gempak
- trigger ../forecast/jgdas_forecast_high == complete
- task jgdas_gempak_meta_ncdc
- trigger ./jgdas_gempak == complete
- endfamily
- family post
- task jgdas_post_manager
- trigger ../forecast == active
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- task jgdas_post_anl
- trigger ./jgdas_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_postanl
- task jgdas_post_f000
- trigger ./jgdas_post_manager:release_post000
- edit FHR 'f000'
- edit HR '000'
- edit FHRGRP '001'
- edit FHRLST 'f000'
- task jgdas_post_f001
- trigger ./jgdas_post_manager:release_post001
- edit FHR 'f001'
- edit HR '001'
- edit FHRGRP '002'
- edit FHRLST 'f001'
- task jgdas_post_f002
- trigger ./jgdas_post_manager:release_post002
- edit FHR 'f002'
- edit HR '002'
- edit FHRGRP '003'
- edit FHRLST 'f002'
- task jgdas_post_f003
- trigger ./jgdas_post_manager:release_post003
- edit FHR 'f003'
- edit HR '003'
- edit FHRGRP '004'
- edit FHRLST 'f003'
- task jgdas_post_f004
- trigger ./jgdas_post_manager:release_post004
- edit FHR 'f004'
- edit HR '004'
- edit FHRGRP '005'
- edit FHRLST 'f004'
- task jgdas_post_f005
- trigger ./jgdas_post_manager:release_post005
- edit FHR 'f005'
- edit HR '005'
- edit FHRGRP '006'
- edit FHRLST 'f005'
- task jgdas_post_f006
- trigger ./jgdas_post_manager:release_post006
- edit FHR 'f006'
- edit HR '006'
- edit FHRGRP '007'
- edit FHRLST 'f006'
- task jgdas_post_f007
- trigger ./jgdas_post_manager:release_post007
- edit FHR 'f007'
- edit HR '007'
- edit FHRGRP '008'
- edit FHRLST 'f007'
- task jgdas_post_f008
- trigger ./jgdas_post_manager:release_post008
- edit FHR 'f008'
- edit HR '008'
- edit FHRGRP '009'
- edit FHRLST 'f008'
- task jgdas_post_f009
- trigger ./jgdas_post_manager:release_post009
- edit FHR 'f009'
- edit HR '009'
- edit FHRGRP '010'
- edit FHRLST 'f009'
- endfamily
- family enkf
- task jgdas_enkf_select_obs
- trigger ../prep/jgdas_prep == complete
- family innovate
- trigger ./jgdas_enkf_select_obs == complete
- task jgdas_enkf_innovate_obs_grp1
- edit ENSGRP '01'
- task jgdas_enkf_innovate_obs_grp2
- edit ENSGRP '02'
- task jgdas_enkf_innovate_obs_grp3
- edit ENSGRP '03'
- task jgdas_enkf_innovate_obs_grp4
- edit ENSGRP '04'
- task jgdas_enkf_innovate_obs_grp5
- edit ENSGRP '05'
- task jgdas_enkf_innovate_obs_grp6
- edit ENSGRP '06'
- task jgdas_enkf_innovate_obs_grp7
- edit ENSGRP '07'
- task jgdas_enkf_innovate_obs_grp8
- edit ENSGRP '08'
- task jgdas_enkf_innovate_obs_grp9
- edit ENSGRP '09'
- task jgdas_enkf_innovate_obs_grp10
- edit ENSGRP '10'
- endfamily
- task jgdas_enkf_update
- trigger ./innovate == complete
- task jgdas_enkf_inflate_recenter
- trigger ./jgdas_enkf_update == complete and ../analysis/jgdas_analysis_high == complete
- family forecast
- trigger ./jgdas_enkf_inflate_recenter == complete
- task jgdas_enkf_fcst_grp1
- edit ENSGRP '01'
- task jgdas_enkf_fcst_grp2
- edit ENSGRP '02'
- task jgdas_enkf_fcst_grp3
- edit ENSGRP '03'
- task jgdas_enkf_fcst_grp4
- edit ENSGRP '04'
- task jgdas_enkf_fcst_grp5
- edit ENSGRP '05'
- task jgdas_enkf_fcst_grp6
- edit ENSGRP '06'
- task jgdas_enkf_fcst_grp7
- edit ENSGRP '07'
- task jgdas_enkf_fcst_grp8
- edit ENSGRP '08'
- task jgdas_enkf_fcst_grp9
- edit ENSGRP '09'
- task jgdas_enkf_fcst_grp10
- edit ENSGRP '10'
- task jgdas_enkf_fcst_grp11
- edit ENSGRP '11'
- task jgdas_enkf_fcst_grp12
- edit ENSGRP '12'
- task jgdas_enkf_fcst_grp13
- edit ENSGRP '13'
- task jgdas_enkf_fcst_grp14
- edit ENSGRP '14'
- task jgdas_enkf_fcst_grp15
- edit ENSGRP '15'
- task jgdas_enkf_fcst_grp16
- edit ENSGRP '16'
- task jgdas_enkf_fcst_grp17
- edit ENSGRP '17'
- task jgdas_enkf_fcst_grp18
- edit ENSGRP '18'
- task jgdas_enkf_fcst_grp19
- edit ENSGRP '19'
- task jgdas_enkf_fcst_grp20
- edit ENSGRP '20'
- endfamily
- family post
- trigger ./forecast == complete
- task jgdas_enkf_post_f003
- edit FHMIN_EPOS '003'
- edit FHMAX_EPOS '003'
- edit FHOUT_EPOS '003'
- task jgdas_enkf_post_f004
- edit FHMIN_EPOS '004'
- edit FHMAX_EPOS '004'
- edit FHOUT_EPOS '004'
- task jgdas_enkf_post_f005
- edit FHMIN_EPOS '005'
- edit FHMAX_EPOS '005'
- edit FHOUT_EPOS '005'
- task jgdas_enkf_post_f006
- edit FHMIN_EPOS '006'
- edit FHMAX_EPOS '006'
- edit FHOUT_EPOS '006'
- task jgdas_enkf_post_f007
- edit FHMIN_EPOS '007'
- edit FHMAX_EPOS '007'
- edit FHOUT_EPOS '007'
- task jgdas_enkf_post_f008
- edit FHMIN_EPOS '008'
- edit FHMAX_EPOS '008'
- edit FHOUT_EPOS '008'
- task jgdas_enkf_post_f009
- edit FHMIN_EPOS '009'
- edit FHMAX_EPOS '009'
- edit FHOUT_EPOS '009'
- endfamily
- endfamily
- task jgdas_verfrad
- trigger enkf == complete
- endfamily
-
diff --git a/ecflow/ecf/defs/gdas_18.def b/ecflow/ecf/defs/gdas_18.def
deleted file mode 100644
index 772e65ab6b..0000000000
--- a/ecflow/ecf/defs/gdas_18.def
+++ /dev/null
@@ -1,244 +0,0 @@
- family gdas
- edit CYC '18'
- edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3'
- edit PROJ 'GDAS-OPS'
- edit NET 'gfs'
- edit RUN 'gdas'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- family dump
- task jgdas_tropcy_qc_reloc
- time 23:45
- task jgdas_dump
- event 1 release_sfcprep
- time 23:50
- task jgdas_dump_post
- trigger jgdas_dump == complete
- event 1 release_gdas18_dump_alert
- task jgdas_dump_alert
- trigger jgdas_dump_post:release_gdas18_dump_alert
- task jmodel_realtime_gdas
- trigger jgdas_dump_alert == complete
- endfamily
- family prep
- task jgdas_emcsfc_sfc_prep
- trigger ../dump/jgdas_dump:release_sfcprep
- task jgdas_prep
- trigger ../dump/jgdas_dump == complete and ../dump/jgdas_tropcy_qc_reloc == complete
- task jgdas_prep_post
- trigger jgdas_prep == complete and ../analysis/jgdas_analysis_high == complete
- endfamily
- family analysis
- task jgdas_analysis_high
- trigger ../prep/jgdas_prep == complete and ../prep/jgdas_emcsfc_sfc_prep == complete
- event 1 release_fcst
- endfamily
- task jgdas_vminmon
- trigger analysis/jgdas_analysis_high == complete
- family forecast
- task jgdas_forecast_high
- trigger ../analysis/jgdas_analysis_high:release_fcst and ../enkf/innovate == complete
- endfamily
- family post_processing
- task jgdas_tropc
- trigger ../post == complete
- endfamily
- family gempak
- task jgdas_gempak
- trigger ../forecast/jgdas_forecast_high == complete
- task jgdas_gempak_meta_ncdc
- trigger ./jgdas_gempak == complete
- endfamily
- family post
- task jgdas_post_manager
- trigger ../forecast == active
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- task jgdas_post_anl
- trigger ./jgdas_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_postanl
- task jgdas_post_f000
- trigger ./jgdas_post_manager:release_post000
- edit FHR 'f000'
- edit HR '000'
- edit FHRGRP '001'
- edit FHRLST 'f000'
- task jgdas_post_f001
- trigger ./jgdas_post_manager:release_post001
- edit FHR 'f001'
- edit HR '001'
- edit FHRGRP '002'
- edit FHRLST 'f001'
- task jgdas_post_f002
- trigger ./jgdas_post_manager:release_post002
- edit FHR 'f002'
- edit HR '002'
- edit FHRGRP '003'
- edit FHRLST 'f002'
- task jgdas_post_f003
- trigger ./jgdas_post_manager:release_post003
- edit FHR 'f003'
- edit HR '003'
- edit FHRGRP '004'
- edit FHRLST 'f003'
- task jgdas_post_f004
- trigger ./jgdas_post_manager:release_post004
- edit FHR 'f004'
- edit HR '004'
- edit FHRGRP '005'
- edit FHRLST 'f004'
- task jgdas_post_f005
- trigger ./jgdas_post_manager:release_post005
- edit FHR 'f005'
- edit HR '005'
- edit FHRGRP '006'
- edit FHRLST 'f005'
- task jgdas_post_f006
- trigger ./jgdas_post_manager:release_post006
- edit FHR 'f006'
- edit HR '006'
- edit FHRGRP '007'
- edit FHRLST 'f006'
- task jgdas_post_f007
- trigger ./jgdas_post_manager:release_post007
- edit FHR 'f007'
- edit HR '007'
- edit FHRGRP '008'
- edit FHRLST 'f007'
- task jgdas_post_f008
- trigger ./jgdas_post_manager:release_post008
- edit FHR 'f008'
- edit HR '008'
- edit FHRGRP '009'
- edit FHRLST 'f008'
- task jgdas_post_f009
- trigger ./jgdas_post_manager:release_post009
- edit FHR 'f009'
- edit HR '009'
- edit FHRGRP '010'
- edit FHRLST 'f009'
- endfamily
- family enkf
- task jgdas_enkf_select_obs
- trigger ../prep/jgdas_prep == complete
- family innovate
- trigger ./jgdas_enkf_select_obs == complete
- task jgdas_enkf_innovate_obs_grp1
- edit ENSGRP '01'
- task jgdas_enkf_innovate_obs_grp2
- edit ENSGRP '02'
- task jgdas_enkf_innovate_obs_grp3
- edit ENSGRP '03'
- task jgdas_enkf_innovate_obs_grp4
- edit ENSGRP '04'
- task jgdas_enkf_innovate_obs_grp5
- edit ENSGRP '05'
- task jgdas_enkf_innovate_obs_grp6
- edit ENSGRP '06'
- task jgdas_enkf_innovate_obs_grp7
- edit ENSGRP '07'
- task jgdas_enkf_innovate_obs_grp8
- edit ENSGRP '08'
- task jgdas_enkf_innovate_obs_grp9
- edit ENSGRP '09'
- task jgdas_enkf_innovate_obs_grp10
- edit ENSGRP '10'
- endfamily
- task jgdas_enkf_update
- trigger ./innovate == complete
- task jgdas_enkf_inflate_recenter
- trigger ./jgdas_enkf_update == complete and ../analysis/jgdas_analysis_high == complete
- family forecast
- trigger ./jgdas_enkf_inflate_recenter == complete
- task jgdas_enkf_fcst_grp1
- edit ENSGRP '01'
- task jgdas_enkf_fcst_grp2
- edit ENSGRP '02'
- task jgdas_enkf_fcst_grp3
- edit ENSGRP '03'
- task jgdas_enkf_fcst_grp4
- edit ENSGRP '04'
- task jgdas_enkf_fcst_grp5
- edit ENSGRP '05'
- task jgdas_enkf_fcst_grp6
- edit ENSGRP '06'
- task jgdas_enkf_fcst_grp7
- edit ENSGRP '07'
- task jgdas_enkf_fcst_grp8
- edit ENSGRP '08'
- task jgdas_enkf_fcst_grp9
- edit ENSGRP '09'
- task jgdas_enkf_fcst_grp10
- edit ENSGRP '10'
- task jgdas_enkf_fcst_grp11
- edit ENSGRP '11'
- task jgdas_enkf_fcst_grp12
- edit ENSGRP '12'
- task jgdas_enkf_fcst_grp13
- edit ENSGRP '13'
- task jgdas_enkf_fcst_grp14
- edit ENSGRP '14'
- task jgdas_enkf_fcst_grp15
- edit ENSGRP '15'
- task jgdas_enkf_fcst_grp16
- edit ENSGRP '16'
- task jgdas_enkf_fcst_grp17
- edit ENSGRP '17'
- task jgdas_enkf_fcst_grp18
- edit ENSGRP '18'
- task jgdas_enkf_fcst_grp19
- edit ENSGRP '19'
- task jgdas_enkf_fcst_grp20
- edit ENSGRP '20'
- endfamily
- family post
- trigger ./forecast == complete
- task jgdas_enkf_post_f003
- edit FHMIN_EPOS '003'
- edit FHMAX_EPOS '003'
- edit FHOUT_EPOS '003'
- task jgdas_enkf_post_f004
- edit FHMIN_EPOS '004'
- edit FHMAX_EPOS '004'
- edit FHOUT_EPOS '004'
- task jgdas_enkf_post_f005
- edit FHMIN_EPOS '005'
- edit FHMAX_EPOS '005'
- edit FHOUT_EPOS '005'
- task jgdas_enkf_post_f006
- edit FHMIN_EPOS '006'
- edit FHMAX_EPOS '006'
- edit FHOUT_EPOS '006'
- task jgdas_enkf_post_f007
- edit FHMIN_EPOS '007'
- edit FHMAX_EPOS '007'
- edit FHOUT_EPOS '007'
- task jgdas_enkf_post_f008
- edit FHMIN_EPOS '008'
- edit FHMAX_EPOS '008'
- edit FHOUT_EPOS '008'
- task jgdas_enkf_post_f009
- edit FHMIN_EPOS '009'
- edit FHMAX_EPOS '009'
- edit FHOUT_EPOS '009'
- endfamily
- endfamily
- task jgdas_verfrad
- trigger enkf == complete
- endfamily
-
diff --git a/ecflow/ecf/defs/gfs_00.def b/ecflow/ecf/defs/gfs_00.def
deleted file mode 100644
index 203ed375fb..0000000000
--- a/ecflow/ecf/defs/gfs_00.def
+++ /dev/null
@@ -1,2318 +0,0 @@
- family gfs
- edit CYC '00'
- edit ECF_FILES '/ecf/ecfnets/scripts/gfs_FV3'
- edit PROJ 'GFS-OPS'
- edit NET 'gfs'
- edit RUN 'gfs'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- family dump
- task jgfs_tropcy_qc_reloc
- event 1 jtwc_bull_email
- time 02:41
- task jgfs_dump
- event 1 release_sfcprep
- time 02:47
- task jgfs_dump_post
- trigger jgfs_dump eq complete
- event 1 release_gfs00_dump_alert
- task jgfs_dump_alert
- trigger jgfs_dump_post:release_gfs00_dump_alert
- task jmodel_realtime_gfs
- trigger jgfs_dump_alert eq complete
- endfamily
- family prep
- task jgfs_emcsfc_sfc_prep
- trigger ../dump/jgfs_dump:release_sfcprep
- task jgfs_prep
- trigger ../dump/jgfs_dump eq complete and ../dump/jgfs_tropcy_qc_reloc eq complete
- task jgfs_prep_post
- trigger jgfs_prep eq complete and ../jgfs_analysis eq complete
- endfamily
- task jgfs_analysis
- trigger prep/jgfs_prep eq complete and prep/jgfs_emcsfc_sfc_prep == complete
- event 1 release_fcst
- task jgfs_vminmon
- trigger jgfs_analysis == complete
- family forecast
- task jgfs_forecast_high
- trigger ../jgfs_analysis:release_fcst
- endfamily
- family post
- task jgfs_post_manager
- trigger ../jgfs_analysis eq complete
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- event 12 release_post010
- event 13 release_post011
- event 14 release_post012
- event 15 release_post013
- event 16 release_post014
- event 17 release_post015
- event 18 release_post016
- event 19 release_post017
- event 20 release_post018
- event 21 release_post019
- event 22 release_post020
- event 23 release_post021
- event 24 release_post022
- event 25 release_post023
- event 26 release_post024
- event 27 release_post025
- event 28 release_post026
- event 29 release_post027
- event 30 release_post028
- event 31 release_post029
- event 32 release_post030
- event 33 release_post031
- event 34 release_post032
- event 35 release_post033
- event 36 release_post034
- event 37 release_post035
- event 38 release_post036
- event 39 release_post037
- event 40 release_post038
- event 41 release_post039
- event 42 release_post040
- event 43 release_post041
- event 44 release_post042
- event 45 release_post043
- event 46 release_post044
- event 47 release_post045
- event 48 release_post046
- event 49 release_post047
- event 50 release_post048
- event 51 release_post049
- event 52 release_post050
- event 53 release_post051
- event 54 release_post052
- event 55 release_post053
- event 56 release_post054
- event 57 release_post055
- event 58 release_post056
- event 59 release_post057
- event 60 release_post058
- event 61 release_post059
- event 62 release_post060
- event 63 release_post061
- event 64 release_post062
- event 65 release_post063
- event 66 release_post064
- event 67 release_post065
- event 68 release_post066
- event 69 release_post067
- event 70 release_post068
- event 71 release_post069
- event 72 release_post070
- event 73 release_post071
- event 74 release_post072
- event 75 release_post073
- event 76 release_post074
- event 77 release_post075
- event 78 release_post076
- event 79 release_post077
- event 80 release_post078
- event 81 release_post079
- event 82 release_post080
- event 83 release_post081
- event 84 release_post082
- event 85 release_post083
- event 86 release_post084
- event 87 release_post085
- event 88 release_post086
- event 89 release_post087
- event 90 release_post088
- event 91 release_post089
- event 92 release_post090
- event 93 release_post091
- event 94 release_post092
- event 95 release_post093
- event 96 release_post094
- event 97 release_post095
- event 98 release_post096
- event 99 release_post097
- event 100 release_post098
- event 101 release_post099
- event 102 release_post100
- event 103 release_post101
- event 104 release_post102
- event 105 release_post103
- event 106 release_post104
- event 107 release_post105
- event 108 release_post106
- event 109 release_post107
- event 110 release_post108
- event 111 release_post109
- event 112 release_post110
- event 113 release_post111
- event 114 release_post112
- event 115 release_post113
- event 116 release_post114
- event 117 release_post115
- event 118 release_post116
- event 119 release_post117
- event 120 release_post118
- event 121 release_post119
- event 122 release_post120
- event 123 release_post123
- event 124 release_post126
- event 125 release_post129
- event 126 release_post132
- event 127 release_post135
- event 128 release_post138
- event 129 release_post141
- event 130 release_post144
- event 131 release_post147
- event 132 release_post150
- event 133 release_post153
- event 134 release_post156
- event 135 release_post159
- event 136 release_post162
- event 137 release_post165
- event 138 release_post168
- event 139 release_post171
- event 140 release_post174
- event 141 release_post177
- event 142 release_post180
- event 143 release_post183
- event 144 release_post186
- event 145 release_post189
- event 146 release_post192
- event 147 release_post195
- event 148 release_post198
- event 149 release_post201
- event 150 release_post204
- event 151 release_post207
- event 152 release_post210
- event 153 release_post213
- event 154 release_post216
- event 155 release_post219
- event 156 release_post222
- event 157 release_post225
- event 158 release_post228
- event 159 release_post231
- event 160 release_post234
- event 161 release_post237
- event 162 release_post240
- event 163 release_post243
- event 164 release_post246
- event 165 release_post249
- event 166 release_post252
- event 167 release_post255
- event 168 release_post258
- event 169 release_post261
- event 170 release_post264
- event 171 release_post267
- event 172 release_post270
- event 173 release_post273
- event 174 release_post276
- event 175 release_post279
- event 176 release_post282
- event 177 release_post285
- event 178 release_post288
- event 179 release_post291
- event 180 release_post294
- event 181 release_post297
- event 182 release_post300
- event 183 release_post303
- event 184 release_post306
- event 185 release_post309
- event 186 release_post312
- event 187 release_post315
- event 188 release_post318
- event 189 release_post321
- event 190 release_post324
- event 191 release_post327
- event 192 release_post330
- event 193 release_post333
- event 194 release_post336
- event 195 release_post339
- event 196 release_post342
- event 197 release_post345
- event 198 release_post348
- event 199 release_post351
- event 200 release_post354
- event 201 release_post357
- event 202 release_post360
- event 203 release_post363
- event 204 release_post366
- event 205 release_post369
- event 206 release_post372
- event 207 release_post375
- event 208 release_post378
- event 209 release_post381
- event 210 release_post384
- task jgfs_post_anl
- trigger ./jgfs_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_postanl
- task jgfs_post_f000
- trigger ./jgfs_post_manager:release_post000
- edit FHRGRP '001'
- edit FHRLST 'f000'
- edit FHR 'f000'
- edit HR '000'
- task jgfs_post_f001
- trigger ./jgfs_post_manager:release_post001
- edit FHRGRP '002'
- edit FHRLST 'f001'
- edit FHR 'f001'
- edit HR '001'
- task jgfs_post_f002
- trigger ./jgfs_post_manager:release_post002
- edit FHRGRP '003'
- edit FHRLST 'f002'
- edit FHR 'f002'
- edit HR '002'
- task jgfs_post_f003
- trigger ./jgfs_post_manager:release_post003
- edit FHRGRP '004'
- edit FHRLST 'f003'
- edit FHR 'f003'
- edit HR '003'
- task jgfs_post_f004
- trigger ./jgfs_post_manager:release_post004
- edit FHRGRP '005'
- edit FHRLST 'f004'
- edit FHR 'f004'
- edit HR '004'
- task jgfs_post_f005
- trigger ./jgfs_post_manager:release_post005
- edit FHRGRP '006'
- edit FHRLST 'f005'
- edit FHR 'f005'
- edit HR '005'
- task jgfs_post_f006
- trigger ./jgfs_post_manager:release_post006
- edit FHRGRP '007'
- edit FHRLST 'f006'
- edit FHR 'f006'
- edit HR '006'
- task jgfs_post_f007
- trigger ./jgfs_post_manager:release_post007
- edit FHRGRP '008'
- edit FHRLST 'f007'
- edit FHR 'f007'
- edit HR '007'
- task jgfs_post_f008
- trigger ./jgfs_post_manager:release_post008
- edit FHRGRP '009'
- edit FHRLST 'f008'
- edit FHR 'f008'
- edit HR '008'
- task jgfs_post_f009
- trigger ./jgfs_post_manager:release_post009
- edit FHRGRP '010'
- edit FHRLST 'f009'
- edit FHR 'f009'
- edit HR '009'
- task jgfs_post_f010
- trigger ./jgfs_post_manager:release_post010
- edit FHRGRP '011'
- edit FHRLST 'f010'
- edit FHR 'f010'
- edit HR '010'
- task jgfs_post_f011
- trigger ./jgfs_post_manager:release_post011
- edit FHRGRP '012'
- edit FHRLST 'f011'
- edit FHR 'f011'
- edit HR '011'
- task jgfs_post_f012
- trigger ./jgfs_post_manager:release_post012
- edit FHRGRP '013'
- edit FHRLST 'f012'
- edit FHR 'f012'
- edit HR '012'
- task jgfs_post_f013
- trigger ./jgfs_post_manager:release_post013
- edit FHRGRP '014'
- edit FHRLST 'f013'
- edit FHR 'f013'
- edit HR '013'
- task jgfs_post_f014
- trigger ./jgfs_post_manager:release_post014
- edit FHRGRP '015'
- edit FHRLST 'f014'
- edit FHR 'f014'
- edit HR '014'
- task jgfs_post_f015
- trigger ./jgfs_post_manager:release_post015
- edit FHRGRP '016'
- edit FHRLST 'f015'
- edit FHR 'f015'
- edit HR '015'
- task jgfs_post_f016
- trigger ./jgfs_post_manager:release_post016
- edit FHRGRP '017'
- edit FHRLST 'f016'
- edit FHR 'f016'
- edit HR '016'
- task jgfs_post_f017
- trigger ./jgfs_post_manager:release_post017
- edit FHRGRP '018'
- edit FHRLST 'f017'
- edit FHR 'f017'
- edit HR '017'
- task jgfs_post_f018
- trigger ./jgfs_post_manager:release_post018
- edit FHRGRP '019'
- edit FHRLST 'f018'
- edit FHR 'f018'
- edit HR '018'
- task jgfs_post_f019
- trigger ./jgfs_post_manager:release_post019
- edit FHRGRP '020'
- edit FHRLST 'f019'
- edit FHR 'f019'
- edit HR '019'
- task jgfs_post_f020
- trigger ./jgfs_post_manager:release_post020
- edit FHRGRP '021'
- edit FHRLST 'f020'
- edit FHR 'f020'
- edit HR '020'
- task jgfs_post_f021
- trigger ./jgfs_post_manager:release_post021
- edit FHRGRP '022'
- edit FHRLST 'f021'
- edit FHR 'f021'
- edit HR '021'
- task jgfs_post_f022
- trigger ./jgfs_post_manager:release_post022
- edit FHRGRP '023'
- edit FHRLST 'f022'
- edit FHR 'f022'
- edit HR '022'
- task jgfs_post_f023
- trigger ./jgfs_post_manager:release_post023
- edit FHRGRP '024'
- edit FHRLST 'f023'
- edit FHR 'f023'
- edit HR '023'
- task jgfs_post_f024
- trigger ./jgfs_post_manager:release_post024
- edit FHRGRP '025'
- edit FHRLST 'f024'
- edit FHR 'f024'
- edit HR '024'
- task jgfs_post_f025
- trigger ./jgfs_post_manager:release_post025
- edit FHRGRP '026'
- edit FHRLST 'f025'
- edit FHR 'f025'
- edit HR '025'
- task jgfs_post_f026
- trigger ./jgfs_post_manager:release_post026
- edit FHRGRP '027'
- edit FHRLST 'f026'
- edit FHR 'f026'
- edit HR '026'
- task jgfs_post_f027
- trigger ./jgfs_post_manager:release_post027
- edit FHRGRP '028'
- edit FHRLST 'f027'
- edit FHR 'f027'
- edit HR '027'
- task jgfs_post_f028
- trigger ./jgfs_post_manager:release_post028
- edit FHRGRP '029'
- edit FHRLST 'f028'
- edit FHR 'f028'
- edit HR '028'
- task jgfs_post_f029
- trigger ./jgfs_post_manager:release_post029
- edit FHRGRP '030'
- edit FHRLST 'f029'
- edit FHR 'f029'
- edit HR '029'
- task jgfs_post_f030
- trigger ./jgfs_post_manager:release_post030
- edit FHRGRP '031'
- edit FHRLST 'f030'
- edit FHR 'f030'
- edit HR '030'
- task jgfs_post_f031
- trigger ./jgfs_post_manager:release_post031
- edit FHRGRP '032'
- edit FHRLST 'f031'
- edit FHR 'f031'
- edit HR '031'
- task jgfs_post_f032
- trigger ./jgfs_post_manager:release_post032
- edit FHRGRP '033'
- edit FHRLST 'f032'
- edit FHR 'f032'
- edit HR '032'
- task jgfs_post_f033
- trigger ./jgfs_post_manager:release_post033
- edit FHRGRP '034'
- edit FHRLST 'f033'
- edit FHR 'f033'
- edit HR '033'
- task jgfs_post_f034
- trigger ./jgfs_post_manager:release_post034
- edit FHRGRP '035'
- edit FHRLST 'f034'
- edit FHR 'f034'
- edit HR '034'
- task jgfs_post_f035
- trigger ./jgfs_post_manager:release_post035
- edit FHRGRP '036'
- edit FHRLST 'f035'
- edit FHR 'f035'
- edit HR '035'
- task jgfs_post_f036
- trigger ./jgfs_post_manager:release_post036
- edit FHRGRP '037'
- edit FHRLST 'f036'
- edit FHR 'f036'
- edit HR '036'
- task jgfs_post_f037
- trigger ./jgfs_post_manager:release_post037
- edit FHRGRP '038'
- edit FHRLST 'f037'
- edit FHR 'f037'
- edit HR '037'
- task jgfs_post_f038
- trigger ./jgfs_post_manager:release_post038
- edit FHRGRP '039'
- edit FHRLST 'f038'
- edit FHR 'f038'
- edit HR '038'
- task jgfs_post_f039
- trigger ./jgfs_post_manager:release_post039
- edit FHRGRP '040'
- edit FHRLST 'f039'
- edit FHR 'f039'
- edit HR '039'
- task jgfs_post_f040
- trigger ./jgfs_post_manager:release_post040
- edit FHRGRP '041'
- edit FHRLST 'f040'
- edit FHR 'f040'
- edit HR '040'
- task jgfs_post_f041
- trigger ./jgfs_post_manager:release_post041
- edit FHRGRP '042'
- edit FHRLST 'f041'
- edit FHR 'f041'
- edit HR '041'
- task jgfs_post_f042
- trigger ./jgfs_post_manager:release_post042
- edit FHRGRP '043'
- edit FHRLST 'f042'
- edit FHR 'f042'
- edit HR '042'
- task jgfs_post_f043
- trigger ./jgfs_post_manager:release_post043
- edit FHRGRP '044'
- edit FHRLST 'f043'
- edit FHR 'f043'
- edit HR '043'
- task jgfs_post_f044
- trigger ./jgfs_post_manager:release_post044
- edit FHRGRP '045'
- edit FHRLST 'f044'
- edit FHR 'f044'
- edit HR '044'
- task jgfs_post_f045
- trigger ./jgfs_post_manager:release_post045
- edit FHRGRP '046'
- edit FHRLST 'f045'
- edit FHR 'f045'
- edit HR '045'
- task jgfs_post_f046
- trigger ./jgfs_post_manager:release_post046
- edit FHRGRP '047'
- edit FHRLST 'f046'
- edit FHR 'f046'
- edit HR '046'
- task jgfs_post_f047
- trigger ./jgfs_post_manager:release_post047
- edit FHRGRP '048'
- edit FHRLST 'f047'
- edit FHR 'f047'
- edit HR '047'
- task jgfs_post_f048
- trigger ./jgfs_post_manager:release_post048
- edit FHRGRP '049'
- edit FHRLST 'f048'
- edit FHR 'f048'
- edit HR '048'
- task jgfs_post_f049
- trigger ./jgfs_post_manager:release_post049
- edit FHRGRP '050'
- edit FHRLST 'f049'
- edit FHR 'f049'
- edit HR '049'
- task jgfs_post_f050
- trigger ./jgfs_post_manager:release_post050
- edit FHRGRP '051'
- edit FHRLST 'f050'
- edit FHR 'f050'
- edit HR '050'
- task jgfs_post_f051
- trigger ./jgfs_post_manager:release_post051
- edit FHRGRP '052'
- edit FHRLST 'f051'
- edit FHR 'f051'
- edit HR '051'
- task jgfs_post_f052
- trigger ./jgfs_post_manager:release_post052
- edit FHRGRP '053'
- edit FHRLST 'f052'
- edit FHR 'f052'
- edit HR '052'
- task jgfs_post_f053
- trigger ./jgfs_post_manager:release_post053
- edit FHRGRP '054'
- edit FHRLST 'f053'
- edit FHR 'f053'
- edit HR '053'
- task jgfs_post_f054
- trigger ./jgfs_post_manager:release_post054
- edit FHRGRP '055'
- edit FHRLST 'f054'
- edit FHR 'f054'
- edit HR '054'
- task jgfs_post_f055
- trigger ./jgfs_post_manager:release_post055
- edit FHRGRP '056'
- edit FHRLST 'f055'
- edit FHR 'f055'
- edit HR '055'
- task jgfs_post_f056
- trigger ./jgfs_post_manager:release_post056
- edit FHRGRP '057'
- edit FHRLST 'f056'
- edit FHR 'f056'
- edit HR '056'
- task jgfs_post_f057
- trigger ./jgfs_post_manager:release_post057
- edit FHRGRP '058'
- edit FHRLST 'f057'
- edit FHR 'f057'
- edit HR '057'
- task jgfs_post_f058
- trigger ./jgfs_post_manager:release_post058
- edit FHRGRP '059'
- edit FHRLST 'f058'
- edit FHR 'f058'
- edit HR '058'
- task jgfs_post_f059
- trigger ./jgfs_post_manager:release_post059
- edit FHRGRP '060'
- edit FHRLST 'f059'
- edit FHR 'f059'
- edit HR '059'
- task jgfs_post_f060
- trigger ./jgfs_post_manager:release_post060
- edit FHRGRP '061'
- edit FHRLST 'f060'
- edit FHR 'f060'
- edit HR '060'
- task jgfs_post_f061
- trigger ./jgfs_post_manager:release_post061
- edit FHRGRP '062'
- edit FHRLST 'f061'
- edit FHR 'f061'
- edit HR '061'
- task jgfs_post_f062
- trigger ./jgfs_post_manager:release_post062
- edit FHRGRP '063'
- edit FHRLST 'f062'
- edit FHR 'f062'
- edit HR '062'
- task jgfs_post_f063
- trigger ./jgfs_post_manager:release_post063
- edit FHRGRP '064'
- edit FHRLST 'f063'
- edit FHR 'f063'
- edit HR '063'
- task jgfs_post_f064
- trigger ./jgfs_post_manager:release_post064
- edit FHRGRP '065'
- edit FHRLST 'f064'
- edit FHR 'f064'
- edit HR '064'
- task jgfs_post_f065
- trigger ./jgfs_post_manager:release_post065
- edit FHRGRP '066'
- edit FHRLST 'f065'
- edit FHR 'f065'
- edit HR '065'
- task jgfs_post_f066
- trigger ./jgfs_post_manager:release_post066
- edit FHRGRP '067'
- edit FHRLST 'f066'
- edit FHR 'f066'
- edit HR '066'
- task jgfs_post_f067
- trigger ./jgfs_post_manager:release_post067
- edit FHRGRP '068'
- edit FHRLST 'f067'
- edit FHR 'f067'
- edit HR '067'
- task jgfs_post_f068
- trigger ./jgfs_post_manager:release_post068
- edit FHRGRP '069'
- edit FHRLST 'f068'
- edit FHR 'f068'
- edit HR '068'
- task jgfs_post_f069
- trigger ./jgfs_post_manager:release_post069
- edit FHRGRP '070'
- edit FHRLST 'f069'
- edit FHR 'f069'
- edit HR '069'
- task jgfs_post_f070
- trigger ./jgfs_post_manager:release_post070
- edit FHRGRP '071'
- edit FHRLST 'f070'
- edit FHR 'f070'
- edit HR '070'
- task jgfs_post_f071
- trigger ./jgfs_post_manager:release_post071
- edit FHRGRP '072'
- edit FHRLST 'f071'
- edit FHR 'f071'
- edit HR '071'
- task jgfs_post_f072
- trigger ./jgfs_post_manager:release_post072
- edit FHRGRP '073'
- edit FHRLST 'f072'
- edit FHR 'f072'
- edit HR '072'
- task jgfs_post_f073
- trigger ./jgfs_post_manager:release_post073
- edit FHRGRP '074'
- edit FHRLST 'f073'
- edit FHR 'f073'
- edit HR '073'
- task jgfs_post_f074
- trigger ./jgfs_post_manager:release_post074
- edit FHRGRP '075'
- edit FHRLST 'f074'
- edit FHR 'f074'
- edit HR '074'
- task jgfs_post_f075
- trigger ./jgfs_post_manager:release_post075
- edit FHRGRP '076'
- edit FHRLST 'f075'
- edit FHR 'f075'
- edit HR '075'
- task jgfs_post_f076
- trigger ./jgfs_post_manager:release_post076
- edit FHRGRP '077'
- edit FHRLST 'f076'
- edit FHR 'f076'
- edit HR '076'
- task jgfs_post_f077
- trigger ./jgfs_post_manager:release_post077
- edit FHRGRP '078'
- edit FHRLST 'f077'
- edit FHR 'f077'
- edit HR '077'
- task jgfs_post_f078
- trigger ./jgfs_post_manager:release_post078
- edit FHRGRP '079'
- edit FHRLST 'f078'
- edit FHR 'f078'
- edit HR '078'
- task jgfs_post_f079
- trigger ./jgfs_post_manager:release_post079
- edit FHRGRP '080'
- edit FHRLST 'f079'
- edit FHR 'f079'
- edit HR '079'
- task jgfs_post_f080
- trigger ./jgfs_post_manager:release_post080
- edit FHRGRP '081'
- edit FHRLST 'f080'
- edit FHR 'f080'
- edit HR '080'
- task jgfs_post_f081
- trigger ./jgfs_post_manager:release_post081
- edit FHRGRP '082'
- edit FHRLST 'f081'
- edit FHR 'f081'
- edit HR '081'
- task jgfs_post_f082
- trigger ./jgfs_post_manager:release_post082
- edit FHRGRP '083'
- edit FHRLST 'f082'
- edit FHR 'f082'
- edit HR '082'
- task jgfs_post_f083
- trigger ./jgfs_post_manager:release_post083
- edit FHRGRP '084'
- edit FHRLST 'f083'
- edit FHR 'f083'
- edit HR '083'
- task jgfs_post_f084
- trigger ./jgfs_post_manager:release_post084
- edit FHRGRP '085'
- edit FHRLST 'f084'
- edit FHR 'f084'
- edit HR '084'
- task jgfs_post_f085
- trigger ./jgfs_post_manager:release_post085
- edit FHRGRP '086'
- edit FHRLST 'f085'
- edit FHR 'f085'
- edit HR '085'
- task jgfs_post_f086
- trigger ./jgfs_post_manager:release_post086
- edit FHRGRP '087'
- edit FHRLST 'f086'
- edit FHR 'f086'
- edit HR '086'
- task jgfs_post_f087
- trigger ./jgfs_post_manager:release_post087
- edit FHRGRP '088'
- edit FHRLST 'f087'
- edit FHR 'f087'
- edit HR '087'
- task jgfs_post_f088
- trigger ./jgfs_post_manager:release_post088
- edit FHRGRP '089'
- edit FHRLST 'f088'
- edit FHR 'f088'
- edit HR '088'
- task jgfs_post_f089
- trigger ./jgfs_post_manager:release_post089
- edit FHRGRP '090'
- edit FHRLST 'f089'
- edit FHR 'f089'
- edit HR '089'
- task jgfs_post_f090
- trigger ./jgfs_post_manager:release_post090
- edit FHRGRP '091'
- edit FHRLST 'f090'
- edit FHR 'f090'
- edit HR '090'
- task jgfs_post_f091
- trigger ./jgfs_post_manager:release_post091
- edit FHRGRP '092'
- edit FHRLST 'f091'
- edit FHR 'f091'
- edit HR '091'
- task jgfs_post_f092
- trigger ./jgfs_post_manager:release_post092
- edit FHRGRP '093'
- edit FHRLST 'f092'
- edit FHR 'f092'
- edit HR '092'
- task jgfs_post_f093
- trigger ./jgfs_post_manager:release_post093
- edit FHRGRP '094'
- edit FHRLST 'f093'
- edit FHR 'f093'
- edit HR '093'
- task jgfs_post_f094
- trigger ./jgfs_post_manager:release_post094
- edit FHRGRP '095'
- edit FHRLST 'f094'
- edit FHR 'f094'
- edit HR '094'
- task jgfs_post_f095
- trigger ./jgfs_post_manager:release_post095
- edit FHRGRP '096'
- edit FHRLST 'f095'
- edit FHR 'f095'
- edit HR '095'
- task jgfs_post_f096
- trigger ./jgfs_post_manager:release_post096
- edit FHRGRP '097'
- edit FHRLST 'f096'
- edit FHR 'f096'
- edit HR '096'
- task jgfs_post_f097
- trigger ./jgfs_post_manager:release_post097
- edit FHRGRP '098'
- edit FHRLST 'f097'
- edit FHR 'f097'
- edit HR '097'
- task jgfs_post_f098
- trigger ./jgfs_post_manager:release_post098
- edit FHRGRP '099'
- edit FHRLST 'f098'
- edit FHR 'f098'
- edit HR '098'
- task jgfs_post_f099
- trigger ./jgfs_post_manager:release_post099
- edit FHRGRP '100'
- edit FHRLST 'f099'
- edit FHR 'f099'
- edit HR '099'
- task jgfs_post_f100
- trigger ./jgfs_post_manager:release_post100
- edit FHRGRP '101'
- edit FHRLST 'f100'
- edit FHR 'f100'
- edit HR '100'
- task jgfs_post_f101
- trigger ./jgfs_post_manager:release_post101
- edit FHRGRP '102'
- edit FHRLST 'f101'
- edit FHR 'f101'
- edit HR '101'
- task jgfs_post_f102
- trigger ./jgfs_post_manager:release_post102
- edit FHRGRP '103'
- edit FHRLST 'f102'
- edit FHR 'f102'
- edit HR '102'
- task jgfs_post_f103
- trigger ./jgfs_post_manager:release_post103
- edit FHRGRP '104'
- edit FHRLST 'f103'
- edit FHR 'f103'
- edit HR '103'
- task jgfs_post_f104
- trigger ./jgfs_post_manager:release_post104
- edit FHRGRP '105'
- edit FHRLST 'f104'
- edit FHR 'f104'
- edit HR '104'
- task jgfs_post_f105
- trigger ./jgfs_post_manager:release_post105
- edit FHRGRP '106'
- edit FHRLST 'f105'
- edit FHR 'f105'
- edit HR '105'
- task jgfs_post_f106
- trigger ./jgfs_post_manager:release_post106
- edit FHRGRP '107'
- edit FHRLST 'f106'
- edit FHR 'f106'
- edit HR '106'
- task jgfs_post_f107
- trigger ./jgfs_post_manager:release_post107
- edit FHRGRP '108'
- edit FHRLST 'f107'
- edit FHR 'f107'
- edit HR '107'
- task jgfs_post_f108
- trigger ./jgfs_post_manager:release_post108
- edit FHRGRP '109'
- edit FHRLST 'f108'
- edit FHR 'f108'
- edit HR '108'
- task jgfs_post_f109
- trigger ./jgfs_post_manager:release_post109
- edit FHRGRP '110'
- edit FHRLST 'f109'
- edit FHR 'f109'
- edit HR '109'
- task jgfs_post_f110
- trigger ./jgfs_post_manager:release_post110
- edit FHRGRP '111'
- edit FHRLST 'f110'
- edit FHR 'f110'
- edit HR '110'
- task jgfs_post_f111
- trigger ./jgfs_post_manager:release_post111
- edit FHRGRP '112'
- edit FHRLST 'f111'
- edit FHR 'f111'
- edit HR '111'
- task jgfs_post_f112
- trigger ./jgfs_post_manager:release_post112
- edit FHRGRP '113'
- edit FHRLST 'f112'
- edit FHR 'f112'
- edit HR '112'
- task jgfs_post_f113
- trigger ./jgfs_post_manager:release_post113
- edit FHRGRP '114'
- edit FHRLST 'f113'
- edit FHR 'f113'
- edit HR '113'
- task jgfs_post_f114
- trigger ./jgfs_post_manager:release_post114
- edit FHRGRP '115'
- edit FHRLST 'f114'
- edit FHR 'f114'
- edit HR '114'
- task jgfs_post_f115
- trigger ./jgfs_post_manager:release_post115
- edit FHRGRP '116'
- edit FHRLST 'f115'
- edit FHR 'f115'
- edit HR '115'
- task jgfs_post_f116
- trigger ./jgfs_post_manager:release_post116
- edit FHRGRP '117'
- edit FHRLST 'f116'
- edit FHR 'f116'
- edit HR '116'
- task jgfs_post_f117
- trigger ./jgfs_post_manager:release_post117
- edit FHRGRP '118'
- edit FHRLST 'f117'
- edit FHR 'f117'
- edit HR '117'
- task jgfs_post_f118
- trigger ./jgfs_post_manager:release_post118
- edit FHRGRP '119'
- edit FHRLST 'f118'
- edit FHR 'f118'
- edit HR '118'
- task jgfs_post_f119
- trigger ./jgfs_post_manager:release_post119
- edit FHRGRP '120'
- edit FHRLST 'f119'
- edit FHR 'f119'
- edit HR '119'
- task jgfs_post_f120
- trigger ./jgfs_post_manager:release_post120
- edit FHRGRP '121'
- edit FHRLST 'f120'
- edit FHR 'f120'
- edit HR '120'
- task jgfs_post_f123
- trigger ./jgfs_post_manager:release_post123
- edit FHRGRP '122'
- edit FHRLST 'f123'
- edit FHR 'f123'
- edit HR '123'
- task jgfs_post_f126
- trigger ./jgfs_post_manager:release_post126
- edit FHRGRP '123'
- edit FHRLST 'f126'
- edit FHR 'f126'
- edit HR '126'
- task jgfs_post_f129
- trigger ./jgfs_post_manager:release_post129
- edit FHRGRP '124'
- edit FHRLST 'f129'
- edit FHR 'f129'
- edit HR '129'
- task jgfs_post_f132
- trigger ./jgfs_post_manager:release_post132
- edit FHRGRP '125'
- edit FHRLST 'f132'
- edit FHR 'f132'
- edit HR '132'
- task jgfs_post_f135
- trigger ./jgfs_post_manager:release_post135
- edit FHRGRP '126'
- edit FHRLST 'f135'
- edit FHR 'f135'
- edit HR '135'
- task jgfs_post_f138
- trigger ./jgfs_post_manager:release_post138
- edit FHRGRP '127'
- edit FHRLST 'f138'
- edit FHR 'f138'
- edit HR '138'
- task jgfs_post_f141
- trigger ./jgfs_post_manager:release_post141
- edit FHRGRP '128'
- edit FHRLST 'f141'
- edit FHR 'f141'
- edit HR '141'
- task jgfs_post_f144
- trigger ./jgfs_post_manager:release_post144
- edit FHRGRP '129'
- edit FHRLST 'f144'
- edit FHR 'f144'
- edit HR '144'
- task jgfs_post_f147
- trigger ./jgfs_post_manager:release_post147
- edit FHRGRP '130'
- edit FHRLST 'f147'
- edit FHR 'f147'
- edit HR '147'
- task jgfs_post_f150
- trigger ./jgfs_post_manager:release_post150
- edit FHRGRP '131'
- edit FHRLST 'f150'
- edit FHR 'f150'
- edit HR '150'
- task jgfs_post_f153
- trigger ./jgfs_post_manager:release_post153
- edit FHRGRP '132'
- edit FHRLST 'f153'
- edit FHR 'f153'
- edit HR '153'
- task jgfs_post_f156
- trigger ./jgfs_post_manager:release_post156
- edit FHRGRP '133'
- edit FHRLST 'f156'
- edit FHR 'f156'
- edit HR '156'
- task jgfs_post_f159
- trigger ./jgfs_post_manager:release_post159
- edit FHRGRP '134'
- edit FHRLST 'f159'
- edit FHR 'f159'
- edit HR '159'
- task jgfs_post_f162
- trigger ./jgfs_post_manager:release_post162
- edit FHRGRP '135'
- edit FHRLST 'f162'
- edit FHR 'f162'
- edit HR '162'
- task jgfs_post_f165
- trigger ./jgfs_post_manager:release_post165
- edit FHRGRP '136'
- edit FHRLST 'f165'
- edit FHR 'f165'
- edit HR '165'
- task jgfs_post_f168
- trigger ./jgfs_post_manager:release_post168
- edit FHRGRP '137'
- edit FHRLST 'f168'
- edit FHR 'f168'
- edit HR '168'
- task jgfs_post_f171
- trigger ./jgfs_post_manager:release_post171
- edit FHRGRP '138'
- edit FHRLST 'f171'
- edit FHR 'f171'
- edit HR '171'
- task jgfs_post_f174
- trigger ./jgfs_post_manager:release_post174
- edit FHRGRP '139'
- edit FHRLST 'f174'
- edit FHR 'f174'
- edit HR '174'
- task jgfs_post_f177
- trigger ./jgfs_post_manager:release_post177
- edit FHRGRP '140'
- edit FHRLST 'f177'
- edit FHR 'f177'
- edit HR '177'
- task jgfs_post_f180
- trigger ./jgfs_post_manager:release_post180
- edit FHRGRP '141'
- edit FHRLST 'f180'
- edit FHR 'f180'
- edit HR '180'
- task jgfs_post_f183
- trigger ./jgfs_post_manager:release_post183
- edit FHRGRP '142'
- edit FHRLST 'f183'
- edit FHR 'f183'
- edit HR '183'
- task jgfs_post_f186
- trigger ./jgfs_post_manager:release_post186
- edit FHRGRP '143'
- edit FHRLST 'f186'
- edit FHR 'f186'
- edit HR '186'
- task jgfs_post_f189
- trigger ./jgfs_post_manager:release_post189
- edit FHRGRP '144'
- edit FHRLST 'f189'
- edit FHR 'f189'
- edit HR '189'
- task jgfs_post_f192
- trigger ./jgfs_post_manager:release_post192
- edit FHRGRP '145'
- edit FHRLST 'f192'
- edit FHR 'f192'
- edit HR '192'
- task jgfs_post_f195
- trigger ./jgfs_post_manager:release_post195
- edit FHRGRP '146'
- edit FHRLST 'f195'
- edit FHR 'f195'
- edit HR '195'
- task jgfs_post_f198
- trigger ./jgfs_post_manager:release_post198
- edit FHRGRP '147'
- edit FHRLST 'f198'
- edit FHR 'f198'
- edit HR '198'
- task jgfs_post_f201
- trigger ./jgfs_post_manager:release_post201
- edit FHRGRP '148'
- edit FHRLST 'f201'
- edit FHR 'f201'
- edit HR '201'
- task jgfs_post_f204
- trigger ./jgfs_post_manager:release_post204
- edit FHRGRP '149'
- edit FHRLST 'f204'
- edit FHR 'f204'
- edit HR '204'
- task jgfs_post_f207
- trigger ./jgfs_post_manager:release_post207
- edit FHRGRP '150'
- edit FHRLST 'f207'
- edit FHR 'f207'
- edit HR '207'
- task jgfs_post_f210
- trigger ./jgfs_post_manager:release_post210
- edit FHRGRP '151'
- edit FHRLST 'f210'
- edit FHR 'f210'
- edit HR '210'
- task jgfs_post_f213
- trigger ./jgfs_post_manager:release_post213
- edit FHRGRP '152'
- edit FHRLST 'f213'
- edit FHR 'f213'
- edit HR '213'
- task jgfs_post_f216
- trigger ./jgfs_post_manager:release_post216
- edit FHRGRP '153'
- edit FHRLST 'f216'
- edit FHR 'f216'
- edit HR '216'
- task jgfs_post_f219
- trigger ./jgfs_post_manager:release_post219
- edit FHRGRP '154'
- edit FHRLST 'f219'
- edit FHR 'f219'
- edit HR '219'
- task jgfs_post_f222
- trigger ./jgfs_post_manager:release_post222
- edit FHRGRP '155'
- edit FHRLST 'f222'
- edit FHR 'f222'
- edit HR '222'
- task jgfs_post_f225
- trigger ./jgfs_post_manager:release_post225
- edit FHRGRP '156'
- edit FHRLST 'f225'
- edit FHR 'f225'
- edit HR '225'
- task jgfs_post_f228
- trigger ./jgfs_post_manager:release_post228
- edit FHRGRP '157'
- edit FHRLST 'f228'
- edit FHR 'f228'
- edit HR '228'
- task jgfs_post_f231
- trigger ./jgfs_post_manager:release_post231
- edit FHRGRP '158'
- edit FHRLST 'f231'
- edit FHR 'f231'
- edit HR '231'
- task jgfs_post_f234
- trigger ./jgfs_post_manager:release_post234
- edit FHRGRP '159'
- edit FHRLST 'f234'
- edit FHR 'f234'
- edit HR '234'
- task jgfs_post_f237
- trigger ./jgfs_post_manager:release_post237
- edit FHRGRP '160'
- edit FHRLST 'f237'
- edit FHR 'f237'
- edit HR '237'
- task jgfs_post_f240
- trigger ./jgfs_post_manager:release_post240
- edit FHRGRP '161'
- edit FHRLST 'f240'
- edit FHR 'f240'
- edit HR '240'
- task jgfs_post_f243
- trigger ./jgfs_post_manager:release_post243
- edit FHRGRP '162'
- edit FHRLST 'f243'
- edit FHR 'f243'
- edit HR '243'
- task jgfs_post_f246
- trigger ./jgfs_post_manager:release_post246
- edit FHRGRP '163'
- edit FHRLST 'f246'
- edit FHR 'f246'
- edit HR '246'
- task jgfs_post_f249
- trigger ./jgfs_post_manager:release_post249
- edit FHRGRP '164'
- edit FHRLST 'f249'
- edit FHR 'f249'
- edit HR '249'
- task jgfs_post_f252
- trigger ./jgfs_post_manager:release_post252
- edit FHRGRP '165'
- edit FHRLST 'f252'
- edit FHR 'f252'
- edit HR '252'
- task jgfs_post_f255
- trigger ./jgfs_post_manager:release_post255
- edit FHRGRP '166'
- edit FHRLST 'f255'
- edit FHR 'f255'
- edit HR '255'
- task jgfs_post_f258
- trigger ./jgfs_post_manager:release_post258
- edit FHRGRP '167'
- edit FHRLST 'f258'
- edit FHR 'f258'
- edit HR '258'
- task jgfs_post_f261
- trigger ./jgfs_post_manager:release_post261
- edit FHRGRP '168'
- edit FHRLST 'f261'
- edit FHR 'f261'
- edit HR '261'
- task jgfs_post_f264
- trigger ./jgfs_post_manager:release_post264
- edit FHRGRP '169'
- edit FHRLST 'f264'
- edit FHR 'f264'
- edit HR '264'
- task jgfs_post_f267
- trigger ./jgfs_post_manager:release_post267
- edit FHRGRP '170'
- edit FHRLST 'f267'
- edit FHR 'f267'
- edit HR '267'
- task jgfs_post_f270
- trigger ./jgfs_post_manager:release_post270
- edit FHRGRP '171'
- edit FHRLST 'f270'
- edit FHR 'f270'
- edit HR '270'
- task jgfs_post_f273
- trigger ./jgfs_post_manager:release_post273
- edit FHRGRP '172'
- edit FHRLST 'f273'
- edit FHR 'f273'
- edit HR '273'
- task jgfs_post_f276
- trigger ./jgfs_post_manager:release_post276
- edit FHRGRP '173'
- edit FHRLST 'f276'
- edit FHR 'f276'
- edit HR '276'
- task jgfs_post_f279
- trigger ./jgfs_post_manager:release_post279
- edit FHRGRP '174'
- edit FHRLST 'f279'
- edit FHR 'f279'
- edit HR '279'
- task jgfs_post_f282
- trigger ./jgfs_post_manager:release_post282
- edit FHRGRP '175'
- edit FHRLST 'f282'
- edit FHR 'f282'
- edit HR '282'
- task jgfs_post_f285
- trigger ./jgfs_post_manager:release_post285
- edit FHRGRP '176'
- edit FHRLST 'f285'
- edit FHR 'f285'
- edit HR '285'
- task jgfs_post_f288
- trigger ./jgfs_post_manager:release_post288
- edit FHRGRP '177'
- edit FHRLST 'f288'
- edit FHR 'f288'
- edit HR '288'
- task jgfs_post_f291
- trigger ./jgfs_post_manager:release_post291
- edit FHRGRP '178'
- edit FHRLST 'f291'
- edit FHR 'f291'
- edit HR '291'
- task jgfs_post_f294
- trigger ./jgfs_post_manager:release_post294
- edit FHRGRP '179'
- edit FHRLST 'f294'
- edit FHR 'f294'
- edit HR '294'
- task jgfs_post_f297
- trigger ./jgfs_post_manager:release_post297
- edit FHRGRP '180'
- edit FHRLST 'f297'
- edit FHR 'f297'
- edit HR '297'
- task jgfs_post_f300
- trigger ./jgfs_post_manager:release_post300
- edit FHRGRP '181'
- edit FHRLST 'f300'
- edit FHR 'f300'
- edit HR '300'
- task jgfs_post_f303
- trigger ./jgfs_post_manager:release_post303
- edit FHRGRP '182'
- edit FHRLST 'f303'
- edit FHR 'f303'
- edit HR '303'
- task jgfs_post_f306
- trigger ./jgfs_post_manager:release_post306
- edit FHRGRP '183'
- edit FHRLST 'f306'
- edit FHR 'f306'
- edit HR '306'
- task jgfs_post_f309
- trigger ./jgfs_post_manager:release_post309
- edit FHRGRP '184'
- edit FHRLST 'f309'
- edit FHR 'f309'
- edit HR '309'
- task jgfs_post_f312
- trigger ./jgfs_post_manager:release_post312
- edit FHRGRP '185'
- edit FHRLST 'f312'
- edit FHR 'f312'
- edit HR '312'
- task jgfs_post_f315
- trigger ./jgfs_post_manager:release_post315
- edit FHRGRP '186'
- edit FHRLST 'f315'
- edit FHR 'f315'
- edit HR '315'
- task jgfs_post_f318
- trigger ./jgfs_post_manager:release_post318
- edit FHRGRP '187'
- edit FHRLST 'f318'
- edit FHR 'f318'
- edit HR '318'
- task jgfs_post_f321
- trigger ./jgfs_post_manager:release_post321
- edit FHRGRP '188'
- edit FHRLST 'f321'
- edit FHR 'f321'
- edit HR '321'
- task jgfs_post_f324
- trigger ./jgfs_post_manager:release_post324
- edit FHRGRP '189'
- edit FHRLST 'f324'
- edit FHR 'f324'
- edit HR '324'
- task jgfs_post_f327
- trigger ./jgfs_post_manager:release_post327
- edit FHRGRP '190'
- edit FHRLST 'f327'
- edit FHR 'f327'
- edit HR '327'
- task jgfs_post_f330
- trigger ./jgfs_post_manager:release_post330
- edit FHRGRP '191'
- edit FHRLST 'f330'
- edit FHR 'f330'
- edit HR '330'
- task jgfs_post_f333
- trigger ./jgfs_post_manager:release_post333
- edit FHRGRP '192'
- edit FHRLST 'f333'
- edit FHR 'f333'
- edit HR '333'
- task jgfs_post_f336
- trigger ./jgfs_post_manager:release_post336
- edit FHRGRP '193'
- edit FHRLST 'f336'
- edit FHR 'f336'
- edit HR '336'
- task jgfs_post_f339
- trigger ./jgfs_post_manager:release_post339
- edit FHRGRP '194'
- edit FHRLST 'f339'
- edit FHR 'f339'
- edit HR '339'
- task jgfs_post_f342
- trigger ./jgfs_post_manager:release_post342
- edit FHRGRP '195'
- edit FHRLST 'f342'
- edit FHR 'f342'
- edit HR '342'
- task jgfs_post_f345
- trigger ./jgfs_post_manager:release_post345
- edit FHRGRP '196'
- edit FHRLST 'f345'
- edit FHR 'f345'
- edit HR '345'
- task jgfs_post_f348
- trigger ./jgfs_post_manager:release_post348
- edit FHRGRP '197'
- edit FHRLST 'f348'
- edit FHR 'f348'
- edit HR '348'
- task jgfs_post_f351
- trigger ./jgfs_post_manager:release_post351
- edit FHRGRP '198'
- edit FHRLST 'f351'
- edit FHR 'f351'
- edit HR '351'
- task jgfs_post_f354
- trigger ./jgfs_post_manager:release_post354
- edit FHRGRP '199'
- edit FHRLST 'f354'
- edit FHR 'f354'
- edit HR '354'
- task jgfs_post_f357
- trigger ./jgfs_post_manager:release_post357
- edit FHRGRP '200'
- edit FHRLST 'f357'
- edit FHR 'f357'
- edit HR '357'
- task jgfs_post_f360
- trigger ./jgfs_post_manager:release_post360
- edit FHRGRP '201'
- edit FHRLST 'f360'
- edit FHR 'f360'
- edit HR '360'
- task jgfs_post_f363
- trigger ./jgfs_post_manager:release_post363
- edit FHRGRP '202'
- edit FHRLST 'f363'
- edit FHR 'f363'
- edit HR '363'
- task jgfs_post_f366
- trigger ./jgfs_post_manager:release_post366
- edit FHRGRP '203'
- edit FHRLST 'f366'
- edit FHR 'f366'
- edit HR '366'
- task jgfs_post_f369
- trigger ./jgfs_post_manager:release_post369
- edit FHRGRP '204'
- edit FHRLST 'f369'
- edit FHR 'f369'
- edit HR '369'
- task jgfs_post_f372
- trigger ./jgfs_post_manager:release_post372
- edit FHRGRP '205'
- edit FHRLST 'f372'
- edit FHR 'f372'
- edit HR '372'
- task jgfs_post_f375
- trigger ./jgfs_post_manager:release_post375
- edit FHRGRP '206'
- edit FHRLST 'f375'
- edit FHR 'f375'
- edit HR '375'
- task jgfs_post_f378
- trigger ./jgfs_post_manager:release_post378
- edit FHRGRP '207'
- edit FHRLST 'f378'
- edit FHR 'f378'
- edit HR '378'
- task jgfs_post_f381
- trigger ./jgfs_post_manager:release_post381
- edit FHRGRP '208'
- edit FHRLST 'f381'
- edit FHR 'f381'
- edit HR '381'
- task jgfs_post_f384
- trigger ./jgfs_post_manager:release_post384
- edit FHRGRP '209'
- edit FHRLST 'f384'
- edit FHR 'f384'
- edit HR '384'
- endfamily
- family post_processing
- task jgfs_wafs_gcip
- trigger ../post/jgfs_post_f003 == complete
- time 04:40
- family fax
- defstatus complete
- task jgfs_fax_f00
- trigger ../../post/jgfs_post_f000 == complete and ../../post/jgfs_post_anl == complete
- edit FCSTHR '00'
- task jgfs_fax_anl
- trigger ../../post/jgfs_post_anl == complete
- edit FCSTHR 'anl'
- task jgfs_fax_wafs_f12
- trigger ../../post/jgfs_post_f012 == complete
- edit FCSTHR '12'
- task jgfs_fax_wafs_f24
- trigger ../../post/jgfs_post_f024 == complete
- edit FCSTHR '24'
- task jgfs_fax_wafs_f36
- trigger ../../post/jgfs_post_f036 == complete
- edit FCSTHR '36'
- endfamily
- family grib_wafs
- task jgfs_wafs_f00
- trigger ../../post/jgfs_post_f000 == complete and ../../post/jgfs_post_f120 == complete and ../grib2_wafs/jgfs_wafs_grib2 == complete
- edit FCSTHR '00'
- task jgfs_wafs_f06
- trigger ../../post/jgfs_post_f006 == complete and ./jgfs_wafs_f00 == complete
- edit FCSTHR '06'
- task jgfs_wafs_f12
- trigger ../../post/jgfs_post_f012 == complete and ./jgfs_wafs_f06 == complete
- edit FCSTHR '12'
- task jgfs_wafs_f18
- trigger ../../post/jgfs_post_f018 == complete and ./jgfs_wafs_f12 == complete
- edit FCSTHR '18'
- task jgfs_wafs_f24
- trigger ../../post/jgfs_post_f024 == complete and ./jgfs_wafs_f18 == complete
- edit FCSTHR '24'
- task jgfs_wafs_f30
- trigger ../../post/jgfs_post_f030 == complete and ./jgfs_wafs_f24 == complete
- edit FCSTHR '30'
- task jgfs_wafs_f36
- trigger ../../post/jgfs_post_f036 == complete and ./jgfs_wafs_f30 == complete
- edit FCSTHR '36'
- task jgfs_wafs_f42
- trigger ../../post/jgfs_post_f042 == complete and ./jgfs_wafs_f36 == complete
- edit FCSTHR '42'
- task jgfs_wafs_f48
- trigger ../../post/jgfs_post_f048 == complete and ./jgfs_wafs_f42 == complete
- edit FCSTHR '48'
- task jgfs_wafs_f54
- trigger ../../post/jgfs_post_f054 == complete and ./jgfs_wafs_f48 == complete
- edit FCSTHR '54'
- task jgfs_wafs_f60
- trigger ../../post/jgfs_post_f060 == complete and ./jgfs_wafs_f54 == complete
- edit FCSTHR '60'
- task jgfs_wafs_f66
- trigger ../../post/jgfs_post_f066 == complete and ./jgfs_wafs_f60 == complete
- edit FCSTHR '66'
- task jgfs_wafs_f72
- trigger ../../post/jgfs_post_f072 == complete and ./jgfs_wafs_f66 == complete
- edit FCSTHR '72'
- task jgfs_wafs_f78
- trigger ../../post/jgfs_post_f078 == complete and ./jgfs_wafs_f72 == complete
- edit FCSTHR '78'
- task jgfs_wafs_f84
- trigger ../../post/jgfs_post_f084 == complete and ./jgfs_wafs_f78 == complete
- edit FCSTHR '84'
- task jgfs_wafs_f90
- trigger ../../post/jgfs_post_f090 == complete and ./jgfs_wafs_f84 == complete
- edit FCSTHR '90'
- task jgfs_wafs_f96
- trigger ../../post/jgfs_post_f096 == complete and ./jgfs_wafs_f90 == complete
- edit FCSTHR '96'
- task jgfs_wafs_f102
- trigger ../../post/jgfs_post_f102 == complete and ./jgfs_wafs_f96 == complete
- edit FCSTHR '102'
- task jgfs_wafs_f108
- trigger ../../post/jgfs_post_f108 == complete and ./jgfs_wafs_f102 == complete
- edit FCSTHR '108'
- task jgfs_wafs_f114
- trigger ../../post/jgfs_post_f114 == complete and ./jgfs_wafs_f108 == complete
- edit FCSTHR '114'
- task jgfs_wafs_f120
- trigger ../../post/jgfs_post_f120 == complete and ./jgfs_wafs_f114 == complete
- edit FCSTHR '120'
- endfamily
- family bufr_sounding
- task jgfs_postsnd
- trigger ../../post/jgfs_post_manager:release_post000
- endfamily
- family bulletins
- task jgfs_fbwind
- trigger ../../post/jgfs_post_f006 == complete and ../../post/jgfs_post_f012 == complete and ../../post/jgfs_post_f024 == complete
- endfamily
- family grib2_wafs
- task jgfs_wafs_grib2
- trigger ../../post/jgfs_post_f000 == complete
- task jgfs_wafs_blending
- trigger ./jgfs_wafs_grib2 == complete
- time 04:33
- endfamily
- family awips_20km_1p0
- task jgfs_awips_f000
- trigger ../../post/jgfs_post_f000 == complete
- edit FHRGRP '000'
- edit FHRLST 'f000'
- edit FCSTHR '000'
- edit TRDRUN 'YES'
- task jgfs_awips_f003
- trigger ../../post/jgfs_post_f003 == complete
- edit FHRGRP '003'
- edit FHRLST 'f003'
- edit FCSTHR '003'
- edit TRDRUN 'NO'
- task jgfs_awips_f006
- trigger ../../post/jgfs_post_f006 == complete
- edit FHRGRP '006'
- edit FHRLST 'f006'
- edit FCSTHR '006'
- edit TRDRUN 'YES'
- task jgfs_awips_f009
- trigger ../../post/jgfs_post_f009 == complete
- edit FHRGRP '009'
- edit FHRLST 'f009'
- edit FCSTHR '009'
- edit TRDRUN 'NO'
- task jgfs_awips_f012
- trigger ../../post/jgfs_post_f012 == complete
- edit FHRGRP '012'
- edit FHRLST 'f012'
- edit FCSTHR '012'
- edit TRDRUN 'YES'
- task jgfs_awips_f015
- trigger ../../post/jgfs_post_f015 == complete
- edit FHRGRP '015'
- edit FHRLST 'f015'
- edit FCSTHR '015'
- edit TRDRUN 'NO'
- task jgfs_awips_f018
- trigger ../../post/jgfs_post_f018 == complete
- edit FHRGRP '018'
- edit FHRLST 'f018'
- edit FCSTHR '018'
- edit TRDRUN 'YES'
- task jgfs_awips_f021
- trigger ../../post/jgfs_post_f021 == complete
- edit FHRGRP '021'
- edit FHRLST 'f021'
- edit FCSTHR '021'
- edit TRDRUN 'NO'
- task jgfs_awips_f024
- trigger ../../post/jgfs_post_f024 == complete
- edit FHRGRP '024'
- edit FHRLST 'f024'
- edit FCSTHR '024'
- edit TRDRUN 'YES'
- task jgfs_awips_f027
- trigger ../../post/jgfs_post_f027 == complete
- edit FHRGRP '027'
- edit FHRLST 'f027'
- edit FCSTHR '027'
- edit TRDRUN 'NO'
- task jgfs_awips_f030
- trigger ../../post/jgfs_post_f030 == complete
- edit FHRGRP '030'
- edit FHRLST 'f030'
- edit FCSTHR '030'
- edit TRDRUN 'YES'
- task jgfs_awips_f033
- trigger ../../post/jgfs_post_f033 == complete
- edit FHRGRP '033'
- edit FHRLST 'f033'
- edit FCSTHR '033'
- edit TRDRUN 'NO'
- task jgfs_awips_f036
- trigger ../../post/jgfs_post_f036 == complete
- edit FHRGRP '036'
- edit FHRLST 'f036'
- edit FCSTHR '036'
- edit TRDRUN 'YES'
- task jgfs_awips_f039
- trigger ../../post/jgfs_post_f039 == complete
- edit FHRGRP '039'
- edit FHRLST 'f039'
- edit FCSTHR '039'
- edit TRDRUN 'NO'
- task jgfs_awips_f042
- trigger ../../post/jgfs_post_f042 == complete
- edit FHRGRP '042'
- edit FHRLST 'f042'
- edit FCSTHR '042'
- edit TRDRUN 'YES'
- task jgfs_awips_f045
- trigger ../../post/jgfs_post_f045 == complete
- edit FHRGRP '045'
- edit FHRLST 'f045'
- edit FCSTHR '045'
- edit TRDRUN 'NO'
- task jgfs_awips_f048
- trigger ../../post/jgfs_post_f048 == complete
- edit FHRGRP '048'
- edit FHRLST 'f048'
- edit FCSTHR '048'
- edit TRDRUN 'YES'
- task jgfs_awips_f051
- trigger ../../post/jgfs_post_f051 == complete
- edit FHRGRP '051'
- edit FHRLST 'f051'
- edit FCSTHR '051'
- edit TRDRUN 'NO'
- task jgfs_awips_f054
- trigger ../../post/jgfs_post_f054 == complete
- edit FHRGRP '054'
- edit FHRLST 'f054'
- edit FCSTHR '054'
- edit TRDRUN 'YES'
- task jgfs_awips_f057
- trigger ../../post/jgfs_post_f057 == complete
- edit FHRGRP '057'
- edit FHRLST 'f057'
- edit FCSTHR '057'
- edit TRDRUN 'NO'
- task jgfs_awips_f060
- trigger ../../post/jgfs_post_f060 == complete
- edit FHRGRP '060'
- edit FHRLST 'f060'
- edit FCSTHR '060'
- edit TRDRUN 'YES'
- task jgfs_awips_f063
- trigger ../../post/jgfs_post_f063 == complete
- edit FHRGRP '063'
- edit FHRLST 'f063'
- edit FCSTHR '063'
- edit TRDRUN 'NO'
- task jgfs_awips_f066
- trigger ../../post/jgfs_post_f066 == complete
- edit FHRGRP '066'
- edit FHRLST 'f066'
- edit FCSTHR '066'
- edit TRDRUN 'YES'
- task jgfs_awips_f069
- trigger ../../post/jgfs_post_f069 == complete
- edit FHRGRP '069'
- edit FHRLST 'f069'
- edit FCSTHR '069'
- edit TRDRUN 'NO'
- task jgfs_awips_f072
- trigger ../../post/jgfs_post_f072 == complete
- edit FHRGRP '072'
- edit FHRLST 'f072'
- edit FCSTHR '072'
- edit TRDRUN 'YES'
- task jgfs_awips_f075
- trigger ../../post/jgfs_post_f075 == complete
- edit FHRGRP '075'
- edit FHRLST 'f075'
- edit FCSTHR '075'
- edit TRDRUN 'NO'
- task jgfs_awips_f078
- trigger ../../post/jgfs_post_f078 == complete
- edit FHRGRP '078'
- edit FHRLST 'f078'
- edit FCSTHR '078'
- edit TRDRUN 'YES'
- task jgfs_awips_f081
- trigger ../../post/jgfs_post_f081 == complete
- edit FHRGRP '081'
- edit FHRLST 'f081'
- edit FCSTHR '081'
- edit TRDRUN 'NO'
- task jgfs_awips_f084
- trigger ../../post/jgfs_post_f084 == complete
- edit FHRGRP '084'
- edit FHRLST 'f084'
- edit FCSTHR '084'
- edit TRDRUN 'YES'
- task jgfs_awips_f090
- trigger ../../post/jgfs_post_f090 == complete
- edit FHRGRP '090'
- edit FHRLST 'f090'
- edit FCSTHR '090'
- edit TRDRUN 'YES'
- task jgfs_awips_f096
- trigger ../../post/jgfs_post_f096 == complete
- edit FHRGRP '096'
- edit FHRLST 'f096'
- edit FCSTHR '096'
- edit TRDRUN 'YES'
- task jgfs_awips_f102
- trigger ../../post/jgfs_post_f102 == complete
- edit FHRGRP '102'
- edit FHRLST 'f102'
- edit FCSTHR '102'
- edit TRDRUN 'YES'
- task jgfs_awips_f108
- trigger ../../post/jgfs_post_f108 == complete
- edit FHRGRP '108'
- edit FHRLST 'f108'
- edit FCSTHR '108'
- edit TRDRUN 'YES'
- task jgfs_awips_f114
- trigger ../../post/jgfs_post_f114 == complete
- edit FHRGRP '114'
- edit FHRLST 'f114'
- edit FCSTHR '114'
- edit TRDRUN 'YES'
- task jgfs_awips_f120
- trigger ../../post/jgfs_post_f120 == complete
- edit FHRGRP '120'
- edit FHRLST 'f120'
- edit FCSTHR '120'
- edit TRDRUN 'YES'
- task jgfs_awips_f126
- trigger ../../post/jgfs_post_f126 == complete
- edit FHRGRP '126'
- edit FHRLST 'f126'
- edit FCSTHR '126'
- edit TRDRUN 'YES'
- task jgfs_awips_f132
- trigger ../../post/jgfs_post_f132 == complete
- edit FHRGRP '132'
- edit FHRLST 'f132'
- edit FCSTHR '132'
- edit TRDRUN 'YES'
- task jgfs_awips_f138
- trigger ../../post/jgfs_post_f138 == complete
- edit FHRGRP '138'
- edit FHRLST 'f138'
- edit FCSTHR '138'
- edit TRDRUN 'YES'
- task jgfs_awips_f144
- trigger ../../post/jgfs_post_f144 == complete
- edit FHRGRP '144'
- edit FHRLST 'f144'
- edit FCSTHR '144'
- edit TRDRUN 'YES'
- task jgfs_awips_f150
- trigger ../../post/jgfs_post_f150 == complete
- edit FHRGRP '150'
- edit FHRLST 'f150'
- edit FCSTHR '150'
- edit TRDRUN 'YES'
- task jgfs_awips_f156
- trigger ../../post/jgfs_post_f156 == complete
- edit FHRGRP '156'
- edit FHRLST 'f156'
- edit FCSTHR '156'
- edit TRDRUN 'YES'
- task jgfs_awips_f162
- trigger ../../post/jgfs_post_f162 == complete
- edit FHRGRP '162'
- edit FHRLST 'f162'
- edit FCSTHR '162'
- edit TRDRUN 'YES'
- task jgfs_awips_f168
- trigger ../../post/jgfs_post_f168 == complete
- edit FHRGRP '168'
- edit FHRLST 'f168'
- edit FCSTHR '168'
- edit TRDRUN 'YES'
- task jgfs_awips_f174
- trigger ../../post/jgfs_post_f174 == complete
- edit FHRGRP '174'
- edit FHRLST 'f174'
- edit FCSTHR '174'
- edit TRDRUN 'YES'
- task jgfs_awips_f180
- trigger ../../post/jgfs_post_f180 == complete
- edit FHRGRP '180'
- edit FHRLST 'f180'
- edit FCSTHR '180'
- edit TRDRUN 'YES'
- task jgfs_awips_f186
- trigger ../../post/jgfs_post_f186 == complete
- edit FHRGRP '186'
- edit FHRLST 'f186'
- edit FCSTHR '186'
- edit TRDRUN 'YES'
- task jgfs_awips_f192
- trigger ../../post/jgfs_post_f192 == complete
- edit FHRGRP '192'
- edit FHRLST 'f192'
- edit FCSTHR '192'
- edit TRDRUN 'YES'
- task jgfs_awips_f198
- trigger ../../post/jgfs_post_f198 == complete
- edit FHRGRP '198'
- edit FHRLST 'f198'
- edit FCSTHR '198'
- edit TRDRUN 'YES'
- task jgfs_awips_f204
- trigger ../../post/jgfs_post_f204 == complete
- edit FHRGRP '204'
- edit FHRLST 'f204'
- edit FCSTHR '204'
- edit TRDRUN 'YES'
- task jgfs_awips_f210
- trigger ../../post/jgfs_post_f210 == complete
- edit FHRGRP '210'
- edit FHRLST 'f210'
- edit FCSTHR '210'
- edit TRDRUN 'YES'
- task jgfs_awips_f216
- trigger ../../post/jgfs_post_f216 == complete
- edit FHRGRP '216'
- edit FHRLST 'f216'
- edit FCSTHR '216'
- edit TRDRUN 'YES'
- task jgfs_awips_f222
- trigger ../../post/jgfs_post_f222 == complete
- edit FHRGRP '222'
- edit FHRLST 'f222'
- edit FCSTHR '222'
- edit TRDRUN 'YES'
- task jgfs_awips_f228
- trigger ../../post/jgfs_post_f228 == complete
- edit FHRGRP '228'
- edit FHRLST 'f228'
- edit FCSTHR '228'
- edit TRDRUN 'YES'
- task jgfs_awips_f234
- trigger ../../post/jgfs_post_f234 == complete
- edit FHRGRP '234'
- edit FHRLST 'f234'
- edit FCSTHR '234'
- edit TRDRUN 'YES'
- task jgfs_awips_f240
- trigger ../../post/jgfs_post_f240 == complete
- edit FHRGRP '240'
- edit FHRLST 'f240'
- edit FCSTHR '240'
- edit TRDRUN 'YES'
- endfamily
- family awips_g2
- task jgfs_awips_g2_f000
- trigger ../../post/jgfs_post_f000 == complete
- edit FHRGRP '000'
- edit FHRLST 'f000'
- edit FCSTHR '000'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f006
- trigger ../../post/jgfs_post_f006 == complete
- edit FHRGRP '006'
- edit FHRLST 'f006'
- edit FCSTHR '006'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f012
- trigger ../../post/jgfs_post_f012 == complete
- edit FHRGRP '012'
- edit FHRLST 'f012'
- edit FCSTHR '012'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f018
- trigger ../../post/jgfs_post_f018 == complete
- edit FHRGRP '018'
- edit FHRLST 'f018'
- edit FCSTHR '018'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f024
- trigger ../../post/jgfs_post_f024 == complete
- edit FHRGRP '024'
- edit FHRLST 'f024'
- edit FCSTHR '024'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f030
- trigger ../../post/jgfs_post_f030 == complete
- edit FHRGRP '030'
- edit FHRLST 'f030'
- edit FCSTHR '030'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f036
- trigger ../../post/jgfs_post_f036 == complete
- edit FHRGRP '036'
- edit FHRLST 'f036'
- edit FCSTHR '036'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f042
- trigger ../../post/jgfs_post_f042 == complete
- edit FHRGRP '042'
- edit FHRLST 'f042'
- edit FCSTHR '042'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f048
- trigger ../../post/jgfs_post_f048 == complete
- edit FHRGRP '048'
- edit FHRLST 'f048'
- edit FCSTHR '048'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f054
- trigger ../../post/jgfs_post_f054 == complete
- edit FHRGRP '054'
- edit FHRLST 'f054'
- edit FCSTHR '054'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f060
- trigger ../../post/jgfs_post_f060 == complete
- edit FHRGRP '060'
- edit FHRLST 'f060'
- edit FCSTHR '060'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f066
- trigger ../../post/jgfs_post_f066 == complete
- edit FHRGRP '066'
- edit FHRLST 'f066'
- edit FCSTHR '066'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f072
- trigger ../../post/jgfs_post_f072 == complete
- edit FHRGRP '072'
- edit FHRLST 'f072'
- edit FCSTHR '072'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f078
- trigger ../../post/jgfs_post_f078 == complete
- edit FHRGRP '078'
- edit FHRLST 'f078'
- edit FCSTHR '078'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f084
- trigger ../../post/jgfs_post_f084 == complete
- edit FHRGRP '084'
- edit FHRLST 'f084'
- edit FCSTHR '084'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f090
- trigger ../../post/jgfs_post_f090 == complete
- edit FHRGRP '090'
- edit FHRLST 'f090'
- edit FCSTHR '090'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f096
- trigger ../../post/jgfs_post_f096 == complete
- edit FHRGRP '096'
- edit FHRLST 'f096'
- edit FCSTHR '096'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f102
- trigger ../../post/jgfs_post_f102 == complete
- edit FHRGRP '102'
- edit FHRLST 'f102'
- edit FCSTHR '102'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f108
- trigger ../../post/jgfs_post_f108 == complete
- edit FHRGRP '108'
- edit FHRLST 'f108'
- edit FCSTHR '108'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f114
- trigger ../../post/jgfs_post_f114 == complete
- edit FHRGRP '114'
- edit FHRLST 'f114'
- edit FCSTHR '114'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f120
- trigger ../../post/jgfs_post_f120 == complete
- edit FHRGRP '120'
- edit FHRLST 'f120'
- edit FCSTHR '120'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f126
- trigger ../../post/jgfs_post_f126 == complete
- edit FHRGRP '126'
- edit FHRLST 'f126'
- edit FCSTHR '126'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f132
- trigger ../../post/jgfs_post_f132 == complete
- edit FHRGRP '132'
- edit FHRLST 'f132'
- edit FCSTHR '132'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f138
- trigger ../../post/jgfs_post_f138 == complete
- edit FHRGRP '138'
- edit FHRLST 'f138'
- edit FCSTHR '138'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f144
- trigger ../../post/jgfs_post_f144 == complete
- edit FHRGRP '144'
- edit FHRLST 'f144'
- edit FCSTHR '144'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f150
- trigger ../../post/jgfs_post_f150 == complete
- edit FHRGRP '150'
- edit FHRLST 'f150'
- edit FCSTHR '150'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f156
- trigger ../../post/jgfs_post_f156 == complete
- edit FHRGRP '156'
- edit FHRLST 'f156'
- edit FCSTHR '156'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f162
- trigger ../../post/jgfs_post_f162 == complete
- edit FHRGRP '162'
- edit FHRLST 'f162'
- edit FCSTHR '162'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f168
- trigger ../../post/jgfs_post_f168 == complete
- edit FHRGRP '168'
- edit FHRLST 'f168'
- edit FCSTHR '168'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f174
- trigger ../../post/jgfs_post_f174 == complete
- edit FHRGRP '174'
- edit FHRLST 'f174'
- edit FCSTHR '174'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f180
- trigger ../../post/jgfs_post_f180 == complete
- edit FHRGRP '180'
- edit FHRLST 'f180'
- edit FCSTHR '180'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f186
- trigger ../../post/jgfs_post_f186 == complete
- edit FHRGRP '186'
- edit FHRLST 'f186'
- edit FCSTHR '186'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f192
- trigger ../../post/jgfs_post_f192 == complete
- edit FHRGRP '192'
- edit FHRLST 'f192'
- edit FCSTHR '192'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f198
- trigger ../../post/jgfs_post_f198 == complete
- edit FHRGRP '198'
- edit FHRLST 'f198'
- edit FCSTHR '198'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f204
- trigger ../../post/jgfs_post_f204 == complete
- edit FHRGRP '204'
- edit FHRLST 'f204'
- edit FCSTHR '204'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f210
- trigger ../../post/jgfs_post_f210 == complete
- edit FHRGRP '210'
- edit FHRLST 'f210'
- edit FCSTHR '210'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f216
- trigger ../../post/jgfs_post_f216 == complete
- edit FHRGRP '216'
- edit FHRLST 'f216'
- edit FCSTHR '216'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f222
- trigger ../../post/jgfs_post_f222 == complete
- edit FHRGRP '222'
- edit FHRLST 'f222'
- edit FCSTHR '222'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f228
- trigger ../../post/jgfs_post_f228 == complete
- edit FHRGRP '228'
- edit FHRLST 'f228'
- edit FCSTHR '228'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f234
- trigger ../../post/jgfs_post_f234 == complete
- edit FHRGRP '234'
- edit FHRLST 'f234'
- edit FCSTHR '234'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f240
- trigger ../../post/jgfs_post_f240 == complete
- edit FHRGRP '240'
- edit FHRLST 'f240'
- edit FCSTHR '240'
- edit TRDRUN 'YES'
- endfamily
- endfamily
- family mos
- edit ECF_FILES '/ecf/ecfnets/scripts/gfs/mos'
- edit PROJ 'GFS-%PROJENVIR%'
- edit COM '/gpfs/hps/nco/ops/com'
- edit QUEUESERV 'prod_transfer'
- edit MODULES 'module load cfp-intel-sandybridge/1.1.0 grib_util gempak/6.32.0'
- edit QUEUE 'prod'
- family prep
- task jgfsmos_stn_prep
- trigger /prod00/gfs/post/jgfs_post_f096 == complete
- edit NTASK '3'
- edit PTILE '3'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_grd_prep
- trigger /prod00/gfs/post/jgfs_post_f096 == complete
- edit NTASK '4'
- edit PTILE '4'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_stn_prep
- trigger /prod00/gfs/post == complete
- edit NTASK '2'
- edit PTILE '2'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_grd_prep
- trigger /prod00/gfs/post == complete
- edit NTASK '7'
- edit PTILE '4'
- edit OMP_NUM_THREADS '1'
- edit NODES '2'
- endfamily
- family forecast
- task jgfsmos_stn_fcst
- trigger ../prep/jgfsmos_stn_prep == complete
- edit NTASK '5'
- edit PTILE '5'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_grd_fcst
- trigger ../prep/jgfsmos_stn_prep == complete and ../prep/jgfsmos_grd_prep == complete
- edit NTASK '7'
- edit PTILE '4'
- edit OMP_NUM_THREADS '1'
- edit NODES '2'
- task jgfsmos_ext_stn_fcst
- trigger ../prep/jgfsmos_ext_stn_prep == complete and ../prdgen/jgfsmos_stn_prdgen == complete
- edit NTASK '3'
- edit PTILE '3'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_grd_fcst
- trigger ../prep/jgfsmos_ext_stn_prep == complete and ../prep/jgfsmos_ext_grd_prep == complete and jgfsmos_grd_fcst == complete
- edit NTASK '7'
- edit PTILE '4'
- edit OMP_NUM_THREADS '1'
- edit NODES '2'
- endfamily
- family prdgen
- task jgfsmos_stn_prdgen
- trigger ../forecast/jgfsmos_stn_fcst == complete
- edit NTASK '1'
- edit PTILE '1'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_grd_prdgen
- trigger ../forecast/jgfsmos_grd_fcst == complete and jgfsmos_stn_prdgen == complete
- edit NTASK '14'
- edit PTILE '1'
- edit OMP_NUM_THREADS '20'
- edit NODES '14'
- task jgfsmos_ext_stn_prdgen
- trigger ../forecast/jgfsmos_ext_stn_fcst == complete and jgfsmos_stn_prdgen == complete
- edit NTASK '1'
- edit PTILE '1'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_grd_prdgen
- trigger ../forecast/jgfsmos_ext_grd_fcst == complete and jgfsmos_grd_prdgen == complete and jgfsmos_ext_stn_prdgen == complete
- edit NTASK '12'
- edit PTILE '1'
- edit OMP_NUM_THREADS '20'
- edit NODES '12'
- task jgfsmos_wx_prdgen
- trigger ../prdgen/jgfsmos_grd_prdgen == complete
- edit NTASK '2'
- edit PTILE '1'
- edit OMP_NUM_THREADS '20'
- edit NODES '2'
- task jgfsmos_wx_ext_prdgen
- trigger ../prdgen/jgfsmos_ext_grd_prdgen == complete and jgfsmos_wx_prdgen == complete
- edit NTASK '2'
- edit PTILE '1'
- edit OMP_NUM_THREADS '20'
- edit NODES '2'
- endfamily
- family gempak
- task jgfs_gempak_mdl
- trigger ../prdgen == complete
- task jmrf_gempak_mdl
- trigger ../prdgen == complete
- endfamily
- endfamily
- family gempak
- task jgfs_gempak_ncdc_upapgif
- trigger ./jgfs_gempak == active or ./jgfs_gempak == complete
- task jgfs_gempak
- trigger ../jgfs_analysis eq complete
- task jgfs_gempak_meta
- trigger ../jgfs_analysis == complete
- task jgfs_pgrb2_spec_gempak
- trigger ./jgfs_npoess_pgrb2_0p5deg == complete
- task jgfs_npoess_pgrb2_0p5deg
- trigger ../post/jgfs_post_anl eq active or ../post/jgfs_post_anl == complete
- endfamily
- endfamily
-
diff --git a/ecflow/ecf/defs/gfs_06.def b/ecflow/ecf/defs/gfs_06.def
deleted file mode 100644
index aea88d7036..0000000000
--- a/ecflow/ecf/defs/gfs_06.def
+++ /dev/null
@@ -1,2262 +0,0 @@
- family gfs
- edit CYC '06'
- edit ECF_FILES '/ecf/ecfnets/scripts/gfs_FV3'
- edit PROJ 'GFS-OPS'
- edit NET 'gfs'
- edit RUN 'gfs'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- family dump
- task jgfs_tropcy_qc_reloc
- event 1 jtwc_bull_email
- time 08:41
- task jgfs_dump
- event 1 release_sfcprep
- time 08:47
- task jgfs_dump_post
- trigger jgfs_dump eq complete
- event 1 release_gfs06_dump_alert
- task jgfs_dump_alert
- trigger jgfs_dump_post:release_gfs06_dump_alert
- task jmodel_realtime_gfs
- trigger jgfs_dump_alert eq complete
- endfamily
- family prep
- task jgfs_emcsfc_sfc_prep
- trigger ../dump/jgfs_dump:release_sfcprep
- task jgfs_prep
- trigger ../dump/jgfs_dump eq complete and ../dump/jgfs_tropcy_qc_reloc eq complete
- task jgfs_prep_post
- trigger jgfs_prep eq complete and ../jgfs_analysis eq complete
- endfamily
- task jgfs_analysis
- trigger prep/jgfs_prep eq complete and prep/jgfs_emcsfc_sfc_prep == complete
- event 1 release_fcst
- task jgfs_vminmon
- trigger jgfs_analysis == complete
- family forecast
- task jgfs_forecast_high
- trigger ../jgfs_analysis:release_fcst
- endfamily
- family post
- task jgfs_post_manager
- trigger ../jgfs_analysis eq complete
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- event 12 release_post010
- event 13 release_post011
- event 14 release_post012
- event 15 release_post013
- event 16 release_post014
- event 17 release_post015
- event 18 release_post016
- event 19 release_post017
- event 20 release_post018
- event 21 release_post019
- event 22 release_post020
- event 23 release_post021
- event 24 release_post022
- event 25 release_post023
- event 26 release_post024
- event 27 release_post025
- event 28 release_post026
- event 29 release_post027
- event 30 release_post028
- event 31 release_post029
- event 32 release_post030
- event 33 release_post031
- event 34 release_post032
- event 35 release_post033
- event 36 release_post034
- event 37 release_post035
- event 38 release_post036
- event 39 release_post037
- event 40 release_post038
- event 41 release_post039
- event 42 release_post040
- event 43 release_post041
- event 44 release_post042
- event 45 release_post043
- event 46 release_post044
- event 47 release_post045
- event 48 release_post046
- event 49 release_post047
- event 50 release_post048
- event 51 release_post049
- event 52 release_post050
- event 53 release_post051
- event 54 release_post052
- event 55 release_post053
- event 56 release_post054
- event 57 release_post055
- event 58 release_post056
- event 59 release_post057
- event 60 release_post058
- event 61 release_post059
- event 62 release_post060
- event 63 release_post061
- event 64 release_post062
- event 65 release_post063
- event 66 release_post064
- event 67 release_post065
- event 68 release_post066
- event 69 release_post067
- event 70 release_post068
- event 71 release_post069
- event 72 release_post070
- event 73 release_post071
- event 74 release_post072
- event 75 release_post073
- event 76 release_post074
- event 77 release_post075
- event 78 release_post076
- event 79 release_post077
- event 80 release_post078
- event 81 release_post079
- event 82 release_post080
- event 83 release_post081
- event 84 release_post082
- event 85 release_post083
- event 86 release_post084
- event 87 release_post085
- event 88 release_post086
- event 89 release_post087
- event 90 release_post088
- event 91 release_post089
- event 92 release_post090
- event 93 release_post091
- event 94 release_post092
- event 95 release_post093
- event 96 release_post094
- event 97 release_post095
- event 98 release_post096
- event 99 release_post097
- event 100 release_post098
- event 101 release_post099
- event 102 release_post100
- event 103 release_post101
- event 104 release_post102
- event 105 release_post103
- event 106 release_post104
- event 107 release_post105
- event 108 release_post106
- event 109 release_post107
- event 110 release_post108
- event 111 release_post109
- event 112 release_post110
- event 113 release_post111
- event 114 release_post112
- event 115 release_post113
- event 116 release_post114
- event 117 release_post115
- event 118 release_post116
- event 119 release_post117
- event 120 release_post118
- event 121 release_post119
- event 122 release_post120
- event 123 release_post123
- event 124 release_post126
- event 125 release_post129
- event 126 release_post132
- event 127 release_post135
- event 128 release_post138
- event 129 release_post141
- event 130 release_post144
- event 131 release_post147
- event 132 release_post150
- event 133 release_post153
- event 134 release_post156
- event 135 release_post159
- event 136 release_post162
- event 137 release_post165
- event 138 release_post168
- event 139 release_post171
- event 140 release_post174
- event 141 release_post177
- event 142 release_post180
- event 143 release_post183
- event 144 release_post186
- event 145 release_post189
- event 146 release_post192
- event 147 release_post195
- event 148 release_post198
- event 149 release_post201
- event 150 release_post204
- event 151 release_post207
- event 152 release_post210
- event 153 release_post213
- event 154 release_post216
- event 155 release_post219
- event 156 release_post222
- event 157 release_post225
- event 158 release_post228
- event 159 release_post231
- event 160 release_post234
- event 161 release_post237
- event 162 release_post240
- event 163 release_post243
- event 164 release_post246
- event 165 release_post249
- event 166 release_post252
- event 167 release_post255
- event 168 release_post258
- event 169 release_post261
- event 170 release_post264
- event 171 release_post267
- event 172 release_post270
- event 173 release_post273
- event 174 release_post276
- event 175 release_post279
- event 176 release_post282
- event 177 release_post285
- event 178 release_post288
- event 179 release_post291
- event 180 release_post294
- event 181 release_post297
- event 182 release_post300
- event 183 release_post303
- event 184 release_post306
- event 185 release_post309
- event 186 release_post312
- event 187 release_post315
- event 188 release_post318
- event 189 release_post321
- event 190 release_post324
- event 191 release_post327
- event 192 release_post330
- event 193 release_post333
- event 194 release_post336
- event 195 release_post339
- event 196 release_post342
- event 197 release_post345
- event 198 release_post348
- event 199 release_post351
- event 200 release_post354
- event 201 release_post357
- event 202 release_post360
- event 203 release_post363
- event 204 release_post366
- event 205 release_post369
- event 206 release_post372
- event 207 release_post375
- event 208 release_post378
- event 209 release_post381
- event 210 release_post384
- task jgfs_post_anl
- trigger ./jgfs_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_postanl
- task jgfs_post_f000
- trigger ./jgfs_post_manager:release_post000
- edit FHRGRP '001'
- edit FHRLST 'f000'
- edit FHR 'f000'
- edit HR '000'
- task jgfs_post_f001
- trigger ./jgfs_post_manager:release_post001
- edit FHRGRP '002'
- edit FHRLST 'f001'
- edit FHR 'f001'
- edit HR '001'
- task jgfs_post_f002
- trigger ./jgfs_post_manager:release_post002
- edit FHRGRP '003'
- edit FHRLST 'f002'
- edit FHR 'f002'
- edit HR '002'
- task jgfs_post_f003
- trigger ./jgfs_post_manager:release_post003
- edit FHRGRP '004'
- edit FHRLST 'f003'
- edit FHR 'f003'
- edit HR '003'
- task jgfs_post_f004
- trigger ./jgfs_post_manager:release_post004
- edit FHRGRP '005'
- edit FHRLST 'f004'
- edit FHR 'f004'
- edit HR '004'
- task jgfs_post_f005
- trigger ./jgfs_post_manager:release_post005
- edit FHRGRP '006'
- edit FHRLST 'f005'
- edit FHR 'f005'
- edit HR '005'
- task jgfs_post_f006
- trigger ./jgfs_post_manager:release_post006
- edit FHRGRP '007'
- edit FHRLST 'f006'
- edit FHR 'f006'
- edit HR '006'
- task jgfs_post_f007
- trigger ./jgfs_post_manager:release_post007
- edit FHRGRP '008'
- edit FHRLST 'f007'
- edit FHR 'f007'
- edit HR '007'
- task jgfs_post_f008
- trigger ./jgfs_post_manager:release_post008
- edit FHRGRP '009'
- edit FHRLST 'f008'
- edit FHR 'f008'
- edit HR '008'
- task jgfs_post_f009
- trigger ./jgfs_post_manager:release_post009
- edit FHRGRP '010'
- edit FHRLST 'f009'
- edit FHR 'f009'
- edit HR '009'
- task jgfs_post_f010
- trigger ./jgfs_post_manager:release_post010
- edit FHRGRP '011'
- edit FHRLST 'f010'
- edit FHR 'f010'
- edit HR '010'
- task jgfs_post_f011
- trigger ./jgfs_post_manager:release_post011
- edit FHRGRP '012'
- edit FHRLST 'f011'
- edit FHR 'f011'
- edit HR '011'
- task jgfs_post_f012
- trigger ./jgfs_post_manager:release_post012
- edit FHRGRP '013'
- edit FHRLST 'f012'
- edit FHR 'f012'
- edit HR '012'
- task jgfs_post_f013
- trigger ./jgfs_post_manager:release_post013
- edit FHRGRP '014'
- edit FHRLST 'f013'
- edit FHR 'f013'
- edit HR '013'
- task jgfs_post_f014
- trigger ./jgfs_post_manager:release_post014
- edit FHRGRP '015'
- edit FHRLST 'f014'
- edit FHR 'f014'
- edit HR '014'
- task jgfs_post_f015
- trigger ./jgfs_post_manager:release_post015
- edit FHRGRP '016'
- edit FHRLST 'f015'
- edit FHR 'f015'
- edit HR '015'
- task jgfs_post_f016
- trigger ./jgfs_post_manager:release_post016
- edit FHRGRP '017'
- edit FHRLST 'f016'
- edit FHR 'f016'
- edit HR '016'
- task jgfs_post_f017
- trigger ./jgfs_post_manager:release_post017
- edit FHRGRP '018'
- edit FHRLST 'f017'
- edit FHR 'f017'
- edit HR '017'
- task jgfs_post_f018
- trigger ./jgfs_post_manager:release_post018
- edit FHRGRP '019'
- edit FHRLST 'f018'
- edit FHR 'f018'
- edit HR '018'
- task jgfs_post_f019
- trigger ./jgfs_post_manager:release_post019
- edit FHRGRP '020'
- edit FHRLST 'f019'
- edit FHR 'f019'
- edit HR '019'
- task jgfs_post_f020
- trigger ./jgfs_post_manager:release_post020
- edit FHRGRP '021'
- edit FHRLST 'f020'
- edit FHR 'f020'
- edit HR '020'
- task jgfs_post_f021
- trigger ./jgfs_post_manager:release_post021
- edit FHRGRP '022'
- edit FHRLST 'f021'
- edit FHR 'f021'
- edit HR '021'
- task jgfs_post_f022
- trigger ./jgfs_post_manager:release_post022
- edit FHRGRP '023'
- edit FHRLST 'f022'
- edit FHR 'f022'
- edit HR '022'
- task jgfs_post_f023
- trigger ./jgfs_post_manager:release_post023
- edit FHRGRP '024'
- edit FHRLST 'f023'
- edit FHR 'f023'
- edit HR '023'
- task jgfs_post_f024
- trigger ./jgfs_post_manager:release_post024
- edit FHRGRP '025'
- edit FHRLST 'f024'
- edit FHR 'f024'
- edit HR '024'
- task jgfs_post_f025
- trigger ./jgfs_post_manager:release_post025
- edit FHRGRP '026'
- edit FHRLST 'f025'
- edit FHR 'f025'
- edit HR '025'
- task jgfs_post_f026
- trigger ./jgfs_post_manager:release_post026
- edit FHRGRP '027'
- edit FHRLST 'f026'
- edit FHR 'f026'
- edit HR '026'
- task jgfs_post_f027
- trigger ./jgfs_post_manager:release_post027
- edit FHRGRP '028'
- edit FHRLST 'f027'
- edit FHR 'f027'
- edit HR '027'
- task jgfs_post_f028
- trigger ./jgfs_post_manager:release_post028
- edit FHRGRP '029'
- edit FHRLST 'f028'
- edit FHR 'f028'
- edit HR '028'
- task jgfs_post_f029
- trigger ./jgfs_post_manager:release_post029
- edit FHRGRP '030'
- edit FHRLST 'f029'
- edit FHR 'f029'
- edit HR '029'
- task jgfs_post_f030
- trigger ./jgfs_post_manager:release_post030
- edit FHRGRP '031'
- edit FHRLST 'f030'
- edit FHR 'f030'
- edit HR '030'
- task jgfs_post_f031
- trigger ./jgfs_post_manager:release_post031
- edit FHRGRP '032'
- edit FHRLST 'f031'
- edit FHR 'f031'
- edit HR '031'
- task jgfs_post_f032
- trigger ./jgfs_post_manager:release_post032
- edit FHRGRP '033'
- edit FHRLST 'f032'
- edit FHR 'f032'
- edit HR '032'
- task jgfs_post_f033
- trigger ./jgfs_post_manager:release_post033
- edit FHRGRP '034'
- edit FHRLST 'f033'
- edit FHR 'f033'
- edit HR '033'
- task jgfs_post_f034
- trigger ./jgfs_post_manager:release_post034
- edit FHRGRP '035'
- edit FHRLST 'f034'
- edit FHR 'f034'
- edit HR '034'
- task jgfs_post_f035
- trigger ./jgfs_post_manager:release_post035
- edit FHRGRP '036'
- edit FHRLST 'f035'
- edit FHR 'f035'
- edit HR '035'
- task jgfs_post_f036
- trigger ./jgfs_post_manager:release_post036
- edit FHRGRP '037'
- edit FHRLST 'f036'
- edit FHR 'f036'
- edit HR '036'
- task jgfs_post_f037
- trigger ./jgfs_post_manager:release_post037
- edit FHRGRP '038'
- edit FHRLST 'f037'
- edit FHR 'f037'
- edit HR '037'
- task jgfs_post_f038
- trigger ./jgfs_post_manager:release_post038
- edit FHRGRP '039'
- edit FHRLST 'f038'
- edit FHR 'f038'
- edit HR '038'
- task jgfs_post_f039
- trigger ./jgfs_post_manager:release_post039
- edit FHRGRP '040'
- edit FHRLST 'f039'
- edit FHR 'f039'
- edit HR '039'
- task jgfs_post_f040
- trigger ./jgfs_post_manager:release_post040
- edit FHRGRP '041'
- edit FHRLST 'f040'
- edit FHR 'f040'
- edit HR '040'
- task jgfs_post_f041
- trigger ./jgfs_post_manager:release_post041
- edit FHRGRP '042'
- edit FHRLST 'f041'
- edit FHR 'f041'
- edit HR '041'
- task jgfs_post_f042
- trigger ./jgfs_post_manager:release_post042
- edit FHRGRP '043'
- edit FHRLST 'f042'
- edit FHR 'f042'
- edit HR '042'
- task jgfs_post_f043
- trigger ./jgfs_post_manager:release_post043
- edit FHRGRP '044'
- edit FHRLST 'f043'
- edit FHR 'f043'
- edit HR '043'
- task jgfs_post_f044
- trigger ./jgfs_post_manager:release_post044
- edit FHRGRP '045'
- edit FHRLST 'f044'
- edit FHR 'f044'
- edit HR '044'
- task jgfs_post_f045
- trigger ./jgfs_post_manager:release_post045
- edit FHRGRP '046'
- edit FHRLST 'f045'
- edit FHR 'f045'
- edit HR '045'
- task jgfs_post_f046
- trigger ./jgfs_post_manager:release_post046
- edit FHRGRP '047'
- edit FHRLST 'f046'
- edit FHR 'f046'
- edit HR '046'
- task jgfs_post_f047
- trigger ./jgfs_post_manager:release_post047
- edit FHRGRP '048'
- edit FHRLST 'f047'
- edit FHR 'f047'
- edit HR '047'
- task jgfs_post_f048
- trigger ./jgfs_post_manager:release_post048
- edit FHRGRP '049'
- edit FHRLST 'f048'
- edit FHR 'f048'
- edit HR '048'
- task jgfs_post_f049
- trigger ./jgfs_post_manager:release_post049
- edit FHRGRP '050'
- edit FHRLST 'f049'
- edit FHR 'f049'
- edit HR '049'
- task jgfs_post_f050
- trigger ./jgfs_post_manager:release_post050
- edit FHRGRP '051'
- edit FHRLST 'f050'
- edit FHR 'f050'
- edit HR '050'
- task jgfs_post_f051
- trigger ./jgfs_post_manager:release_post051
- edit FHRGRP '052'
- edit FHRLST 'f051'
- edit FHR 'f051'
- edit HR '051'
- task jgfs_post_f052
- trigger ./jgfs_post_manager:release_post052
- edit FHRGRP '053'
- edit FHRLST 'f052'
- edit FHR 'f052'
- edit HR '052'
- task jgfs_post_f053
- trigger ./jgfs_post_manager:release_post053
- edit FHRGRP '054'
- edit FHRLST 'f053'
- edit FHR 'f053'
- edit HR '053'
- task jgfs_post_f054
- trigger ./jgfs_post_manager:release_post054
- edit FHRGRP '055'
- edit FHRLST 'f054'
- edit FHR 'f054'
- edit HR '054'
- task jgfs_post_f055
- trigger ./jgfs_post_manager:release_post055
- edit FHRGRP '056'
- edit FHRLST 'f055'
- edit FHR 'f055'
- edit HR '055'
- task jgfs_post_f056
- trigger ./jgfs_post_manager:release_post056
- edit FHRGRP '057'
- edit FHRLST 'f056'
- edit FHR 'f056'
- edit HR '056'
- task jgfs_post_f057
- trigger ./jgfs_post_manager:release_post057
- edit FHRGRP '058'
- edit FHRLST 'f057'
- edit FHR 'f057'
- edit HR '057'
- task jgfs_post_f058
- trigger ./jgfs_post_manager:release_post058
- edit FHRGRP '059'
- edit FHRLST 'f058'
- edit FHR 'f058'
- edit HR '058'
- task jgfs_post_f059
- trigger ./jgfs_post_manager:release_post059
- edit FHRGRP '060'
- edit FHRLST 'f059'
- edit FHR 'f059'
- edit HR '059'
- task jgfs_post_f060
- trigger ./jgfs_post_manager:release_post060
- edit FHRGRP '061'
- edit FHRLST 'f060'
- edit FHR 'f060'
- edit HR '060'
- task jgfs_post_f061
- trigger ./jgfs_post_manager:release_post061
- edit FHRGRP '062'
- edit FHRLST 'f061'
- edit FHR 'f061'
- edit HR '061'
- task jgfs_post_f062
- trigger ./jgfs_post_manager:release_post062
- edit FHRGRP '063'
- edit FHRLST 'f062'
- edit FHR 'f062'
- edit HR '062'
- task jgfs_post_f063
- trigger ./jgfs_post_manager:release_post063
- edit FHRGRP '064'
- edit FHRLST 'f063'
- edit FHR 'f063'
- edit HR '063'
- task jgfs_post_f064
- trigger ./jgfs_post_manager:release_post064
- edit FHRGRP '065'
- edit FHRLST 'f064'
- edit FHR 'f064'
- edit HR '064'
- task jgfs_post_f065
- trigger ./jgfs_post_manager:release_post065
- edit FHRGRP '066'
- edit FHRLST 'f065'
- edit FHR 'f065'
- edit HR '065'
- task jgfs_post_f066
- trigger ./jgfs_post_manager:release_post066
- edit FHRGRP '067'
- edit FHRLST 'f066'
- edit FHR 'f066'
- edit HR '066'
- task jgfs_post_f067
- trigger ./jgfs_post_manager:release_post067
- edit FHRGRP '068'
- edit FHRLST 'f067'
- edit FHR 'f067'
- edit HR '067'
- task jgfs_post_f068
- trigger ./jgfs_post_manager:release_post068
- edit FHRGRP '069'
- edit FHRLST 'f068'
- edit FHR 'f068'
- edit HR '068'
- task jgfs_post_f069
- trigger ./jgfs_post_manager:release_post069
- edit FHRGRP '070'
- edit FHRLST 'f069'
- edit FHR 'f069'
- edit HR '069'
- task jgfs_post_f070
- trigger ./jgfs_post_manager:release_post070
- edit FHRGRP '071'
- edit FHRLST 'f070'
- edit FHR 'f070'
- edit HR '070'
- task jgfs_post_f071
- trigger ./jgfs_post_manager:release_post071
- edit FHRGRP '072'
- edit FHRLST 'f071'
- edit FHR 'f071'
- edit HR '071'
- task jgfs_post_f072
- trigger ./jgfs_post_manager:release_post072
- edit FHRGRP '073'
- edit FHRLST 'f072'
- edit FHR 'f072'
- edit HR '072'
- task jgfs_post_f073
- trigger ./jgfs_post_manager:release_post073
- edit FHRGRP '074'
- edit FHRLST 'f073'
- edit FHR 'f073'
- edit HR '073'
- task jgfs_post_f074
- trigger ./jgfs_post_manager:release_post074
- edit FHRGRP '075'
- edit FHRLST 'f074'
- edit FHR 'f074'
- edit HR '074'
- task jgfs_post_f075
- trigger ./jgfs_post_manager:release_post075
- edit FHRGRP '076'
- edit FHRLST 'f075'
- edit FHR 'f075'
- edit HR '075'
- task jgfs_post_f076
- trigger ./jgfs_post_manager:release_post076
- edit FHRGRP '077'
- edit FHRLST 'f076'
- edit FHR 'f076'
- edit HR '076'
- task jgfs_post_f077
- trigger ./jgfs_post_manager:release_post077
- edit FHRGRP '078'
- edit FHRLST 'f077'
- edit FHR 'f077'
- edit HR '077'
- task jgfs_post_f078
- trigger ./jgfs_post_manager:release_post078
- edit FHRGRP '079'
- edit FHRLST 'f078'
- edit FHR 'f078'
- edit HR '078'
- task jgfs_post_f079
- trigger ./jgfs_post_manager:release_post079
- edit FHRGRP '080'
- edit FHRLST 'f079'
- edit FHR 'f079'
- edit HR '079'
- task jgfs_post_f080
- trigger ./jgfs_post_manager:release_post080
- edit FHRGRP '081'
- edit FHRLST 'f080'
- edit FHR 'f080'
- edit HR '080'
- task jgfs_post_f081
- trigger ./jgfs_post_manager:release_post081
- edit FHRGRP '082'
- edit FHRLST 'f081'
- edit FHR 'f081'
- edit HR '081'
- task jgfs_post_f082
- trigger ./jgfs_post_manager:release_post082
- edit FHRGRP '083'
- edit FHRLST 'f082'
- edit FHR 'f082'
- edit HR '082'
- task jgfs_post_f083
- trigger ./jgfs_post_manager:release_post083
- edit FHRGRP '084'
- edit FHRLST 'f083'
- edit FHR 'f083'
- edit HR '083'
- task jgfs_post_f084
- trigger ./jgfs_post_manager:release_post084
- edit FHRGRP '085'
- edit FHRLST 'f084'
- edit FHR 'f084'
- edit HR '084'
- task jgfs_post_f085
- trigger ./jgfs_post_manager:release_post085
- edit FHRGRP '086'
- edit FHRLST 'f085'
- edit FHR 'f085'
- edit HR '085'
- task jgfs_post_f086
- trigger ./jgfs_post_manager:release_post086
- edit FHRGRP '087'
- edit FHRLST 'f086'
- edit FHR 'f086'
- edit HR '086'
- task jgfs_post_f087
- trigger ./jgfs_post_manager:release_post087
- edit FHRGRP '088'
- edit FHRLST 'f087'
- edit FHR 'f087'
- edit HR '087'
- task jgfs_post_f088
- trigger ./jgfs_post_manager:release_post088
- edit FHRGRP '089'
- edit FHRLST 'f088'
- edit FHR 'f088'
- edit HR '088'
- task jgfs_post_f089
- trigger ./jgfs_post_manager:release_post089
- edit FHRGRP '090'
- edit FHRLST 'f089'
- edit FHR 'f089'
- edit HR '089'
- task jgfs_post_f090
- trigger ./jgfs_post_manager:release_post090
- edit FHRGRP '091'
- edit FHRLST 'f090'
- edit FHR 'f090'
- edit HR '090'
- task jgfs_post_f091
- trigger ./jgfs_post_manager:release_post091
- edit FHRGRP '092'
- edit FHRLST 'f091'
- edit FHR 'f091'
- edit HR '091'
- task jgfs_post_f092
- trigger ./jgfs_post_manager:release_post092
- edit FHRGRP '093'
- edit FHRLST 'f092'
- edit FHR 'f092'
- edit HR '092'
- task jgfs_post_f093
- trigger ./jgfs_post_manager:release_post093
- edit FHRGRP '094'
- edit FHRLST 'f093'
- edit FHR 'f093'
- edit HR '093'
- task jgfs_post_f094
- trigger ./jgfs_post_manager:release_post094
- edit FHRGRP '095'
- edit FHRLST 'f094'
- edit FHR 'f094'
- edit HR '094'
- task jgfs_post_f095
- trigger ./jgfs_post_manager:release_post095
- edit FHRGRP '096'
- edit FHRLST 'f095'
- edit FHR 'f095'
- edit HR '095'
- task jgfs_post_f096
- trigger ./jgfs_post_manager:release_post096
- edit FHRGRP '097'
- edit FHRLST 'f096'
- edit FHR 'f096'
- edit HR '096'
- task jgfs_post_f097
- trigger ./jgfs_post_manager:release_post097
- edit FHRGRP '098'
- edit FHRLST 'f097'
- edit FHR 'f097'
- edit HR '097'
- task jgfs_post_f098
- trigger ./jgfs_post_manager:release_post098
- edit FHRGRP '099'
- edit FHRLST 'f098'
- edit FHR 'f098'
- edit HR '098'
- task jgfs_post_f099
- trigger ./jgfs_post_manager:release_post099
- edit FHRGRP '100'
- edit FHRLST 'f099'
- edit FHR 'f099'
- edit HR '099'
- task jgfs_post_f100
- trigger ./jgfs_post_manager:release_post100
- edit FHRGRP '101'
- edit FHRLST 'f100'
- edit FHR 'f100'
- edit HR '100'
- task jgfs_post_f101
- trigger ./jgfs_post_manager:release_post101
- edit FHRGRP '102'
- edit FHRLST 'f101'
- edit FHR 'f101'
- edit HR '101'
- task jgfs_post_f102
- trigger ./jgfs_post_manager:release_post102
- edit FHRGRP '103'
- edit FHRLST 'f102'
- edit FHR 'f102'
- edit HR '102'
- task jgfs_post_f103
- trigger ./jgfs_post_manager:release_post103
- edit FHRGRP '104'
- edit FHRLST 'f103'
- edit FHR 'f103'
- edit HR '103'
- task jgfs_post_f104
- trigger ./jgfs_post_manager:release_post104
- edit FHRGRP '105'
- edit FHRLST 'f104'
- edit FHR 'f104'
- edit HR '104'
- task jgfs_post_f105
- trigger ./jgfs_post_manager:release_post105
- edit FHRGRP '106'
- edit FHRLST 'f105'
- edit FHR 'f105'
- edit HR '105'
- task jgfs_post_f106
- trigger ./jgfs_post_manager:release_post106
- edit FHRGRP '107'
- edit FHRLST 'f106'
- edit FHR 'f106'
- edit HR '106'
- task jgfs_post_f107
- trigger ./jgfs_post_manager:release_post107
- edit FHRGRP '108'
- edit FHRLST 'f107'
- edit FHR 'f107'
- edit HR '107'
- task jgfs_post_f108
- trigger ./jgfs_post_manager:release_post108
- edit FHRGRP '109'
- edit FHRLST 'f108'
- edit FHR 'f108'
- edit HR '108'
- task jgfs_post_f109
- trigger ./jgfs_post_manager:release_post109
- edit FHRGRP '110'
- edit FHRLST 'f109'
- edit FHR 'f109'
- edit HR '109'
- task jgfs_post_f110
- trigger ./jgfs_post_manager:release_post110
- edit FHRGRP '111'
- edit FHRLST 'f110'
- edit FHR 'f110'
- edit HR '110'
- task jgfs_post_f111
- trigger ./jgfs_post_manager:release_post111
- edit FHRGRP '112'
- edit FHRLST 'f111'
- edit FHR 'f111'
- edit HR '111'
- task jgfs_post_f112
- trigger ./jgfs_post_manager:release_post112
- edit FHRGRP '113'
- edit FHRLST 'f112'
- edit FHR 'f112'
- edit HR '112'
- task jgfs_post_f113
- trigger ./jgfs_post_manager:release_post113
- edit FHRGRP '114'
- edit FHRLST 'f113'
- edit FHR 'f113'
- edit HR '113'
- task jgfs_post_f114
- trigger ./jgfs_post_manager:release_post114
- edit FHRGRP '115'
- edit FHRLST 'f114'
- edit FHR 'f114'
- edit HR '114'
- task jgfs_post_f115
- trigger ./jgfs_post_manager:release_post115
- edit FHRGRP '116'
- edit FHRLST 'f115'
- edit FHR 'f115'
- edit HR '115'
- task jgfs_post_f116
- trigger ./jgfs_post_manager:release_post116
- edit FHRGRP '117'
- edit FHRLST 'f116'
- edit FHR 'f116'
- edit HR '116'
- task jgfs_post_f117
- trigger ./jgfs_post_manager:release_post117
- edit FHRGRP '118'
- edit FHRLST 'f117'
- edit FHR 'f117'
- edit HR '117'
- task jgfs_post_f118
- trigger ./jgfs_post_manager:release_post118
- edit FHRGRP '119'
- edit FHRLST 'f118'
- edit FHR 'f118'
- edit HR '118'
- task jgfs_post_f119
- trigger ./jgfs_post_manager:release_post119
- edit FHRGRP '120'
- edit FHRLST 'f119'
- edit FHR 'f119'
- edit HR '119'
- task jgfs_post_f120
- trigger ./jgfs_post_manager:release_post120
- edit FHRGRP '121'
- edit FHRLST 'f120'
- edit FHR 'f120'
- edit HR '120'
- task jgfs_post_f123
- trigger ./jgfs_post_manager:release_post123
- edit FHRGRP '122'
- edit FHRLST 'f123'
- edit FHR 'f123'
- edit HR '123'
- task jgfs_post_f126
- trigger ./jgfs_post_manager:release_post126
- edit FHRGRP '123'
- edit FHRLST 'f126'
- edit FHR 'f126'
- edit HR '126'
- task jgfs_post_f129
- trigger ./jgfs_post_manager:release_post129
- edit FHRGRP '124'
- edit FHRLST 'f129'
- edit FHR 'f129'
- edit HR '129'
- task jgfs_post_f132
- trigger ./jgfs_post_manager:release_post132
- edit FHRGRP '125'
- edit FHRLST 'f132'
- edit FHR 'f132'
- edit HR '132'
- task jgfs_post_f135
- trigger ./jgfs_post_manager:release_post135
- edit FHRGRP '126'
- edit FHRLST 'f135'
- edit FHR 'f135'
- edit HR '135'
- task jgfs_post_f138
- trigger ./jgfs_post_manager:release_post138
- edit FHRGRP '127'
- edit FHRLST 'f138'
- edit FHR 'f138'
- edit HR '138'
- task jgfs_post_f141
- trigger ./jgfs_post_manager:release_post141
- edit FHRGRP '128'
- edit FHRLST 'f141'
- edit FHR 'f141'
- edit HR '141'
- task jgfs_post_f144
- trigger ./jgfs_post_manager:release_post144
- edit FHRGRP '129'
- edit FHRLST 'f144'
- edit FHR 'f144'
- edit HR '144'
- task jgfs_post_f147
- trigger ./jgfs_post_manager:release_post147
- edit FHRGRP '130'
- edit FHRLST 'f147'
- edit FHR 'f147'
- edit HR '147'
- task jgfs_post_f150
- trigger ./jgfs_post_manager:release_post150
- edit FHRGRP '131'
- edit FHRLST 'f150'
- edit FHR 'f150'
- edit HR '150'
- task jgfs_post_f153
- trigger ./jgfs_post_manager:release_post153
- edit FHRGRP '132'
- edit FHRLST 'f153'
- edit FHR 'f153'
- edit HR '153'
- task jgfs_post_f156
- trigger ./jgfs_post_manager:release_post156
- edit FHRGRP '133'
- edit FHRLST 'f156'
- edit FHR 'f156'
- edit HR '156'
- task jgfs_post_f159
- trigger ./jgfs_post_manager:release_post159
- edit FHRGRP '134'
- edit FHRLST 'f159'
- edit FHR 'f159'
- edit HR '159'
- task jgfs_post_f162
- trigger ./jgfs_post_manager:release_post162
- edit FHRGRP '135'
- edit FHRLST 'f162'
- edit FHR 'f162'
- edit HR '162'
- task jgfs_post_f165
- trigger ./jgfs_post_manager:release_post165
- edit FHRGRP '136'
- edit FHRLST 'f165'
- edit FHR 'f165'
- edit HR '165'
- task jgfs_post_f168
- trigger ./jgfs_post_manager:release_post168
- edit FHRGRP '137'
- edit FHRLST 'f168'
- edit FHR 'f168'
- edit HR '168'
- task jgfs_post_f171
- trigger ./jgfs_post_manager:release_post171
- edit FHRGRP '138'
- edit FHRLST 'f171'
- edit FHR 'f171'
- edit HR '171'
- task jgfs_post_f174
- trigger ./jgfs_post_manager:release_post174
- edit FHRGRP '139'
- edit FHRLST 'f174'
- edit FHR 'f174'
- edit HR '174'
- task jgfs_post_f177
- trigger ./jgfs_post_manager:release_post177
- edit FHRGRP '140'
- edit FHRLST 'f177'
- edit FHR 'f177'
- edit HR '177'
- task jgfs_post_f180
- trigger ./jgfs_post_manager:release_post180
- edit FHRGRP '141'
- edit FHRLST 'f180'
- edit FHR 'f180'
- edit HR '180'
- task jgfs_post_f183
- trigger ./jgfs_post_manager:release_post183
- edit FHRGRP '142'
- edit FHRLST 'f183'
- edit FHR 'f183'
- edit HR '183'
- task jgfs_post_f186
- trigger ./jgfs_post_manager:release_post186
- edit FHRGRP '143'
- edit FHRLST 'f186'
- edit FHR 'f186'
- edit HR '186'
- task jgfs_post_f189
- trigger ./jgfs_post_manager:release_post189
- edit FHRGRP '144'
- edit FHRLST 'f189'
- edit FHR 'f189'
- edit HR '189'
- task jgfs_post_f192
- trigger ./jgfs_post_manager:release_post192
- edit FHRGRP '145'
- edit FHRLST 'f192'
- edit FHR 'f192'
- edit HR '192'
- task jgfs_post_f195
- trigger ./jgfs_post_manager:release_post195
- edit FHRGRP '146'
- edit FHRLST 'f195'
- edit FHR 'f195'
- edit HR '195'
- task jgfs_post_f198
- trigger ./jgfs_post_manager:release_post198
- edit FHRGRP '147'
- edit FHRLST 'f198'
- edit FHR 'f198'
- edit HR '198'
- task jgfs_post_f201
- trigger ./jgfs_post_manager:release_post201
- edit FHRGRP '148'
- edit FHRLST 'f201'
- edit FHR 'f201'
- edit HR '201'
- task jgfs_post_f204
- trigger ./jgfs_post_manager:release_post204
- edit FHRGRP '149'
- edit FHRLST 'f204'
- edit FHR 'f204'
- edit HR '204'
- task jgfs_post_f207
- trigger ./jgfs_post_manager:release_post207
- edit FHRGRP '150'
- edit FHRLST 'f207'
- edit FHR 'f207'
- edit HR '207'
- task jgfs_post_f210
- trigger ./jgfs_post_manager:release_post210
- edit FHRGRP '151'
- edit FHRLST 'f210'
- edit FHR 'f210'
- edit HR '210'
- task jgfs_post_f213
- trigger ./jgfs_post_manager:release_post213
- edit FHRGRP '152'
- edit FHRLST 'f213'
- edit FHR 'f213'
- edit HR '213'
- task jgfs_post_f216
- trigger ./jgfs_post_manager:release_post216
- edit FHRGRP '153'
- edit FHRLST 'f216'
- edit FHR 'f216'
- edit HR '216'
- task jgfs_post_f219
- trigger ./jgfs_post_manager:release_post219
- edit FHRGRP '154'
- edit FHRLST 'f219'
- edit FHR 'f219'
- edit HR '219'
- task jgfs_post_f222
- trigger ./jgfs_post_manager:release_post222
- edit FHRGRP '155'
- edit FHRLST 'f222'
- edit FHR 'f222'
- edit HR '222'
- task jgfs_post_f225
- trigger ./jgfs_post_manager:release_post225
- edit FHRGRP '156'
- edit FHRLST 'f225'
- edit FHR 'f225'
- edit HR '225'
- task jgfs_post_f228
- trigger ./jgfs_post_manager:release_post228
- edit FHRGRP '157'
- edit FHRLST 'f228'
- edit FHR 'f228'
- edit HR '228'
- task jgfs_post_f231
- trigger ./jgfs_post_manager:release_post231
- edit FHRGRP '158'
- edit FHRLST 'f231'
- edit FHR 'f231'
- edit HR '231'
- task jgfs_post_f234
- trigger ./jgfs_post_manager:release_post234
- edit FHRGRP '159'
- edit FHRLST 'f234'
- edit FHR 'f234'
- edit HR '234'
- task jgfs_post_f237
- trigger ./jgfs_post_manager:release_post237
- edit FHRGRP '160'
- edit FHRLST 'f237'
- edit FHR 'f237'
- edit HR '237'
- task jgfs_post_f240
- trigger ./jgfs_post_manager:release_post240
- edit FHRGRP '161'
- edit FHRLST 'f240'
- edit FHR 'f240'
- edit HR '240'
- task jgfs_post_f243
- trigger ./jgfs_post_manager:release_post243
- edit FHRGRP '162'
- edit FHRLST 'f243'
- edit FHR 'f243'
- edit HR '243'
- task jgfs_post_f246
- trigger ./jgfs_post_manager:release_post246
- edit FHRGRP '163'
- edit FHRLST 'f246'
- edit FHR 'f246'
- edit HR '246'
- task jgfs_post_f249
- trigger ./jgfs_post_manager:release_post249
- edit FHRGRP '164'
- edit FHRLST 'f249'
- edit FHR 'f249'
- edit HR '249'
- task jgfs_post_f252
- trigger ./jgfs_post_manager:release_post252
- edit FHRGRP '165'
- edit FHRLST 'f252'
- edit FHR 'f252'
- edit HR '252'
- task jgfs_post_f255
- trigger ./jgfs_post_manager:release_post255
- edit FHRGRP '166'
- edit FHRLST 'f255'
- edit FHR 'f255'
- edit HR '255'
- task jgfs_post_f258
- trigger ./jgfs_post_manager:release_post258
- edit FHRGRP '167'
- edit FHRLST 'f258'
- edit FHR 'f258'
- edit HR '258'
- task jgfs_post_f261
- trigger ./jgfs_post_manager:release_post261
- edit FHRGRP '168'
- edit FHRLST 'f261'
- edit FHR 'f261'
- edit HR '261'
- task jgfs_post_f264
- trigger ./jgfs_post_manager:release_post264
- edit FHRGRP '169'
- edit FHRLST 'f264'
- edit FHR 'f264'
- edit HR '264'
- task jgfs_post_f267
- trigger ./jgfs_post_manager:release_post267
- edit FHRGRP '170'
- edit FHRLST 'f267'
- edit FHR 'f267'
- edit HR '267'
- task jgfs_post_f270
- trigger ./jgfs_post_manager:release_post270
- edit FHRGRP '171'
- edit FHRLST 'f270'
- edit FHR 'f270'
- edit HR '270'
- task jgfs_post_f273
- trigger ./jgfs_post_manager:release_post273
- edit FHRGRP '172'
- edit FHRLST 'f273'
- edit FHR 'f273'
- edit HR '273'
- task jgfs_post_f276
- trigger ./jgfs_post_manager:release_post276
- edit FHRGRP '173'
- edit FHRLST 'f276'
- edit FHR 'f276'
- edit HR '276'
- task jgfs_post_f279
- trigger ./jgfs_post_manager:release_post279
- edit FHRGRP '174'
- edit FHRLST 'f279'
- edit FHR 'f279'
- edit HR '279'
- task jgfs_post_f282
- trigger ./jgfs_post_manager:release_post282
- edit FHRGRP '175'
- edit FHRLST 'f282'
- edit FHR 'f282'
- edit HR '282'
- task jgfs_post_f285
- trigger ./jgfs_post_manager:release_post285
- edit FHRGRP '176'
- edit FHRLST 'f285'
- edit FHR 'f285'
- edit HR '285'
- task jgfs_post_f288
- trigger ./jgfs_post_manager:release_post288
- edit FHRGRP '177'
- edit FHRLST 'f288'
- edit FHR 'f288'
- edit HR '288'
- task jgfs_post_f291
- trigger ./jgfs_post_manager:release_post291
- edit FHRGRP '178'
- edit FHRLST 'f291'
- edit FHR 'f291'
- edit HR '291'
- task jgfs_post_f294
- trigger ./jgfs_post_manager:release_post294
- edit FHRGRP '179'
- edit FHRLST 'f294'
- edit FHR 'f294'
- edit HR '294'
- task jgfs_post_f297
- trigger ./jgfs_post_manager:release_post297
- edit FHRGRP '180'
- edit FHRLST 'f297'
- edit FHR 'f297'
- edit HR '297'
- task jgfs_post_f300
- trigger ./jgfs_post_manager:release_post300
- edit FHRGRP '181'
- edit FHRLST 'f300'
- edit FHR 'f300'
- edit HR '300'
- task jgfs_post_f303
- trigger ./jgfs_post_manager:release_post303
- edit FHRGRP '182'
- edit FHRLST 'f303'
- edit FHR 'f303'
- edit HR '303'
- task jgfs_post_f306
- trigger ./jgfs_post_manager:release_post306
- edit FHRGRP '183'
- edit FHRLST 'f306'
- edit FHR 'f306'
- edit HR '306'
- task jgfs_post_f309
- trigger ./jgfs_post_manager:release_post309
- edit FHRGRP '184'
- edit FHRLST 'f309'
- edit FHR 'f309'
- edit HR '309'
- task jgfs_post_f312
- trigger ./jgfs_post_manager:release_post312
- edit FHRGRP '185'
- edit FHRLST 'f312'
- edit FHR 'f312'
- edit HR '312'
- task jgfs_post_f315
- trigger ./jgfs_post_manager:release_post315
- edit FHRGRP '186'
- edit FHRLST 'f315'
- edit FHR 'f315'
- edit HR '315'
- task jgfs_post_f318
- trigger ./jgfs_post_manager:release_post318
- edit FHRGRP '187'
- edit FHRLST 'f318'
- edit FHR 'f318'
- edit HR '318'
- task jgfs_post_f321
- trigger ./jgfs_post_manager:release_post321
- edit FHRGRP '188'
- edit FHRLST 'f321'
- edit FHR 'f321'
- edit HR '321'
- task jgfs_post_f324
- trigger ./jgfs_post_manager:release_post324
- edit FHRGRP '189'
- edit FHRLST 'f324'
- edit FHR 'f324'
- edit HR '324'
- task jgfs_post_f327
- trigger ./jgfs_post_manager:release_post327
- edit FHRGRP '190'
- edit FHRLST 'f327'
- edit FHR 'f327'
- edit HR '327'
- task jgfs_post_f330
- trigger ./jgfs_post_manager:release_post330
- edit FHRGRP '191'
- edit FHRLST 'f330'
- edit FHR 'f330'
- edit HR '330'
- task jgfs_post_f333
- trigger ./jgfs_post_manager:release_post333
- edit FHRGRP '192'
- edit FHRLST 'f333'
- edit FHR 'f333'
- edit HR '333'
- task jgfs_post_f336
- trigger ./jgfs_post_manager:release_post336
- edit FHRGRP '193'
- edit FHRLST 'f336'
- edit FHR 'f336'
- edit HR '336'
- task jgfs_post_f339
- trigger ./jgfs_post_manager:release_post339
- edit FHRGRP '194'
- edit FHRLST 'f339'
- edit FHR 'f339'
- edit HR '339'
- task jgfs_post_f342
- trigger ./jgfs_post_manager:release_post342
- edit FHRGRP '195'
- edit FHRLST 'f342'
- edit FHR 'f342'
- edit HR '342'
- task jgfs_post_f345
- trigger ./jgfs_post_manager:release_post345
- edit FHRGRP '196'
- edit FHRLST 'f345'
- edit FHR 'f345'
- edit HR '345'
- task jgfs_post_f348
- trigger ./jgfs_post_manager:release_post348
- edit FHRGRP '197'
- edit FHRLST 'f348'
- edit FHR 'f348'
- edit HR '348'
- task jgfs_post_f351
- trigger ./jgfs_post_manager:release_post351
- edit FHRGRP '198'
- edit FHRLST 'f351'
- edit FHR 'f351'
- edit HR '351'
- task jgfs_post_f354
- trigger ./jgfs_post_manager:release_post354
- edit FHRGRP '199'
- edit FHRLST 'f354'
- edit FHR 'f354'
- edit HR '354'
- task jgfs_post_f357
- trigger ./jgfs_post_manager:release_post357
- edit FHRGRP '200'
- edit FHRLST 'f357'
- edit FHR 'f357'
- edit HR '357'
- task jgfs_post_f360
- trigger ./jgfs_post_manager:release_post360
- edit FHRGRP '201'
- edit FHRLST 'f360'
- edit FHR 'f360'
- edit HR '360'
- task jgfs_post_f363
- trigger ./jgfs_post_manager:release_post363
- edit FHRGRP '202'
- edit FHRLST 'f363'
- edit FHR 'f363'
- edit HR '363'
- task jgfs_post_f366
- trigger ./jgfs_post_manager:release_post366
- edit FHRGRP '203'
- edit FHRLST 'f366'
- edit FHR 'f366'
- edit HR '366'
- task jgfs_post_f369
- trigger ./jgfs_post_manager:release_post369
- edit FHRGRP '204'
- edit FHRLST 'f369'
- edit FHR 'f369'
- edit HR '369'
- task jgfs_post_f372
- trigger ./jgfs_post_manager:release_post372
- edit FHRGRP '205'
- edit FHRLST 'f372'
- edit FHR 'f372'
- edit HR '372'
- task jgfs_post_f375
- trigger ./jgfs_post_manager:release_post375
- edit FHRGRP '206'
- edit FHRLST 'f375'
- edit FHR 'f375'
- edit HR '375'
- task jgfs_post_f378
- trigger ./jgfs_post_manager:release_post378
- edit FHRGRP '207'
- edit FHRLST 'f378'
- edit FHR 'f378'
- edit HR '378'
- task jgfs_post_f381
- trigger ./jgfs_post_manager:release_post381
- edit FHRGRP '208'
- edit FHRLST 'f381'
- edit FHR 'f381'
- edit HR '381'
- task jgfs_post_f384
- trigger ./jgfs_post_manager:release_post384
- edit FHRGRP '209'
- edit FHRLST 'f384'
- edit FHR 'f384'
- edit HR '384'
- endfamily
- family post_processing
- task jgfs_wafs_gcip
- trigger ../post/jgfs_post_f003 == complete
- time 10:40
- family fax
- defstatus complete
- task jgfs_fax_f00
- trigger ../../post/jgfs_post_f000 == complete and ../../post/jgfs_post_anl == complete
- edit FCSTHR '00'
- task jgfs_fax_anl
- trigger ../../post/jgfs_post_anl == complete
- edit FCSTHR 'anl'
- task jgfs_fax_wafs_f12
- trigger ../../post/jgfs_post_f012 == complete
- edit FCSTHR '12'
- task jgfs_fax_wafs_f24
- trigger ../../post/jgfs_post_f024 == complete
- edit FCSTHR '24'
- task jgfs_fax_wafs_f36
- trigger ../../post/jgfs_post_f036 == complete
- edit FCSTHR '36'
- endfamily
- family grib_wafs
- task jgfs_wafs_f00
- trigger ../../post/jgfs_post_f000 == complete and ../../post/jgfs_post_f120 == complete and ../grib2_wafs/jgfs_wafs_grib2 == complete
- edit FCSTHR '00'
- task jgfs_wafs_f06
- trigger ../../post/jgfs_post_f006 == complete and ./jgfs_wafs_f00 == complete
- edit FCSTHR '06'
- task jgfs_wafs_f12
- trigger ../../post/jgfs_post_f012 == complete and ./jgfs_wafs_f06 == complete
- edit FCSTHR '12'
- task jgfs_wafs_f18
- trigger ../../post/jgfs_post_f018 == complete and ./jgfs_wafs_f12 == complete
- edit FCSTHR '18'
- task jgfs_wafs_f24
- trigger ../../post/jgfs_post_f024 == complete and ./jgfs_wafs_f18 == complete
- edit FCSTHR '24'
- task jgfs_wafs_f30
- trigger ../../post/jgfs_post_f030 == complete and ./jgfs_wafs_f24 == complete
- edit FCSTHR '30'
- task jgfs_wafs_f36
- trigger ../../post/jgfs_post_f036 == complete and ./jgfs_wafs_f30 == complete
- edit FCSTHR '36'
- task jgfs_wafs_f42
- trigger ../../post/jgfs_post_f042 == complete and ./jgfs_wafs_f36 == complete
- edit FCSTHR '42'
- task jgfs_wafs_f48
- trigger ../../post/jgfs_post_f048 == complete and ./jgfs_wafs_f42 == complete
- edit FCSTHR '48'
- task jgfs_wafs_f54
- trigger ../../post/jgfs_post_f054 == complete and ./jgfs_wafs_f48 == complete
- edit FCSTHR '54'
- task jgfs_wafs_f60
- trigger ../../post/jgfs_post_f060 == complete and ./jgfs_wafs_f54 == complete
- edit FCSTHR '60'
- task jgfs_wafs_f66
- trigger ../../post/jgfs_post_f066 == complete and ./jgfs_wafs_f60 == complete
- edit FCSTHR '66'
- task jgfs_wafs_f72
- trigger ../../post/jgfs_post_f072 == complete and ./jgfs_wafs_f66 == complete
- edit FCSTHR '72'
- task jgfs_wafs_f78
- trigger ../../post/jgfs_post_f078 == complete and ./jgfs_wafs_f72 == complete
- edit FCSTHR '78'
- task jgfs_wafs_f84
- trigger ../../post/jgfs_post_f084 == complete and ./jgfs_wafs_f78 == complete
- edit FCSTHR '84'
- task jgfs_wafs_f90
- trigger ../../post/jgfs_post_f090 == complete and ./jgfs_wafs_f84 == complete
- edit FCSTHR '90'
- task jgfs_wafs_f96
- trigger ../../post/jgfs_post_f096 == complete and ./jgfs_wafs_f90 == complete
- edit FCSTHR '96'
- task jgfs_wafs_f102
- trigger ../../post/jgfs_post_f102 == complete and ./jgfs_wafs_f96 == complete
- edit FCSTHR '102'
- task jgfs_wafs_f108
- trigger ../../post/jgfs_post_f108 == complete and ./jgfs_wafs_f102 == complete
- edit FCSTHR '108'
- task jgfs_wafs_f114
- trigger ../../post/jgfs_post_f114 == complete and ./jgfs_wafs_f108 == complete
- edit FCSTHR '114'
- task jgfs_wafs_f120
- trigger ../../post/jgfs_post_f120 == complete and ./jgfs_wafs_f114 == complete
- edit FCSTHR '120'
- endfamily
- family bufr_sounding
- task jgfs_postsnd
- trigger ../../post/jgfs_post_manager:release_post000
- endfamily
- family bulletins
- task jgfs_fbwind
- trigger ../../post/jgfs_post_f006 == complete and ../../post/jgfs_post_f012 == complete and ../../post/jgfs_post_f024 == complete
- endfamily
- family grib2_wafs
- task jgfs_wafs_grib2
- trigger ../../post/jgfs_post_f000 == complete
- task jgfs_wafs_blending
- trigger ./jgfs_wafs_grib2 == complete
- time 10:33
- endfamily
- family awips_20km_1p0
- task jgfs_awips_f000
- trigger ../../post/jgfs_post_f000 == complete
- edit FHRGRP '000'
- edit FHRLST 'f000'
- edit FCSTHR '000'
- edit TRDRUN 'YES'
- task jgfs_awips_f003
- trigger ../../post/jgfs_post_f003 == complete
- edit FHRGRP '003'
- edit FHRLST 'f003'
- edit FCSTHR '003'
- edit TRDRUN 'NO'
- task jgfs_awips_f006
- trigger ../../post/jgfs_post_f006 == complete
- edit FHRGRP '006'
- edit FHRLST 'f006'
- edit FCSTHR '006'
- edit TRDRUN 'YES'
- task jgfs_awips_f009
- trigger ../../post/jgfs_post_f009 == complete
- edit FHRGRP '009'
- edit FHRLST 'f009'
- edit FCSTHR '009'
- edit TRDRUN 'NO'
- task jgfs_awips_f012
- trigger ../../post/jgfs_post_f012 == complete
- edit FHRGRP '012'
- edit FHRLST 'f012'
- edit FCSTHR '012'
- edit TRDRUN 'YES'
- task jgfs_awips_f015
- trigger ../../post/jgfs_post_f015 == complete
- edit FHRGRP '015'
- edit FHRLST 'f015'
- edit FCSTHR '015'
- edit TRDRUN 'NO'
- task jgfs_awips_f018
- trigger ../../post/jgfs_post_f018 == complete
- edit FHRGRP '018'
- edit FHRLST 'f018'
- edit FCSTHR '018'
- edit TRDRUN 'YES'
- task jgfs_awips_f021
- trigger ../../post/jgfs_post_f021 == complete
- edit FHRGRP '021'
- edit FHRLST 'f021'
- edit FCSTHR '021'
- edit TRDRUN 'NO'
- task jgfs_awips_f024
- trigger ../../post/jgfs_post_f024 == complete
- edit FHRGRP '024'
- edit FHRLST 'f024'
- edit FCSTHR '024'
- edit TRDRUN 'YES'
- task jgfs_awips_f027
- trigger ../../post/jgfs_post_f027 == complete
- edit FHRGRP '027'
- edit FHRLST 'f027'
- edit FCSTHR '027'
- edit TRDRUN 'NO'
- task jgfs_awips_f030
- trigger ../../post/jgfs_post_f030 == complete
- edit FHRGRP '030'
- edit FHRLST 'f030'
- edit FCSTHR '030'
- edit TRDRUN 'YES'
- task jgfs_awips_f033
- trigger ../../post/jgfs_post_f033 == complete
- edit FHRGRP '033'
- edit FHRLST 'f033'
- edit FCSTHR '033'
- edit TRDRUN 'NO'
- task jgfs_awips_f036
- trigger ../../post/jgfs_post_f036 == complete
- edit FHRGRP '036'
- edit FHRLST 'f036'
- edit FCSTHR '036'
- edit TRDRUN 'YES'
- task jgfs_awips_f039
- trigger ../../post/jgfs_post_f039 == complete
- edit FHRGRP '039'
- edit FHRLST 'f039'
- edit FCSTHR '039'
- edit TRDRUN 'NO'
- task jgfs_awips_f042
- trigger ../../post/jgfs_post_f042 == complete
- edit FHRGRP '042'
- edit FHRLST 'f042'
- edit FCSTHR '042'
- edit TRDRUN 'YES'
- task jgfs_awips_f045
- trigger ../../post/jgfs_post_f045 == complete
- edit FHRGRP '045'
- edit FHRLST 'f045'
- edit FCSTHR '045'
- edit TRDRUN 'NO'
- task jgfs_awips_f048
- trigger ../../post/jgfs_post_f048 == complete
- edit FHRGRP '048'
- edit FHRLST 'f048'
- edit FCSTHR '048'
- edit TRDRUN 'YES'
- task jgfs_awips_f051
- trigger ../../post/jgfs_post_f051 == complete
- edit FHRGRP '051'
- edit FHRLST 'f051'
- edit FCSTHR '051'
- edit TRDRUN 'NO'
- task jgfs_awips_f054
- trigger ../../post/jgfs_post_f054 == complete
- edit FHRGRP '054'
- edit FHRLST 'f054'
- edit FCSTHR '054'
- edit TRDRUN 'YES'
- task jgfs_awips_f057
- trigger ../../post/jgfs_post_f057 == complete
- edit FHRGRP '057'
- edit FHRLST 'f057'
- edit FCSTHR '057'
- edit TRDRUN 'NO'
- task jgfs_awips_f060
- trigger ../../post/jgfs_post_f060 == complete
- edit FHRGRP '060'
- edit FHRLST 'f060'
- edit FCSTHR '060'
- edit TRDRUN 'YES'
- task jgfs_awips_f063
- trigger ../../post/jgfs_post_f063 == complete
- edit FHRGRP '063'
- edit FHRLST 'f063'
- edit FCSTHR '063'
- edit TRDRUN 'NO'
- task jgfs_awips_f066
- trigger ../../post/jgfs_post_f066 == complete
- edit FHRGRP '066'
- edit FHRLST 'f066'
- edit FCSTHR '066'
- edit TRDRUN 'YES'
- task jgfs_awips_f069
- trigger ../../post/jgfs_post_f069 == complete
- edit FHRGRP '069'
- edit FHRLST 'f069'
- edit FCSTHR '069'
- edit TRDRUN 'NO'
- task jgfs_awips_f072
- trigger ../../post/jgfs_post_f072 == complete
- edit FHRGRP '072'
- edit FHRLST 'f072'
- edit FCSTHR '072'
- edit TRDRUN 'YES'
- task jgfs_awips_f075
- trigger ../../post/jgfs_post_f075 == complete
- edit FHRGRP '075'
- edit FHRLST 'f075'
- edit FCSTHR '075'
- edit TRDRUN 'NO'
- task jgfs_awips_f078
- trigger ../../post/jgfs_post_f078 == complete
- edit FHRGRP '078'
- edit FHRLST 'f078'
- edit FCSTHR '078'
- edit TRDRUN 'YES'
- task jgfs_awips_f081
- trigger ../../post/jgfs_post_f081 == complete
- edit FHRGRP '081'
- edit FHRLST 'f081'
- edit FCSTHR '081'
- edit TRDRUN 'NO'
- task jgfs_awips_f084
- trigger ../../post/jgfs_post_f084 == complete
- edit FHRGRP '084'
- edit FHRLST 'f084'
- edit FCSTHR '084'
- edit TRDRUN 'YES'
- task jgfs_awips_f090
- trigger ../../post/jgfs_post_f090 == complete
- edit FHRGRP '090'
- edit FHRLST 'f090'
- edit FCSTHR '090'
- edit TRDRUN 'YES'
- task jgfs_awips_f096
- trigger ../../post/jgfs_post_f096 == complete
- edit FHRGRP '096'
- edit FHRLST 'f096'
- edit FCSTHR '096'
- edit TRDRUN 'YES'
- task jgfs_awips_f102
- trigger ../../post/jgfs_post_f102 == complete
- edit FHRGRP '102'
- edit FHRLST 'f102'
- edit FCSTHR '102'
- edit TRDRUN 'YES'
- task jgfs_awips_f108
- trigger ../../post/jgfs_post_f108 == complete
- edit FHRGRP '108'
- edit FHRLST 'f108'
- edit FCSTHR '108'
- edit TRDRUN 'YES'
- task jgfs_awips_f114
- trigger ../../post/jgfs_post_f114 == complete
- edit FHRGRP '114'
- edit FHRLST 'f114'
- edit FCSTHR '114'
- edit TRDRUN 'YES'
- task jgfs_awips_f120
- trigger ../../post/jgfs_post_f120 == complete
- edit FHRGRP '120'
- edit FHRLST 'f120'
- edit FCSTHR '120'
- edit TRDRUN 'YES'
- task jgfs_awips_f126
- trigger ../../post/jgfs_post_f126 == complete
- edit FHRGRP '126'
- edit FHRLST 'f126'
- edit FCSTHR '126'
- edit TRDRUN 'YES'
- task jgfs_awips_f132
- trigger ../../post/jgfs_post_f132 == complete
- edit FHRGRP '132'
- edit FHRLST 'f132'
- edit FCSTHR '132'
- edit TRDRUN 'YES'
- task jgfs_awips_f138
- trigger ../../post/jgfs_post_f138 == complete
- edit FHRGRP '138'
- edit FHRLST 'f138'
- edit FCSTHR '138'
- edit TRDRUN 'YES'
- task jgfs_awips_f144
- trigger ../../post/jgfs_post_f144 == complete
- edit FHRGRP '144'
- edit FHRLST 'f144'
- edit FCSTHR '144'
- edit TRDRUN 'YES'
- task jgfs_awips_f150
- trigger ../../post/jgfs_post_f150 == complete
- edit FHRGRP '150'
- edit FHRLST 'f150'
- edit FCSTHR '150'
- edit TRDRUN 'YES'
- task jgfs_awips_f156
- trigger ../../post/jgfs_post_f156 == complete
- edit FHRGRP '156'
- edit FHRLST 'f156'
- edit FCSTHR '156'
- edit TRDRUN 'YES'
- task jgfs_awips_f162
- trigger ../../post/jgfs_post_f162 == complete
- edit FHRGRP '162'
- edit FHRLST 'f162'
- edit FCSTHR '162'
- edit TRDRUN 'YES'
- task jgfs_awips_f168
- trigger ../../post/jgfs_post_f168 == complete
- edit FHRGRP '168'
- edit FHRLST 'f168'
- edit FCSTHR '168'
- edit TRDRUN 'YES'
- task jgfs_awips_f174
- trigger ../../post/jgfs_post_f174 == complete
- edit FHRGRP '174'
- edit FHRLST 'f174'
- edit FCSTHR '174'
- edit TRDRUN 'YES'
- task jgfs_awips_f180
- trigger ../../post/jgfs_post_f180 == complete
- edit FHRGRP '180'
- edit FHRLST 'f180'
- edit FCSTHR '180'
- edit TRDRUN 'YES'
- task jgfs_awips_f186
- trigger ../../post/jgfs_post_f186 == complete
- edit FHRGRP '186'
- edit FHRLST 'f186'
- edit FCSTHR '186'
- edit TRDRUN 'YES'
- task jgfs_awips_f192
- trigger ../../post/jgfs_post_f192 == complete
- edit FHRGRP '192'
- edit FHRLST 'f192'
- edit FCSTHR '192'
- edit TRDRUN 'YES'
- task jgfs_awips_f198
- trigger ../../post/jgfs_post_f198 == complete
- edit FHRGRP '198'
- edit FHRLST 'f198'
- edit FCSTHR '198'
- edit TRDRUN 'YES'
- task jgfs_awips_f204
- trigger ../../post/jgfs_post_f204 == complete
- edit FHRGRP '204'
- edit FHRLST 'f204'
- edit FCSTHR '204'
- edit TRDRUN 'YES'
- task jgfs_awips_f210
- trigger ../../post/jgfs_post_f210 == complete
- edit FHRGRP '210'
- edit FHRLST 'f210'
- edit FCSTHR '210'
- edit TRDRUN 'YES'
- task jgfs_awips_f216
- trigger ../../post/jgfs_post_f216 == complete
- edit FHRGRP '216'
- edit FHRLST 'f216'
- edit FCSTHR '216'
- edit TRDRUN 'YES'
- task jgfs_awips_f222
- trigger ../../post/jgfs_post_f222 == complete
- edit FHRGRP '222'
- edit FHRLST 'f222'
- edit FCSTHR '222'
- edit TRDRUN 'YES'
- task jgfs_awips_f228
- trigger ../../post/jgfs_post_f228 == complete
- edit FHRGRP '228'
- edit FHRLST 'f228'
- edit FCSTHR '228'
- edit TRDRUN 'YES'
- task jgfs_awips_f234
- trigger ../../post/jgfs_post_f234 == complete
- edit FHRGRP '234'
- edit FHRLST 'f234'
- edit FCSTHR '234'
- edit TRDRUN 'YES'
- task jgfs_awips_f240
- trigger ../../post/jgfs_post_f240 == complete
- edit FHRGRP '240'
- edit FHRLST 'f240'
- edit FCSTHR '240'
- edit TRDRUN 'YES'
- endfamily
- family awips_g2
- task jgfs_awips_g2_f000
- trigger ../../post/jgfs_post_f000 == complete
- edit FHRGRP '000'
- edit FHRLST 'f000'
- edit FCSTHR '000'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f006
- trigger ../../post/jgfs_post_f006 == complete
- edit FHRGRP '006'
- edit FHRLST 'f006'
- edit FCSTHR '006'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f012
- trigger ../../post/jgfs_post_f012 == complete
- edit FHRGRP '012'
- edit FHRLST 'f012'
- edit FCSTHR '012'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f018
- trigger ../../post/jgfs_post_f018 == complete
- edit FHRGRP '018'
- edit FHRLST 'f018'
- edit FCSTHR '018'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f024
- trigger ../../post/jgfs_post_f024 == complete
- edit FHRGRP '024'
- edit FHRLST 'f024'
- edit FCSTHR '024'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f030
- trigger ../../post/jgfs_post_f030 == complete
- edit FHRGRP '030'
- edit FHRLST 'f030'
- edit FCSTHR '030'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f036
- trigger ../../post/jgfs_post_f036 == complete
- edit FHRGRP '036'
- edit FHRLST 'f036'
- edit FCSTHR '036'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f042
- trigger ../../post/jgfs_post_f042 == complete
- edit FHRGRP '042'
- edit FHRLST 'f042'
- edit FCSTHR '042'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f048
- trigger ../../post/jgfs_post_f048 == complete
- edit FHRGRP '048'
- edit FHRLST 'f048'
- edit FCSTHR '048'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f054
- trigger ../../post/jgfs_post_f054 == complete
- edit FHRGRP '054'
- edit FHRLST 'f054'
- edit FCSTHR '054'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f060
- trigger ../../post/jgfs_post_f060 == complete
- edit FHRGRP '060'
- edit FHRLST 'f060'
- edit FCSTHR '060'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f066
- trigger ../../post/jgfs_post_f066 == complete
- edit FHRGRP '066'
- edit FHRLST 'f066'
- edit FCSTHR '066'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f072
- trigger ../../post/jgfs_post_f072 == complete
- edit FHRGRP '072'
- edit FHRLST 'f072'
- edit FCSTHR '072'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f078
- trigger ../../post/jgfs_post_f078 == complete
- edit FHRGRP '078'
- edit FHRLST 'f078'
- edit FCSTHR '078'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f084
- trigger ../../post/jgfs_post_f084 == complete
- edit FHRGRP '084'
- edit FHRLST 'f084'
- edit FCSTHR '084'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f090
- trigger ../../post/jgfs_post_f090 == complete
- edit FHRGRP '090'
- edit FHRLST 'f090'
- edit FCSTHR '090'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f096
- trigger ../../post/jgfs_post_f096 == complete
- edit FHRGRP '096'
- edit FHRLST 'f096'
- edit FCSTHR '096'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f102
- trigger ../../post/jgfs_post_f102 == complete
- edit FHRGRP '102'
- edit FHRLST 'f102'
- edit FCSTHR '102'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f108
- trigger ../../post/jgfs_post_f108 == complete
- edit FHRGRP '108'
- edit FHRLST 'f108'
- edit FCSTHR '108'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f114
- trigger ../../post/jgfs_post_f114 == complete
- edit FHRGRP '114'
- edit FHRLST 'f114'
- edit FCSTHR '114'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f120
- trigger ../../post/jgfs_post_f120 == complete
- edit FHRGRP '120'
- edit FHRLST 'f120'
- edit FCSTHR '120'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f126
- trigger ../../post/jgfs_post_f126 == complete
- edit FHRGRP '126'
- edit FHRLST 'f126'
- edit FCSTHR '126'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f132
- trigger ../../post/jgfs_post_f132 == complete
- edit FHRGRP '132'
- edit FHRLST 'f132'
- edit FCSTHR '132'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f138
- trigger ../../post/jgfs_post_f138 == complete
- edit FHRGRP '138'
- edit FHRLST 'f138'
- edit FCSTHR '138'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f144
- trigger ../../post/jgfs_post_f144 == complete
- edit FHRGRP '144'
- edit FHRLST 'f144'
- edit FCSTHR '144'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f150
- trigger ../../post/jgfs_post_f150 == complete
- edit FHRGRP '150'
- edit FHRLST 'f150'
- edit FCSTHR '150'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f156
- trigger ../../post/jgfs_post_f156 == complete
- edit FHRGRP '156'
- edit FHRLST 'f156'
- edit FCSTHR '156'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f162
- trigger ../../post/jgfs_post_f162 == complete
- edit FHRGRP '162'
- edit FHRLST 'f162'
- edit FCSTHR '162'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f168
- trigger ../../post/jgfs_post_f168 == complete
- edit FHRGRP '168'
- edit FHRLST 'f168'
- edit FCSTHR '168'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f174
- trigger ../../post/jgfs_post_f174 == complete
- edit FHRGRP '174'
- edit FHRLST 'f174'
- edit FCSTHR '174'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f180
- trigger ../../post/jgfs_post_f180 == complete
- edit FHRGRP '180'
- edit FHRLST 'f180'
- edit FCSTHR '180'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f186
- trigger ../../post/jgfs_post_f186 == complete
- edit FHRGRP '186'
- edit FHRLST 'f186'
- edit FCSTHR '186'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f192
- trigger ../../post/jgfs_post_f192 == complete
- edit FHRGRP '192'
- edit FHRLST 'f192'
- edit FCSTHR '192'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f198
- trigger ../../post/jgfs_post_f198 == complete
- edit FHRGRP '198'
- edit FHRLST 'f198'
- edit FCSTHR '198'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f204
- trigger ../../post/jgfs_post_f204 == complete
- edit FHRGRP '204'
- edit FHRLST 'f204'
- edit FCSTHR '204'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f210
- trigger ../../post/jgfs_post_f210 == complete
- edit FHRGRP '210'
- edit FHRLST 'f210'
- edit FCSTHR '210'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f216
- trigger ../../post/jgfs_post_f216 == complete
- edit FHRGRP '216'
- edit FHRLST 'f216'
- edit FCSTHR '216'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f222
- trigger ../../post/jgfs_post_f222 == complete
- edit FHRGRP '222'
- edit FHRLST 'f222'
- edit FCSTHR '222'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f228
- trigger ../../post/jgfs_post_f228 == complete
- edit FHRGRP '228'
- edit FHRLST 'f228'
- edit FCSTHR '228'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f234
- trigger ../../post/jgfs_post_f234 == complete
- edit FHRGRP '234'
- edit FHRLST 'f234'
- edit FCSTHR '234'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f240
- trigger ../../post/jgfs_post_f240 == complete
- edit FHRGRP '240'
- edit FHRLST 'f240'
- edit FCSTHR '240'
- edit TRDRUN 'YES'
- endfamily
- endfamily
- family mos
- edit ECF_FILES '/ecf/ecfnets/scripts/gfs/mos'
- edit PROJ 'GFS-%PROJENVIR%'
- edit COM '/gpfs/hps/nco/ops/com'
- edit QUEUESERV 'prod_transfer'
- edit MODULES 'module load cfp-intel-sandybridge/1.1.0 grib_util gempak/6.32.0'
- edit QUEUE 'prod'
- family prep
- task jgfsmos_stn_prep
- trigger /prod06/gfs/post/jgfs_post_f096 == complete
- edit NTASK '3'
- edit PTILE '3'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_stn_prep
- trigger /prod06/gfs/post == complete
- edit NTASK '2'
- edit PTILE '2'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- endfamily
- family forecast
- task jgfsmos_stn_fcst
- trigger ../prep/jgfsmos_stn_prep == complete
- edit NTASK '5'
- edit PTILE '5'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- endfamily
- family prdgen
- task jgfsmos_stn_prdgen
- trigger ../forecast/jgfsmos_stn_fcst == complete
- edit NTASK '1'
- edit PTILE '1'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_stn_prdgen
- trigger jgfsmos_stn_prdgen == complete
- edit NTASK '1'
- edit PTILE '1'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- endfamily
- family gempak
- task jgfs_gempak_mdl
- trigger ../prdgen == complete
- endfamily
- endfamily
- family gempak
- task jgfs_gempak_ncdc_upapgif
- trigger ./jgfs_gempak == active or ./jgfs_gempak == complete
- task jgfs_gempak
- trigger ../jgfs_analysis eq complete
- task jgfs_gempak_meta
- trigger ../jgfs_analysis == complete
- task jgfs_pgrb2_spec_gempak
- trigger ./jgfs_npoess_pgrb2_0p5deg == complete
- task jgfs_npoess_pgrb2_0p5deg
- trigger ../post/jgfs_post_anl eq active or ../post/jgfs_post_anl == complete
- endfamily
- endfamily
-
diff --git a/ecflow/ecf/defs/gfs_12.def b/ecflow/ecf/defs/gfs_12.def
deleted file mode 100644
index 3d45502855..0000000000
--- a/ecflow/ecf/defs/gfs_12.def
+++ /dev/null
@@ -1,2319 +0,0 @@
- family gfs
- edit CYC '12'
- edit ECF_FILES '/ecf/ecfnets/scripts/gfs_FV3'
- edit PROJ 'GFS-OPS'
- edit NET 'gfs'
- edit RUN 'gfs'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- family dump
- task jgfs_tropcy_qc_reloc
- event 1 jtwc_bull_email
- time 14:41
- task jgfs_dump
- event 1 release_sfcprep
- time 14:47
- task jgfs_dump_post
- trigger jgfs_dump eq complete
- event 1 release_gfs12_dump_alert
- task jgfs_dump_alert
- trigger jgfs_dump_post:release_gfs12_dump_alert
- task jmodel_realtime_gfs
- trigger jgfs_dump_alert eq complete
- endfamily
- family prep
- task jgfs_emcsfc_sfc_prep
- trigger ../dump/jgfs_dump:release_sfcprep
- task jgfs_prep
- trigger ../dump/jgfs_dump eq complete and ../dump/jgfs_tropcy_qc_reloc eq complete
- task jgfs_prep_post
- trigger jgfs_prep eq complete and ../jgfs_analysis eq complete
- endfamily
- task jgfs_analysis
- trigger prep/jgfs_prep eq complete and prep/jgfs_emcsfc_sfc_prep == complete
- event 1 release_fcst
- task jgfs_vminmon
- trigger jgfs_analysis == complete
- family forecast
- task jgfs_forecast_high
- trigger ../jgfs_analysis:release_fcst
- endfamily
- family post
- task jgfs_post_manager
- trigger ../jgfs_analysis eq complete
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- event 12 release_post010
- event 13 release_post011
- event 14 release_post012
- event 15 release_post013
- event 16 release_post014
- event 17 release_post015
- event 18 release_post016
- event 19 release_post017
- event 20 release_post018
- event 21 release_post019
- event 22 release_post020
- event 23 release_post021
- event 24 release_post022
- event 25 release_post023
- event 26 release_post024
- event 27 release_post025
- event 28 release_post026
- event 29 release_post027
- event 30 release_post028
- event 31 release_post029
- event 32 release_post030
- event 33 release_post031
- event 34 release_post032
- event 35 release_post033
- event 36 release_post034
- event 37 release_post035
- event 38 release_post036
- event 39 release_post037
- event 40 release_post038
- event 41 release_post039
- event 42 release_post040
- event 43 release_post041
- event 44 release_post042
- event 45 release_post043
- event 46 release_post044
- event 47 release_post045
- event 48 release_post046
- event 49 release_post047
- event 50 release_post048
- event 51 release_post049
- event 52 release_post050
- event 53 release_post051
- event 54 release_post052
- event 55 release_post053
- event 56 release_post054
- event 57 release_post055
- event 58 release_post056
- event 59 release_post057
- event 60 release_post058
- event 61 release_post059
- event 62 release_post060
- event 63 release_post061
- event 64 release_post062
- event 65 release_post063
- event 66 release_post064
- event 67 release_post065
- event 68 release_post066
- event 69 release_post067
- event 70 release_post068
- event 71 release_post069
- event 72 release_post070
- event 73 release_post071
- event 74 release_post072
- event 75 release_post073
- event 76 release_post074
- event 77 release_post075
- event 78 release_post076
- event 79 release_post077
- event 80 release_post078
- event 81 release_post079
- event 82 release_post080
- event 83 release_post081
- event 84 release_post082
- event 85 release_post083
- event 86 release_post084
- event 87 release_post085
- event 88 release_post086
- event 89 release_post087
- event 90 release_post088
- event 91 release_post089
- event 92 release_post090
- event 93 release_post091
- event 94 release_post092
- event 95 release_post093
- event 96 release_post094
- event 97 release_post095
- event 98 release_post096
- event 99 release_post097
- event 100 release_post098
- event 101 release_post099
- event 102 release_post100
- event 103 release_post101
- event 104 release_post102
- event 105 release_post103
- event 106 release_post104
- event 107 release_post105
- event 108 release_post106
- event 109 release_post107
- event 110 release_post108
- event 111 release_post109
- event 112 release_post110
- event 113 release_post111
- event 114 release_post112
- event 115 release_post113
- event 116 release_post114
- event 117 release_post115
- event 118 release_post116
- event 119 release_post117
- event 120 release_post118
- event 121 release_post119
- event 122 release_post120
- event 123 release_post123
- event 124 release_post126
- event 125 release_post129
- event 126 release_post132
- event 127 release_post135
- event 128 release_post138
- event 129 release_post141
- event 130 release_post144
- event 131 release_post147
- event 132 release_post150
- event 133 release_post153
- event 134 release_post156
- event 135 release_post159
- event 136 release_post162
- event 137 release_post165
- event 138 release_post168
- event 139 release_post171
- event 140 release_post174
- event 141 release_post177
- event 142 release_post180
- event 143 release_post183
- event 144 release_post186
- event 145 release_post189
- event 146 release_post192
- event 147 release_post195
- event 148 release_post198
- event 149 release_post201
- event 150 release_post204
- event 151 release_post207
- event 152 release_post210
- event 153 release_post213
- event 154 release_post216
- event 155 release_post219
- event 156 release_post222
- event 157 release_post225
- event 158 release_post228
- event 159 release_post231
- event 160 release_post234
- event 161 release_post237
- event 162 release_post240
- event 163 release_post243
- event 164 release_post246
- event 165 release_post249
- event 166 release_post252
- event 167 release_post255
- event 168 release_post258
- event 169 release_post261
- event 170 release_post264
- event 171 release_post267
- event 172 release_post270
- event 173 release_post273
- event 174 release_post276
- event 175 release_post279
- event 176 release_post282
- event 177 release_post285
- event 178 release_post288
- event 179 release_post291
- event 180 release_post294
- event 181 release_post297
- event 182 release_post300
- event 183 release_post303
- event 184 release_post306
- event 185 release_post309
- event 186 release_post312
- event 187 release_post315
- event 188 release_post318
- event 189 release_post321
- event 190 release_post324
- event 191 release_post327
- event 192 release_post330
- event 193 release_post333
- event 194 release_post336
- event 195 release_post339
- event 196 release_post342
- event 197 release_post345
- event 198 release_post348
- event 199 release_post351
- event 200 release_post354
- event 201 release_post357
- event 202 release_post360
- event 203 release_post363
- event 204 release_post366
- event 205 release_post369
- event 206 release_post372
- event 207 release_post375
- event 208 release_post378
- event 209 release_post381
- event 210 release_post384
- task jgfs_post_anl
- trigger ./jgfs_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_postanl
- task jgfs_post_f000
- trigger ./jgfs_post_manager:release_post000
- edit FHRGRP '001'
- edit FHRLST 'f000'
- edit FHR 'f000'
- edit HR '000'
- task jgfs_post_f001
- trigger ./jgfs_post_manager:release_post001
- edit FHRGRP '002'
- edit FHRLST 'f001'
- edit FHR 'f001'
- edit HR '001'
- task jgfs_post_f002
- trigger ./jgfs_post_manager:release_post002
- edit FHRGRP '003'
- edit FHRLST 'f002'
- edit FHR 'f002'
- edit HR '002'
- task jgfs_post_f003
- trigger ./jgfs_post_manager:release_post003
- edit FHRGRP '004'
- edit FHRLST 'f003'
- edit FHR 'f003'
- edit HR '003'
- task jgfs_post_f004
- trigger ./jgfs_post_manager:release_post004
- edit FHRGRP '005'
- edit FHRLST 'f004'
- edit FHR 'f004'
- edit HR '004'
- task jgfs_post_f005
- trigger ./jgfs_post_manager:release_post005
- edit FHRGRP '006'
- edit FHRLST 'f005'
- edit FHR 'f005'
- edit HR '005'
- task jgfs_post_f006
- trigger ./jgfs_post_manager:release_post006
- edit FHRGRP '007'
- edit FHRLST 'f006'
- edit FHR 'f006'
- edit HR '006'
- task jgfs_post_f007
- trigger ./jgfs_post_manager:release_post007
- edit FHRGRP '008'
- edit FHRLST 'f007'
- edit FHR 'f007'
- edit HR '007'
- task jgfs_post_f008
- trigger ./jgfs_post_manager:release_post008
- edit FHRGRP '009'
- edit FHRLST 'f008'
- edit FHR 'f008'
- edit HR '008'
- task jgfs_post_f009
- trigger ./jgfs_post_manager:release_post009
- edit FHRGRP '010'
- edit FHRLST 'f009'
- edit FHR 'f009'
- edit HR '009'
- task jgfs_post_f010
- trigger ./jgfs_post_manager:release_post010
- edit FHRGRP '011'
- edit FHRLST 'f010'
- edit FHR 'f010'
- edit HR '010'
- task jgfs_post_f011
- trigger ./jgfs_post_manager:release_post011
- edit FHRGRP '012'
- edit FHRLST 'f011'
- edit FHR 'f011'
- edit HR '011'
- task jgfs_post_f012
- trigger ./jgfs_post_manager:release_post012
- edit FHRGRP '013'
- edit FHRLST 'f012'
- edit FHR 'f012'
- edit HR '012'
- task jgfs_post_f013
- trigger ./jgfs_post_manager:release_post013
- edit FHRGRP '014'
- edit FHRLST 'f013'
- edit FHR 'f013'
- edit HR '013'
- task jgfs_post_f014
- trigger ./jgfs_post_manager:release_post014
- edit FHRGRP '015'
- edit FHRLST 'f014'
- edit FHR 'f014'
- edit HR '014'
- task jgfs_post_f015
- trigger ./jgfs_post_manager:release_post015
- edit FHRGRP '016'
- edit FHRLST 'f015'
- edit FHR 'f015'
- edit HR '015'
- task jgfs_post_f016
- trigger ./jgfs_post_manager:release_post016
- edit FHRGRP '017'
- edit FHRLST 'f016'
- edit FHR 'f016'
- edit HR '016'
- task jgfs_post_f017
- trigger ./jgfs_post_manager:release_post017
- edit FHRGRP '018'
- edit FHRLST 'f017'
- edit FHR 'f017'
- edit HR '017'
- task jgfs_post_f018
- trigger ./jgfs_post_manager:release_post018
- edit FHRGRP '019'
- edit FHRLST 'f018'
- edit FHR 'f018'
- edit HR '018'
- task jgfs_post_f019
- trigger ./jgfs_post_manager:release_post019
- edit FHRGRP '020'
- edit FHRLST 'f019'
- edit FHR 'f019'
- edit HR '019'
- task jgfs_post_f020
- trigger ./jgfs_post_manager:release_post020
- edit FHRGRP '021'
- edit FHRLST 'f020'
- edit FHR 'f020'
- edit HR '020'
- task jgfs_post_f021
- trigger ./jgfs_post_manager:release_post021
- edit FHRGRP '022'
- edit FHRLST 'f021'
- edit FHR 'f021'
- edit HR '021'
- task jgfs_post_f022
- trigger ./jgfs_post_manager:release_post022
- edit FHRGRP '023'
- edit FHRLST 'f022'
- edit FHR 'f022'
- edit HR '022'
- task jgfs_post_f023
- trigger ./jgfs_post_manager:release_post023
- edit FHRGRP '024'
- edit FHRLST 'f023'
- edit FHR 'f023'
- edit HR '023'
- task jgfs_post_f024
- trigger ./jgfs_post_manager:release_post024
- edit FHRGRP '025'
- edit FHRLST 'f024'
- edit FHR 'f024'
- edit HR '024'
- task jgfs_post_f025
- trigger ./jgfs_post_manager:release_post025
- edit FHRGRP '026'
- edit FHRLST 'f025'
- edit FHR 'f025'
- edit HR '025'
- task jgfs_post_f026
- trigger ./jgfs_post_manager:release_post026
- edit FHRGRP '027'
- edit FHRLST 'f026'
- edit FHR 'f026'
- edit HR '026'
- task jgfs_post_f027
- trigger ./jgfs_post_manager:release_post027
- edit FHRGRP '028'
- edit FHRLST 'f027'
- edit FHR 'f027'
- edit HR '027'
- task jgfs_post_f028
- trigger ./jgfs_post_manager:release_post028
- edit FHRGRP '029'
- edit FHRLST 'f028'
- edit FHR 'f028'
- edit HR '028'
- task jgfs_post_f029
- trigger ./jgfs_post_manager:release_post029
- edit FHRGRP '030'
- edit FHRLST 'f029'
- edit FHR 'f029'
- edit HR '029'
- task jgfs_post_f030
- trigger ./jgfs_post_manager:release_post030
- edit FHRGRP '031'
- edit FHRLST 'f030'
- edit FHR 'f030'
- edit HR '030'
- task jgfs_post_f031
- trigger ./jgfs_post_manager:release_post031
- edit FHRGRP '032'
- edit FHRLST 'f031'
- edit FHR 'f031'
- edit HR '031'
- task jgfs_post_f032
- trigger ./jgfs_post_manager:release_post032
- edit FHRGRP '033'
- edit FHRLST 'f032'
- edit FHR 'f032'
- edit HR '032'
- task jgfs_post_f033
- trigger ./jgfs_post_manager:release_post033
- edit FHRGRP '034'
- edit FHRLST 'f033'
- edit FHR 'f033'
- edit HR '033'
- task jgfs_post_f034
- trigger ./jgfs_post_manager:release_post034
- edit FHRGRP '035'
- edit FHRLST 'f034'
- edit FHR 'f034'
- edit HR '034'
- task jgfs_post_f035
- trigger ./jgfs_post_manager:release_post035
- edit FHRGRP '036'
- edit FHRLST 'f035'
- edit FHR 'f035'
- edit HR '035'
- task jgfs_post_f036
- trigger ./jgfs_post_manager:release_post036
- edit FHRGRP '037'
- edit FHRLST 'f036'
- edit FHR 'f036'
- edit HR '036'
- task jgfs_post_f037
- trigger ./jgfs_post_manager:release_post037
- edit FHRGRP '038'
- edit FHRLST 'f037'
- edit FHR 'f037'
- edit HR '037'
- task jgfs_post_f038
- trigger ./jgfs_post_manager:release_post038
- edit FHRGRP '039'
- edit FHRLST 'f038'
- edit FHR 'f038'
- edit HR '038'
- task jgfs_post_f039
- trigger ./jgfs_post_manager:release_post039
- edit FHRGRP '040'
- edit FHRLST 'f039'
- edit FHR 'f039'
- edit HR '039'
- task jgfs_post_f040
- trigger ./jgfs_post_manager:release_post040
- edit FHRGRP '041'
- edit FHRLST 'f040'
- edit FHR 'f040'
- edit HR '040'
- task jgfs_post_f041
- trigger ./jgfs_post_manager:release_post041
- edit FHRGRP '042'
- edit FHRLST 'f041'
- edit FHR 'f041'
- edit HR '041'
- task jgfs_post_f042
- trigger ./jgfs_post_manager:release_post042
- edit FHRGRP '043'
- edit FHRLST 'f042'
- edit FHR 'f042'
- edit HR '042'
- task jgfs_post_f043
- trigger ./jgfs_post_manager:release_post043
- edit FHRGRP '044'
- edit FHRLST 'f043'
- edit FHR 'f043'
- edit HR '043'
- task jgfs_post_f044
- trigger ./jgfs_post_manager:release_post044
- edit FHRGRP '045'
- edit FHRLST 'f044'
- edit FHR 'f044'
- edit HR '044'
- task jgfs_post_f045
- trigger ./jgfs_post_manager:release_post045
- edit FHRGRP '046'
- edit FHRLST 'f045'
- edit FHR 'f045'
- edit HR '045'
- task jgfs_post_f046
- trigger ./jgfs_post_manager:release_post046
- edit FHRGRP '047'
- edit FHRLST 'f046'
- edit FHR 'f046'
- edit HR '046'
- task jgfs_post_f047
- trigger ./jgfs_post_manager:release_post047
- edit FHRGRP '048'
- edit FHRLST 'f047'
- edit FHR 'f047'
- edit HR '047'
- task jgfs_post_f048
- trigger ./jgfs_post_manager:release_post048
- edit FHRGRP '049'
- edit FHRLST 'f048'
- edit FHR 'f048'
- edit HR '048'
- task jgfs_post_f049
- trigger ./jgfs_post_manager:release_post049
- edit FHRGRP '050'
- edit FHRLST 'f049'
- edit FHR 'f049'
- edit HR '049'
- task jgfs_post_f050
- trigger ./jgfs_post_manager:release_post050
- edit FHRGRP '051'
- edit FHRLST 'f050'
- edit FHR 'f050'
- edit HR '050'
- task jgfs_post_f051
- trigger ./jgfs_post_manager:release_post051
- edit FHRGRP '052'
- edit FHRLST 'f051'
- edit FHR 'f051'
- edit HR '051'
- task jgfs_post_f052
- trigger ./jgfs_post_manager:release_post052
- edit FHRGRP '053'
- edit FHRLST 'f052'
- edit FHR 'f052'
- edit HR '052'
- task jgfs_post_f053
- trigger ./jgfs_post_manager:release_post053
- edit FHRGRP '054'
- edit FHRLST 'f053'
- edit FHR 'f053'
- edit HR '053'
- task jgfs_post_f054
- trigger ./jgfs_post_manager:release_post054
- edit FHRGRP '055'
- edit FHRLST 'f054'
- edit FHR 'f054'
- edit HR '054'
- task jgfs_post_f055
- trigger ./jgfs_post_manager:release_post055
- edit FHRGRP '056'
- edit FHRLST 'f055'
- edit FHR 'f055'
- edit HR '055'
- task jgfs_post_f056
- trigger ./jgfs_post_manager:release_post056
- edit FHRGRP '057'
- edit FHRLST 'f056'
- edit FHR 'f056'
- edit HR '056'
- task jgfs_post_f057
- trigger ./jgfs_post_manager:release_post057
- edit FHRGRP '058'
- edit FHRLST 'f057'
- edit FHR 'f057'
- edit HR '057'
- task jgfs_post_f058
- trigger ./jgfs_post_manager:release_post058
- edit FHRGRP '059'
- edit FHRLST 'f058'
- edit FHR 'f058'
- edit HR '058'
- task jgfs_post_f059
- trigger ./jgfs_post_manager:release_post059
- edit FHRGRP '060'
- edit FHRLST 'f059'
- edit FHR 'f059'
- edit HR '059'
- task jgfs_post_f060
- trigger ./jgfs_post_manager:release_post060
- edit FHRGRP '061'
- edit FHRLST 'f060'
- edit FHR 'f060'
- edit HR '060'
- task jgfs_post_f061
- trigger ./jgfs_post_manager:release_post061
- edit FHRGRP '062'
- edit FHRLST 'f061'
- edit FHR 'f061'
- edit HR '061'
- task jgfs_post_f062
- trigger ./jgfs_post_manager:release_post062
- edit FHRGRP '063'
- edit FHRLST 'f062'
- edit FHR 'f062'
- edit HR '062'
- task jgfs_post_f063
- trigger ./jgfs_post_manager:release_post063
- edit FHRGRP '064'
- edit FHRLST 'f063'
- edit FHR 'f063'
- edit HR '063'
- task jgfs_post_f064
- trigger ./jgfs_post_manager:release_post064
- edit FHRGRP '065'
- edit FHRLST 'f064'
- edit FHR 'f064'
- edit HR '064'
- task jgfs_post_f065
- trigger ./jgfs_post_manager:release_post065
- edit FHRGRP '066'
- edit FHRLST 'f065'
- edit FHR 'f065'
- edit HR '065'
- task jgfs_post_f066
- trigger ./jgfs_post_manager:release_post066
- edit FHRGRP '067'
- edit FHRLST 'f066'
- edit FHR 'f066'
- edit HR '066'
- task jgfs_post_f067
- trigger ./jgfs_post_manager:release_post067
- edit FHRGRP '068'
- edit FHRLST 'f067'
- edit FHR 'f067'
- edit HR '067'
- task jgfs_post_f068
- trigger ./jgfs_post_manager:release_post068
- edit FHRGRP '069'
- edit FHRLST 'f068'
- edit FHR 'f068'
- edit HR '068'
- task jgfs_post_f069
- trigger ./jgfs_post_manager:release_post069
- edit FHRGRP '070'
- edit FHRLST 'f069'
- edit FHR 'f069'
- edit HR '069'
- task jgfs_post_f070
- trigger ./jgfs_post_manager:release_post070
- edit FHRGRP '071'
- edit FHRLST 'f070'
- edit FHR 'f070'
- edit HR '070'
- task jgfs_post_f071
- trigger ./jgfs_post_manager:release_post071
- edit FHRGRP '072'
- edit FHRLST 'f071'
- edit FHR 'f071'
- edit HR '071'
- task jgfs_post_f072
- trigger ./jgfs_post_manager:release_post072
- edit FHRGRP '073'
- edit FHRLST 'f072'
- edit FHR 'f072'
- edit HR '072'
- task jgfs_post_f073
- trigger ./jgfs_post_manager:release_post073
- edit FHRGRP '074'
- edit FHRLST 'f073'
- edit FHR 'f073'
- edit HR '073'
- task jgfs_post_f074
- trigger ./jgfs_post_manager:release_post074
- edit FHRGRP '075'
- edit FHRLST 'f074'
- edit FHR 'f074'
- edit HR '074'
- task jgfs_post_f075
- trigger ./jgfs_post_manager:release_post075
- edit FHRGRP '076'
- edit FHRLST 'f075'
- edit FHR 'f075'
- edit HR '075'
- task jgfs_post_f076
- trigger ./jgfs_post_manager:release_post076
- edit FHRGRP '077'
- edit FHRLST 'f076'
- edit FHR 'f076'
- edit HR '076'
- task jgfs_post_f077
- trigger ./jgfs_post_manager:release_post077
- edit FHRGRP '078'
- edit FHRLST 'f077'
- edit FHR 'f077'
- edit HR '077'
- task jgfs_post_f078
- trigger ./jgfs_post_manager:release_post078
- edit FHRGRP '079'
- edit FHRLST 'f078'
- edit FHR 'f078'
- edit HR '078'
- task jgfs_post_f079
- trigger ./jgfs_post_manager:release_post079
- edit FHRGRP '080'
- edit FHRLST 'f079'
- edit FHR 'f079'
- edit HR '079'
- task jgfs_post_f080
- trigger ./jgfs_post_manager:release_post080
- edit FHRGRP '081'
- edit FHRLST 'f080'
- edit FHR 'f080'
- edit HR '080'
- task jgfs_post_f081
- trigger ./jgfs_post_manager:release_post081
- edit FHRGRP '082'
- edit FHRLST 'f081'
- edit FHR 'f081'
- edit HR '081'
- task jgfs_post_f082
- trigger ./jgfs_post_manager:release_post082
- edit FHRGRP '083'
- edit FHRLST 'f082'
- edit FHR 'f082'
- edit HR '082'
- task jgfs_post_f083
- trigger ./jgfs_post_manager:release_post083
- edit FHRGRP '084'
- edit FHRLST 'f083'
- edit FHR 'f083'
- edit HR '083'
- task jgfs_post_f084
- trigger ./jgfs_post_manager:release_post084
- edit FHRGRP '085'
- edit FHRLST 'f084'
- edit FHR 'f084'
- edit HR '084'
- task jgfs_post_f085
- trigger ./jgfs_post_manager:release_post085
- edit FHRGRP '086'
- edit FHRLST 'f085'
- edit FHR 'f085'
- edit HR '085'
- task jgfs_post_f086
- trigger ./jgfs_post_manager:release_post086
- edit FHRGRP '087'
- edit FHRLST 'f086'
- edit FHR 'f086'
- edit HR '086'
- task jgfs_post_f087
- trigger ./jgfs_post_manager:release_post087
- edit FHRGRP '088'
- edit FHRLST 'f087'
- edit FHR 'f087'
- edit HR '087'
- task jgfs_post_f088
- trigger ./jgfs_post_manager:release_post088
- edit FHRGRP '089'
- edit FHRLST 'f088'
- edit FHR 'f088'
- edit HR '088'
- task jgfs_post_f089
- trigger ./jgfs_post_manager:release_post089
- edit FHRGRP '090'
- edit FHRLST 'f089'
- edit FHR 'f089'
- edit HR '089'
- task jgfs_post_f090
- trigger ./jgfs_post_manager:release_post090
- edit FHRGRP '091'
- edit FHRLST 'f090'
- edit FHR 'f090'
- edit HR '090'
- task jgfs_post_f091
- trigger ./jgfs_post_manager:release_post091
- edit FHRGRP '092'
- edit FHRLST 'f091'
- edit FHR 'f091'
- edit HR '091'
- task jgfs_post_f092
- trigger ./jgfs_post_manager:release_post092
- edit FHRGRP '093'
- edit FHRLST 'f092'
- edit FHR 'f092'
- edit HR '092'
- task jgfs_post_f093
- trigger ./jgfs_post_manager:release_post093
- edit FHRGRP '094'
- edit FHRLST 'f093'
- edit FHR 'f093'
- edit HR '093'
- task jgfs_post_f094
- trigger ./jgfs_post_manager:release_post094
- edit FHRGRP '095'
- edit FHRLST 'f094'
- edit FHR 'f094'
- edit HR '094'
- task jgfs_post_f095
- trigger ./jgfs_post_manager:release_post095
- edit FHRGRP '096'
- edit FHRLST 'f095'
- edit FHR 'f095'
- edit HR '095'
- task jgfs_post_f096
- trigger ./jgfs_post_manager:release_post096
- edit FHRGRP '097'
- edit FHRLST 'f096'
- edit FHR 'f096'
- edit HR '096'
- task jgfs_post_f097
- trigger ./jgfs_post_manager:release_post097
- edit FHRGRP '098'
- edit FHRLST 'f097'
- edit FHR 'f097'
- edit HR '097'
- task jgfs_post_f098
- trigger ./jgfs_post_manager:release_post098
- edit FHRGRP '099'
- edit FHRLST 'f098'
- edit FHR 'f098'
- edit HR '098'
- task jgfs_post_f099
- trigger ./jgfs_post_manager:release_post099
- edit FHRGRP '100'
- edit FHRLST 'f099'
- edit FHR 'f099'
- edit HR '099'
- task jgfs_post_f100
- trigger ./jgfs_post_manager:release_post100
- edit FHRGRP '101'
- edit FHRLST 'f100'
- edit FHR 'f100'
- edit HR '100'
- task jgfs_post_f101
- trigger ./jgfs_post_manager:release_post101
- edit FHRGRP '102'
- edit FHRLST 'f101'
- edit FHR 'f101'
- edit HR '101'
- task jgfs_post_f102
- trigger ./jgfs_post_manager:release_post102
- edit FHRGRP '103'
- edit FHRLST 'f102'
- edit FHR 'f102'
- edit HR '102'
- task jgfs_post_f103
- trigger ./jgfs_post_manager:release_post103
- edit FHRGRP '104'
- edit FHRLST 'f103'
- edit FHR 'f103'
- edit HR '103'
- task jgfs_post_f104
- trigger ./jgfs_post_manager:release_post104
- edit FHRGRP '105'
- edit FHRLST 'f104'
- edit FHR 'f104'
- edit HR '104'
- task jgfs_post_f105
- trigger ./jgfs_post_manager:release_post105
- edit FHRGRP '106'
- edit FHRLST 'f105'
- edit FHR 'f105'
- edit HR '105'
- task jgfs_post_f106
- trigger ./jgfs_post_manager:release_post106
- edit FHRGRP '107'
- edit FHRLST 'f106'
- edit FHR 'f106'
- edit HR '106'
- task jgfs_post_f107
- trigger ./jgfs_post_manager:release_post107
- edit FHRGRP '108'
- edit FHRLST 'f107'
- edit FHR 'f107'
- edit HR '107'
- task jgfs_post_f108
- trigger ./jgfs_post_manager:release_post108
- edit FHRGRP '109'
- edit FHRLST 'f108'
- edit FHR 'f108'
- edit HR '108'
- task jgfs_post_f109
- trigger ./jgfs_post_manager:release_post109
- edit FHRGRP '110'
- edit FHRLST 'f109'
- edit FHR 'f109'
- edit HR '109'
- task jgfs_post_f110
- trigger ./jgfs_post_manager:release_post110
- edit FHRGRP '111'
- edit FHRLST 'f110'
- edit FHR 'f110'
- edit HR '110'
- task jgfs_post_f111
- trigger ./jgfs_post_manager:release_post111
- edit FHRGRP '112'
- edit FHRLST 'f111'
- edit FHR 'f111'
- edit HR '111'
- task jgfs_post_f112
- trigger ./jgfs_post_manager:release_post112
- edit FHRGRP '113'
- edit FHRLST 'f112'
- edit FHR 'f112'
- edit HR '112'
- task jgfs_post_f113
- trigger ./jgfs_post_manager:release_post113
- edit FHRGRP '114'
- edit FHRLST 'f113'
- edit FHR 'f113'
- edit HR '113'
- task jgfs_post_f114
- trigger ./jgfs_post_manager:release_post114
- edit FHRGRP '115'
- edit FHRLST 'f114'
- edit FHR 'f114'
- edit HR '114'
- task jgfs_post_f115
- trigger ./jgfs_post_manager:release_post115
- edit FHRGRP '116'
- edit FHRLST 'f115'
- edit FHR 'f115'
- edit HR '115'
- task jgfs_post_f116
- trigger ./jgfs_post_manager:release_post116
- edit FHRGRP '117'
- edit FHRLST 'f116'
- edit FHR 'f116'
- edit HR '116'
- task jgfs_post_f117
- trigger ./jgfs_post_manager:release_post117
- edit FHRGRP '118'
- edit FHRLST 'f117'
- edit FHR 'f117'
- edit HR '117'
- task jgfs_post_f118
- trigger ./jgfs_post_manager:release_post118
- edit FHRGRP '119'
- edit FHRLST 'f118'
- edit FHR 'f118'
- edit HR '118'
- task jgfs_post_f119
- trigger ./jgfs_post_manager:release_post119
- edit FHRGRP '120'
- edit FHRLST 'f119'
- edit FHR 'f119'
- edit HR '119'
- task jgfs_post_f120
- trigger ./jgfs_post_manager:release_post120
- edit FHRGRP '121'
- edit FHRLST 'f120'
- edit FHR 'f120'
- edit HR '120'
- task jgfs_post_f123
- trigger ./jgfs_post_manager:release_post123
- edit FHRGRP '122'
- edit FHRLST 'f123'
- edit FHR 'f123'
- edit HR '123'
- task jgfs_post_f126
- trigger ./jgfs_post_manager:release_post126
- edit FHRGRP '123'
- edit FHRLST 'f126'
- edit FHR 'f126'
- edit HR '126'
- task jgfs_post_f129
- trigger ./jgfs_post_manager:release_post129
- edit FHRGRP '124'
- edit FHRLST 'f129'
- edit FHR 'f129'
- edit HR '129'
- task jgfs_post_f132
- trigger ./jgfs_post_manager:release_post132
- edit FHRGRP '125'
- edit FHRLST 'f132'
- edit FHR 'f132'
- edit HR '132'
- task jgfs_post_f135
- trigger ./jgfs_post_manager:release_post135
- edit FHRGRP '126'
- edit FHRLST 'f135'
- edit FHR 'f135'
- edit HR '135'
- task jgfs_post_f138
- trigger ./jgfs_post_manager:release_post138
- edit FHRGRP '127'
- edit FHRLST 'f138'
- edit FHR 'f138'
- edit HR '138'
- task jgfs_post_f141
- trigger ./jgfs_post_manager:release_post141
- edit FHRGRP '128'
- edit FHRLST 'f141'
- edit FHR 'f141'
- edit HR '141'
- task jgfs_post_f144
- trigger ./jgfs_post_manager:release_post144
- edit FHRGRP '129'
- edit FHRLST 'f144'
- edit FHR 'f144'
- edit HR '144'
- task jgfs_post_f147
- trigger ./jgfs_post_manager:release_post147
- edit FHRGRP '130'
- edit FHRLST 'f147'
- edit FHR 'f147'
- edit HR '147'
- task jgfs_post_f150
- trigger ./jgfs_post_manager:release_post150
- edit FHRGRP '131'
- edit FHRLST 'f150'
- edit FHR 'f150'
- edit HR '150'
- task jgfs_post_f153
- trigger ./jgfs_post_manager:release_post153
- edit FHRGRP '132'
- edit FHRLST 'f153'
- edit FHR 'f153'
- edit HR '153'
- task jgfs_post_f156
- trigger ./jgfs_post_manager:release_post156
- edit FHRGRP '133'
- edit FHRLST 'f156'
- edit FHR 'f156'
- edit HR '156'
- task jgfs_post_f159
- trigger ./jgfs_post_manager:release_post159
- edit FHRGRP '134'
- edit FHRLST 'f159'
- edit FHR 'f159'
- edit HR '159'
- task jgfs_post_f162
- trigger ./jgfs_post_manager:release_post162
- edit FHRGRP '135'
- edit FHRLST 'f162'
- edit FHR 'f162'
- edit HR '162'
- task jgfs_post_f165
- trigger ./jgfs_post_manager:release_post165
- edit FHRGRP '136'
- edit FHRLST 'f165'
- edit FHR 'f165'
- edit HR '165'
- task jgfs_post_f168
- trigger ./jgfs_post_manager:release_post168
- edit FHRGRP '137'
- edit FHRLST 'f168'
- edit FHR 'f168'
- edit HR '168'
- task jgfs_post_f171
- trigger ./jgfs_post_manager:release_post171
- edit FHRGRP '138'
- edit FHRLST 'f171'
- edit FHR 'f171'
- edit HR '171'
- task jgfs_post_f174
- trigger ./jgfs_post_manager:release_post174
- edit FHRGRP '139'
- edit FHRLST 'f174'
- edit FHR 'f174'
- edit HR '174'
- task jgfs_post_f177
- trigger ./jgfs_post_manager:release_post177
- edit FHRGRP '140'
- edit FHRLST 'f177'
- edit FHR 'f177'
- edit HR '177'
- task jgfs_post_f180
- trigger ./jgfs_post_manager:release_post180
- edit FHRGRP '141'
- edit FHRLST 'f180'
- edit FHR 'f180'
- edit HR '180'
- task jgfs_post_f183
- trigger ./jgfs_post_manager:release_post183
- edit FHRGRP '142'
- edit FHRLST 'f183'
- edit FHR 'f183'
- edit HR '183'
- task jgfs_post_f186
- trigger ./jgfs_post_manager:release_post186
- edit FHRGRP '143'
- edit FHRLST 'f186'
- edit FHR 'f186'
- edit HR '186'
- task jgfs_post_f189
- trigger ./jgfs_post_manager:release_post189
- edit FHRGRP '144'
- edit FHRLST 'f189'
- edit FHR 'f189'
- edit HR '189'
- task jgfs_post_f192
- trigger ./jgfs_post_manager:release_post192
- edit FHRGRP '145'
- edit FHRLST 'f192'
- edit FHR 'f192'
- edit HR '192'
- task jgfs_post_f195
- trigger ./jgfs_post_manager:release_post195
- edit FHRGRP '146'
- edit FHRLST 'f195'
- edit FHR 'f195'
- edit HR '195'
- task jgfs_post_f198
- trigger ./jgfs_post_manager:release_post198
- edit FHRGRP '147'
- edit FHRLST 'f198'
- edit FHR 'f198'
- edit HR '198'
- task jgfs_post_f201
- trigger ./jgfs_post_manager:release_post201
- edit FHRGRP '148'
- edit FHRLST 'f201'
- edit FHR 'f201'
- edit HR '201'
- task jgfs_post_f204
- trigger ./jgfs_post_manager:release_post204
- edit FHRGRP '149'
- edit FHRLST 'f204'
- edit FHR 'f204'
- edit HR '204'
- task jgfs_post_f207
- trigger ./jgfs_post_manager:release_post207
- edit FHRGRP '150'
- edit FHRLST 'f207'
- edit FHR 'f207'
- edit HR '207'
- task jgfs_post_f210
- trigger ./jgfs_post_manager:release_post210
- edit FHRGRP '151'
- edit FHRLST 'f210'
- edit FHR 'f210'
- edit HR '210'
- task jgfs_post_f213
- trigger ./jgfs_post_manager:release_post213
- edit FHRGRP '152'
- edit FHRLST 'f213'
- edit FHR 'f213'
- edit HR '213'
- task jgfs_post_f216
- trigger ./jgfs_post_manager:release_post216
- edit FHRGRP '153'
- edit FHRLST 'f216'
- edit FHR 'f216'
- edit HR '216'
- task jgfs_post_f219
- trigger ./jgfs_post_manager:release_post219
- edit FHRGRP '154'
- edit FHRLST 'f219'
- edit FHR 'f219'
- edit HR '219'
- task jgfs_post_f222
- trigger ./jgfs_post_manager:release_post222
- edit FHRGRP '155'
- edit FHRLST 'f222'
- edit FHR 'f222'
- edit HR '222'
- task jgfs_post_f225
- trigger ./jgfs_post_manager:release_post225
- edit FHRGRP '156'
- edit FHRLST 'f225'
- edit FHR 'f225'
- edit HR '225'
- task jgfs_post_f228
- trigger ./jgfs_post_manager:release_post228
- edit FHRGRP '157'
- edit FHRLST 'f228'
- edit FHR 'f228'
- edit HR '228'
- task jgfs_post_f231
- trigger ./jgfs_post_manager:release_post231
- edit FHRGRP '158'
- edit FHRLST 'f231'
- edit FHR 'f231'
- edit HR '231'
- task jgfs_post_f234
- trigger ./jgfs_post_manager:release_post234
- edit FHRGRP '159'
- edit FHRLST 'f234'
- edit FHR 'f234'
- edit HR '234'
- task jgfs_post_f237
- trigger ./jgfs_post_manager:release_post237
- edit FHRGRP '160'
- edit FHRLST 'f237'
- edit FHR 'f237'
- edit HR '237'
- task jgfs_post_f240
- trigger ./jgfs_post_manager:release_post240
- edit FHRGRP '161'
- edit FHRLST 'f240'
- edit FHR 'f240'
- edit HR '240'
- task jgfs_post_f243
- trigger ./jgfs_post_manager:release_post243
- edit FHRGRP '162'
- edit FHRLST 'f243'
- edit FHR 'f243'
- edit HR '243'
- task jgfs_post_f246
- trigger ./jgfs_post_manager:release_post246
- edit FHRGRP '163'
- edit FHRLST 'f246'
- edit FHR 'f246'
- edit HR '246'
- task jgfs_post_f249
- trigger ./jgfs_post_manager:release_post249
- edit FHRGRP '164'
- edit FHRLST 'f249'
- edit FHR 'f249'
- edit HR '249'
- task jgfs_post_f252
- trigger ./jgfs_post_manager:release_post252
- edit FHRGRP '165'
- edit FHRLST 'f252'
- edit FHR 'f252'
- edit HR '252'
- task jgfs_post_f255
- trigger ./jgfs_post_manager:release_post255
- edit FHRGRP '166'
- edit FHRLST 'f255'
- edit FHR 'f255'
- edit HR '255'
- task jgfs_post_f258
- trigger ./jgfs_post_manager:release_post258
- edit FHRGRP '167'
- edit FHRLST 'f258'
- edit FHR 'f258'
- edit HR '258'
- task jgfs_post_f261
- trigger ./jgfs_post_manager:release_post261
- edit FHRGRP '168'
- edit FHRLST 'f261'
- edit FHR 'f261'
- edit HR '261'
- task jgfs_post_f264
- trigger ./jgfs_post_manager:release_post264
- edit FHRGRP '169'
- edit FHRLST 'f264'
- edit FHR 'f264'
- edit HR '264'
- task jgfs_post_f267
- trigger ./jgfs_post_manager:release_post267
- edit FHRGRP '170'
- edit FHRLST 'f267'
- edit FHR 'f267'
- edit HR '267'
- task jgfs_post_f270
- trigger ./jgfs_post_manager:release_post270
- edit FHRGRP '171'
- edit FHRLST 'f270'
- edit FHR 'f270'
- edit HR '270'
- task jgfs_post_f273
- trigger ./jgfs_post_manager:release_post273
- edit FHRGRP '172'
- edit FHRLST 'f273'
- edit FHR 'f273'
- edit HR '273'
- task jgfs_post_f276
- trigger ./jgfs_post_manager:release_post276
- edit FHRGRP '173'
- edit FHRLST 'f276'
- edit FHR 'f276'
- edit HR '276'
- task jgfs_post_f279
- trigger ./jgfs_post_manager:release_post279
- edit FHRGRP '174'
- edit FHRLST 'f279'
- edit FHR 'f279'
- edit HR '279'
- task jgfs_post_f282
- trigger ./jgfs_post_manager:release_post282
- edit FHRGRP '175'
- edit FHRLST 'f282'
- edit FHR 'f282'
- edit HR '282'
- task jgfs_post_f285
- trigger ./jgfs_post_manager:release_post285
- edit FHRGRP '176'
- edit FHRLST 'f285'
- edit FHR 'f285'
- edit HR '285'
- task jgfs_post_f288
- trigger ./jgfs_post_manager:release_post288
- edit FHRGRP '177'
- edit FHRLST 'f288'
- edit FHR 'f288'
- edit HR '288'
- task jgfs_post_f291
- trigger ./jgfs_post_manager:release_post291
- edit FHRGRP '178'
- edit FHRLST 'f291'
- edit FHR 'f291'
- edit HR '291'
- task jgfs_post_f294
- trigger ./jgfs_post_manager:release_post294
- edit FHRGRP '179'
- edit FHRLST 'f294'
- edit FHR 'f294'
- edit HR '294'
- task jgfs_post_f297
- trigger ./jgfs_post_manager:release_post297
- edit FHRGRP '180'
- edit FHRLST 'f297'
- edit FHR 'f297'
- edit HR '297'
- task jgfs_post_f300
- trigger ./jgfs_post_manager:release_post300
- edit FHRGRP '181'
- edit FHRLST 'f300'
- edit FHR 'f300'
- edit HR '300'
- task jgfs_post_f303
- trigger ./jgfs_post_manager:release_post303
- edit FHRGRP '182'
- edit FHRLST 'f303'
- edit FHR 'f303'
- edit HR '303'
- task jgfs_post_f306
- trigger ./jgfs_post_manager:release_post306
- edit FHRGRP '183'
- edit FHRLST 'f306'
- edit FHR 'f306'
- edit HR '306'
- task jgfs_post_f309
- trigger ./jgfs_post_manager:release_post309
- edit FHRGRP '184'
- edit FHRLST 'f309'
- edit FHR 'f309'
- edit HR '309'
- task jgfs_post_f312
- trigger ./jgfs_post_manager:release_post312
- edit FHRGRP '185'
- edit FHRLST 'f312'
- edit FHR 'f312'
- edit HR '312'
- task jgfs_post_f315
- trigger ./jgfs_post_manager:release_post315
- edit FHRGRP '186'
- edit FHRLST 'f315'
- edit FHR 'f315'
- edit HR '315'
- task jgfs_post_f318
- trigger ./jgfs_post_manager:release_post318
- edit FHRGRP '187'
- edit FHRLST 'f318'
- edit FHR 'f318'
- edit HR '318'
- task jgfs_post_f321
- trigger ./jgfs_post_manager:release_post321
- edit FHRGRP '188'
- edit FHRLST 'f321'
- edit FHR 'f321'
- edit HR '321'
- task jgfs_post_f324
- trigger ./jgfs_post_manager:release_post324
- edit FHRGRP '189'
- edit FHRLST 'f324'
- edit FHR 'f324'
- edit HR '324'
- task jgfs_post_f327
- trigger ./jgfs_post_manager:release_post327
- edit FHRGRP '190'
- edit FHRLST 'f327'
- edit FHR 'f327'
- edit HR '327'
- task jgfs_post_f330
- trigger ./jgfs_post_manager:release_post330
- edit FHRGRP '191'
- edit FHRLST 'f330'
- edit FHR 'f330'
- edit HR '330'
- task jgfs_post_f333
- trigger ./jgfs_post_manager:release_post333
- edit FHRGRP '192'
- edit FHRLST 'f333'
- edit FHR 'f333'
- edit HR '333'
- task jgfs_post_f336
- trigger ./jgfs_post_manager:release_post336
- edit FHRGRP '193'
- edit FHRLST 'f336'
- edit FHR 'f336'
- edit HR '336'
- task jgfs_post_f339
- trigger ./jgfs_post_manager:release_post339
- edit FHRGRP '194'
- edit FHRLST 'f339'
- edit FHR 'f339'
- edit HR '339'
- task jgfs_post_f342
- trigger ./jgfs_post_manager:release_post342
- edit FHRGRP '195'
- edit FHRLST 'f342'
- edit FHR 'f342'
- edit HR '342'
- task jgfs_post_f345
- trigger ./jgfs_post_manager:release_post345
- edit FHRGRP '196'
- edit FHRLST 'f345'
- edit FHR 'f345'
- edit HR '345'
- task jgfs_post_f348
- trigger ./jgfs_post_manager:release_post348
- edit FHRGRP '197'
- edit FHRLST 'f348'
- edit FHR 'f348'
- edit HR '348'
- task jgfs_post_f351
- trigger ./jgfs_post_manager:release_post351
- edit FHRGRP '198'
- edit FHRLST 'f351'
- edit FHR 'f351'
- edit HR '351'
- task jgfs_post_f354
- trigger ./jgfs_post_manager:release_post354
- edit FHRGRP '199'
- edit FHRLST 'f354'
- edit FHR 'f354'
- edit HR '354'
- task jgfs_post_f357
- trigger ./jgfs_post_manager:release_post357
- edit FHRGRP '200'
- edit FHRLST 'f357'
- edit FHR 'f357'
- edit HR '357'
- task jgfs_post_f360
- trigger ./jgfs_post_manager:release_post360
- edit FHRGRP '201'
- edit FHRLST 'f360'
- edit FHR 'f360'
- edit HR '360'
- task jgfs_post_f363
- trigger ./jgfs_post_manager:release_post363
- edit FHRGRP '202'
- edit FHRLST 'f363'
- edit FHR 'f363'
- edit HR '363'
- task jgfs_post_f366
- trigger ./jgfs_post_manager:release_post366
- edit FHRGRP '203'
- edit FHRLST 'f366'
- edit FHR 'f366'
- edit HR '366'
- task jgfs_post_f369
- trigger ./jgfs_post_manager:release_post369
- edit FHRGRP '204'
- edit FHRLST 'f369'
- edit FHR 'f369'
- edit HR '369'
- task jgfs_post_f372
- trigger ./jgfs_post_manager:release_post372
- edit FHRGRP '205'
- edit FHRLST 'f372'
- edit FHR 'f372'
- edit HR '372'
- task jgfs_post_f375
- trigger ./jgfs_post_manager:release_post375
- edit FHRGRP '206'
- edit FHRLST 'f375'
- edit FHR 'f375'
- edit HR '375'
- task jgfs_post_f378
- trigger ./jgfs_post_manager:release_post378
- edit FHRGRP '207'
- edit FHRLST 'f378'
- edit FHR 'f378'
- edit HR '378'
- task jgfs_post_f381
- trigger ./jgfs_post_manager:release_post381
- edit FHRGRP '208'
- edit FHRLST 'f381'
- edit FHR 'f381'
- edit HR '381'
- task jgfs_post_f384
- trigger ./jgfs_post_manager:release_post384
- edit FHRGRP '209'
- edit FHRLST 'f384'
- edit FHR 'f384'
- edit HR '384'
- endfamily
- family post_processing
- task jgfs_wafs_gcip
- trigger ../post/jgfs_post_f003 == complete
- time 16:40
- family fax
- defstatus complete
- task jgfs_fax_f00
- trigger ../../post/jgfs_post_f000 == complete and ../../post/jgfs_post_anl == complete
- edit FCSTHR '00'
- task jgfs_fax_anl
- trigger ../../post/jgfs_post_anl == complete
- edit FCSTHR 'anl'
- task jgfs_fax_wafs_f12
- trigger ../../post/jgfs_post_f012 == complete
- edit FCSTHR '12'
- task jgfs_fax_wafs_f24
- trigger ../../post/jgfs_post_f024 == complete
- edit FCSTHR '24'
- task jgfs_fax_wafs_f36
- trigger ../../post/jgfs_post_f036 == complete
- edit FCSTHR '36'
- task jgfs_fax_f48
- trigger ../../post/jgfs_post_f048 == complete
- edit FCSTHR '48'
- endfamily
- family grib_wafs
- task jgfs_wafs_f00
- trigger ../../post/jgfs_post_f000 == complete and ../../post/jgfs_post_f120 == complete and ../grib2_wafs/jgfs_wafs_grib2 == complete
- edit FCSTHR '00'
- task jgfs_wafs_f06
- trigger ../../post/jgfs_post_f006 == complete and ./jgfs_wafs_f00 == complete
- edit FCSTHR '06'
- task jgfs_wafs_f12
- trigger ../../post/jgfs_post_f012 == complete and ./jgfs_wafs_f06 == complete
- edit FCSTHR '12'
- task jgfs_wafs_f18
- trigger ../../post/jgfs_post_f018 == complete and ./jgfs_wafs_f12 == complete
- edit FCSTHR '18'
- task jgfs_wafs_f24
- trigger ../../post/jgfs_post_f024 == complete and ./jgfs_wafs_f18 == complete
- edit FCSTHR '24'
- task jgfs_wafs_f30
- trigger ../../post/jgfs_post_f030 == complete and ./jgfs_wafs_f24 == complete
- edit FCSTHR '30'
- task jgfs_wafs_f36
- trigger ../../post/jgfs_post_f036 == complete and ./jgfs_wafs_f30 == complete
- edit FCSTHR '36'
- task jgfs_wafs_f42
- trigger ../../post/jgfs_post_f042 == complete and ./jgfs_wafs_f36 == complete
- edit FCSTHR '42'
- task jgfs_wafs_f48
- trigger ../../post/jgfs_post_f048 == complete and ./jgfs_wafs_f42 == complete
- edit FCSTHR '48'
- task jgfs_wafs_f54
- trigger ../../post/jgfs_post_f054 == complete and ./jgfs_wafs_f48 == complete
- edit FCSTHR '54'
- task jgfs_wafs_f60
- trigger ../../post/jgfs_post_f060 == complete and ./jgfs_wafs_f54 == complete
- edit FCSTHR '60'
- task jgfs_wafs_f66
- trigger ../../post/jgfs_post_f066 == complete and ./jgfs_wafs_f60 == complete
- edit FCSTHR '66'
- task jgfs_wafs_f72
- trigger ../../post/jgfs_post_f072 == complete and ./jgfs_wafs_f66 == complete
- edit FCSTHR '72'
- task jgfs_wafs_f78
- trigger ../../post/jgfs_post_f078 == complete and ./jgfs_wafs_f72 == complete
- edit FCSTHR '78'
- task jgfs_wafs_f84
- trigger ../../post/jgfs_post_f084 == complete and ./jgfs_wafs_f78 == complete
- edit FCSTHR '84'
- task jgfs_wafs_f90
- trigger ../../post/jgfs_post_f090 == complete and ./jgfs_wafs_f84 == complete
- edit FCSTHR '90'
- task jgfs_wafs_f96
- trigger ../../post/jgfs_post_f096 == complete and ./jgfs_wafs_f90 == complete
- edit FCSTHR '96'
- task jgfs_wafs_f102
- trigger ../../post/jgfs_post_f102 == complete and ./jgfs_wafs_f96 == complete
- edit FCSTHR '102'
- task jgfs_wafs_f108
- trigger ../../post/jgfs_post_f108 == complete and ./jgfs_wafs_f102 == complete
- edit FCSTHR '108'
- task jgfs_wafs_f114
- trigger ../../post/jgfs_post_f114 == complete and ./jgfs_wafs_f108 == complete
- edit FCSTHR '114'
- task jgfs_wafs_f120
- trigger ../../post/jgfs_post_f120 == complete and ./jgfs_wafs_f114 == complete
- edit FCSTHR '120'
- endfamily
- family bufr_sounding
- task jgfs_postsnd
- trigger ../../post/jgfs_post_manager:release_post000
- endfamily
- family bulletins
- task jgfs_fbwind
- trigger ../../post/jgfs_post_f006 == complete and ../../post/jgfs_post_f012 == complete and ../../post/jgfs_post_f024 == complete
- endfamily
- family grib2_wafs
- task jgfs_wafs_grib2
- trigger ../../post/jgfs_post_f000 == complete
- task jgfs_wafs_blending
- trigger ./jgfs_wafs_grib2 == complete
- time 16:33
- endfamily
- family awips_20km_1p0
- task jgfs_awips_f000
- trigger ../../post/jgfs_post_f000 == complete
- edit FHRGRP '000'
- edit FHRLST 'f000'
- edit FCSTHR '000'
- edit TRDRUN 'YES'
- task jgfs_awips_f003
- trigger ../../post/jgfs_post_f003 == complete
- edit FHRGRP '003'
- edit FHRLST 'f003'
- edit FCSTHR '003'
- edit TRDRUN 'NO'
- task jgfs_awips_f006
- trigger ../../post/jgfs_post_f006 == complete
- edit FHRGRP '006'
- edit FHRLST 'f006'
- edit FCSTHR '006'
- edit TRDRUN 'YES'
- task jgfs_awips_f009
- trigger ../../post/jgfs_post_f009 == complete
- edit FHRGRP '009'
- edit FHRLST 'f009'
- edit FCSTHR '009'
- edit TRDRUN 'NO'
- task jgfs_awips_f012
- trigger ../../post/jgfs_post_f012 == complete
- edit FHRGRP '012'
- edit FHRLST 'f012'
- edit FCSTHR '012'
- edit TRDRUN 'YES'
- task jgfs_awips_f015
- trigger ../../post/jgfs_post_f015 == complete
- edit FHRGRP '015'
- edit FHRLST 'f015'
- edit FCSTHR '015'
- edit TRDRUN 'NO'
- task jgfs_awips_f018
- trigger ../../post/jgfs_post_f018 == complete
- edit FHRGRP '018'
- edit FHRLST 'f018'
- edit FCSTHR '018'
- edit TRDRUN 'YES'
- task jgfs_awips_f021
- trigger ../../post/jgfs_post_f021 == complete
- edit FHRGRP '021'
- edit FHRLST 'f021'
- edit FCSTHR '021'
- edit TRDRUN 'NO'
- task jgfs_awips_f024
- trigger ../../post/jgfs_post_f024 == complete
- edit FHRGRP '024'
- edit FHRLST 'f024'
- edit FCSTHR '024'
- edit TRDRUN 'YES'
- task jgfs_awips_f027
- trigger ../../post/jgfs_post_f027 == complete
- edit FHRGRP '027'
- edit FHRLST 'f027'
- edit FCSTHR '027'
- edit TRDRUN 'NO'
- task jgfs_awips_f030
- trigger ../../post/jgfs_post_f030 == complete
- edit FHRGRP '030'
- edit FHRLST 'f030'
- edit FCSTHR '030'
- edit TRDRUN 'YES'
- task jgfs_awips_f033
- trigger ../../post/jgfs_post_f033 == complete
- edit FHRGRP '033'
- edit FHRLST 'f033'
- edit FCSTHR '033'
- edit TRDRUN 'NO'
- task jgfs_awips_f036
- trigger ../../post/jgfs_post_f036 == complete
- edit FHRGRP '036'
- edit FHRLST 'f036'
- edit FCSTHR '036'
- edit TRDRUN 'YES'
- task jgfs_awips_f039
- trigger ../../post/jgfs_post_f039 == complete
- edit FHRGRP '039'
- edit FHRLST 'f039'
- edit FCSTHR '039'
- edit TRDRUN 'NO'
- task jgfs_awips_f042
- trigger ../../post/jgfs_post_f042 == complete
- edit FHRGRP '042'
- edit FHRLST 'f042'
- edit FCSTHR '042'
- edit TRDRUN 'YES'
- task jgfs_awips_f045
- trigger ../../post/jgfs_post_f045 == complete
- edit FHRGRP '045'
- edit FHRLST 'f045'
- edit FCSTHR '045'
- edit TRDRUN 'NO'
- task jgfs_awips_f048
- trigger ../../post/jgfs_post_f048 == complete
- edit FHRGRP '048'
- edit FHRLST 'f048'
- edit FCSTHR '048'
- edit TRDRUN 'YES'
- task jgfs_awips_f051
- trigger ../../post/jgfs_post_f051 == complete
- edit FHRGRP '051'
- edit FHRLST 'f051'
- edit FCSTHR '051'
- edit TRDRUN 'NO'
- task jgfs_awips_f054
- trigger ../../post/jgfs_post_f054 == complete
- edit FHRGRP '054'
- edit FHRLST 'f054'
- edit FCSTHR '054'
- edit TRDRUN 'YES'
- task jgfs_awips_f057
- trigger ../../post/jgfs_post_f057 == complete
- edit FHRGRP '057'
- edit FHRLST 'f057'
- edit FCSTHR '057'
- edit TRDRUN 'NO'
- task jgfs_awips_f060
- trigger ../../post/jgfs_post_f060 == complete
- edit FHRGRP '060'
- edit FHRLST 'f060'
- edit FCSTHR '060'
- edit TRDRUN 'YES'
- task jgfs_awips_f063
- trigger ../../post/jgfs_post_f063 == complete
- edit FHRGRP '063'
- edit FHRLST 'f063'
- edit FCSTHR '063'
- edit TRDRUN 'NO'
- task jgfs_awips_f066
- trigger ../../post/jgfs_post_f066 == complete
- edit FHRGRP '066'
- edit FHRLST 'f066'
- edit FCSTHR '066'
- edit TRDRUN 'YES'
- task jgfs_awips_f069
- trigger ../../post/jgfs_post_f069 == complete
- edit FHRGRP '069'
- edit FHRLST 'f069'
- edit FCSTHR '069'
- edit TRDRUN 'NO'
- task jgfs_awips_f072
- trigger ../../post/jgfs_post_f072 == complete
- edit FHRGRP '072'
- edit FHRLST 'f072'
- edit FCSTHR '072'
- edit TRDRUN 'YES'
- task jgfs_awips_f075
- trigger ../../post/jgfs_post_f075 == complete
- edit FHRGRP '075'
- edit FHRLST 'f075'
- edit FCSTHR '075'
- edit TRDRUN 'NO'
- task jgfs_awips_f078
- trigger ../../post/jgfs_post_f078 == complete
- edit FHRGRP '078'
- edit FHRLST 'f078'
- edit FCSTHR '078'
- edit TRDRUN 'YES'
- task jgfs_awips_f081
- trigger ../../post/jgfs_post_f081 == complete
- edit FHRGRP '081'
- edit FHRLST 'f081'
- edit FCSTHR '081'
- edit TRDRUN 'NO'
- task jgfs_awips_f084
- trigger ../../post/jgfs_post_f084 == complete
- edit FHRGRP '084'
- edit FHRLST 'f084'
- edit FCSTHR '084'
- edit TRDRUN 'YES'
- task jgfs_awips_f090
- trigger ../../post/jgfs_post_f090 == complete
- edit FHRGRP '090'
- edit FHRLST 'f090'
- edit FCSTHR '090'
- edit TRDRUN 'YES'
- task jgfs_awips_f096
- trigger ../../post/jgfs_post_f096 == complete
- edit FHRGRP '096'
- edit FHRLST 'f096'
- edit FCSTHR '096'
- edit TRDRUN 'YES'
- task jgfs_awips_f102
- trigger ../../post/jgfs_post_f102 == complete
- edit FHRGRP '102'
- edit FHRLST 'f102'
- edit FCSTHR '102'
- edit TRDRUN 'YES'
- task jgfs_awips_f108
- trigger ../../post/jgfs_post_f108 == complete
- edit FHRGRP '108'
- edit FHRLST 'f108'
- edit FCSTHR '108'
- edit TRDRUN 'YES'
- task jgfs_awips_f114
- trigger ../../post/jgfs_post_f114 == complete
- edit FHRGRP '114'
- edit FHRLST 'f114'
- edit FCSTHR '114'
- edit TRDRUN 'YES'
- task jgfs_awips_f120
- trigger ../../post/jgfs_post_f120 == complete
- edit FHRGRP '120'
- edit FHRLST 'f120'
- edit FCSTHR '120'
- edit TRDRUN 'YES'
- task jgfs_awips_f126
- trigger ../../post/jgfs_post_f126 == complete
- edit FHRGRP '126'
- edit FHRLST 'f126'
- edit FCSTHR '126'
- edit TRDRUN 'YES'
- task jgfs_awips_f132
- trigger ../../post/jgfs_post_f132 == complete
- edit FHRGRP '132'
- edit FHRLST 'f132'
- edit FCSTHR '132'
- edit TRDRUN 'YES'
- task jgfs_awips_f138
- trigger ../../post/jgfs_post_f138 == complete
- edit FHRGRP '138'
- edit FHRLST 'f138'
- edit FCSTHR '138'
- edit TRDRUN 'YES'
- task jgfs_awips_f144
- trigger ../../post/jgfs_post_f144 == complete
- edit FHRGRP '144'
- edit FHRLST 'f144'
- edit FCSTHR '144'
- edit TRDRUN 'YES'
- task jgfs_awips_f150
- trigger ../../post/jgfs_post_f150 == complete
- edit FHRGRP '150'
- edit FHRLST 'f150'
- edit FCSTHR '150'
- edit TRDRUN 'YES'
- task jgfs_awips_f156
- trigger ../../post/jgfs_post_f156 == complete
- edit FHRGRP '156'
- edit FHRLST 'f156'
- edit FCSTHR '156'
- edit TRDRUN 'YES'
- task jgfs_awips_f162
- trigger ../../post/jgfs_post_f162 == complete
- edit FHRGRP '162'
- edit FHRLST 'f162'
- edit FCSTHR '162'
- edit TRDRUN 'YES'
- task jgfs_awips_f168
- trigger ../../post/jgfs_post_f168 == complete
- edit FHRGRP '168'
- edit FHRLST 'f168'
- edit FCSTHR '168'
- edit TRDRUN 'YES'
- task jgfs_awips_f174
- trigger ../../post/jgfs_post_f174 == complete
- edit FHRGRP '174'
- edit FHRLST 'f174'
- edit FCSTHR '174'
- edit TRDRUN 'YES'
- task jgfs_awips_f180
- trigger ../../post/jgfs_post_f180 == complete
- edit FHRGRP '180'
- edit FHRLST 'f180'
- edit FCSTHR '180'
- edit TRDRUN 'YES'
- task jgfs_awips_f186
- trigger ../../post/jgfs_post_f186 == complete
- edit FHRGRP '186'
- edit FHRLST 'f186'
- edit FCSTHR '186'
- edit TRDRUN 'YES'
- task jgfs_awips_f192
- trigger ../../post/jgfs_post_f192 == complete
- edit FHRGRP '192'
- edit FHRLST 'f192'
- edit FCSTHR '192'
- edit TRDRUN 'YES'
- task jgfs_awips_f198
- trigger ../../post/jgfs_post_f198 == complete
- edit FHRGRP '198'
- edit FHRLST 'f198'
- edit FCSTHR '198'
- edit TRDRUN 'YES'
- task jgfs_awips_f204
- trigger ../../post/jgfs_post_f204 == complete
- edit FHRGRP '204'
- edit FHRLST 'f204'
- edit FCSTHR '204'
- edit TRDRUN 'YES'
- task jgfs_awips_f210
- trigger ../../post/jgfs_post_f210 == complete
- edit FHRGRP '210'
- edit FHRLST 'f210'
- edit FCSTHR '210'
- edit TRDRUN 'YES'
- task jgfs_awips_f216
- trigger ../../post/jgfs_post_f216 == complete
- edit FHRGRP '216'
- edit FHRLST 'f216'
- edit FCSTHR '216'
- edit TRDRUN 'YES'
- task jgfs_awips_f222
- trigger ../../post/jgfs_post_f222 == complete
- edit FHRGRP '222'
- edit FHRLST 'f222'
- edit FCSTHR '222'
- edit TRDRUN 'YES'
- task jgfs_awips_f228
- trigger ../../post/jgfs_post_f228 == complete
- edit FHRGRP '228'
- edit FHRLST 'f228'
- edit FCSTHR '228'
- edit TRDRUN 'YES'
- task jgfs_awips_f234
- trigger ../../post/jgfs_post_f234 == complete
- edit FHRGRP '234'
- edit FHRLST 'f234'
- edit FCSTHR '234'
- edit TRDRUN 'YES'
- task jgfs_awips_f240
- trigger ../../post/jgfs_post_f240 == complete
- edit FHRGRP '240'
- edit FHRLST 'f240'
- edit FCSTHR '240'
- edit TRDRUN 'YES'
- endfamily
- family awips_g2
- task jgfs_awips_g2_f000
- trigger ../../post/jgfs_post_f000 == complete
- edit FHRGRP '000'
- edit FHRLST 'f000'
- edit FCSTHR '000'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f006
- trigger ../../post/jgfs_post_f006 == complete
- edit FHRGRP '006'
- edit FHRLST 'f006'
- edit FCSTHR '006'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f012
- trigger ../../post/jgfs_post_f012 == complete
- edit FHRGRP '012'
- edit FHRLST 'f012'
- edit FCSTHR '012'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f018
- trigger ../../post/jgfs_post_f018 == complete
- edit FHRGRP '018'
- edit FHRLST 'f018'
- edit FCSTHR '018'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f024
- trigger ../../post/jgfs_post_f024 == complete
- edit FHRGRP '024'
- edit FHRLST 'f024'
- edit FCSTHR '024'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f030
- trigger ../../post/jgfs_post_f030 == complete
- edit FHRGRP '030'
- edit FHRLST 'f030'
- edit FCSTHR '030'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f036
- trigger ../../post/jgfs_post_f036 == complete
- edit FHRGRP '036'
- edit FHRLST 'f036'
- edit FCSTHR '036'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f042
- trigger ../../post/jgfs_post_f042 == complete
- edit FHRGRP '042'
- edit FHRLST 'f042'
- edit FCSTHR '042'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f048
- trigger ../../post/jgfs_post_f048 == complete
- edit FHRGRP '048'
- edit FHRLST 'f048'
- edit FCSTHR '048'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f054
- trigger ../../post/jgfs_post_f054 == complete
- edit FHRGRP '054'
- edit FHRLST 'f054'
- edit FCSTHR '054'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f060
- trigger ../../post/jgfs_post_f060 == complete
- edit FHRGRP '060'
- edit FHRLST 'f060'
- edit FCSTHR '060'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f066
- trigger ../../post/jgfs_post_f066 == complete
- edit FHRGRP '066'
- edit FHRLST 'f066'
- edit FCSTHR '066'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f072
- trigger ../../post/jgfs_post_f072 == complete
- edit FHRGRP '072'
- edit FHRLST 'f072'
- edit FCSTHR '072'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f078
- trigger ../../post/jgfs_post_f078 == complete
- edit FHRGRP '078'
- edit FHRLST 'f078'
- edit FCSTHR '078'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f084
- trigger ../../post/jgfs_post_f084 == complete
- edit FHRGRP '084'
- edit FHRLST 'f084'
- edit FCSTHR '084'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f090
- trigger ../../post/jgfs_post_f090 == complete
- edit FHRGRP '090'
- edit FHRLST 'f090'
- edit FCSTHR '090'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f096
- trigger ../../post/jgfs_post_f096 == complete
- edit FHRGRP '096'
- edit FHRLST 'f096'
- edit FCSTHR '096'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f102
- trigger ../../post/jgfs_post_f102 == complete
- edit FHRGRP '102'
- edit FHRLST 'f102'
- edit FCSTHR '102'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f108
- trigger ../../post/jgfs_post_f108 == complete
- edit FHRGRP '108'
- edit FHRLST 'f108'
- edit FCSTHR '108'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f114
- trigger ../../post/jgfs_post_f114 == complete
- edit FHRGRP '114'
- edit FHRLST 'f114'
- edit FCSTHR '114'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f120
- trigger ../../post/jgfs_post_f120 == complete
- edit FHRGRP '120'
- edit FHRLST 'f120'
- edit FCSTHR '120'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f126
- trigger ../../post/jgfs_post_f126 == complete
- edit FHRGRP '126'
- edit FHRLST 'f126'
- edit FCSTHR '126'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f132
- trigger ../../post/jgfs_post_f132 == complete
- edit FHRGRP '132'
- edit FHRLST 'f132'
- edit FCSTHR '132'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f138
- trigger ../../post/jgfs_post_f138 == complete
- edit FHRGRP '138'
- edit FHRLST 'f138'
- edit FCSTHR '138'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f144
- trigger ../../post/jgfs_post_f144 == complete
- edit FHRGRP '144'
- edit FHRLST 'f144'
- edit FCSTHR '144'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f150
- trigger ../../post/jgfs_post_f150 == complete
- edit FHRGRP '150'
- edit FHRLST 'f150'
- edit FCSTHR '150'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f156
- trigger ../../post/jgfs_post_f156 == complete
- edit FHRGRP '156'
- edit FHRLST 'f156'
- edit FCSTHR '156'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f162
- trigger ../../post/jgfs_post_f162 == complete
- edit FHRGRP '162'
- edit FHRLST 'f162'
- edit FCSTHR '162'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f168
- trigger ../../post/jgfs_post_f168 == complete
- edit FHRGRP '168'
- edit FHRLST 'f168'
- edit FCSTHR '168'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f174
- trigger ../../post/jgfs_post_f174 == complete
- edit FHRGRP '174'
- edit FHRLST 'f174'
- edit FCSTHR '174'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f180
- trigger ../../post/jgfs_post_f180 == complete
- edit FHRGRP '180'
- edit FHRLST 'f180'
- edit FCSTHR '180'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f186
- trigger ../../post/jgfs_post_f186 == complete
- edit FHRGRP '186'
- edit FHRLST 'f186'
- edit FCSTHR '186'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f192
- trigger ../../post/jgfs_post_f192 == complete
- edit FHRGRP '192'
- edit FHRLST 'f192'
- edit FCSTHR '192'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f198
- trigger ../../post/jgfs_post_f198 == complete
- edit FHRGRP '198'
- edit FHRLST 'f198'
- edit FCSTHR '198'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f204
- trigger ../../post/jgfs_post_f204 == complete
- edit FHRGRP '204'
- edit FHRLST 'f204'
- edit FCSTHR '204'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f210
- trigger ../../post/jgfs_post_f210 == complete
- edit FHRGRP '210'
- edit FHRLST 'f210'
- edit FCSTHR '210'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f216
- trigger ../../post/jgfs_post_f216 == complete
- edit FHRGRP '216'
- edit FHRLST 'f216'
- edit FCSTHR '216'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f222
- trigger ../../post/jgfs_post_f222 == complete
- edit FHRGRP '222'
- edit FHRLST 'f222'
- edit FCSTHR '222'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f228
- trigger ../../post/jgfs_post_f228 == complete
- edit FHRGRP '228'
- edit FHRLST 'f228'
- edit FCSTHR '228'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f234
- trigger ../../post/jgfs_post_f234 == complete
- edit FHRGRP '234'
- edit FHRLST 'f234'
- edit FCSTHR '234'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f240
- trigger ../../post/jgfs_post_f240 == complete
- edit FHRGRP '240'
- edit FHRLST 'f240'
- edit FCSTHR '240'
- edit TRDRUN 'YES'
- endfamily
- endfamily
- family mos
- edit ECF_FILES '/ecf/ecfnets/scripts/gfs/mos'
- edit PROJ 'GFS-%PROJENVIR%'
- edit COM '/gpfs/hps/nco/ops/com'
- edit QUEUESERV 'prod_transfer'
- edit MODULES 'module load cfp-intel-sandybridge/1.1.0 grib_util gempak/6.32.0'
- edit QUEUE 'prod'
- family prep
- task jgfsmos_stn_prep
- trigger /prod12/gfs/post/jgfs_post_f096 == complete
- edit NTASK '3'
- edit PTILE '3'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_grd_prep
- trigger /prod12/gfs/post/jgfs_post_f096 == complete
- edit NTASK '4'
- edit PTILE '4'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_stn_prep
- trigger /prod12/gfs/post == complete
- edit NTASK '2'
- edit PTILE '2'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_grd_prep
- trigger /prod12/gfs/post == complete
- edit NTASK '7'
- edit PTILE '4'
- edit OMP_NUM_THREADS '1'
- edit NODES '2'
- endfamily
- family forecast
- task jgfsmos_stn_fcst
- trigger ../prep/jgfsmos_stn_prep == complete
- edit NTASK '5'
- edit PTILE '5'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_grd_fcst
- trigger ../prep/jgfsmos_stn_prep == complete and ../prep/jgfsmos_grd_prep == complete
- edit NTASK '7'
- edit PTILE '4'
- edit OMP_NUM_THREADS '1'
- edit NODES '2'
- task jgfsmos_ext_stn_fcst
- trigger ../prep/jgfsmos_ext_stn_prep == complete and ../prdgen/jgfsmos_stn_prdgen == complete
- edit NTASK '3'
- edit PTILE '3'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_grd_fcst
- trigger ../prep/jgfsmos_ext_stn_prep == complete and ../prep/jgfsmos_ext_grd_prep == complete and jgfsmos_grd_fcst == complete
- edit NTASK '7'
- edit PTILE '4'
- edit OMP_NUM_THREADS '1'
- edit NODES '2'
- endfamily
- family prdgen
- task jgfsmos_stn_prdgen
- trigger ../forecast/jgfsmos_stn_fcst == complete
- edit NTASK '1'
- edit PTILE '1'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_grd_prdgen
- trigger ../forecast/jgfsmos_grd_fcst == complete and jgfsmos_stn_prdgen == complete
- edit NTASK '14'
- edit PTILE '1'
- edit OMP_NUM_THREADS '20'
- edit NODES '14'
- task jgfsmos_ext_stn_prdgen
- trigger ../forecast/jgfsmos_ext_stn_fcst == complete and jgfsmos_stn_prdgen == complete
- edit NTASK '1'
- edit PTILE '1'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_grd_prdgen
- trigger ../forecast/jgfsmos_ext_grd_fcst == complete and jgfsmos_grd_prdgen == complete and jgfsmos_ext_stn_prdgen == complete
- edit NTASK '12'
- edit PTILE '1'
- edit OMP_NUM_THREADS '20'
- edit NODES '12'
- task jgfsmos_wx_prdgen
- trigger ../prdgen/jgfsmos_grd_prdgen == complete
- edit NTASK '2'
- edit PTILE '1'
- edit OMP_NUM_THREADS '20'
- edit NODES '2'
- task jgfsmos_wx_ext_prdgen
- trigger ../prdgen/jgfsmos_ext_grd_prdgen == complete and jgfsmos_wx_prdgen == complete
- edit NTASK '2'
- edit PTILE '1'
- edit OMP_NUM_THREADS '20'
- edit NODES '2'
- endfamily
- family gempak
- task jgfs_gempak_mdl
- trigger ../prdgen == complete
- endfamily
- endfamily
- family gempak
- task jgfs_gempak_ncdc_upapgif
- trigger ./jgfs_gempak == active or ./jgfs_gempak == complete
- task jgfs_gempak
- trigger ../jgfs_analysis eq complete
- task jgfs_gempak_meta
- trigger ../jgfs_analysis == complete
- task jgfs_pgrb2_spec_gempak
- trigger ./jgfs_npoess_pgrb2_0p5deg == complete
- task jgfs_npoess_pgrb2_0p5deg
- trigger ../post/jgfs_post_anl eq active or ../post/jgfs_post_anl == complete
- endfamily
- endfamily
-
diff --git a/ecflow/ecf/defs/gfs_18.def b/ecflow/ecf/defs/gfs_18.def
deleted file mode 100644
index 69d78be1a7..0000000000
--- a/ecflow/ecf/defs/gfs_18.def
+++ /dev/null
@@ -1,2262 +0,0 @@
- family gfs
- edit CYC '18'
- edit ECF_FILES '/ecf/ecfnets/scripts/gfs_FV3'
- edit PROJ 'GFS-OPS'
- edit NET 'gfs'
- edit RUN 'gfs'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- family dump
- task jgfs_tropcy_qc_reloc
- event 1 jtwc_bull_email
- time 20:41
- task jgfs_dump
- event 1 release_sfcprep
- time 20:47
- task jgfs_dump_post
- trigger jgfs_dump eq complete
- event 1 release_gfs18_dump_alert
- task jgfs_dump_alert
- trigger jgfs_dump_post:release_gfs18_dump_alert
- task jmodel_realtime_gfs
- trigger jgfs_dump_alert eq complete
- endfamily
- family prep
- task jgfs_emcsfc_sfc_prep
- trigger ../dump/jgfs_dump:release_sfcprep
- task jgfs_prep
- trigger ../dump/jgfs_dump eq complete and ../dump/jgfs_tropcy_qc_reloc eq complete
- task jgfs_prep_post
- trigger jgfs_prep eq complete and ../jgfs_analysis eq complete
- endfamily
- task jgfs_analysis
- trigger prep/jgfs_prep eq complete and prep/jgfs_emcsfc_sfc_prep == complete
- event 1 release_fcst
- task jgfs_vminmon
- trigger jgfs_analysis == complete
- family forecast
- task jgfs_forecast_high
- trigger ../jgfs_analysis:release_fcst
- endfamily
- family post
- task jgfs_post_manager
- trigger ../jgfs_analysis eq complete
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- event 12 release_post010
- event 13 release_post011
- event 14 release_post012
- event 15 release_post013
- event 16 release_post014
- event 17 release_post015
- event 18 release_post016
- event 19 release_post017
- event 20 release_post018
- event 21 release_post019
- event 22 release_post020
- event 23 release_post021
- event 24 release_post022
- event 25 release_post023
- event 26 release_post024
- event 27 release_post025
- event 28 release_post026
- event 29 release_post027
- event 30 release_post028
- event 31 release_post029
- event 32 release_post030
- event 33 release_post031
- event 34 release_post032
- event 35 release_post033
- event 36 release_post034
- event 37 release_post035
- event 38 release_post036
- event 39 release_post037
- event 40 release_post038
- event 41 release_post039
- event 42 release_post040
- event 43 release_post041
- event 44 release_post042
- event 45 release_post043
- event 46 release_post044
- event 47 release_post045
- event 48 release_post046
- event 49 release_post047
- event 50 release_post048
- event 51 release_post049
- event 52 release_post050
- event 53 release_post051
- event 54 release_post052
- event 55 release_post053
- event 56 release_post054
- event 57 release_post055
- event 58 release_post056
- event 59 release_post057
- event 60 release_post058
- event 61 release_post059
- event 62 release_post060
- event 63 release_post061
- event 64 release_post062
- event 65 release_post063
- event 66 release_post064
- event 67 release_post065
- event 68 release_post066
- event 69 release_post067
- event 70 release_post068
- event 71 release_post069
- event 72 release_post070
- event 73 release_post071
- event 74 release_post072
- event 75 release_post073
- event 76 release_post074
- event 77 release_post075
- event 78 release_post076
- event 79 release_post077
- event 80 release_post078
- event 81 release_post079
- event 82 release_post080
- event 83 release_post081
- event 84 release_post082
- event 85 release_post083
- event 86 release_post084
- event 87 release_post085
- event 88 release_post086
- event 89 release_post087
- event 90 release_post088
- event 91 release_post089
- event 92 release_post090
- event 93 release_post091
- event 94 release_post092
- event 95 release_post093
- event 96 release_post094
- event 97 release_post095
- event 98 release_post096
- event 99 release_post097
- event 100 release_post098
- event 101 release_post099
- event 102 release_post100
- event 103 release_post101
- event 104 release_post102
- event 105 release_post103
- event 106 release_post104
- event 107 release_post105
- event 108 release_post106
- event 109 release_post107
- event 110 release_post108
- event 111 release_post109
- event 112 release_post110
- event 113 release_post111
- event 114 release_post112
- event 115 release_post113
- event 116 release_post114
- event 117 release_post115
- event 118 release_post116
- event 119 release_post117
- event 120 release_post118
- event 121 release_post119
- event 122 release_post120
- event 123 release_post123
- event 124 release_post126
- event 125 release_post129
- event 126 release_post132
- event 127 release_post135
- event 128 release_post138
- event 129 release_post141
- event 130 release_post144
- event 131 release_post147
- event 132 release_post150
- event 133 release_post153
- event 134 release_post156
- event 135 release_post159
- event 136 release_post162
- event 137 release_post165
- event 138 release_post168
- event 139 release_post171
- event 140 release_post174
- event 141 release_post177
- event 142 release_post180
- event 143 release_post183
- event 144 release_post186
- event 145 release_post189
- event 146 release_post192
- event 147 release_post195
- event 148 release_post198
- event 149 release_post201
- event 150 release_post204
- event 151 release_post207
- event 152 release_post210
- event 153 release_post213
- event 154 release_post216
- event 155 release_post219
- event 156 release_post222
- event 157 release_post225
- event 158 release_post228
- event 159 release_post231
- event 160 release_post234
- event 161 release_post237
- event 162 release_post240
- event 163 release_post243
- event 164 release_post246
- event 165 release_post249
- event 166 release_post252
- event 167 release_post255
- event 168 release_post258
- event 169 release_post261
- event 170 release_post264
- event 171 release_post267
- event 172 release_post270
- event 173 release_post273
- event 174 release_post276
- event 175 release_post279
- event 176 release_post282
- event 177 release_post285
- event 178 release_post288
- event 179 release_post291
- event 180 release_post294
- event 181 release_post297
- event 182 release_post300
- event 183 release_post303
- event 184 release_post306
- event 185 release_post309
- event 186 release_post312
- event 187 release_post315
- event 188 release_post318
- event 189 release_post321
- event 190 release_post324
- event 191 release_post327
- event 192 release_post330
- event 193 release_post333
- event 194 release_post336
- event 195 release_post339
- event 196 release_post342
- event 197 release_post345
- event 198 release_post348
- event 199 release_post351
- event 200 release_post354
- event 201 release_post357
- event 202 release_post360
- event 203 release_post363
- event 204 release_post366
- event 205 release_post369
- event 206 release_post372
- event 207 release_post375
- event 208 release_post378
- event 209 release_post381
- event 210 release_post384
- task jgfs_post_anl
- trigger ./jgfs_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_postanl
- task jgfs_post_f000
- trigger ./jgfs_post_manager:release_post000
- edit FHRGRP '001'
- edit FHRLST 'f000'
- edit FHR 'f000'
- edit HR '000'
- task jgfs_post_f001
- trigger ./jgfs_post_manager:release_post001
- edit FHRGRP '002'
- edit FHRLST 'f001'
- edit FHR 'f001'
- edit HR '001'
- task jgfs_post_f002
- trigger ./jgfs_post_manager:release_post002
- edit FHRGRP '003'
- edit FHRLST 'f002'
- edit FHR 'f002'
- edit HR '002'
- task jgfs_post_f003
- trigger ./jgfs_post_manager:release_post003
- edit FHRGRP '004'
- edit FHRLST 'f003'
- edit FHR 'f003'
- edit HR '003'
- task jgfs_post_f004
- trigger ./jgfs_post_manager:release_post004
- edit FHRGRP '005'
- edit FHRLST 'f004'
- edit FHR 'f004'
- edit HR '004'
- task jgfs_post_f005
- trigger ./jgfs_post_manager:release_post005
- edit FHRGRP '006'
- edit FHRLST 'f005'
- edit FHR 'f005'
- edit HR '005'
- task jgfs_post_f006
- trigger ./jgfs_post_manager:release_post006
- edit FHRGRP '007'
- edit FHRLST 'f006'
- edit FHR 'f006'
- edit HR '006'
- task jgfs_post_f007
- trigger ./jgfs_post_manager:release_post007
- edit FHRGRP '008'
- edit FHRLST 'f007'
- edit FHR 'f007'
- edit HR '007'
- task jgfs_post_f008
- trigger ./jgfs_post_manager:release_post008
- edit FHRGRP '009'
- edit FHRLST 'f008'
- edit FHR 'f008'
- edit HR '008'
- task jgfs_post_f009
- trigger ./jgfs_post_manager:release_post009
- edit FHRGRP '010'
- edit FHRLST 'f009'
- edit FHR 'f009'
- edit HR '009'
- task jgfs_post_f010
- trigger ./jgfs_post_manager:release_post010
- edit FHRGRP '011'
- edit FHRLST 'f010'
- edit FHR 'f010'
- edit HR '010'
- task jgfs_post_f011
- trigger ./jgfs_post_manager:release_post011
- edit FHRGRP '012'
- edit FHRLST 'f011'
- edit FHR 'f011'
- edit HR '011'
- task jgfs_post_f012
- trigger ./jgfs_post_manager:release_post012
- edit FHRGRP '013'
- edit FHRLST 'f012'
- edit FHR 'f012'
- edit HR '012'
- task jgfs_post_f013
- trigger ./jgfs_post_manager:release_post013
- edit FHRGRP '014'
- edit FHRLST 'f013'
- edit FHR 'f013'
- edit HR '013'
- task jgfs_post_f014
- trigger ./jgfs_post_manager:release_post014
- edit FHRGRP '015'
- edit FHRLST 'f014'
- edit FHR 'f014'
- edit HR '014'
- task jgfs_post_f015
- trigger ./jgfs_post_manager:release_post015
- edit FHRGRP '016'
- edit FHRLST 'f015'
- edit FHR 'f015'
- edit HR '015'
- task jgfs_post_f016
- trigger ./jgfs_post_manager:release_post016
- edit FHRGRP '017'
- edit FHRLST 'f016'
- edit FHR 'f016'
- edit HR '016'
- task jgfs_post_f017
- trigger ./jgfs_post_manager:release_post017
- edit FHRGRP '018'
- edit FHRLST 'f017'
- edit FHR 'f017'
- edit HR '017'
- task jgfs_post_f018
- trigger ./jgfs_post_manager:release_post018
- edit FHRGRP '019'
- edit FHRLST 'f018'
- edit FHR 'f018'
- edit HR '018'
- task jgfs_post_f019
- trigger ./jgfs_post_manager:release_post019
- edit FHRGRP '020'
- edit FHRLST 'f019'
- edit FHR 'f019'
- edit HR '019'
- task jgfs_post_f020
- trigger ./jgfs_post_manager:release_post020
- edit FHRGRP '021'
- edit FHRLST 'f020'
- edit FHR 'f020'
- edit HR '020'
- task jgfs_post_f021
- trigger ./jgfs_post_manager:release_post021
- edit FHRGRP '022'
- edit FHRLST 'f021'
- edit FHR 'f021'
- edit HR '021'
- task jgfs_post_f022
- trigger ./jgfs_post_manager:release_post022
- edit FHRGRP '023'
- edit FHRLST 'f022'
- edit FHR 'f022'
- edit HR '022'
- task jgfs_post_f023
- trigger ./jgfs_post_manager:release_post023
- edit FHRGRP '024'
- edit FHRLST 'f023'
- edit FHR 'f023'
- edit HR '023'
- task jgfs_post_f024
- trigger ./jgfs_post_manager:release_post024
- edit FHRGRP '025'
- edit FHRLST 'f024'
- edit FHR 'f024'
- edit HR '024'
- task jgfs_post_f025
- trigger ./jgfs_post_manager:release_post025
- edit FHRGRP '026'
- edit FHRLST 'f025'
- edit FHR 'f025'
- edit HR '025'
- task jgfs_post_f026
- trigger ./jgfs_post_manager:release_post026
- edit FHRGRP '027'
- edit FHRLST 'f026'
- edit FHR 'f026'
- edit HR '026'
- task jgfs_post_f027
- trigger ./jgfs_post_manager:release_post027
- edit FHRGRP '028'
- edit FHRLST 'f027'
- edit FHR 'f027'
- edit HR '027'
- task jgfs_post_f028
- trigger ./jgfs_post_manager:release_post028
- edit FHRGRP '029'
- edit FHRLST 'f028'
- edit FHR 'f028'
- edit HR '028'
- task jgfs_post_f029
- trigger ./jgfs_post_manager:release_post029
- edit FHRGRP '030'
- edit FHRLST 'f029'
- edit FHR 'f029'
- edit HR '029'
- task jgfs_post_f030
- trigger ./jgfs_post_manager:release_post030
- edit FHRGRP '031'
- edit FHRLST 'f030'
- edit FHR 'f030'
- edit HR '030'
- task jgfs_post_f031
- trigger ./jgfs_post_manager:release_post031
- edit FHRGRP '032'
- edit FHRLST 'f031'
- edit FHR 'f031'
- edit HR '031'
- task jgfs_post_f032
- trigger ./jgfs_post_manager:release_post032
- edit FHRGRP '033'
- edit FHRLST 'f032'
- edit FHR 'f032'
- edit HR '032'
- task jgfs_post_f033
- trigger ./jgfs_post_manager:release_post033
- edit FHRGRP '034'
- edit FHRLST 'f033'
- edit FHR 'f033'
- edit HR '033'
- task jgfs_post_f034
- trigger ./jgfs_post_manager:release_post034
- edit FHRGRP '035'
- edit FHRLST 'f034'
- edit FHR 'f034'
- edit HR '034'
- task jgfs_post_f035
- trigger ./jgfs_post_manager:release_post035
- edit FHRGRP '036'
- edit FHRLST 'f035'
- edit FHR 'f035'
- edit HR '035'
- task jgfs_post_f036
- trigger ./jgfs_post_manager:release_post036
- edit FHRGRP '037'
- edit FHRLST 'f036'
- edit FHR 'f036'
- edit HR '036'
- task jgfs_post_f037
- trigger ./jgfs_post_manager:release_post037
- edit FHRGRP '038'
- edit FHRLST 'f037'
- edit FHR 'f037'
- edit HR '037'
- task jgfs_post_f038
- trigger ./jgfs_post_manager:release_post038
- edit FHRGRP '039'
- edit FHRLST 'f038'
- edit FHR 'f038'
- edit HR '038'
- task jgfs_post_f039
- trigger ./jgfs_post_manager:release_post039
- edit FHRGRP '040'
- edit FHRLST 'f039'
- edit FHR 'f039'
- edit HR '039'
- task jgfs_post_f040
- trigger ./jgfs_post_manager:release_post040
- edit FHRGRP '041'
- edit FHRLST 'f040'
- edit FHR 'f040'
- edit HR '040'
- task jgfs_post_f041
- trigger ./jgfs_post_manager:release_post041
- edit FHRGRP '042'
- edit FHRLST 'f041'
- edit FHR 'f041'
- edit HR '041'
- task jgfs_post_f042
- trigger ./jgfs_post_manager:release_post042
- edit FHRGRP '043'
- edit FHRLST 'f042'
- edit FHR 'f042'
- edit HR '042'
- task jgfs_post_f043
- trigger ./jgfs_post_manager:release_post043
- edit FHRGRP '044'
- edit FHRLST 'f043'
- edit FHR 'f043'
- edit HR '043'
- task jgfs_post_f044
- trigger ./jgfs_post_manager:release_post044
- edit FHRGRP '045'
- edit FHRLST 'f044'
- edit FHR 'f044'
- edit HR '044'
- task jgfs_post_f045
- trigger ./jgfs_post_manager:release_post045
- edit FHRGRP '046'
- edit FHRLST 'f045'
- edit FHR 'f045'
- edit HR '045'
- task jgfs_post_f046
- trigger ./jgfs_post_manager:release_post046
- edit FHRGRP '047'
- edit FHRLST 'f046'
- edit FHR 'f046'
- edit HR '046'
- task jgfs_post_f047
- trigger ./jgfs_post_manager:release_post047
- edit FHRGRP '048'
- edit FHRLST 'f047'
- edit FHR 'f047'
- edit HR '047'
- task jgfs_post_f048
- trigger ./jgfs_post_manager:release_post048
- edit FHRGRP '049'
- edit FHRLST 'f048'
- edit FHR 'f048'
- edit HR '048'
- task jgfs_post_f049
- trigger ./jgfs_post_manager:release_post049
- edit FHRGRP '050'
- edit FHRLST 'f049'
- edit FHR 'f049'
- edit HR '049'
- task jgfs_post_f050
- trigger ./jgfs_post_manager:release_post050
- edit FHRGRP '051'
- edit FHRLST 'f050'
- edit FHR 'f050'
- edit HR '050'
- task jgfs_post_f051
- trigger ./jgfs_post_manager:release_post051
- edit FHRGRP '052'
- edit FHRLST 'f051'
- edit FHR 'f051'
- edit HR '051'
- task jgfs_post_f052
- trigger ./jgfs_post_manager:release_post052
- edit FHRGRP '053'
- edit FHRLST 'f052'
- edit FHR 'f052'
- edit HR '052'
- task jgfs_post_f053
- trigger ./jgfs_post_manager:release_post053
- edit FHRGRP '054'
- edit FHRLST 'f053'
- edit FHR 'f053'
- edit HR '053'
- task jgfs_post_f054
- trigger ./jgfs_post_manager:release_post054
- edit FHRGRP '055'
- edit FHRLST 'f054'
- edit FHR 'f054'
- edit HR '054'
- task jgfs_post_f055
- trigger ./jgfs_post_manager:release_post055
- edit FHRGRP '056'
- edit FHRLST 'f055'
- edit FHR 'f055'
- edit HR '055'
- task jgfs_post_f056
- trigger ./jgfs_post_manager:release_post056
- edit FHRGRP '057'
- edit FHRLST 'f056'
- edit FHR 'f056'
- edit HR '056'
- task jgfs_post_f057
- trigger ./jgfs_post_manager:release_post057
- edit FHRGRP '058'
- edit FHRLST 'f057'
- edit FHR 'f057'
- edit HR '057'
- task jgfs_post_f058
- trigger ./jgfs_post_manager:release_post058
- edit FHRGRP '059'
- edit FHRLST 'f058'
- edit FHR 'f058'
- edit HR '058'
- task jgfs_post_f059
- trigger ./jgfs_post_manager:release_post059
- edit FHRGRP '060'
- edit FHRLST 'f059'
- edit FHR 'f059'
- edit HR '059'
- task jgfs_post_f060
- trigger ./jgfs_post_manager:release_post060
- edit FHRGRP '061'
- edit FHRLST 'f060'
- edit FHR 'f060'
- edit HR '060'
- task jgfs_post_f061
- trigger ./jgfs_post_manager:release_post061
- edit FHRGRP '062'
- edit FHRLST 'f061'
- edit FHR 'f061'
- edit HR '061'
- task jgfs_post_f062
- trigger ./jgfs_post_manager:release_post062
- edit FHRGRP '063'
- edit FHRLST 'f062'
- edit FHR 'f062'
- edit HR '062'
- task jgfs_post_f063
- trigger ./jgfs_post_manager:release_post063
- edit FHRGRP '064'
- edit FHRLST 'f063'
- edit FHR 'f063'
- edit HR '063'
- task jgfs_post_f064
- trigger ./jgfs_post_manager:release_post064
- edit FHRGRP '065'
- edit FHRLST 'f064'
- edit FHR 'f064'
- edit HR '064'
- task jgfs_post_f065
- trigger ./jgfs_post_manager:release_post065
- edit FHRGRP '066'
- edit FHRLST 'f065'
- edit FHR 'f065'
- edit HR '065'
- task jgfs_post_f066
- trigger ./jgfs_post_manager:release_post066
- edit FHRGRP '067'
- edit FHRLST 'f066'
- edit FHR 'f066'
- edit HR '066'
- task jgfs_post_f067
- trigger ./jgfs_post_manager:release_post067
- edit FHRGRP '068'
- edit FHRLST 'f067'
- edit FHR 'f067'
- edit HR '067'
- task jgfs_post_f068
- trigger ./jgfs_post_manager:release_post068
- edit FHRGRP '069'
- edit FHRLST 'f068'
- edit FHR 'f068'
- edit HR '068'
- task jgfs_post_f069
- trigger ./jgfs_post_manager:release_post069
- edit FHRGRP '070'
- edit FHRLST 'f069'
- edit FHR 'f069'
- edit HR '069'
- task jgfs_post_f070
- trigger ./jgfs_post_manager:release_post070
- edit FHRGRP '071'
- edit FHRLST 'f070'
- edit FHR 'f070'
- edit HR '070'
- task jgfs_post_f071
- trigger ./jgfs_post_manager:release_post071
- edit FHRGRP '072'
- edit FHRLST 'f071'
- edit FHR 'f071'
- edit HR '071'
- task jgfs_post_f072
- trigger ./jgfs_post_manager:release_post072
- edit FHRGRP '073'
- edit FHRLST 'f072'
- edit FHR 'f072'
- edit HR '072'
- task jgfs_post_f073
- trigger ./jgfs_post_manager:release_post073
- edit FHRGRP '074'
- edit FHRLST 'f073'
- edit FHR 'f073'
- edit HR '073'
- task jgfs_post_f074
- trigger ./jgfs_post_manager:release_post074
- edit FHRGRP '075'
- edit FHRLST 'f074'
- edit FHR 'f074'
- edit HR '074'
- task jgfs_post_f075
- trigger ./jgfs_post_manager:release_post075
- edit FHRGRP '076'
- edit FHRLST 'f075'
- edit FHR 'f075'
- edit HR '075'
- task jgfs_post_f076
- trigger ./jgfs_post_manager:release_post076
- edit FHRGRP '077'
- edit FHRLST 'f076'
- edit FHR 'f076'
- edit HR '076'
- task jgfs_post_f077
- trigger ./jgfs_post_manager:release_post077
- edit FHRGRP '078'
- edit FHRLST 'f077'
- edit FHR 'f077'
- edit HR '077'
- task jgfs_post_f078
- trigger ./jgfs_post_manager:release_post078
- edit FHRGRP '079'
- edit FHRLST 'f078'
- edit FHR 'f078'
- edit HR '078'
- task jgfs_post_f079
- trigger ./jgfs_post_manager:release_post079
- edit FHRGRP '080'
- edit FHRLST 'f079'
- edit FHR 'f079'
- edit HR '079'
- task jgfs_post_f080
- trigger ./jgfs_post_manager:release_post080
- edit FHRGRP '081'
- edit FHRLST 'f080'
- edit FHR 'f080'
- edit HR '080'
- task jgfs_post_f081
- trigger ./jgfs_post_manager:release_post081
- edit FHRGRP '082'
- edit FHRLST 'f081'
- edit FHR 'f081'
- edit HR '081'
- task jgfs_post_f082
- trigger ./jgfs_post_manager:release_post082
- edit FHRGRP '083'
- edit FHRLST 'f082'
- edit FHR 'f082'
- edit HR '082'
- task jgfs_post_f083
- trigger ./jgfs_post_manager:release_post083
- edit FHRGRP '084'
- edit FHRLST 'f083'
- edit FHR 'f083'
- edit HR '083'
- task jgfs_post_f084
- trigger ./jgfs_post_manager:release_post084
- edit FHRGRP '085'
- edit FHRLST 'f084'
- edit FHR 'f084'
- edit HR '084'
- task jgfs_post_f085
- trigger ./jgfs_post_manager:release_post085
- edit FHRGRP '086'
- edit FHRLST 'f085'
- edit FHR 'f085'
- edit HR '085'
- task jgfs_post_f086
- trigger ./jgfs_post_manager:release_post086
- edit FHRGRP '087'
- edit FHRLST 'f086'
- edit FHR 'f086'
- edit HR '086'
- task jgfs_post_f087
- trigger ./jgfs_post_manager:release_post087
- edit FHRGRP '088'
- edit FHRLST 'f087'
- edit FHR 'f087'
- edit HR '087'
- task jgfs_post_f088
- trigger ./jgfs_post_manager:release_post088
- edit FHRGRP '089'
- edit FHRLST 'f088'
- edit FHR 'f088'
- edit HR '088'
- task jgfs_post_f089
- trigger ./jgfs_post_manager:release_post089
- edit FHRGRP '090'
- edit FHRLST 'f089'
- edit FHR 'f089'
- edit HR '089'
- task jgfs_post_f090
- trigger ./jgfs_post_manager:release_post090
- edit FHRGRP '091'
- edit FHRLST 'f090'
- edit FHR 'f090'
- edit HR '090'
- task jgfs_post_f091
- trigger ./jgfs_post_manager:release_post091
- edit FHRGRP '092'
- edit FHRLST 'f091'
- edit FHR 'f091'
- edit HR '091'
- task jgfs_post_f092
- trigger ./jgfs_post_manager:release_post092
- edit FHRGRP '093'
- edit FHRLST 'f092'
- edit FHR 'f092'
- edit HR '092'
- task jgfs_post_f093
- trigger ./jgfs_post_manager:release_post093
- edit FHRGRP '094'
- edit FHRLST 'f093'
- edit FHR 'f093'
- edit HR '093'
- task jgfs_post_f094
- trigger ./jgfs_post_manager:release_post094
- edit FHRGRP '095'
- edit FHRLST 'f094'
- edit FHR 'f094'
- edit HR '094'
- task jgfs_post_f095
- trigger ./jgfs_post_manager:release_post095
- edit FHRGRP '096'
- edit FHRLST 'f095'
- edit FHR 'f095'
- edit HR '095'
- task jgfs_post_f096
- trigger ./jgfs_post_manager:release_post096
- edit FHRGRP '097'
- edit FHRLST 'f096'
- edit FHR 'f096'
- edit HR '096'
- task jgfs_post_f097
- trigger ./jgfs_post_manager:release_post097
- edit FHRGRP '098'
- edit FHRLST 'f097'
- edit FHR 'f097'
- edit HR '097'
- task jgfs_post_f098
- trigger ./jgfs_post_manager:release_post098
- edit FHRGRP '099'
- edit FHRLST 'f098'
- edit FHR 'f098'
- edit HR '098'
- task jgfs_post_f099
- trigger ./jgfs_post_manager:release_post099
- edit FHRGRP '100'
- edit FHRLST 'f099'
- edit FHR 'f099'
- edit HR '099'
- task jgfs_post_f100
- trigger ./jgfs_post_manager:release_post100
- edit FHRGRP '101'
- edit FHRLST 'f100'
- edit FHR 'f100'
- edit HR '100'
- task jgfs_post_f101
- trigger ./jgfs_post_manager:release_post101
- edit FHRGRP '102'
- edit FHRLST 'f101'
- edit FHR 'f101'
- edit HR '101'
- task jgfs_post_f102
- trigger ./jgfs_post_manager:release_post102
- edit FHRGRP '103'
- edit FHRLST 'f102'
- edit FHR 'f102'
- edit HR '102'
- task jgfs_post_f103
- trigger ./jgfs_post_manager:release_post103
- edit FHRGRP '104'
- edit FHRLST 'f103'
- edit FHR 'f103'
- edit HR '103'
- task jgfs_post_f104
- trigger ./jgfs_post_manager:release_post104
- edit FHRGRP '105'
- edit FHRLST 'f104'
- edit FHR 'f104'
- edit HR '104'
- task jgfs_post_f105
- trigger ./jgfs_post_manager:release_post105
- edit FHRGRP '106'
- edit FHRLST 'f105'
- edit FHR 'f105'
- edit HR '105'
- task jgfs_post_f106
- trigger ./jgfs_post_manager:release_post106
- edit FHRGRP '107'
- edit FHRLST 'f106'
- edit FHR 'f106'
- edit HR '106'
- task jgfs_post_f107
- trigger ./jgfs_post_manager:release_post107
- edit FHRGRP '108'
- edit FHRLST 'f107'
- edit FHR 'f107'
- edit HR '107'
- task jgfs_post_f108
- trigger ./jgfs_post_manager:release_post108
- edit FHRGRP '109'
- edit FHRLST 'f108'
- edit FHR 'f108'
- edit HR '108'
- task jgfs_post_f109
- trigger ./jgfs_post_manager:release_post109
- edit FHRGRP '110'
- edit FHRLST 'f109'
- edit FHR 'f109'
- edit HR '109'
- task jgfs_post_f110
- trigger ./jgfs_post_manager:release_post110
- edit FHRGRP '111'
- edit FHRLST 'f110'
- edit FHR 'f110'
- edit HR '110'
- task jgfs_post_f111
- trigger ./jgfs_post_manager:release_post111
- edit FHRGRP '112'
- edit FHRLST 'f111'
- edit FHR 'f111'
- edit HR '111'
- task jgfs_post_f112
- trigger ./jgfs_post_manager:release_post112
- edit FHRGRP '113'
- edit FHRLST 'f112'
- edit FHR 'f112'
- edit HR '112'
- task jgfs_post_f113
- trigger ./jgfs_post_manager:release_post113
- edit FHRGRP '114'
- edit FHRLST 'f113'
- edit FHR 'f113'
- edit HR '113'
- task jgfs_post_f114
- trigger ./jgfs_post_manager:release_post114
- edit FHRGRP '115'
- edit FHRLST 'f114'
- edit FHR 'f114'
- edit HR '114'
- task jgfs_post_f115
- trigger ./jgfs_post_manager:release_post115
- edit FHRGRP '116'
- edit FHRLST 'f115'
- edit FHR 'f115'
- edit HR '115'
- task jgfs_post_f116
- trigger ./jgfs_post_manager:release_post116
- edit FHRGRP '117'
- edit FHRLST 'f116'
- edit FHR 'f116'
- edit HR '116'
- task jgfs_post_f117
- trigger ./jgfs_post_manager:release_post117
- edit FHRGRP '118'
- edit FHRLST 'f117'
- edit FHR 'f117'
- edit HR '117'
- task jgfs_post_f118
- trigger ./jgfs_post_manager:release_post118
- edit FHRGRP '119'
- edit FHRLST 'f118'
- edit FHR 'f118'
- edit HR '118'
- task jgfs_post_f119
- trigger ./jgfs_post_manager:release_post119
- edit FHRGRP '120'
- edit FHRLST 'f119'
- edit FHR 'f119'
- edit HR '119'
- task jgfs_post_f120
- trigger ./jgfs_post_manager:release_post120
- edit FHRGRP '121'
- edit FHRLST 'f120'
- edit FHR 'f120'
- edit HR '120'
- task jgfs_post_f123
- trigger ./jgfs_post_manager:release_post123
- edit FHRGRP '122'
- edit FHRLST 'f123'
- edit FHR 'f123'
- edit HR '123'
- task jgfs_post_f126
- trigger ./jgfs_post_manager:release_post126
- edit FHRGRP '123'
- edit FHRLST 'f126'
- edit FHR 'f126'
- edit HR '126'
- task jgfs_post_f129
- trigger ./jgfs_post_manager:release_post129
- edit FHRGRP '124'
- edit FHRLST 'f129'
- edit FHR 'f129'
- edit HR '129'
- task jgfs_post_f132
- trigger ./jgfs_post_manager:release_post132
- edit FHRGRP '125'
- edit FHRLST 'f132'
- edit FHR 'f132'
- edit HR '132'
- task jgfs_post_f135
- trigger ./jgfs_post_manager:release_post135
- edit FHRGRP '126'
- edit FHRLST 'f135'
- edit FHR 'f135'
- edit HR '135'
- task jgfs_post_f138
- trigger ./jgfs_post_manager:release_post138
- edit FHRGRP '127'
- edit FHRLST 'f138'
- edit FHR 'f138'
- edit HR '138'
- task jgfs_post_f141
- trigger ./jgfs_post_manager:release_post141
- edit FHRGRP '128'
- edit FHRLST 'f141'
- edit FHR 'f141'
- edit HR '141'
- task jgfs_post_f144
- trigger ./jgfs_post_manager:release_post144
- edit FHRGRP '129'
- edit FHRLST 'f144'
- edit FHR 'f144'
- edit HR '144'
- task jgfs_post_f147
- trigger ./jgfs_post_manager:release_post147
- edit FHRGRP '130'
- edit FHRLST 'f147'
- edit FHR 'f147'
- edit HR '147'
- task jgfs_post_f150
- trigger ./jgfs_post_manager:release_post150
- edit FHRGRP '131'
- edit FHRLST 'f150'
- edit FHR 'f150'
- edit HR '150'
- task jgfs_post_f153
- trigger ./jgfs_post_manager:release_post153
- edit FHRGRP '132'
- edit FHRLST 'f153'
- edit FHR 'f153'
- edit HR '153'
- task jgfs_post_f156
- trigger ./jgfs_post_manager:release_post156
- edit FHRGRP '133'
- edit FHRLST 'f156'
- edit FHR 'f156'
- edit HR '156'
- task jgfs_post_f159
- trigger ./jgfs_post_manager:release_post159
- edit FHRGRP '134'
- edit FHRLST 'f159'
- edit FHR 'f159'
- edit HR '159'
- task jgfs_post_f162
- trigger ./jgfs_post_manager:release_post162
- edit FHRGRP '135'
- edit FHRLST 'f162'
- edit FHR 'f162'
- edit HR '162'
- task jgfs_post_f165
- trigger ./jgfs_post_manager:release_post165
- edit FHRGRP '136'
- edit FHRLST 'f165'
- edit FHR 'f165'
- edit HR '165'
- task jgfs_post_f168
- trigger ./jgfs_post_manager:release_post168
- edit FHRGRP '137'
- edit FHRLST 'f168'
- edit FHR 'f168'
- edit HR '168'
- task jgfs_post_f171
- trigger ./jgfs_post_manager:release_post171
- edit FHRGRP '138'
- edit FHRLST 'f171'
- edit FHR 'f171'
- edit HR '171'
- task jgfs_post_f174
- trigger ./jgfs_post_manager:release_post174
- edit FHRGRP '139'
- edit FHRLST 'f174'
- edit FHR 'f174'
- edit HR '174'
- task jgfs_post_f177
- trigger ./jgfs_post_manager:release_post177
- edit FHRGRP '140'
- edit FHRLST 'f177'
- edit FHR 'f177'
- edit HR '177'
- task jgfs_post_f180
- trigger ./jgfs_post_manager:release_post180
- edit FHRGRP '141'
- edit FHRLST 'f180'
- edit FHR 'f180'
- edit HR '180'
- task jgfs_post_f183
- trigger ./jgfs_post_manager:release_post183
- edit FHRGRP '142'
- edit FHRLST 'f183'
- edit FHR 'f183'
- edit HR '183'
- task jgfs_post_f186
- trigger ./jgfs_post_manager:release_post186
- edit FHRGRP '143'
- edit FHRLST 'f186'
- edit FHR 'f186'
- edit HR '186'
- task jgfs_post_f189
- trigger ./jgfs_post_manager:release_post189
- edit FHRGRP '144'
- edit FHRLST 'f189'
- edit FHR 'f189'
- edit HR '189'
- task jgfs_post_f192
- trigger ./jgfs_post_manager:release_post192
- edit FHRGRP '145'
- edit FHRLST 'f192'
- edit FHR 'f192'
- edit HR '192'
- task jgfs_post_f195
- trigger ./jgfs_post_manager:release_post195
- edit FHRGRP '146'
- edit FHRLST 'f195'
- edit FHR 'f195'
- edit HR '195'
- task jgfs_post_f198
- trigger ./jgfs_post_manager:release_post198
- edit FHRGRP '147'
- edit FHRLST 'f198'
- edit FHR 'f198'
- edit HR '198'
- task jgfs_post_f201
- trigger ./jgfs_post_manager:release_post201
- edit FHRGRP '148'
- edit FHRLST 'f201'
- edit FHR 'f201'
- edit HR '201'
- task jgfs_post_f204
- trigger ./jgfs_post_manager:release_post204
- edit FHRGRP '149'
- edit FHRLST 'f204'
- edit FHR 'f204'
- edit HR '204'
- task jgfs_post_f207
- trigger ./jgfs_post_manager:release_post207
- edit FHRGRP '150'
- edit FHRLST 'f207'
- edit FHR 'f207'
- edit HR '207'
- task jgfs_post_f210
- trigger ./jgfs_post_manager:release_post210
- edit FHRGRP '151'
- edit FHRLST 'f210'
- edit FHR 'f210'
- edit HR '210'
- task jgfs_post_f213
- trigger ./jgfs_post_manager:release_post213
- edit FHRGRP '152'
- edit FHRLST 'f213'
- edit FHR 'f213'
- edit HR '213'
- task jgfs_post_f216
- trigger ./jgfs_post_manager:release_post216
- edit FHRGRP '153'
- edit FHRLST 'f216'
- edit FHR 'f216'
- edit HR '216'
- task jgfs_post_f219
- trigger ./jgfs_post_manager:release_post219
- edit FHRGRP '154'
- edit FHRLST 'f219'
- edit FHR 'f219'
- edit HR '219'
- task jgfs_post_f222
- trigger ./jgfs_post_manager:release_post222
- edit FHRGRP '155'
- edit FHRLST 'f222'
- edit FHR 'f222'
- edit HR '222'
- task jgfs_post_f225
- trigger ./jgfs_post_manager:release_post225
- edit FHRGRP '156'
- edit FHRLST 'f225'
- edit FHR 'f225'
- edit HR '225'
- task jgfs_post_f228
- trigger ./jgfs_post_manager:release_post228
- edit FHRGRP '157'
- edit FHRLST 'f228'
- edit FHR 'f228'
- edit HR '228'
- task jgfs_post_f231
- trigger ./jgfs_post_manager:release_post231
- edit FHRGRP '158'
- edit FHRLST 'f231'
- edit FHR 'f231'
- edit HR '231'
- task jgfs_post_f234
- trigger ./jgfs_post_manager:release_post234
- edit FHRGRP '159'
- edit FHRLST 'f234'
- edit FHR 'f234'
- edit HR '234'
- task jgfs_post_f237
- trigger ./jgfs_post_manager:release_post237
- edit FHRGRP '160'
- edit FHRLST 'f237'
- edit FHR 'f237'
- edit HR '237'
- task jgfs_post_f240
- trigger ./jgfs_post_manager:release_post240
- edit FHRGRP '161'
- edit FHRLST 'f240'
- edit FHR 'f240'
- edit HR '240'
- task jgfs_post_f243
- trigger ./jgfs_post_manager:release_post243
- edit FHRGRP '162'
- edit FHRLST 'f243'
- edit FHR 'f243'
- edit HR '243'
- task jgfs_post_f246
- trigger ./jgfs_post_manager:release_post246
- edit FHRGRP '163'
- edit FHRLST 'f246'
- edit FHR 'f246'
- edit HR '246'
- task jgfs_post_f249
- trigger ./jgfs_post_manager:release_post249
- edit FHRGRP '164'
- edit FHRLST 'f249'
- edit FHR 'f249'
- edit HR '249'
- task jgfs_post_f252
- trigger ./jgfs_post_manager:release_post252
- edit FHRGRP '165'
- edit FHRLST 'f252'
- edit FHR 'f252'
- edit HR '252'
- task jgfs_post_f255
- trigger ./jgfs_post_manager:release_post255
- edit FHRGRP '166'
- edit FHRLST 'f255'
- edit FHR 'f255'
- edit HR '255'
- task jgfs_post_f258
- trigger ./jgfs_post_manager:release_post258
- edit FHRGRP '167'
- edit FHRLST 'f258'
- edit FHR 'f258'
- edit HR '258'
- task jgfs_post_f261
- trigger ./jgfs_post_manager:release_post261
- edit FHRGRP '168'
- edit FHRLST 'f261'
- edit FHR 'f261'
- edit HR '261'
- task jgfs_post_f264
- trigger ./jgfs_post_manager:release_post264
- edit FHRGRP '169'
- edit FHRLST 'f264'
- edit FHR 'f264'
- edit HR '264'
- task jgfs_post_f267
- trigger ./jgfs_post_manager:release_post267
- edit FHRGRP '170'
- edit FHRLST 'f267'
- edit FHR 'f267'
- edit HR '267'
- task jgfs_post_f270
- trigger ./jgfs_post_manager:release_post270
- edit FHRGRP '171'
- edit FHRLST 'f270'
- edit FHR 'f270'
- edit HR '270'
- task jgfs_post_f273
- trigger ./jgfs_post_manager:release_post273
- edit FHRGRP '172'
- edit FHRLST 'f273'
- edit FHR 'f273'
- edit HR '273'
- task jgfs_post_f276
- trigger ./jgfs_post_manager:release_post276
- edit FHRGRP '173'
- edit FHRLST 'f276'
- edit FHR 'f276'
- edit HR '276'
- task jgfs_post_f279
- trigger ./jgfs_post_manager:release_post279
- edit FHRGRP '174'
- edit FHRLST 'f279'
- edit FHR 'f279'
- edit HR '279'
- task jgfs_post_f282
- trigger ./jgfs_post_manager:release_post282
- edit FHRGRP '175'
- edit FHRLST 'f282'
- edit FHR 'f282'
- edit HR '282'
- task jgfs_post_f285
- trigger ./jgfs_post_manager:release_post285
- edit FHRGRP '176'
- edit FHRLST 'f285'
- edit FHR 'f285'
- edit HR '285'
- task jgfs_post_f288
- trigger ./jgfs_post_manager:release_post288
- edit FHRGRP '177'
- edit FHRLST 'f288'
- edit FHR 'f288'
- edit HR '288'
- task jgfs_post_f291
- trigger ./jgfs_post_manager:release_post291
- edit FHRGRP '178'
- edit FHRLST 'f291'
- edit FHR 'f291'
- edit HR '291'
- task jgfs_post_f294
- trigger ./jgfs_post_manager:release_post294
- edit FHRGRP '179'
- edit FHRLST 'f294'
- edit FHR 'f294'
- edit HR '294'
- task jgfs_post_f297
- trigger ./jgfs_post_manager:release_post297
- edit FHRGRP '180'
- edit FHRLST 'f297'
- edit FHR 'f297'
- edit HR '297'
- task jgfs_post_f300
- trigger ./jgfs_post_manager:release_post300
- edit FHRGRP '181'
- edit FHRLST 'f300'
- edit FHR 'f300'
- edit HR '300'
- task jgfs_post_f303
- trigger ./jgfs_post_manager:release_post303
- edit FHRGRP '182'
- edit FHRLST 'f303'
- edit FHR 'f303'
- edit HR '303'
- task jgfs_post_f306
- trigger ./jgfs_post_manager:release_post306
- edit FHRGRP '183'
- edit FHRLST 'f306'
- edit FHR 'f306'
- edit HR '306'
- task jgfs_post_f309
- trigger ./jgfs_post_manager:release_post309
- edit FHRGRP '184'
- edit FHRLST 'f309'
- edit FHR 'f309'
- edit HR '309'
- task jgfs_post_f312
- trigger ./jgfs_post_manager:release_post312
- edit FHRGRP '185'
- edit FHRLST 'f312'
- edit FHR 'f312'
- edit HR '312'
- task jgfs_post_f315
- trigger ./jgfs_post_manager:release_post315
- edit FHRGRP '186'
- edit FHRLST 'f315'
- edit FHR 'f315'
- edit HR '315'
- task jgfs_post_f318
- trigger ./jgfs_post_manager:release_post318
- edit FHRGRP '187'
- edit FHRLST 'f318'
- edit FHR 'f318'
- edit HR '318'
- task jgfs_post_f321
- trigger ./jgfs_post_manager:release_post321
- edit FHRGRP '188'
- edit FHRLST 'f321'
- edit FHR 'f321'
- edit HR '321'
- task jgfs_post_f324
- trigger ./jgfs_post_manager:release_post324
- edit FHRGRP '189'
- edit FHRLST 'f324'
- edit FHR 'f324'
- edit HR '324'
- task jgfs_post_f327
- trigger ./jgfs_post_manager:release_post327
- edit FHRGRP '190'
- edit FHRLST 'f327'
- edit FHR 'f327'
- edit HR '327'
- task jgfs_post_f330
- trigger ./jgfs_post_manager:release_post330
- edit FHRGRP '191'
- edit FHRLST 'f330'
- edit FHR 'f330'
- edit HR '330'
- task jgfs_post_f333
- trigger ./jgfs_post_manager:release_post333
- edit FHRGRP '192'
- edit FHRLST 'f333'
- edit FHR 'f333'
- edit HR '333'
- task jgfs_post_f336
- trigger ./jgfs_post_manager:release_post336
- edit FHRGRP '193'
- edit FHRLST 'f336'
- edit FHR 'f336'
- edit HR '336'
- task jgfs_post_f339
- trigger ./jgfs_post_manager:release_post339
- edit FHRGRP '194'
- edit FHRLST 'f339'
- edit FHR 'f339'
- edit HR '339'
- task jgfs_post_f342
- trigger ./jgfs_post_manager:release_post342
- edit FHRGRP '195'
- edit FHRLST 'f342'
- edit FHR 'f342'
- edit HR '342'
- task jgfs_post_f345
- trigger ./jgfs_post_manager:release_post345
- edit FHRGRP '196'
- edit FHRLST 'f345'
- edit FHR 'f345'
- edit HR '345'
- task jgfs_post_f348
- trigger ./jgfs_post_manager:release_post348
- edit FHRGRP '197'
- edit FHRLST 'f348'
- edit FHR 'f348'
- edit HR '348'
- task jgfs_post_f351
- trigger ./jgfs_post_manager:release_post351
- edit FHRGRP '198'
- edit FHRLST 'f351'
- edit FHR 'f351'
- edit HR '351'
- task jgfs_post_f354
- trigger ./jgfs_post_manager:release_post354
- edit FHRGRP '199'
- edit FHRLST 'f354'
- edit FHR 'f354'
- edit HR '354'
- task jgfs_post_f357
- trigger ./jgfs_post_manager:release_post357
- edit FHRGRP '200'
- edit FHRLST 'f357'
- edit FHR 'f357'
- edit HR '357'
- task jgfs_post_f360
- trigger ./jgfs_post_manager:release_post360
- edit FHRGRP '201'
- edit FHRLST 'f360'
- edit FHR 'f360'
- edit HR '360'
- task jgfs_post_f363
- trigger ./jgfs_post_manager:release_post363
- edit FHRGRP '202'
- edit FHRLST 'f363'
- edit FHR 'f363'
- edit HR '363'
- task jgfs_post_f366
- trigger ./jgfs_post_manager:release_post366
- edit FHRGRP '203'
- edit FHRLST 'f366'
- edit FHR 'f366'
- edit HR '366'
- task jgfs_post_f369
- trigger ./jgfs_post_manager:release_post369
- edit FHRGRP '204'
- edit FHRLST 'f369'
- edit FHR 'f369'
- edit HR '369'
- task jgfs_post_f372
- trigger ./jgfs_post_manager:release_post372
- edit FHRGRP '205'
- edit FHRLST 'f372'
- edit FHR 'f372'
- edit HR '372'
- task jgfs_post_f375
- trigger ./jgfs_post_manager:release_post375
- edit FHRGRP '206'
- edit FHRLST 'f375'
- edit FHR 'f375'
- edit HR '375'
- task jgfs_post_f378
- trigger ./jgfs_post_manager:release_post378
- edit FHRGRP '207'
- edit FHRLST 'f378'
- edit FHR 'f378'
- edit HR '378'
- task jgfs_post_f381
- trigger ./jgfs_post_manager:release_post381
- edit FHRGRP '208'
- edit FHRLST 'f381'
- edit FHR 'f381'
- edit HR '381'
- task jgfs_post_f384
- trigger ./jgfs_post_manager:release_post384
- edit FHRGRP '209'
- edit FHRLST 'f384'
- edit FHR 'f384'
- edit HR '384'
- endfamily
- family post_processing
- task jgfs_wafs_gcip
- trigger ../post/jgfs_post_f003 == complete
- time 22:40
- family fax
- defstatus complete
- task jgfs_fax_f00
- trigger ../../post/jgfs_post_f000 == complete and ../../post/jgfs_post_anl == complete
- edit FCSTHR '00'
- task jgfs_fax_anl
- trigger ../../post/jgfs_post_anl == complete
- edit FCSTHR 'anl'
- task jgfs_fax_wafs_f12
- trigger ../../post/jgfs_post_f012 == complete
- edit FCSTHR '12'
- task jgfs_fax_wafs_f24
- trigger ../../post/jgfs_post_f024 == complete
- edit FCSTHR '24'
- task jgfs_fax_wafs_f36
- trigger ../../post/jgfs_post_f036 == complete
- edit FCSTHR '36'
- endfamily
- family grib_wafs
- task jgfs_wafs_f00
- trigger ../../post/jgfs_post_f000 == complete and ../../post/jgfs_post_f120 == complete and ../grib2_wafs/jgfs_wafs_grib2 == complete
- edit FCSTHR '00'
- task jgfs_wafs_f06
- trigger ../../post/jgfs_post_f006 == complete and ./jgfs_wafs_f00 == complete
- edit FCSTHR '06'
- task jgfs_wafs_f12
- trigger ../../post/jgfs_post_f012 == complete and ./jgfs_wafs_f06 == complete
- edit FCSTHR '12'
- task jgfs_wafs_f18
- trigger ../../post/jgfs_post_f018 == complete and ./jgfs_wafs_f12 == complete
- edit FCSTHR '18'
- task jgfs_wafs_f24
- trigger ../../post/jgfs_post_f024 == complete and ./jgfs_wafs_f18 == complete
- edit FCSTHR '24'
- task jgfs_wafs_f30
- trigger ../../post/jgfs_post_f030 == complete and ./jgfs_wafs_f24 == complete
- edit FCSTHR '30'
- task jgfs_wafs_f36
- trigger ../../post/jgfs_post_f036 == complete and ./jgfs_wafs_f30 == complete
- edit FCSTHR '36'
- task jgfs_wafs_f42
- trigger ../../post/jgfs_post_f042 == complete and ./jgfs_wafs_f36 == complete
- edit FCSTHR '42'
- task jgfs_wafs_f48
- trigger ../../post/jgfs_post_f048 == complete and ./jgfs_wafs_f42 == complete
- edit FCSTHR '48'
- task jgfs_wafs_f54
- trigger ../../post/jgfs_post_f054 == complete and ./jgfs_wafs_f48 == complete
- edit FCSTHR '54'
- task jgfs_wafs_f60
- trigger ../../post/jgfs_post_f060 == complete and ./jgfs_wafs_f54 == complete
- edit FCSTHR '60'
- task jgfs_wafs_f66
- trigger ../../post/jgfs_post_f066 == complete and ./jgfs_wafs_f60 == complete
- edit FCSTHR '66'
- task jgfs_wafs_f72
- trigger ../../post/jgfs_post_f072 == complete and ./jgfs_wafs_f66 == complete
- edit FCSTHR '72'
- task jgfs_wafs_f78
- trigger ../../post/jgfs_post_f078 == complete and ./jgfs_wafs_f72 == complete
- edit FCSTHR '78'
- task jgfs_wafs_f84
- trigger ../../post/jgfs_post_f084 == complete and ./jgfs_wafs_f78 == complete
- edit FCSTHR '84'
- task jgfs_wafs_f90
- trigger ../../post/jgfs_post_f090 == complete and ./jgfs_wafs_f84 == complete
- edit FCSTHR '90'
- task jgfs_wafs_f96
- trigger ../../post/jgfs_post_f096 == complete and ./jgfs_wafs_f90 == complete
- edit FCSTHR '96'
- task jgfs_wafs_f102
- trigger ../../post/jgfs_post_f102 == complete and ./jgfs_wafs_f96 == complete
- edit FCSTHR '102'
- task jgfs_wafs_f108
- trigger ../../post/jgfs_post_f108 == complete and ./jgfs_wafs_f102 == complete
- edit FCSTHR '108'
- task jgfs_wafs_f114
- trigger ../../post/jgfs_post_f114 == complete and ./jgfs_wafs_f108 == complete
- edit FCSTHR '114'
- task jgfs_wafs_f120
- trigger ../../post/jgfs_post_f120 == complete and ./jgfs_wafs_f114 == complete
- edit FCSTHR '120'
- endfamily
- family bufr_sounding
- task jgfs_postsnd
- trigger ../../post/jgfs_post_manager:release_post000
- endfamily
- family bulletins
- task jgfs_fbwind
- trigger ../../post/jgfs_post_f006 == complete and ../../post/jgfs_post_f012 == complete and ../../post/jgfs_post_f024 == complete
- endfamily
- family grib2_wafs
- task jgfs_wafs_grib2
- trigger ../../post/jgfs_post_f000 == complete
- task jgfs_wafs_blending
- trigger ./jgfs_wafs_grib2 == complete
- time 22:40
- endfamily
- family awips_20km_1p0
- task jgfs_awips_f000
- trigger ../../post/jgfs_post_f000 == complete
- edit FHRGRP '000'
- edit FHRLST 'f000'
- edit FCSTHR '000'
- edit TRDRUN 'YES'
- task jgfs_awips_f003
- trigger ../../post/jgfs_post_f003 == complete
- edit FHRGRP '003'
- edit FHRLST 'f003'
- edit FCSTHR '003'
- edit TRDRUN 'NO'
- task jgfs_awips_f006
- trigger ../../post/jgfs_post_f006 == complete
- edit FHRGRP '006'
- edit FHRLST 'f006'
- edit FCSTHR '006'
- edit TRDRUN 'YES'
- task jgfs_awips_f009
- trigger ../../post/jgfs_post_f009 == complete
- edit FHRGRP '009'
- edit FHRLST 'f009'
- edit FCSTHR '009'
- edit TRDRUN 'NO'
- task jgfs_awips_f012
- trigger ../../post/jgfs_post_f012 == complete
- edit FHRGRP '012'
- edit FHRLST 'f012'
- edit FCSTHR '012'
- edit TRDRUN 'YES'
- task jgfs_awips_f015
- trigger ../../post/jgfs_post_f015 == complete
- edit FHRGRP '015'
- edit FHRLST 'f015'
- edit FCSTHR '015'
- edit TRDRUN 'NO'
- task jgfs_awips_f018
- trigger ../../post/jgfs_post_f018 == complete
- edit FHRGRP '018'
- edit FHRLST 'f018'
- edit FCSTHR '018'
- edit TRDRUN 'YES'
- task jgfs_awips_f021
- trigger ../../post/jgfs_post_f021 == complete
- edit FHRGRP '021'
- edit FHRLST 'f021'
- edit FCSTHR '021'
- edit TRDRUN 'NO'
- task jgfs_awips_f024
- trigger ../../post/jgfs_post_f024 == complete
- edit FHRGRP '024'
- edit FHRLST 'f024'
- edit FCSTHR '024'
- edit TRDRUN 'YES'
- task jgfs_awips_f027
- trigger ../../post/jgfs_post_f027 == complete
- edit FHRGRP '027'
- edit FHRLST 'f027'
- edit FCSTHR '027'
- edit TRDRUN 'NO'
- task jgfs_awips_f030
- trigger ../../post/jgfs_post_f030 == complete
- edit FHRGRP '030'
- edit FHRLST 'f030'
- edit FCSTHR '030'
- edit TRDRUN 'YES'
- task jgfs_awips_f033
- trigger ../../post/jgfs_post_f033 == complete
- edit FHRGRP '033'
- edit FHRLST 'f033'
- edit FCSTHR '033'
- edit TRDRUN 'NO'
- task jgfs_awips_f036
- trigger ../../post/jgfs_post_f036 == complete
- edit FHRGRP '036'
- edit FHRLST 'f036'
- edit FCSTHR '036'
- edit TRDRUN 'YES'
- task jgfs_awips_f039
- trigger ../../post/jgfs_post_f039 == complete
- edit FHRGRP '039'
- edit FHRLST 'f039'
- edit FCSTHR '039'
- edit TRDRUN 'NO'
- task jgfs_awips_f042
- trigger ../../post/jgfs_post_f042 == complete
- edit FHRGRP '042'
- edit FHRLST 'f042'
- edit FCSTHR '042'
- edit TRDRUN 'YES'
- task jgfs_awips_f045
- trigger ../../post/jgfs_post_f045 == complete
- edit FHRGRP '045'
- edit FHRLST 'f045'
- edit FCSTHR '045'
- edit TRDRUN 'NO'
- task jgfs_awips_f048
- trigger ../../post/jgfs_post_f048 == complete
- edit FHRGRP '048'
- edit FHRLST 'f048'
- edit FCSTHR '048'
- edit TRDRUN 'YES'
- task jgfs_awips_f051
- trigger ../../post/jgfs_post_f051 == complete
- edit FHRGRP '051'
- edit FHRLST 'f051'
- edit FCSTHR '051'
- edit TRDRUN 'NO'
- task jgfs_awips_f054
- trigger ../../post/jgfs_post_f054 == complete
- edit FHRGRP '054'
- edit FHRLST 'f054'
- edit FCSTHR '054'
- edit TRDRUN 'YES'
- task jgfs_awips_f057
- trigger ../../post/jgfs_post_f057 == complete
- edit FHRGRP '057'
- edit FHRLST 'f057'
- edit FCSTHR '057'
- edit TRDRUN 'NO'
- task jgfs_awips_f060
- trigger ../../post/jgfs_post_f060 == complete
- edit FHRGRP '060'
- edit FHRLST 'f060'
- edit FCSTHR '060'
- edit TRDRUN 'YES'
- task jgfs_awips_f063
- trigger ../../post/jgfs_post_f063 == complete
- edit FHRGRP '063'
- edit FHRLST 'f063'
- edit FCSTHR '063'
- edit TRDRUN 'NO'
- task jgfs_awips_f066
- trigger ../../post/jgfs_post_f066 == complete
- edit FHRGRP '066'
- edit FHRLST 'f066'
- edit FCSTHR '066'
- edit TRDRUN 'YES'
- task jgfs_awips_f069
- trigger ../../post/jgfs_post_f069 == complete
- edit FHRGRP '069'
- edit FHRLST 'f069'
- edit FCSTHR '069'
- edit TRDRUN 'NO'
- task jgfs_awips_f072
- trigger ../../post/jgfs_post_f072 == complete
- edit FHRGRP '072'
- edit FHRLST 'f072'
- edit FCSTHR '072'
- edit TRDRUN 'YES'
- task jgfs_awips_f075
- trigger ../../post/jgfs_post_f075 == complete
- edit FHRGRP '075'
- edit FHRLST 'f075'
- edit FCSTHR '075'
- edit TRDRUN 'NO'
- task jgfs_awips_f078
- trigger ../../post/jgfs_post_f078 == complete
- edit FHRGRP '078'
- edit FHRLST 'f078'
- edit FCSTHR '078'
- edit TRDRUN 'YES'
- task jgfs_awips_f081
- trigger ../../post/jgfs_post_f081 == complete
- edit FHRGRP '081'
- edit FHRLST 'f081'
- edit FCSTHR '081'
- edit TRDRUN 'NO'
- task jgfs_awips_f084
- trigger ../../post/jgfs_post_f084 == complete
- edit FHRGRP '084'
- edit FHRLST 'f084'
- edit FCSTHR '084'
- edit TRDRUN 'YES'
- task jgfs_awips_f090
- trigger ../../post/jgfs_post_f090 == complete
- edit FHRGRP '090'
- edit FHRLST 'f090'
- edit FCSTHR '090'
- edit TRDRUN 'YES'
- task jgfs_awips_f096
- trigger ../../post/jgfs_post_f096 == complete
- edit FHRGRP '096'
- edit FHRLST 'f096'
- edit FCSTHR '096'
- edit TRDRUN 'YES'
- task jgfs_awips_f102
- trigger ../../post/jgfs_post_f102 == complete
- edit FHRGRP '102'
- edit FHRLST 'f102'
- edit FCSTHR '102'
- edit TRDRUN 'YES'
- task jgfs_awips_f108
- trigger ../../post/jgfs_post_f108 == complete
- edit FHRGRP '108'
- edit FHRLST 'f108'
- edit FCSTHR '108'
- edit TRDRUN 'YES'
- task jgfs_awips_f114
- trigger ../../post/jgfs_post_f114 == complete
- edit FHRGRP '114'
- edit FHRLST 'f114'
- edit FCSTHR '114'
- edit TRDRUN 'YES'
- task jgfs_awips_f120
- trigger ../../post/jgfs_post_f120 == complete
- edit FHRGRP '120'
- edit FHRLST 'f120'
- edit FCSTHR '120'
- edit TRDRUN 'YES'
- task jgfs_awips_f126
- trigger ../../post/jgfs_post_f126 == complete
- edit FHRGRP '126'
- edit FHRLST 'f126'
- edit FCSTHR '126'
- edit TRDRUN 'YES'
- task jgfs_awips_f132
- trigger ../../post/jgfs_post_f132 == complete
- edit FHRGRP '132'
- edit FHRLST 'f132'
- edit FCSTHR '132'
- edit TRDRUN 'YES'
- task jgfs_awips_f138
- trigger ../../post/jgfs_post_f138 == complete
- edit FHRGRP '138'
- edit FHRLST 'f138'
- edit FCSTHR '138'
- edit TRDRUN 'YES'
- task jgfs_awips_f144
- trigger ../../post/jgfs_post_f144 == complete
- edit FHRGRP '144'
- edit FHRLST 'f144'
- edit FCSTHR '144'
- edit TRDRUN 'YES'
- task jgfs_awips_f150
- trigger ../../post/jgfs_post_f150 == complete
- edit FHRGRP '150'
- edit FHRLST 'f150'
- edit FCSTHR '150'
- edit TRDRUN 'YES'
- task jgfs_awips_f156
- trigger ../../post/jgfs_post_f156 == complete
- edit FHRGRP '156'
- edit FHRLST 'f156'
- edit FCSTHR '156'
- edit TRDRUN 'YES'
- task jgfs_awips_f162
- trigger ../../post/jgfs_post_f162 == complete
- edit FHRGRP '162'
- edit FHRLST 'f162'
- edit FCSTHR '162'
- edit TRDRUN 'YES'
- task jgfs_awips_f168
- trigger ../../post/jgfs_post_f168 == complete
- edit FHRGRP '168'
- edit FHRLST 'f168'
- edit FCSTHR '168'
- edit TRDRUN 'YES'
- task jgfs_awips_f174
- trigger ../../post/jgfs_post_f174 == complete
- edit FHRGRP '174'
- edit FHRLST 'f174'
- edit FCSTHR '174'
- edit TRDRUN 'YES'
- task jgfs_awips_f180
- trigger ../../post/jgfs_post_f180 == complete
- edit FHRGRP '180'
- edit FHRLST 'f180'
- edit FCSTHR '180'
- edit TRDRUN 'YES'
- task jgfs_awips_f186
- trigger ../../post/jgfs_post_f186 == complete
- edit FHRGRP '186'
- edit FHRLST 'f186'
- edit FCSTHR '186'
- edit TRDRUN 'YES'
- task jgfs_awips_f192
- trigger ../../post/jgfs_post_f192 == complete
- edit FHRGRP '192'
- edit FHRLST 'f192'
- edit FCSTHR '192'
- edit TRDRUN 'YES'
- task jgfs_awips_f198
- trigger ../../post/jgfs_post_f198 == complete
- edit FHRGRP '198'
- edit FHRLST 'f198'
- edit FCSTHR '198'
- edit TRDRUN 'YES'
- task jgfs_awips_f204
- trigger ../../post/jgfs_post_f204 == complete
- edit FHRGRP '204'
- edit FHRLST 'f204'
- edit FCSTHR '204'
- edit TRDRUN 'YES'
- task jgfs_awips_f210
- trigger ../../post/jgfs_post_f210 == complete
- edit FHRGRP '210'
- edit FHRLST 'f210'
- edit FCSTHR '210'
- edit TRDRUN 'YES'
- task jgfs_awips_f216
- trigger ../../post/jgfs_post_f216 == complete
- edit FHRGRP '216'
- edit FHRLST 'f216'
- edit FCSTHR '216'
- edit TRDRUN 'YES'
- task jgfs_awips_f222
- trigger ../../post/jgfs_post_f222 == complete
- edit FHRGRP '222'
- edit FHRLST 'f222'
- edit FCSTHR '222'
- edit TRDRUN 'YES'
- task jgfs_awips_f228
- trigger ../../post/jgfs_post_f228 == complete
- edit FHRGRP '228'
- edit FHRLST 'f228'
- edit FCSTHR '228'
- edit TRDRUN 'YES'
- task jgfs_awips_f234
- trigger ../../post/jgfs_post_f234 == complete
- edit FHRGRP '234'
- edit FHRLST 'f234'
- edit FCSTHR '234'
- edit TRDRUN 'YES'
- task jgfs_awips_f240
- trigger ../../post/jgfs_post_f240 == complete
- edit FHRGRP '240'
- edit FHRLST 'f240'
- edit FCSTHR '240'
- edit TRDRUN 'YES'
- endfamily
- family awips_g2
- task jgfs_awips_g2_f000
- trigger ../../post/jgfs_post_f000 == complete
- edit FHRGRP '000'
- edit FHRLST 'f000'
- edit FCSTHR '000'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f006
- trigger ../../post/jgfs_post_f006 == complete
- edit FHRGRP '006'
- edit FHRLST 'f006'
- edit FCSTHR '006'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f012
- trigger ../../post/jgfs_post_f012 == complete
- edit FHRGRP '012'
- edit FHRLST 'f012'
- edit FCSTHR '012'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f018
- trigger ../../post/jgfs_post_f018 == complete
- edit FHRGRP '018'
- edit FHRLST 'f018'
- edit FCSTHR '018'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f024
- trigger ../../post/jgfs_post_f024 == complete
- edit FHRGRP '024'
- edit FHRLST 'f024'
- edit FCSTHR '024'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f030
- trigger ../../post/jgfs_post_f030 == complete
- edit FHRGRP '030'
- edit FHRLST 'f030'
- edit FCSTHR '030'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f036
- trigger ../../post/jgfs_post_f036 == complete
- edit FHRGRP '036'
- edit FHRLST 'f036'
- edit FCSTHR '036'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f042
- trigger ../../post/jgfs_post_f042 == complete
- edit FHRGRP '042'
- edit FHRLST 'f042'
- edit FCSTHR '042'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f048
- trigger ../../post/jgfs_post_f048 == complete
- edit FHRGRP '048'
- edit FHRLST 'f048'
- edit FCSTHR '048'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f054
- trigger ../../post/jgfs_post_f054 == complete
- edit FHRGRP '054'
- edit FHRLST 'f054'
- edit FCSTHR '054'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f060
- trigger ../../post/jgfs_post_f060 == complete
- edit FHRGRP '060'
- edit FHRLST 'f060'
- edit FCSTHR '060'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f066
- trigger ../../post/jgfs_post_f066 == complete
- edit FHRGRP '066'
- edit FHRLST 'f066'
- edit FCSTHR '066'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f072
- trigger ../../post/jgfs_post_f072 == complete
- edit FHRGRP '072'
- edit FHRLST 'f072'
- edit FCSTHR '072'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f078
- trigger ../../post/jgfs_post_f078 == complete
- edit FHRGRP '078'
- edit FHRLST 'f078'
- edit FCSTHR '078'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f084
- trigger ../../post/jgfs_post_f084 == complete
- edit FHRGRP '084'
- edit FHRLST 'f084'
- edit FCSTHR '084'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f090
- trigger ../../post/jgfs_post_f090 == complete
- edit FHRGRP '090'
- edit FHRLST 'f090'
- edit FCSTHR '090'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f096
- trigger ../../post/jgfs_post_f096 == complete
- edit FHRGRP '096'
- edit FHRLST 'f096'
- edit FCSTHR '096'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f102
- trigger ../../post/jgfs_post_f102 == complete
- edit FHRGRP '102'
- edit FHRLST 'f102'
- edit FCSTHR '102'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f108
- trigger ../../post/jgfs_post_f108 == complete
- edit FHRGRP '108'
- edit FHRLST 'f108'
- edit FCSTHR '108'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f114
- trigger ../../post/jgfs_post_f114 == complete
- edit FHRGRP '114'
- edit FHRLST 'f114'
- edit FCSTHR '114'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f120
- trigger ../../post/jgfs_post_f120 == complete
- edit FHRGRP '120'
- edit FHRLST 'f120'
- edit FCSTHR '120'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f126
- trigger ../../post/jgfs_post_f126 == complete
- edit FHRGRP '126'
- edit FHRLST 'f126'
- edit FCSTHR '126'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f132
- trigger ../../post/jgfs_post_f132 == complete
- edit FHRGRP '132'
- edit FHRLST 'f132'
- edit FCSTHR '132'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f138
- trigger ../../post/jgfs_post_f138 == complete
- edit FHRGRP '138'
- edit FHRLST 'f138'
- edit FCSTHR '138'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f144
- trigger ../../post/jgfs_post_f144 == complete
- edit FHRGRP '144'
- edit FHRLST 'f144'
- edit FCSTHR '144'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f150
- trigger ../../post/jgfs_post_f150 == complete
- edit FHRGRP '150'
- edit FHRLST 'f150'
- edit FCSTHR '150'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f156
- trigger ../../post/jgfs_post_f156 == complete
- edit FHRGRP '156'
- edit FHRLST 'f156'
- edit FCSTHR '156'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f162
- trigger ../../post/jgfs_post_f162 == complete
- edit FHRGRP '162'
- edit FHRLST 'f162'
- edit FCSTHR '162'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f168
- trigger ../../post/jgfs_post_f168 == complete
- edit FHRGRP '168'
- edit FHRLST 'f168'
- edit FCSTHR '168'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f174
- trigger ../../post/jgfs_post_f174 == complete
- edit FHRGRP '174'
- edit FHRLST 'f174'
- edit FCSTHR '174'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f180
- trigger ../../post/jgfs_post_f180 == complete
- edit FHRGRP '180'
- edit FHRLST 'f180'
- edit FCSTHR '180'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f186
- trigger ../../post/jgfs_post_f186 == complete
- edit FHRGRP '186'
- edit FHRLST 'f186'
- edit FCSTHR '186'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f192
- trigger ../../post/jgfs_post_f192 == complete
- edit FHRGRP '192'
- edit FHRLST 'f192'
- edit FCSTHR '192'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f198
- trigger ../../post/jgfs_post_f198 == complete
- edit FHRGRP '198'
- edit FHRLST 'f198'
- edit FCSTHR '198'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f204
- trigger ../../post/jgfs_post_f204 == complete
- edit FHRGRP '204'
- edit FHRLST 'f204'
- edit FCSTHR '204'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f210
- trigger ../../post/jgfs_post_f210 == complete
- edit FHRGRP '210'
- edit FHRLST 'f210'
- edit FCSTHR '210'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f216
- trigger ../../post/jgfs_post_f216 == complete
- edit FHRGRP '216'
- edit FHRLST 'f216'
- edit FCSTHR '216'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f222
- trigger ../../post/jgfs_post_f222 == complete
- edit FHRGRP '222'
- edit FHRLST 'f222'
- edit FCSTHR '222'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f228
- trigger ../../post/jgfs_post_f228 == complete
- edit FHRGRP '228'
- edit FHRLST 'f228'
- edit FCSTHR '228'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f234
- trigger ../../post/jgfs_post_f234 == complete
- edit FHRGRP '234'
- edit FHRLST 'f234'
- edit FCSTHR '234'
- edit TRDRUN 'YES'
- task jgfs_awips_g2_f240
- trigger ../../post/jgfs_post_f240 == complete
- edit FHRGRP '240'
- edit FHRLST 'f240'
- edit FCSTHR '240'
- edit TRDRUN 'YES'
- endfamily
- endfamily
- family mos
- edit ECF_FILES '/ecf/ecfnets/scripts/gfs/mos'
- edit PROJ 'GFS-%PROJENVIR%'
- edit COM '/gpfs/hps/nco/ops/com'
- edit QUEUESERV 'prod_transfer'
- edit MODULES 'module load cfp-intel-sandybridge/1.1.0 grib_util gempak/6.32.0'
- edit QUEUE 'prod'
- family prep
- task jgfsmos_stn_prep
- trigger /prod18/gfs/post/jgfs_post_f096 == complete
- edit NTASK '3'
- edit PTILE '3'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_stn_prep
- trigger /prod18/gfs/post == complete
- edit NTASK '2'
- edit PTILE '2'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- endfamily
- family forecast
- task jgfsmos_stn_fcst
- trigger ../prep/jgfsmos_stn_prep == complete
- edit NTASK '5'
- edit PTILE '5'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- endfamily
- family prdgen
- task jgfsmos_stn_prdgen
- trigger ../forecast/jgfsmos_stn_fcst == complete
- edit NTASK '1'
- edit PTILE '1'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- task jgfsmos_ext_stn_prdgen
- trigger jgfsmos_stn_prdgen == complete
- edit NTASK '1'
- edit PTILE '1'
- edit OMP_NUM_THREADS '1'
- edit NODES '1'
- endfamily
- family gempak
- task jgfs_gempak_mdl
- trigger ../prdgen == complete
- endfamily
- endfamily
- family gempak
- task jgfs_gempak_ncdc_upapgif
- trigger ./jgfs_gempak == active or ./jgfs_gempak == complete
- task jgfs_gempak
- trigger ../jgfs_analysis eq complete
- task jgfs_gempak_meta
- trigger ../jgfs_analysis == complete
- task jgfs_pgrb2_spec_gempak
- trigger ./jgfs_npoess_pgrb2_0p5deg == complete
- task jgfs_npoess_pgrb2_0p5deg
- trigger ../post/jgfs_post_anl eq active or ../post/jgfs_post_anl == complete
- endfamily
- endfamily
-
diff --git a/ecflow/ecf/defs/para00_gdas_FV3.def b/ecflow/ecf/defs/para00_gdas_FV3.def
deleted file mode 100644
index e6d9e732d5..0000000000
--- a/ecflow/ecf/defs/para00_gdas_FV3.def
+++ /dev/null
@@ -1,247 +0,0 @@
- family gdas_FV3
- edit CYC '00'
- edit ECF_FILES '/ecf/ecfnets/scripts/para/gdas_FV3'
- edit PROJ 'GDAS-T2O'
- edit NET 'gfs'
- edit RUN 'gdas'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- edit ENVIR 'eval'
- family dump
- task jgdas_tropcy_qc_reloc
- time 05:45
- task jgdas_dump
- event 1 release_sfcprep
- time 05:50
- task jgdas_dump_post
- trigger jgdas_dump == complete
- event 1 release_gdas00_dump_alert
- task jgdas_dump_alert
- trigger jgdas_dump_post:release_gdas00_dump_alert
- task jmodel_realtime_gdas
- trigger jgdas_dump_alert == complete
- endfamily
- family prep
- task jgdas_emcsfc_sfc_prep
- trigger ../dump/jgdas_dump:release_sfcprep
- task jgdas_prep
- trigger ../dump/jgdas_dump == complete and ../dump/jgdas_tropcy_qc_reloc == complete
- task jgdas_prep_post
- trigger jgdas_prep == complete and ../analysis/jgdas_analysis_high == complete
- endfamily
- family analysis
- task jgdas_analysis_high
- trigger ../prep/jgdas_prep == complete and ../prep/jgdas_emcsfc_sfc_prep == complete
- event 1 release_fcst
- endfamily
- task jgdas_vminmon
- trigger analysis/jgdas_analysis_high == complete
- family forecast
- task jgdas_forecast_high
- trigger ../analysis/jgdas_analysis_high:release_fcst
- endfamily
- family post_processing
- family bulletins
- task jgdas_mknavybulls
- trigger ../../dump/jgdas_dump_post == complete
- endfamily
- endfamily
- family gempak
- task jgdas_gempak
- trigger ../forecast/jgdas_forecast_high == complete
- task jgdas_gempak_meta_ncdc
- trigger ./jgdas_gempak == complete
- endfamily
- family post
- task jgdas_post_manager
- trigger ../forecast == active
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- task jgdas_post_anl
- trigger ./jgdas_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_pgrb2_anl
- task jgdas_post_f000
- trigger ./jgdas_post_manager:release_post000
- edit FHR 'f000'
- edit HR '000'
- edit FHRGRP '001'
- edit FHRLST 'f000'
- task jgdas_post_f001
- trigger ./jgdas_post_manager:release_post001
- edit FHR 'f001'
- edit HR '001'
- edit FHRGRP '002'
- edit FHRLST 'f001'
- task jgdas_post_f002
- trigger ./jgdas_post_manager:release_post002
- edit FHR 'f002'
- edit HR '002'
- edit FHRGRP '003'
- edit FHRLST 'f002'
- task jgdas_post_f003
- trigger ./jgdas_post_manager:release_post003
- edit FHR 'f003'
- edit HR '003'
- edit FHRGRP '004'
- edit FHRLST 'f003'
- task jgdas_post_f004
- trigger ./jgdas_post_manager:release_post004
- edit FHR 'f004'
- edit HR '004'
- edit FHRGRP '005'
- edit FHRLST 'f004'
- task jgdas_post_f005
- trigger ./jgdas_post_manager:release_post005
- edit FHR 'f005'
- edit HR '005'
- edit FHRGRP '006'
- edit FHRLST 'f005'
- task jgdas_post_f006
- trigger ./jgdas_post_manager:release_post006
- edit FHR 'f006'
- edit HR '006'
- edit FHRGRP '007'
- edit FHRLST 'f006'
- task jgdas_post_f007
- trigger ./jgdas_post_manager:release_post007
- edit FHR 'f007'
- edit HR '007'
- edit FHRGRP '008'
- edit FHRLST 'f007'
- task jgdas_post_f008
- trigger ./jgdas_post_manager:release_post008
- edit FHR 'f008'
- edit HR '008'
- edit FHRGRP '009'
- edit FHRLST 'f008'
- task jgdas_post_f009
- trigger ./jgdas_post_manager:release_post009
- edit FHR 'f009'
- edit HR '009'
- edit FHRGRP '010'
- edit FHRLST 'f009'
- endfamily
- family enkf
- task jgdas_enkf_select_obs
- trigger ../prep/jgdas_prep == complete
- family innovate
- trigger ./jgdas_enkf_select_obs == complete
- task jgdas_enkf_innovate_obs_grp1
- edit ENSGRP '01'
- task jgdas_enkf_innovate_obs_grp2
- edit ENSGRP '02'
- task jgdas_enkf_innovate_obs_grp3
- edit ENSGRP '03'
- task jgdas_enkf_innovate_obs_grp4
- edit ENSGRP '04'
- task jgdas_enkf_innovate_obs_grp5
- edit ENSGRP '05'
- task jgdas_enkf_innovate_obs_grp6
- edit ENSGRP '06'
- task jgdas_enkf_innovate_obs_grp7
- edit ENSGRP '07'
- task jgdas_enkf_innovate_obs_grp8
- edit ENSGRP '08'
- task jgdas_enkf_innovate_obs_grp9
- edit ENSGRP '09'
- task jgdas_enkf_innovate_obs_grp10
- edit ENSGRP '10'
- endfamily
- task jgdas_enkf_update
- trigger ./innovate == complete
- task jgdas_enkf_inflate_recenter
- trigger ./jgdas_enkf_update == complete and ../analysis/jgdas_analysis_high == complete
- family forecast
- trigger ./jgdas_enkf_inflate_recenter == complete
- task jgdas_enkf_fcst_grp1
- edit ENSGRP '01'
- task jgdas_enkf_fcst_grp2
- edit ENSGRP '02'
- task jgdas_enkf_fcst_grp3
- edit ENSGRP '03'
- task jgdas_enkf_fcst_grp4
- edit ENSGRP '04'
- task jgdas_enkf_fcst_grp5
- edit ENSGRP '05'
- task jgdas_enkf_fcst_grp6
- edit ENSGRP '06'
- task jgdas_enkf_fcst_grp7
- edit ENSGRP '07'
- task jgdas_enkf_fcst_grp8
- edit ENSGRP '08'
- task jgdas_enkf_fcst_grp9
- edit ENSGRP '09'
- task jgdas_enkf_fcst_grp10
- edit ENSGRP '10'
- task jgdas_enkf_fcst_grp11
- edit ENSGRP '11'
- task jgdas_enkf_fcst_grp12
- edit ENSGRP '12'
- task jgdas_enkf_fcst_grp13
- edit ENSGRP '13'
- task jgdas_enkf_fcst_grp14
- edit ENSGRP '14'
- task jgdas_enkf_fcst_grp15
- edit ENSGRP '15'
- task jgdas_enkf_fcst_grp16
- edit ENSGRP '16'
- task jgdas_enkf_fcst_grp17
- edit ENSGRP '17'
- task jgdas_enkf_fcst_grp18
- edit ENSGRP '18'
- task jgdas_enkf_fcst_grp19
- edit ENSGRP '19'
- task jgdas_enkf_fcst_grp20
- edit ENSGRP '20'
- endfamily
- family post
- trigger ./forecast == complete
- task jgdas_enkf_post_f003
- edit FHMIN_EPOS '003'
- edit FHMAX_EPOS '003'
- edit FHOUT_EPOS '003'
- task jgdas_enkf_post_f004
- edit FHMIN_EPOS '004'
- edit FHMAX_EPOS '004'
- edit FHOUT_EPOS '004'
- task jgdas_enkf_post_f005
- edit FHMIN_EPOS '005'
- edit FHMAX_EPOS '005'
- edit FHOUT_EPOS '005'
- task jgdas_enkf_post_f006
- edit FHMIN_EPOS '006'
- edit FHMAX_EPOS '006'
- edit FHOUT_EPOS '006'
- task jgdas_enkf_post_f007
- edit FHMIN_EPOS '007'
- edit FHMAX_EPOS '007'
- edit FHOUT_EPOS '007'
- task jgdas_enkf_post_f008
- edit FHMIN_EPOS '008'
- edit FHMAX_EPOS '008'
- edit FHOUT_EPOS '008'
- task jgdas_enkf_post_f009
- edit FHMIN_EPOS '009'
- edit FHMAX_EPOS '009'
- edit FHOUT_EPOS '009'
- endfamily
- endfamily
- task jgdas_verfrad
- trigger enkf == complete
- endfamily
-
diff --git a/ecflow/ecf/defs/para06_gdas_FV3.def b/ecflow/ecf/defs/para06_gdas_FV3.def
deleted file mode 100644
index 0742b81f81..0000000000
--- a/ecflow/ecf/defs/para06_gdas_FV3.def
+++ /dev/null
@@ -1,246 +0,0 @@
- family gdas_FV3
- edit CYC '06'
- edit ECF_FILES '/ecf/ecfnets/scripts/para/gdas_FV3'
- edit PROJ 'GDAS-T2O'
- edit NET 'gfs'
- edit RUN 'gdas'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- edit ENVIR 'eval'
- edit MACHINE_SITE 'production'
- family dump
- task jgdas_tropcy_qc_reloc
- time 11:45
- task jgdas_dump
- event 1 release_sfcprep
- time 11:50
- task jgdas_dump_post
- trigger jgdas_dump == complete
- event 1 release_gdas06_dump_alert
- task jgdas_dump_alert
- trigger jgdas_dump_post:release_gdas06_dump_alert
- task jmodel_realtime_gdas
- trigger jgdas_dump_alert == complete
- endfamily
- family prep
- task jgdas_emcsfc_sfc_prep
- trigger ../dump/jgdas_dump:release_sfcprep
- task jgdas_prep
- trigger ../dump/jgdas_dump == complete and ../dump/jgdas_tropcy_qc_reloc == complete
- task jgdas_prep_post
- trigger jgdas_prep == complete and ../analysis/jgdas_analysis_high == complete
- endfamily
- family analysis
- task jgdas_analysis_high
- trigger ../prep/jgdas_prep == complete and ../prep/jgdas_emcsfc_sfc_prep == complete
- event 1 release_fcst
- endfamily
- task jgdas_vminmon
- trigger analysis/jgdas_analysis_high == complete
- family forecast
- task jgdas_forecast_high
- trigger ../analysis/jgdas_analysis_high:release_fcst
- endfamily
- family post_processing
- task jgdas_tropc
- trigger ../post == complete
- endfamily
- family gempak
- task jgdas_gempak
- trigger ../forecast/jgdas_forecast_high == complete
- task jgdas_gempak_meta_ncdc
- trigger ./jgdas_gempak == complete
- endfamily
- family post
- task jgdas_post_manager
- trigger ../forecast == active
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- task jgdas_post_anl
- trigger ./jgdas_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_pgrb2_anl
- task jgdas_post_f000
- trigger ./jgdas_post_manager:release_post000
- edit FHR 'f000'
- edit HR '000'
- edit FHRGRP '001'
- edit FHRLST 'f000'
- task jgdas_post_f001
- trigger ./jgdas_post_manager:release_post001
- edit FHR 'f001'
- edit HR '001'
- edit FHRGRP '002'
- edit FHRLST 'f001'
- task jgdas_post_f002
- trigger ./jgdas_post_manager:release_post002
- edit FHR 'f002'
- edit HR '002'
- edit FHRGRP '003'
- edit FHRLST 'f002'
- task jgdas_post_f003
- trigger ./jgdas_post_manager:release_post003
- edit FHR 'f003'
- edit HR '003'
- edit FHRGRP '004'
- edit FHRLST 'f003'
- task jgdas_post_f004
- trigger ./jgdas_post_manager:release_post004
- edit FHR 'f004'
- edit HR '004'
- edit FHRGRP '005'
- edit FHRLST 'f004'
- task jgdas_post_f005
- trigger ./jgdas_post_manager:release_post005
- edit FHR 'f005'
- edit HR '005'
- edit FHRGRP '006'
- edit FHRLST 'f005'
- task jgdas_post_f006
- trigger ./jgdas_post_manager:release_post006
- edit FHR 'f006'
- edit HR '006'
- edit FHRGRP '007'
- edit FHRLST 'f006'
- task jgdas_post_f007
- trigger ./jgdas_post_manager:release_post007
- edit FHR 'f007'
- edit HR '007'
- edit FHRGRP '008'
- edit FHRLST 'f007'
- task jgdas_post_f008
- trigger ./jgdas_post_manager:release_post008
- edit FHR 'f008'
- edit HR '008'
- edit FHRGRP '009'
- edit FHRLST 'f008'
- task jgdas_post_f009
- trigger ./jgdas_post_manager:release_post009
- edit FHR 'f009'
- edit HR '009'
- edit FHRGRP '010'
- edit FHRLST 'f009'
- endfamily
- family enkf
- task jgdas_enkf_select_obs
- trigger ../prep/jgdas_prep == complete
- family innovate
- trigger ./jgdas_enkf_select_obs == complete
- task jgdas_enkf_innovate_obs_grp1
- edit ENSGRP '01'
- task jgdas_enkf_innovate_obs_grp2
- edit ENSGRP '02'
- task jgdas_enkf_innovate_obs_grp3
- edit ENSGRP '03'
- task jgdas_enkf_innovate_obs_grp4
- edit ENSGRP '04'
- task jgdas_enkf_innovate_obs_grp5
- edit ENSGRP '05'
- task jgdas_enkf_innovate_obs_grp6
- edit ENSGRP '06'
- task jgdas_enkf_innovate_obs_grp7
- edit ENSGRP '07'
- task jgdas_enkf_innovate_obs_grp8
- edit ENSGRP '08'
- task jgdas_enkf_innovate_obs_grp9
- edit ENSGRP '09'
- task jgdas_enkf_innovate_obs_grp10
- edit ENSGRP '10'
- endfamily
- task jgdas_enkf_update
- trigger ./innovate == complete
- task jgdas_enkf_inflate_recenter
- trigger ./jgdas_enkf_update == complete and ../analysis/jgdas_analysis_high == complete
- family forecast
- trigger ./jgdas_enkf_inflate_recenter == complete
- task jgdas_enkf_fcst_grp1
- edit ENSGRP '01'
- task jgdas_enkf_fcst_grp2
- edit ENSGRP '02'
- task jgdas_enkf_fcst_grp3
- edit ENSGRP '03'
- task jgdas_enkf_fcst_grp4
- edit ENSGRP '04'
- task jgdas_enkf_fcst_grp5
- edit ENSGRP '05'
- task jgdas_enkf_fcst_grp6
- edit ENSGRP '06'
- task jgdas_enkf_fcst_grp7
- edit ENSGRP '07'
- task jgdas_enkf_fcst_grp8
- edit ENSGRP '08'
- task jgdas_enkf_fcst_grp9
- edit ENSGRP '09'
- task jgdas_enkf_fcst_grp10
- edit ENSGRP '10'
- task jgdas_enkf_fcst_grp11
- edit ENSGRP '11'
- task jgdas_enkf_fcst_grp12
- edit ENSGRP '12'
- task jgdas_enkf_fcst_grp13
- edit ENSGRP '13'
- task jgdas_enkf_fcst_grp14
- edit ENSGRP '14'
- task jgdas_enkf_fcst_grp15
- edit ENSGRP '15'
- task jgdas_enkf_fcst_grp16
- edit ENSGRP '16'
- task jgdas_enkf_fcst_grp17
- edit ENSGRP '17'
- task jgdas_enkf_fcst_grp18
- edit ENSGRP '18'
- task jgdas_enkf_fcst_grp19
- edit ENSGRP '19'
- task jgdas_enkf_fcst_grp20
- edit ENSGRP '20'
- endfamily
- family post
- trigger ./forecast == complete
- task jgdas_enkf_post_f003
- edit FHMIN_EPOS '003'
- edit FHMAX_EPOS '003'
- edit FHOUT_EPOS '003'
- task jgdas_enkf_post_f004
- edit FHMIN_EPOS '004'
- edit FHMAX_EPOS '004'
- edit FHOUT_EPOS '004'
- task jgdas_enkf_post_f005
- edit FHMIN_EPOS '005'
- edit FHMAX_EPOS '005'
- edit FHOUT_EPOS '005'
- task jgdas_enkf_post_f006
- edit FHMIN_EPOS '006'
- edit FHMAX_EPOS '006'
- edit FHOUT_EPOS '006'
- task jgdas_enkf_post_f007
- edit FHMIN_EPOS '007'
- edit FHMAX_EPOS '007'
- edit FHOUT_EPOS '007'
- task jgdas_enkf_post_f008
- edit FHMIN_EPOS '008'
- edit FHMAX_EPOS '008'
- edit FHOUT_EPOS '008'
- task jgdas_enkf_post_f009
- edit FHMIN_EPOS '009'
- edit FHMAX_EPOS '009'
- edit FHOUT_EPOS '009'
- endfamily
- endfamily
- task jgdas_verfrad
- trigger enkf == complete
- endfamily
-
diff --git a/ecflow/ecf/defs/para12_gdas_FV3.def b/ecflow/ecf/defs/para12_gdas_FV3.def
deleted file mode 100644
index 952f6c6382..0000000000
--- a/ecflow/ecf/defs/para12_gdas_FV3.def
+++ /dev/null
@@ -1,247 +0,0 @@
- family gdas_FV3
- edit CYC '12'
- edit ECF_FILES '/ecf/ecfnets/scripts/para/gdas_FV3'
- edit PROJ 'GDAS-T2O'
- edit NET 'gfs'
- edit RUN 'gdas'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- edit ENVIR 'eval'
- family dump
- task jgdas_tropcy_qc_reloc
- time 17:45
- task jgdas_dump
- event 1 release_sfcprep
- time 17:50
- task jgdas_dump_post
- trigger jgdas_dump == complete
- event 1 release_gdas12_dump_alert
- task jgdas_dump_alert
- trigger jgdas_dump_post:release_gdas12_dump_alert
- task jmodel_realtime_gdas
- trigger jgdas_dump_alert == complete
- endfamily
- family prep
- task jgdas_emcsfc_sfc_prep
- trigger ../dump/jgdas_dump:release_sfcprep
- task jgdas_prep
- trigger ../dump/jgdas_dump == complete and ../dump/jgdas_tropcy_qc_reloc == complete
- task jgdas_prep_post
- trigger jgdas_prep == complete and ../analysis/jgdas_analysis_high == complete
- endfamily
- family analysis
- task jgdas_analysis_high
- trigger ../prep/jgdas_prep == complete and ../prep/jgdas_emcsfc_sfc_prep == complete
- event 1 release_fcst
- endfamily
- task jgdas_vminmon
- trigger analysis/jgdas_analysis_high == complete
- family forecast
- task jgdas_forecast_high
- trigger ../analysis/jgdas_analysis_high:release_fcst
- endfamily
- family post_processing
- family bulletins
- task jgdas_mknavybulls
- trigger ../../post == complete
- endfamily
- endfamily
- family gempak
- task jgdas_gempak
- trigger ../forecast/jgdas_forecast_high == complete
- task jgdas_gempak_meta_ncdc
- trigger ./jgdas_gempak == complete
- endfamily
- family post
- task jgdas_post_manager
- trigger ../forecast == active
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- task jgdas_post_anl
- trigger ./jgdas_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_pgrb2_anl
- task jgdas_post_f000
- trigger ./jgdas_post_manager:release_post000
- edit FHR 'f000'
- edit HR '000'
- edit FHRGRP '001'
- edit FHRLST 'f000'
- task jgdas_post_f001
- trigger ./jgdas_post_manager:release_post001
- edit FHR 'f001'
- edit HR '001'
- edit FHRGRP '002'
- edit FHRLST 'f001'
- task jgdas_post_f002
- trigger ./jgdas_post_manager:release_post002
- edit FHR 'f002'
- edit HR '002'
- edit FHRGRP '003'
- edit FHRLST 'f002'
- task jgdas_post_f003
- trigger ./jgdas_post_manager:release_post003
- edit FHR 'f003'
- edit HR '003'
- edit FHRGRP '004'
- edit FHRLST 'f003'
- task jgdas_post_f004
- trigger ./jgdas_post_manager:release_post004
- edit FHR 'f004'
- edit HR '004'
- edit FHRGRP '005'
- edit FHRLST 'f004'
- task jgdas_post_f005
- trigger ./jgdas_post_manager:release_post005
- edit FHR 'f005'
- edit HR '005'
- edit FHRGRP '006'
- edit FHRLST 'f005'
- task jgdas_post_f006
- trigger ./jgdas_post_manager:release_post006
- edit FHR 'f006'
- edit HR '006'
- edit FHRGRP '007'
- edit FHRLST 'f006'
- task jgdas_post_f007
- trigger ./jgdas_post_manager:release_post007
- edit FHR 'f007'
- edit HR '007'
- edit FHRGRP '008'
- edit FHRLST 'f007'
- task jgdas_post_f008
- trigger ./jgdas_post_manager:release_post008
- edit FHR 'f008'
- edit HR '008'
- edit FHRGRP '009'
- edit FHRLST 'f008'
- task jgdas_post_f009
- trigger ./jgdas_post_manager:release_post009
- edit FHR 'f009'
- edit HR '009'
- edit FHRGRP '010'
- edit FHRLST 'f009'
- endfamily
- family enkf
- task jgdas_enkf_select_obs
- trigger ../prep/jgdas_prep == complete
- family innovate
- trigger ./jgdas_enkf_select_obs == complete
- task jgdas_enkf_innovate_obs_grp1
- edit ENSGRP '01'
- task jgdas_enkf_innovate_obs_grp2
- edit ENSGRP '02'
- task jgdas_enkf_innovate_obs_grp3
- edit ENSGRP '03'
- task jgdas_enkf_innovate_obs_grp4
- edit ENSGRP '04'
- task jgdas_enkf_innovate_obs_grp5
- edit ENSGRP '05'
- task jgdas_enkf_innovate_obs_grp6
- edit ENSGRP '06'
- task jgdas_enkf_innovate_obs_grp7
- edit ENSGRP '07'
- task jgdas_enkf_innovate_obs_grp8
- edit ENSGRP '08'
- task jgdas_enkf_innovate_obs_grp9
- edit ENSGRP '09'
- task jgdas_enkf_innovate_obs_grp10
- edit ENSGRP '10'
- endfamily
- task jgdas_enkf_update
- trigger ./innovate == complete
- task jgdas_enkf_inflate_recenter
- trigger ./jgdas_enkf_update == complete and ../analysis/jgdas_analysis_high == complete
- family forecast
- trigger ./jgdas_enkf_inflate_recenter == complete
- task jgdas_enkf_fcst_grp1
- edit ENSGRP '01'
- task jgdas_enkf_fcst_grp2
- edit ENSGRP '02'
- task jgdas_enkf_fcst_grp3
- edit ENSGRP '03'
- task jgdas_enkf_fcst_grp4
- edit ENSGRP '04'
- task jgdas_enkf_fcst_grp5
- edit ENSGRP '05'
- task jgdas_enkf_fcst_grp6
- edit ENSGRP '06'
- task jgdas_enkf_fcst_grp7
- edit ENSGRP '07'
- task jgdas_enkf_fcst_grp8
- edit ENSGRP '08'
- task jgdas_enkf_fcst_grp9
- edit ENSGRP '09'
- task jgdas_enkf_fcst_grp10
- edit ENSGRP '10'
- task jgdas_enkf_fcst_grp11
- edit ENSGRP '11'
- task jgdas_enkf_fcst_grp12
- edit ENSGRP '12'
- task jgdas_enkf_fcst_grp13
- edit ENSGRP '13'
- task jgdas_enkf_fcst_grp14
- edit ENSGRP '14'
- task jgdas_enkf_fcst_grp15
- edit ENSGRP '15'
- task jgdas_enkf_fcst_grp16
- edit ENSGRP '16'
- task jgdas_enkf_fcst_grp17
- edit ENSGRP '17'
- task jgdas_enkf_fcst_grp18
- edit ENSGRP '18'
- task jgdas_enkf_fcst_grp19
- edit ENSGRP '19'
- task jgdas_enkf_fcst_grp20
- edit ENSGRP '20'
- endfamily
- family post
- trigger ./forecast == complete
- task jgdas_enkf_post_f003
- edit FHMIN_EPOS '003'
- edit FHMAX_EPOS '003'
- edit FHOUT_EPOS '003'
- task jgdas_enkf_post_f004
- edit FHMIN_EPOS '004'
- edit FHMAX_EPOS '004'
- edit FHOUT_EPOS '004'
- task jgdas_enkf_post_f005
- edit FHMIN_EPOS '005'
- edit FHMAX_EPOS '005'
- edit FHOUT_EPOS '005'
- task jgdas_enkf_post_f006
- edit FHMIN_EPOS '006'
- edit FHMAX_EPOS '006'
- edit FHOUT_EPOS '006'
- task jgdas_enkf_post_f007
- edit FHMIN_EPOS '007'
- edit FHMAX_EPOS '007'
- edit FHOUT_EPOS '007'
- task jgdas_enkf_post_f008
- edit FHMIN_EPOS '008'
- edit FHMAX_EPOS '008'
- edit FHOUT_EPOS '008'
- task jgdas_enkf_post_f009
- edit FHMIN_EPOS '009'
- edit FHMAX_EPOS '009'
- edit FHOUT_EPOS '009'
- endfamily
- endfamily
- task jgdas_verfrad
- trigger enkf == complete
- endfamily
-
diff --git a/ecflow/ecf/defs/para18_gdas_FV3.def b/ecflow/ecf/defs/para18_gdas_FV3.def
deleted file mode 100644
index 84fef9b5e5..0000000000
--- a/ecflow/ecf/defs/para18_gdas_FV3.def
+++ /dev/null
@@ -1,245 +0,0 @@
- family gdas_FV3
- edit CYC '18'
- edit ECF_FILES '/ecf/ecfnets/scripts/para/gdas_FV3'
- edit PROJ 'GDAS-T2O'
- edit NET 'gfs'
- edit RUN 'gdas'
- edit COM '/gpfs/dell1/nco/ops/com'
- edit QUEUESHARED 'prod_shared'
- edit QUEUESERV 'prod_transfer'
- edit QUEUE 'prod'
- edit ENVIR 'eval'
- family dump
- task jgdas_tropcy_qc_reloc
- time 23:45
- task jgdas_dump
- event 1 release_sfcprep
- time 23:50
- task jgdas_dump_post
- trigger jgdas_dump == complete
- event 1 release_gdas18_dump_alert
- task jgdas_dump_alert
- trigger jgdas_dump_post:release_gdas18_dump_alert
- task jmodel_realtime_gdas
- trigger jgdas_dump_alert == complete
- endfamily
- family prep
- task jgdas_emcsfc_sfc_prep
- trigger ../dump/jgdas_dump:release_sfcprep
- task jgdas_prep
- trigger ../dump/jgdas_dump == complete and ../dump/jgdas_tropcy_qc_reloc == complete
- task jgdas_prep_post
- trigger jgdas_prep == complete and ../analysis/jgdas_analysis_high == complete
- endfamily
- family analysis
- task jgdas_analysis_high
- trigger ../prep/jgdas_prep == complete and ../prep/jgdas_emcsfc_sfc_prep == complete
- event 1 release_fcst
- endfamily
- task jgdas_vminmon
- trigger analysis/jgdas_analysis_high == complete
- family forecast
- task jgdas_forecast_high
- trigger ../analysis/jgdas_analysis_high:release_fcst and ../enkf/innovate == complete
- endfamily
- family post_processing
- task jgdas_tropc
- trigger ../post == complete
- endfamily
- family gempak
- task jgdas_gempak
- trigger ../forecast/jgdas_forecast_high == complete
- task jgdas_gempak_meta_ncdc
- trigger ./jgdas_gempak == complete
- endfamily
- family post
- task jgdas_post_manager
- trigger ../forecast == active
- event 1 release_postanl
- event 2 release_post000
- event 3 release_post001
- event 4 release_post002
- event 5 release_post003
- event 6 release_post004
- event 7 release_post005
- event 8 release_post006
- event 9 release_post007
- event 10 release_post008
- event 11 release_post009
- task jgdas_post_anl
- trigger ./jgdas_post_manager:release_postanl
- edit FHRGRP '000'
- edit FHRLST 'anl'
- edit HR 'anl'
- edit FHR 'anl'
- event 1 release_pgrb2_anl
- task jgdas_post_f000
- trigger ./jgdas_post_manager:release_post000
- edit FHR 'f000'
- edit HR '000'
- edit FHRGRP '001'
- edit FHRLST 'f000'
- task jgdas_post_f001
- trigger ./jgdas_post_manager:release_post001
- edit FHR 'f001'
- edit HR '001'
- edit FHRGRP '002'
- edit FHRLST 'f001'
- task jgdas_post_f002
- trigger ./jgdas_post_manager:release_post002
- edit FHR 'f002'
- edit HR '002'
- edit FHRGRP '003'
- edit FHRLST 'f002'
- task jgdas_post_f003
- trigger ./jgdas_post_manager:release_post003
- edit FHR 'f003'
- edit HR '003'
- edit FHRGRP '004'
- edit FHRLST 'f003'
- task jgdas_post_f004
- trigger ./jgdas_post_manager:release_post004
- edit FHR 'f004'
- edit HR '004'
- edit FHRGRP '005'
- edit FHRLST 'f004'
- task jgdas_post_f005
- trigger ./jgdas_post_manager:release_post005
- edit FHR 'f005'
- edit HR '005'
- edit FHRGRP '006'
- edit FHRLST 'f005'
- task jgdas_post_f006
- trigger ./jgdas_post_manager:release_post006
- edit FHR 'f006'
- edit HR '006'
- edit FHRGRP '007'
- edit FHRLST 'f006'
- task jgdas_post_f007
- trigger ./jgdas_post_manager:release_post007
- edit FHR 'f007'
- edit HR '007'
- edit FHRGRP '008'
- edit FHRLST 'f007'
- task jgdas_post_f008
- trigger ./jgdas_post_manager:release_post008
- edit FHR 'f008'
- edit HR '008'
- edit FHRGRP '009'
- edit FHRLST 'f008'
- task jgdas_post_f009
- trigger ./jgdas_post_manager:release_post009
- edit FHR 'f009'
- edit HR '009'
- edit FHRGRP '010'
- edit FHRLST 'f009'
- endfamily
- family enkf
- task jgdas_enkf_select_obs
- trigger ../prep/jgdas_prep == complete
- family innovate
- trigger ./jgdas_enkf_select_obs == complete
- task jgdas_enkf_innovate_obs_grp1
- edit ENSGRP '01'
- task jgdas_enkf_innovate_obs_grp2
- edit ENSGRP '02'
- task jgdas_enkf_innovate_obs_grp3
- edit ENSGRP '03'
- task jgdas_enkf_innovate_obs_grp4
- edit ENSGRP '04'
- task jgdas_enkf_innovate_obs_grp5
- edit ENSGRP '05'
- task jgdas_enkf_innovate_obs_grp6
- edit ENSGRP '06'
- task jgdas_enkf_innovate_obs_grp7
- edit ENSGRP '07'
- task jgdas_enkf_innovate_obs_grp8
- edit ENSGRP '08'
- task jgdas_enkf_innovate_obs_grp9
- edit ENSGRP '09'
- task jgdas_enkf_innovate_obs_grp10
- edit ENSGRP '10'
- endfamily
- task jgdas_enkf_update
- trigger ./innovate == complete
- task jgdas_enkf_inflate_recenter
- trigger ./jgdas_enkf_update == complete and ../analysis/jgdas_analysis_high == complete
- family forecast
- trigger ./jgdas_enkf_inflate_recenter == complete
- task jgdas_enkf_fcst_grp1
- edit ENSGRP '01'
- task jgdas_enkf_fcst_grp2
- edit ENSGRP '02'
- task jgdas_enkf_fcst_grp3
- edit ENSGRP '03'
- task jgdas_enkf_fcst_grp4
- edit ENSGRP '04'
- task jgdas_enkf_fcst_grp5
- edit ENSGRP '05'
- task jgdas_enkf_fcst_grp6
- edit ENSGRP '06'
- task jgdas_enkf_fcst_grp7
- edit ENSGRP '07'
- task jgdas_enkf_fcst_grp8
- edit ENSGRP '08'
- task jgdas_enkf_fcst_grp9
- edit ENSGRP '09'
- task jgdas_enkf_fcst_grp10
- edit ENSGRP '10'
- task jgdas_enkf_fcst_grp11
- edit ENSGRP '11'
- task jgdas_enkf_fcst_grp12
- edit ENSGRP '12'
- task jgdas_enkf_fcst_grp13
- edit ENSGRP '13'
- task jgdas_enkf_fcst_grp14
- edit ENSGRP '14'
- task jgdas_enkf_fcst_grp15
- edit ENSGRP '15'
- task jgdas_enkf_fcst_grp16
- edit ENSGRP '16'
- task jgdas_enkf_fcst_grp17
- edit ENSGRP '17'
- task jgdas_enkf_fcst_grp18
- edit ENSGRP '18'
- task jgdas_enkf_fcst_grp19
- edit ENSGRP '19'
- task jgdas_enkf_fcst_grp20
- edit ENSGRP '20'
- endfamily
- family post
- trigger ./forecast == complete
- task jgdas_enkf_post_f003
- edit FHMIN_EPOS '003'
- edit FHMAX_EPOS '003'
- edit FHOUT_EPOS '003'
- task jgdas_enkf_post_f004
- edit FHMIN_EPOS '004'
- edit FHMAX_EPOS '004'
- edit FHOUT_EPOS '004'
- task jgdas_enkf_post_f005
- edit FHMIN_EPOS '005'
- edit FHMAX_EPOS '005'
- edit FHOUT_EPOS '005'
- task jgdas_enkf_post_f006
- edit FHMIN_EPOS '006'
- edit FHMAX_EPOS '006'
- edit FHOUT_EPOS '006'
- task jgdas_enkf_post_f007
- edit FHMIN_EPOS '007'
- edit FHMAX_EPOS '007'
- edit FHOUT_EPOS '007'
- task jgdas_enkf_post_f008
- edit FHMIN_EPOS '008'
- edit FHMAX_EPOS '008'
- edit FHOUT_EPOS '008'
- task jgdas_enkf_post_f009
- edit FHMIN_EPOS '009'
- edit FHMAX_EPOS '009'
- edit FHOUT_EPOS '009'
- endfamily
- endfamily
- task jgdas_verfrad
- trigger enkf == complete
- endfamily
-
diff --git a/ecflow/ecf/defs/prod00.def b/ecflow/ecf/defs/prod00.def
new file mode 100644
index 0000000000..c791b5dfed
--- /dev/null
+++ b/ecflow/ecf/defs/prod00.def
@@ -0,0 +1,2642 @@
+extern /prod18/gdas/jgdas_forecast
+extern /prod18/gdas/atmos/post
+extern /prod18/gdas/enkf/post
+#### ecen
+extern /prod18/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf
+
+suite prod00
+ repeat day 1
+ edit ECF_TRIES '1'
+ edit CYC '00'
+ edit ENVIR 'prod'
+ edit PROJ 'OPS'
+ edit E 'j'
+ edit QUEUE 'prod'
+ edit QUEUESHARED 'dev_shared'
+ edit QUEUESERV 'dev_transfer'
+ edit PROJENVIR 'OPS'
+ edit MACHINE_SITE 'production'
+
+ family gfs
+ edit CYC '00'
+ edit ECF_FILES '/ecf/ecfnets/scripts/gfs_FV3'
+ edit PROJ 'GFS-OPS'
+ edit NET 'gfs'
+ edit RUN 'gfs'
+ edit COM '/gpfs/dell1/nco/ops/com'
+ edit QUEUESHARED 'prod_shared'
+ edit QUEUESERV 'prod_transfer'
+ edit QUEUE 'prod'
+ family atmos
+ family obsproc
+ family dump
+ task jgfs_atmos_tropcy_qc_reloc
+ event 1 jtwc_bull_email
+ time 02:41
+ task jgfs_atmos_dump
+ event 1 release_sfcprep
+ time 02:47
+ task jgfs_atmos_dump_post
+ trigger jgfs_atmos_dump == complete
+ event 1 release_gfs00_dump_alert
+ task jgfs_atmos_dump_alert
+ trigger jgfs_atmos_dump_post:release_gfs00_dump_alert
+ endfamily
+ family prep
+ task jgfs_atmos_emcsfc_sfc_prep
+ trigger ../dump/jgfs_atmos_dump:release_sfcprep
+ task jgfs_atmos_prep
+ trigger ../dump/jgfs_atmos_dump == complete and ../dump/jgfs_atmos_tropcy_qc_reloc == complete
+ task jgfs_atmos_prep_post
+ trigger ./jgfs_atmos_prep == complete and ../../analysis/jgfs_atmos_analysis == complete
+ endfamily
+ endfamily
+ family analysis
+ task jgfs_atmos_analysis
+ trigger ../obsproc/prep/jgfs_atmos_prep == complete and ../obsproc/prep/jgfs_atmos_emcsfc_sfc_prep == complete
+ event 1 release_fcst
+ task jgfs_atmos_analysis_calc
+ trigger ./jgfs_atmos_analysis == complete
+ endfamily
+ family post
+ task jgfs_atmos_post_manager
+ trigger ../analysis/jgfs_atmos_analysis == complete
+ event 1 release_postanl
+ event 2 release_post000
+ event 3 release_post001
+ event 4 release_post002
+ event 5 release_post003
+ event 6 release_post004
+ event 7 release_post005
+ event 8 release_post006
+ event 9 release_post007
+ event 10 release_post008
+ event 11 release_post009
+ event 12 release_post010
+ event 13 release_post011
+ event 14 release_post012
+ event 15 release_post013
+ event 16 release_post014
+ event 17 release_post015
+ event 18 release_post016
+ event 19 release_post017
+ event 20 release_post018
+ event 21 release_post019
+ event 22 release_post020
+ event 23 release_post021
+ event 24 release_post022
+ event 25 release_post023
+ event 26 release_post024
+ event 27 release_post025
+ event 28 release_post026
+ event 29 release_post027
+ event 30 release_post028
+ event 31 release_post029
+ event 32 release_post030
+ event 33 release_post031
+ event 34 release_post032
+ event 35 release_post033
+ event 36 release_post034
+ event 37 release_post035
+ event 38 release_post036
+ event 39 release_post037
+ event 40 release_post038
+ event 41 release_post039
+ event 42 release_post040
+ event 43 release_post041
+ event 44 release_post042
+ event 45 release_post043
+ event 46 release_post044
+ event 47 release_post045
+ event 48 release_post046
+ event 49 release_post047
+ event 50 release_post048
+ event 51 release_post049
+ event 52 release_post050
+ event 53 release_post051
+ event 54 release_post052
+ event 55 release_post053
+ event 56 release_post054
+ event 57 release_post055
+ event 58 release_post056
+ event 59 release_post057
+ event 60 release_post058
+ event 61 release_post059
+ event 62 release_post060
+ event 63 release_post061
+ event 64 release_post062
+ event 65 release_post063
+ event 66 release_post064
+ event 67 release_post065
+ event 68 release_post066
+ event 69 release_post067
+ event 70 release_post068
+ event 71 release_post069
+ event 72 release_post070
+ event 73 release_post071
+ event 74 release_post072
+ event 75 release_post073
+ event 76 release_post074
+ event 77 release_post075
+ event 78 release_post076
+ event 79 release_post077
+ event 80 release_post078
+ event 81 release_post079
+ event 82 release_post080
+ event 83 release_post081
+ event 84 release_post082
+ event 85 release_post083
+ event 86 release_post084
+ event 87 release_post085
+ event 88 release_post086
+ event 89 release_post087
+ event 90 release_post088
+ event 91 release_post089
+ event 92 release_post090
+ event 93 release_post091
+ event 94 release_post092
+ event 95 release_post093
+ event 96 release_post094
+ event 97 release_post095
+ event 98 release_post096
+ event 99 release_post097
+ event 100 release_post098
+ event 101 release_post099
+ event 102 release_post100
+ event 103 release_post101
+ event 104 release_post102
+ event 105 release_post103
+ event 106 release_post104
+ event 107 release_post105
+ event 108 release_post106
+ event 109 release_post107
+ event 110 release_post108
+ event 111 release_post109
+ event 112 release_post110
+ event 113 release_post111
+ event 114 release_post112
+ event 115 release_post113
+ event 116 release_post114
+ event 117 release_post115
+ event 118 release_post116
+ event 119 release_post117
+ event 120 release_post118
+ event 121 release_post119
+ event 122 release_post120
+ event 123 release_post123
+ event 124 release_post126
+ event 125 release_post129
+ event 126 release_post132
+ event 127 release_post135
+ event 128 release_post138
+ event 129 release_post141
+ event 130 release_post144
+ event 131 release_post147
+ event 132 release_post150
+ event 133 release_post153
+ event 134 release_post156
+ event 135 release_post159
+ event 136 release_post162
+ event 137 release_post165
+ event 138 release_post168
+ event 139 release_post171
+ event 140 release_post174
+ event 141 release_post177
+ event 142 release_post180
+ event 143 release_post183
+ event 144 release_post186
+ event 145 release_post189
+ event 146 release_post192
+ event 147 release_post195
+ event 148 release_post198
+ event 149 release_post201
+ event 150 release_post204
+ event 151 release_post207
+ event 152 release_post210
+ event 153 release_post213
+ event 154 release_post216
+ event 155 release_post219
+ event 156 release_post222
+ event 157 release_post225
+ event 158 release_post228
+ event 159 release_post231
+ event 160 release_post234
+ event 161 release_post237
+ event 162 release_post240
+ event 163 release_post243
+ event 164 release_post246
+ event 165 release_post249
+ event 166 release_post252
+ event 167 release_post255
+ event 168 release_post258
+ event 169 release_post261
+ event 170 release_post264
+ event 171 release_post267
+ event 172 release_post270
+ event 173 release_post273
+ event 174 release_post276
+ event 175 release_post279
+ event 176 release_post282
+ event 177 release_post285
+ event 178 release_post288
+ event 179 release_post291
+ event 180 release_post294
+ event 181 release_post297
+ event 182 release_post300
+ event 183 release_post303
+ event 184 release_post306
+ event 185 release_post309
+ event 186 release_post312
+ event 187 release_post315
+ event 188 release_post318
+ event 189 release_post321
+ event 190 release_post324
+ event 191 release_post327
+ event 192 release_post330
+ event 193 release_post333
+ event 194 release_post336
+ event 195 release_post339
+ event 196 release_post342
+ event 197 release_post345
+ event 198 release_post348
+ event 199 release_post351
+ event 200 release_post354
+ event 201 release_post357
+ event 202 release_post360
+ event 203 release_post363
+ event 204 release_post366
+ event 205 release_post369
+ event 206 release_post372
+ event 207 release_post375
+ event 208 release_post378
+ event 209 release_post381
+ event 210 release_post384
+ task jgfs_atmos_post_anl
+ trigger ./jgfs_atmos_post_manager:release_postanl
+ edit FHRGRP '000'
+ edit FHRLST 'anl'
+ edit HR 'anl'
+ edit FHR 'anl'
+ task jgfs_atmos_post_f000
+ trigger ./jgfs_atmos_post_manager:release_post000
+ edit FHRGRP '001'
+ edit FHRLST 'f000'
+ edit FHR 'f000'
+ edit HR '000'
+ task jgfs_atmos_post_f001
+ trigger ./jgfs_atmos_post_manager:release_post001
+ edit FHRGRP '002'
+ edit FHRLST 'f001'
+ edit FHR 'f001'
+ edit HR '001'
+ task jgfs_atmos_post_f002
+ trigger ./jgfs_atmos_post_manager:release_post002
+ edit FHRGRP '003'
+ edit FHRLST 'f002'
+ edit FHR 'f002'
+ edit HR '002'
+ task jgfs_atmos_post_f003
+ trigger ./jgfs_atmos_post_manager:release_post003
+ edit FHRGRP '004'
+ edit FHRLST 'f003'
+ edit FHR 'f003'
+ edit HR '003'
+ task jgfs_atmos_post_f004
+ trigger ./jgfs_atmos_post_manager:release_post004
+ edit FHRGRP '005'
+ edit FHRLST 'f004'
+ edit FHR 'f004'
+ edit HR '004'
+ task jgfs_atmos_post_f005
+ trigger ./jgfs_atmos_post_manager:release_post005
+ edit FHRGRP '006'
+ edit FHRLST 'f005'
+ edit FHR 'f005'
+ edit HR '005'
+ task jgfs_atmos_post_f006
+ trigger ./jgfs_atmos_post_manager:release_post006
+ edit FHRGRP '007'
+ edit FHRLST 'f006'
+ edit FHR 'f006'
+ edit HR '006'
+ task jgfs_atmos_post_f007
+ trigger ./jgfs_atmos_post_manager:release_post007
+ edit FHRGRP '008'
+ edit FHRLST 'f007'
+ edit FHR 'f007'
+ edit HR '007'
+ task jgfs_atmos_post_f008
+ trigger ./jgfs_atmos_post_manager:release_post008
+ edit FHRGRP '009'
+ edit FHRLST 'f008'
+ edit FHR 'f008'
+ edit HR '008'
+ task jgfs_atmos_post_f009
+ trigger ./jgfs_atmos_post_manager:release_post009
+ edit FHRGRP '010'
+ edit FHRLST 'f009'
+ edit FHR 'f009'
+ edit HR '009'
+ task jgfs_atmos_post_f010
+ trigger ./jgfs_atmos_post_manager:release_post010
+ edit FHRGRP '011'
+ edit FHRLST 'f010'
+ edit FHR 'f010'
+ edit HR '010'
+ task jgfs_atmos_post_f011
+ trigger ./jgfs_atmos_post_manager:release_post011
+ edit FHRGRP '012'
+ edit FHRLST 'f011'
+ edit FHR 'f011'
+ edit HR '011'
+ task jgfs_atmos_post_f012
+ trigger ./jgfs_atmos_post_manager:release_post012
+ edit FHRGRP '013'
+ edit FHRLST 'f012'
+ edit FHR 'f012'
+ edit HR '012'
+ task jgfs_atmos_post_f013
+ trigger ./jgfs_atmos_post_manager:release_post013
+ edit FHRGRP '014'
+ edit FHRLST 'f013'
+ edit FHR 'f013'
+ edit HR '013'
+ task jgfs_atmos_post_f014
+ trigger ./jgfs_atmos_post_manager:release_post014
+ edit FHRGRP '015'
+ edit FHRLST 'f014'
+ edit FHR 'f014'
+ edit HR '014'
+ task jgfs_atmos_post_f015
+ trigger ./jgfs_atmos_post_manager:release_post015
+ edit FHRGRP '016'
+ edit FHRLST 'f015'
+ edit FHR 'f015'
+ edit HR '015'
+ task jgfs_atmos_post_f016
+ trigger ./jgfs_atmos_post_manager:release_post016
+ edit FHRGRP '017'
+ edit FHRLST 'f016'
+ edit FHR 'f016'
+ edit HR '016'
+ task jgfs_atmos_post_f017
+ trigger ./jgfs_atmos_post_manager:release_post017
+ edit FHRGRP '018'
+ edit FHRLST 'f017'
+ edit FHR 'f017'
+ edit HR '017'
+ task jgfs_atmos_post_f018
+ trigger ./jgfs_atmos_post_manager:release_post018
+ edit FHRGRP '019'
+ edit FHRLST 'f018'
+ edit FHR 'f018'
+ edit HR '018'
+ task jgfs_atmos_post_f019
+ trigger ./jgfs_atmos_post_manager:release_post019
+ edit FHRGRP '020'
+ edit FHRLST 'f019'
+ edit FHR 'f019'
+ edit HR '019'
+ task jgfs_atmos_post_f020
+ trigger ./jgfs_atmos_post_manager:release_post020
+ edit FHRGRP '021'
+ edit FHRLST 'f020'
+ edit FHR 'f020'
+ edit HR '020'
+ task jgfs_atmos_post_f021
+ trigger ./jgfs_atmos_post_manager:release_post021
+ edit FHRGRP '022'
+ edit FHRLST 'f021'
+ edit FHR 'f021'
+ edit HR '021'
+ task jgfs_atmos_post_f022
+ trigger ./jgfs_atmos_post_manager:release_post022
+ edit FHRGRP '023'
+ edit FHRLST 'f022'
+ edit FHR 'f022'
+ edit HR '022'
+ task jgfs_atmos_post_f023
+ trigger ./jgfs_atmos_post_manager:release_post023
+ edit FHRGRP '024'
+ edit FHRLST 'f023'
+ edit FHR 'f023'
+ edit HR '023'
+ task jgfs_atmos_post_f024
+ trigger ./jgfs_atmos_post_manager:release_post024
+ edit FHRGRP '025'
+ edit FHRLST 'f024'
+ edit FHR 'f024'
+ edit HR '024'
+ task jgfs_atmos_post_f025
+ trigger ./jgfs_atmos_post_manager:release_post025
+ edit FHRGRP '026'
+ edit FHRLST 'f025'
+ edit FHR 'f025'
+ edit HR '025'
+ task jgfs_atmos_post_f026
+ trigger ./jgfs_atmos_post_manager:release_post026
+ edit FHRGRP '027'
+ edit FHRLST 'f026'
+ edit FHR 'f026'
+ edit HR '026'
+ task jgfs_atmos_post_f027
+ trigger ./jgfs_atmos_post_manager:release_post027
+ edit FHRGRP '028'
+ edit FHRLST 'f027'
+ edit FHR 'f027'
+ edit HR '027'
+ task jgfs_atmos_post_f028
+ trigger ./jgfs_atmos_post_manager:release_post028
+ edit FHRGRP '029'
+ edit FHRLST 'f028'
+ edit FHR 'f028'
+ edit HR '028'
+ task jgfs_atmos_post_f029
+ trigger ./jgfs_atmos_post_manager:release_post029
+ edit FHRGRP '030'
+ edit FHRLST 'f029'
+ edit FHR 'f029'
+ edit HR '029'
+ task jgfs_atmos_post_f030
+ trigger ./jgfs_atmos_post_manager:release_post030
+ edit FHRGRP '031'
+ edit FHRLST 'f030'
+ edit FHR 'f030'
+ edit HR '030'
+ task jgfs_atmos_post_f031
+ trigger ./jgfs_atmos_post_manager:release_post031
+ edit FHRGRP '032'
+ edit FHRLST 'f031'
+ edit FHR 'f031'
+ edit HR '031'
+ task jgfs_atmos_post_f032
+ trigger ./jgfs_atmos_post_manager:release_post032
+ edit FHRGRP '033'
+ edit FHRLST 'f032'
+ edit FHR 'f032'
+ edit HR '032'
+ task jgfs_atmos_post_f033
+ trigger ./jgfs_atmos_post_manager:release_post033
+ edit FHRGRP '034'
+ edit FHRLST 'f033'
+ edit FHR 'f033'
+ edit HR '033'
+ task jgfs_atmos_post_f034
+ trigger ./jgfs_atmos_post_manager:release_post034
+ edit FHRGRP '035'
+ edit FHRLST 'f034'
+ edit FHR 'f034'
+ edit HR '034'
+ task jgfs_atmos_post_f035
+ trigger ./jgfs_atmos_post_manager:release_post035
+ edit FHRGRP '036'
+ edit FHRLST 'f035'
+ edit FHR 'f035'
+ edit HR '035'
+ task jgfs_atmos_post_f036
+ trigger ./jgfs_atmos_post_manager:release_post036
+ edit FHRGRP '037'
+ edit FHRLST 'f036'
+ edit FHR 'f036'
+ edit HR '036'
+ task jgfs_atmos_post_f037
+ trigger ./jgfs_atmos_post_manager:release_post037
+ edit FHRGRP '038'
+ edit FHRLST 'f037'
+ edit FHR 'f037'
+ edit HR '037'
+ task jgfs_atmos_post_f038
+ trigger ./jgfs_atmos_post_manager:release_post038
+ edit FHRGRP '039'
+ edit FHRLST 'f038'
+ edit FHR 'f038'
+ edit HR '038'
+ task jgfs_atmos_post_f039
+ trigger ./jgfs_atmos_post_manager:release_post039
+ edit FHRGRP '040'
+ edit FHRLST 'f039'
+ edit FHR 'f039'
+ edit HR '039'
+ task jgfs_atmos_post_f040
+ trigger ./jgfs_atmos_post_manager:release_post040
+ edit FHRGRP '041'
+ edit FHRLST 'f040'
+ edit FHR 'f040'
+ edit HR '040'
+ task jgfs_atmos_post_f041
+ trigger ./jgfs_atmos_post_manager:release_post041
+ edit FHRGRP '042'
+ edit FHRLST 'f041'
+ edit FHR 'f041'
+ edit HR '041'
+ task jgfs_atmos_post_f042
+ trigger ./jgfs_atmos_post_manager:release_post042
+ edit FHRGRP '043'
+ edit FHRLST 'f042'
+ edit FHR 'f042'
+ edit HR '042'
+ task jgfs_atmos_post_f043
+ trigger ./jgfs_atmos_post_manager:release_post043
+ edit FHRGRP '044'
+ edit FHRLST 'f043'
+ edit FHR 'f043'
+ edit HR '043'
+ task jgfs_atmos_post_f044
+ trigger ./jgfs_atmos_post_manager:release_post044
+ edit FHRGRP '045'
+ edit FHRLST 'f044'
+ edit FHR 'f044'
+ edit HR '044'
+ task jgfs_atmos_post_f045
+ trigger ./jgfs_atmos_post_manager:release_post045
+ edit FHRGRP '046'
+ edit FHRLST 'f045'
+ edit FHR 'f045'
+ edit HR '045'
+ task jgfs_atmos_post_f046
+ trigger ./jgfs_atmos_post_manager:release_post046
+ edit FHRGRP '047'
+ edit FHRLST 'f046'
+ edit FHR 'f046'
+ edit HR '046'
+ task jgfs_atmos_post_f047
+ trigger ./jgfs_atmos_post_manager:release_post047
+ edit FHRGRP '048'
+ edit FHRLST 'f047'
+ edit FHR 'f047'
+ edit HR '047'
+ task jgfs_atmos_post_f048
+ trigger ./jgfs_atmos_post_manager:release_post048
+ edit FHRGRP '049'
+ edit FHRLST 'f048'
+ edit FHR 'f048'
+ edit HR '048'
+ task jgfs_atmos_post_f049
+ trigger ./jgfs_atmos_post_manager:release_post049
+ edit FHRGRP '050'
+ edit FHRLST 'f049'
+ edit FHR 'f049'
+ edit HR '049'
+ task jgfs_atmos_post_f050
+ trigger ./jgfs_atmos_post_manager:release_post050
+ edit FHRGRP '051'
+ edit FHRLST 'f050'
+ edit FHR 'f050'
+ edit HR '050'
+ task jgfs_atmos_post_f051
+ trigger ./jgfs_atmos_post_manager:release_post051
+ edit FHRGRP '052'
+ edit FHRLST 'f051'
+ edit FHR 'f051'
+ edit HR '051'
+ task jgfs_atmos_post_f052
+ trigger ./jgfs_atmos_post_manager:release_post052
+ edit FHRGRP '053'
+ edit FHRLST 'f052'
+ edit FHR 'f052'
+ edit HR '052'
+ task jgfs_atmos_post_f053
+ trigger ./jgfs_atmos_post_manager:release_post053
+ edit FHRGRP '054'
+ edit FHRLST 'f053'
+ edit FHR 'f053'
+ edit HR '053'
+ task jgfs_atmos_post_f054
+ trigger ./jgfs_atmos_post_manager:release_post054
+ edit FHRGRP '055'
+ edit FHRLST 'f054'
+ edit FHR 'f054'
+ edit HR '054'
+ task jgfs_atmos_post_f055
+ trigger ./jgfs_atmos_post_manager:release_post055
+ edit FHRGRP '056'
+ edit FHRLST 'f055'
+ edit FHR 'f055'
+ edit HR '055'
+ task jgfs_atmos_post_f056
+ trigger ./jgfs_atmos_post_manager:release_post056
+ edit FHRGRP '057'
+ edit FHRLST 'f056'
+ edit FHR 'f056'
+ edit HR '056'
+ task jgfs_atmos_post_f057
+ trigger ./jgfs_atmos_post_manager:release_post057
+ edit FHRGRP '058'
+ edit FHRLST 'f057'
+ edit FHR 'f057'
+ edit HR '057'
+ task jgfs_atmos_post_f058
+ trigger ./jgfs_atmos_post_manager:release_post058
+ edit FHRGRP '059'
+ edit FHRLST 'f058'
+ edit FHR 'f058'
+ edit HR '058'
+ task jgfs_atmos_post_f059
+ trigger ./jgfs_atmos_post_manager:release_post059
+ edit FHRGRP '060'
+ edit FHRLST 'f059'
+ edit FHR 'f059'
+ edit HR '059'
+ task jgfs_atmos_post_f060
+ trigger ./jgfs_atmos_post_manager:release_post060
+ edit FHRGRP '061'
+ edit FHRLST 'f060'
+ edit FHR 'f060'
+ edit HR '060'
+ task jgfs_atmos_post_f061
+ trigger ./jgfs_atmos_post_manager:release_post061
+ edit FHRGRP '062'
+ edit FHRLST 'f061'
+ edit FHR 'f061'
+ edit HR '061'
+ task jgfs_atmos_post_f062
+ trigger ./jgfs_atmos_post_manager:release_post062
+ edit FHRGRP '063'
+ edit FHRLST 'f062'
+ edit FHR 'f062'
+ edit HR '062'
+ task jgfs_atmos_post_f063
+ trigger ./jgfs_atmos_post_manager:release_post063
+ edit FHRGRP '064'
+ edit FHRLST 'f063'
+ edit FHR 'f063'
+ edit HR '063'
+ task jgfs_atmos_post_f064
+ trigger ./jgfs_atmos_post_manager:release_post064
+ edit FHRGRP '065'
+ edit FHRLST 'f064'
+ edit FHR 'f064'
+ edit HR '064'
+ task jgfs_atmos_post_f065
+ trigger ./jgfs_atmos_post_manager:release_post065
+ edit FHRGRP '066'
+ edit FHRLST 'f065'
+ edit FHR 'f065'
+ edit HR '065'
+ task jgfs_atmos_post_f066
+ trigger ./jgfs_atmos_post_manager:release_post066
+ edit FHRGRP '067'
+ edit FHRLST 'f066'
+ edit FHR 'f066'
+ edit HR '066'
+ task jgfs_atmos_post_f067
+ trigger ./jgfs_atmos_post_manager:release_post067
+ edit FHRGRP '068'
+ edit FHRLST 'f067'
+ edit FHR 'f067'
+ edit HR '067'
+ task jgfs_atmos_post_f068
+ trigger ./jgfs_atmos_post_manager:release_post068
+ edit FHRGRP '069'
+ edit FHRLST 'f068'
+ edit FHR 'f068'
+ edit HR '068'
+ task jgfs_atmos_post_f069
+ trigger ./jgfs_atmos_post_manager:release_post069
+ edit FHRGRP '070'
+ edit FHRLST 'f069'
+ edit FHR 'f069'
+ edit HR '069'
+ task jgfs_atmos_post_f070
+ trigger ./jgfs_atmos_post_manager:release_post070
+ edit FHRGRP '071'
+ edit FHRLST 'f070'
+ edit FHR 'f070'
+ edit HR '070'
+ task jgfs_atmos_post_f071
+ trigger ./jgfs_atmos_post_manager:release_post071
+ edit FHRGRP '072'
+ edit FHRLST 'f071'
+ edit FHR 'f071'
+ edit HR '071'
+ task jgfs_atmos_post_f072
+ trigger ./jgfs_atmos_post_manager:release_post072
+ edit FHRGRP '073'
+ edit FHRLST 'f072'
+ edit FHR 'f072'
+ edit HR '072'
+ task jgfs_atmos_post_f073
+ trigger ./jgfs_atmos_post_manager:release_post073
+ edit FHRGRP '074'
+ edit FHRLST 'f073'
+ edit FHR 'f073'
+ edit HR '073'
+ task jgfs_atmos_post_f074
+ trigger ./jgfs_atmos_post_manager:release_post074
+ edit FHRGRP '075'
+ edit FHRLST 'f074'
+ edit FHR 'f074'
+ edit HR '074'
+ task jgfs_atmos_post_f075
+ trigger ./jgfs_atmos_post_manager:release_post075
+ edit FHRGRP '076'
+ edit FHRLST 'f075'
+ edit FHR 'f075'
+ edit HR '075'
+ task jgfs_atmos_post_f076
+ trigger ./jgfs_atmos_post_manager:release_post076
+ edit FHRGRP '077'
+ edit FHRLST 'f076'
+ edit FHR 'f076'
+ edit HR '076'
+ task jgfs_atmos_post_f077
+ trigger ./jgfs_atmos_post_manager:release_post077
+ edit FHRGRP '078'
+ edit FHRLST 'f077'
+ edit FHR 'f077'
+ edit HR '077'
+ task jgfs_atmos_post_f078
+ trigger ./jgfs_atmos_post_manager:release_post078
+ edit FHRGRP '079'
+ edit FHRLST 'f078'
+ edit FHR 'f078'
+ edit HR '078'
+ task jgfs_atmos_post_f079
+ trigger ./jgfs_atmos_post_manager:release_post079
+ edit FHRGRP '080'
+ edit FHRLST 'f079'
+ edit FHR 'f079'
+ edit HR '079'
+ task jgfs_atmos_post_f080
+ trigger ./jgfs_atmos_post_manager:release_post080
+ edit FHRGRP '081'
+ edit FHRLST 'f080'
+ edit FHR 'f080'
+ edit HR '080'
+ task jgfs_atmos_post_f081
+ trigger ./jgfs_atmos_post_manager:release_post081
+ edit FHRGRP '082'
+ edit FHRLST 'f081'
+ edit FHR 'f081'
+ edit HR '081'
+ task jgfs_atmos_post_f082
+ trigger ./jgfs_atmos_post_manager:release_post082
+ edit FHRGRP '083'
+ edit FHRLST 'f082'
+ edit FHR 'f082'
+ edit HR '082'
+ task jgfs_atmos_post_f083
+ trigger ./jgfs_atmos_post_manager:release_post083
+ edit FHRGRP '084'
+ edit FHRLST 'f083'
+ edit FHR 'f083'
+ edit HR '083'
+ task jgfs_atmos_post_f084
+ trigger ./jgfs_atmos_post_manager:release_post084
+ edit FHRGRP '085'
+ edit FHRLST 'f084'
+ edit FHR 'f084'
+ edit HR '084'
+ task jgfs_atmos_post_f085
+ trigger ./jgfs_atmos_post_manager:release_post085
+ edit FHRGRP '086'
+ edit FHRLST 'f085'
+ edit FHR 'f085'
+ edit HR '085'
+ task jgfs_atmos_post_f086
+ trigger ./jgfs_atmos_post_manager:release_post086
+ edit FHRGRP '087'
+ edit FHRLST 'f086'
+ edit FHR 'f086'
+ edit HR '086'
+ task jgfs_atmos_post_f087
+ trigger ./jgfs_atmos_post_manager:release_post087
+ edit FHRGRP '088'
+ edit FHRLST 'f087'
+ edit FHR 'f087'
+ edit HR '087'
+ task jgfs_atmos_post_f088
+ trigger ./jgfs_atmos_post_manager:release_post088
+ edit FHRGRP '089'
+ edit FHRLST 'f088'
+ edit FHR 'f088'
+ edit HR '088'
+ task jgfs_atmos_post_f089
+ trigger ./jgfs_atmos_post_manager:release_post089
+ edit FHRGRP '090'
+ edit FHRLST 'f089'
+ edit FHR 'f089'
+ edit HR '089'
+ task jgfs_atmos_post_f090
+ trigger ./jgfs_atmos_post_manager:release_post090
+ edit FHRGRP '091'
+ edit FHRLST 'f090'
+ edit FHR 'f090'
+ edit HR '090'
+ task jgfs_atmos_post_f091
+ trigger ./jgfs_atmos_post_manager:release_post091
+ edit FHRGRP '092'
+ edit FHRLST 'f091'
+ edit FHR 'f091'
+ edit HR '091'
+ task jgfs_atmos_post_f092
+ trigger ./jgfs_atmos_post_manager:release_post092
+ edit FHRGRP '093'
+ edit FHRLST 'f092'
+ edit FHR 'f092'
+ edit HR '092'
+ task jgfs_atmos_post_f093
+ trigger ./jgfs_atmos_post_manager:release_post093
+ edit FHRGRP '094'
+ edit FHRLST 'f093'
+ edit FHR 'f093'
+ edit HR '093'
+ task jgfs_atmos_post_f094
+ trigger ./jgfs_atmos_post_manager:release_post094
+ edit FHRGRP '095'
+ edit FHRLST 'f094'
+ edit FHR 'f094'
+ edit HR '094'
+ task jgfs_atmos_post_f095
+ trigger ./jgfs_atmos_post_manager:release_post095
+ edit FHRGRP '096'
+ edit FHRLST 'f095'
+ edit FHR 'f095'
+ edit HR '095'
+ task jgfs_atmos_post_f096
+ trigger ./jgfs_atmos_post_manager:release_post096
+ edit FHRGRP '097'
+ edit FHRLST 'f096'
+ edit FHR 'f096'
+ edit HR '096'
+ task jgfs_atmos_post_f097
+ trigger ./jgfs_atmos_post_manager:release_post097
+ edit FHRGRP '098'
+ edit FHRLST 'f097'
+ edit FHR 'f097'
+ edit HR '097'
+ task jgfs_atmos_post_f098
+ trigger ./jgfs_atmos_post_manager:release_post098
+ edit FHRGRP '099'
+ edit FHRLST 'f098'
+ edit FHR 'f098'
+ edit HR '098'
+ task jgfs_atmos_post_f099
+ trigger ./jgfs_atmos_post_manager:release_post099
+ edit FHRGRP '100'
+ edit FHRLST 'f099'
+ edit FHR 'f099'
+ edit HR '099'
+ task jgfs_atmos_post_f100
+ trigger ./jgfs_atmos_post_manager:release_post100
+ edit FHRGRP '101'
+ edit FHRLST 'f100'
+ edit FHR 'f100'
+ edit HR '100'
+ task jgfs_atmos_post_f101
+ trigger ./jgfs_atmos_post_manager:release_post101
+ edit FHRGRP '102'
+ edit FHRLST 'f101'
+ edit FHR 'f101'
+ edit HR '101'
+ task jgfs_atmos_post_f102
+ trigger ./jgfs_atmos_post_manager:release_post102
+ edit FHRGRP '103'
+ edit FHRLST 'f102'
+ edit FHR 'f102'
+ edit HR '102'
+ task jgfs_atmos_post_f103
+ trigger ./jgfs_atmos_post_manager:release_post103
+ edit FHRGRP '104'
+ edit FHRLST 'f103'
+ edit FHR 'f103'
+ edit HR '103'
+ task jgfs_atmos_post_f104
+ trigger ./jgfs_atmos_post_manager:release_post104
+ edit FHRGRP '105'
+ edit FHRLST 'f104'
+ edit FHR 'f104'
+ edit HR '104'
+ task jgfs_atmos_post_f105
+ trigger ./jgfs_atmos_post_manager:release_post105
+ edit FHRGRP '106'
+ edit FHRLST 'f105'
+ edit FHR 'f105'
+ edit HR '105'
+ task jgfs_atmos_post_f106
+ trigger ./jgfs_atmos_post_manager:release_post106
+ edit FHRGRP '107'
+ edit FHRLST 'f106'
+ edit FHR 'f106'
+ edit HR '106'
+ task jgfs_atmos_post_f107
+ trigger ./jgfs_atmos_post_manager:release_post107
+ edit FHRGRP '108'
+ edit FHRLST 'f107'
+ edit FHR 'f107'
+ edit HR '107'
+ task jgfs_atmos_post_f108
+ trigger ./jgfs_atmos_post_manager:release_post108
+ edit FHRGRP '109'
+ edit FHRLST 'f108'
+ edit FHR 'f108'
+ edit HR '108'
+ task jgfs_atmos_post_f109
+ trigger ./jgfs_atmos_post_manager:release_post109
+ edit FHRGRP '110'
+ edit FHRLST 'f109'
+ edit FHR 'f109'
+ edit HR '109'
+ task jgfs_atmos_post_f110
+ trigger ./jgfs_atmos_post_manager:release_post110
+ edit FHRGRP '111'
+ edit FHRLST 'f110'
+ edit FHR 'f110'
+ edit HR '110'
+ task jgfs_atmos_post_f111
+ trigger ./jgfs_atmos_post_manager:release_post111
+ edit FHRGRP '112'
+ edit FHRLST 'f111'
+ edit FHR 'f111'
+ edit HR '111'
+ task jgfs_atmos_post_f112
+ trigger ./jgfs_atmos_post_manager:release_post112
+ edit FHRGRP '113'
+ edit FHRLST 'f112'
+ edit FHR 'f112'
+ edit HR '112'
+ task jgfs_atmos_post_f113
+ trigger ./jgfs_atmos_post_manager:release_post113
+ edit FHRGRP '114'
+ edit FHRLST 'f113'
+ edit FHR 'f113'
+ edit HR '113'
+ task jgfs_atmos_post_f114
+ trigger ./jgfs_atmos_post_manager:release_post114
+ edit FHRGRP '115'
+ edit FHRLST 'f114'
+ edit FHR 'f114'
+ edit HR '114'
+ task jgfs_atmos_post_f115
+ trigger ./jgfs_atmos_post_manager:release_post115
+ edit FHRGRP '116'
+ edit FHRLST 'f115'
+ edit FHR 'f115'
+ edit HR '115'
+ task jgfs_atmos_post_f116
+ trigger ./jgfs_atmos_post_manager:release_post116
+ edit FHRGRP '117'
+ edit FHRLST 'f116'
+ edit FHR 'f116'
+ edit HR '116'
+ task jgfs_atmos_post_f117
+ trigger ./jgfs_atmos_post_manager:release_post117
+ edit FHRGRP '118'
+ edit FHRLST 'f117'
+ edit FHR 'f117'
+ edit HR '117'
+ task jgfs_atmos_post_f118
+ trigger ./jgfs_atmos_post_manager:release_post118
+ edit FHRGRP '119'
+ edit FHRLST 'f118'
+ edit FHR 'f118'
+ edit HR '118'
+ task jgfs_atmos_post_f119
+ trigger ./jgfs_atmos_post_manager:release_post119
+ edit FHRGRP '120'
+ edit FHRLST 'f119'
+ edit FHR 'f119'
+ edit HR '119'
+ task jgfs_atmos_post_f120
+ trigger ./jgfs_atmos_post_manager:release_post120
+ edit FHRGRP '121'
+ edit FHRLST 'f120'
+ edit FHR 'f120'
+ edit HR '120'
+ task jgfs_atmos_post_f123
+ trigger ./jgfs_atmos_post_manager:release_post123
+ edit FHRGRP '122'
+ edit FHRLST 'f123'
+ edit FHR 'f123'
+ edit HR '123'
+ task jgfs_atmos_post_f126
+ trigger ./jgfs_atmos_post_manager:release_post126
+ edit FHRGRP '123'
+ edit FHRLST 'f126'
+ edit FHR 'f126'
+ edit HR '126'
+ task jgfs_atmos_post_f129
+ trigger ./jgfs_atmos_post_manager:release_post129
+ edit FHRGRP '124'
+ edit FHRLST 'f129'
+ edit FHR 'f129'
+ edit HR '129'
+ task jgfs_atmos_post_f132
+ trigger ./jgfs_atmos_post_manager:release_post132
+ edit FHRGRP '125'
+ edit FHRLST 'f132'
+ edit FHR 'f132'
+ edit HR '132'
+ task jgfs_atmos_post_f135
+ trigger ./jgfs_atmos_post_manager:release_post135
+ edit FHRGRP '126'
+ edit FHRLST 'f135'
+ edit FHR 'f135'
+ edit HR '135'
+ task jgfs_atmos_post_f138
+ trigger ./jgfs_atmos_post_manager:release_post138
+ edit FHRGRP '127'
+ edit FHRLST 'f138'
+ edit FHR 'f138'
+ edit HR '138'
+ task jgfs_atmos_post_f141
+ trigger ./jgfs_atmos_post_manager:release_post141
+ edit FHRGRP '128'
+ edit FHRLST 'f141'
+ edit FHR 'f141'
+ edit HR '141'
+ task jgfs_atmos_post_f144
+ trigger ./jgfs_atmos_post_manager:release_post144
+ edit FHRGRP '129'
+ edit FHRLST 'f144'
+ edit FHR 'f144'
+ edit HR '144'
+ task jgfs_atmos_post_f147
+ trigger ./jgfs_atmos_post_manager:release_post147
+ edit FHRGRP '130'
+ edit FHRLST 'f147'
+ edit FHR 'f147'
+ edit HR '147'
+ task jgfs_atmos_post_f150
+ trigger ./jgfs_atmos_post_manager:release_post150
+ edit FHRGRP '131'
+ edit FHRLST 'f150'
+ edit FHR 'f150'
+ edit HR '150'
+ task jgfs_atmos_post_f153
+ trigger ./jgfs_atmos_post_manager:release_post153
+ edit FHRGRP '132'
+ edit FHRLST 'f153'
+ edit FHR 'f153'
+ edit HR '153'
+ task jgfs_atmos_post_f156
+ trigger ./jgfs_atmos_post_manager:release_post156
+ edit FHRGRP '133'
+ edit FHRLST 'f156'
+ edit FHR 'f156'
+ edit HR '156'
+ task jgfs_atmos_post_f159
+ trigger ./jgfs_atmos_post_manager:release_post159
+ edit FHRGRP '134'
+ edit FHRLST 'f159'
+ edit FHR 'f159'
+ edit HR '159'
+ task jgfs_atmos_post_f162
+ trigger ./jgfs_atmos_post_manager:release_post162
+ edit FHRGRP '135'
+ edit FHRLST 'f162'
+ edit FHR 'f162'
+ edit HR '162'
+ task jgfs_atmos_post_f165
+ trigger ./jgfs_atmos_post_manager:release_post165
+ edit FHRGRP '136'
+ edit FHRLST 'f165'
+ edit FHR 'f165'
+ edit HR '165'
+ task jgfs_atmos_post_f168
+ trigger ./jgfs_atmos_post_manager:release_post168
+ edit FHRGRP '137'
+ edit FHRLST 'f168'
+ edit FHR 'f168'
+ edit HR '168'
+ task jgfs_atmos_post_f171
+ trigger ./jgfs_atmos_post_manager:release_post171
+ edit FHRGRP '138'
+ edit FHRLST 'f171'
+ edit FHR 'f171'
+ edit HR '171'
+ task jgfs_atmos_post_f174
+ trigger ./jgfs_atmos_post_manager:release_post174
+ edit FHRGRP '139'
+ edit FHRLST 'f174'
+ edit FHR 'f174'
+ edit HR '174'
+ task jgfs_atmos_post_f177
+ trigger ./jgfs_atmos_post_manager:release_post177
+ edit FHRGRP '140'
+ edit FHRLST 'f177'
+ edit FHR 'f177'
+ edit HR '177'
+ task jgfs_atmos_post_f180
+ trigger ./jgfs_atmos_post_manager:release_post180
+ edit FHRGRP '141'
+ edit FHRLST 'f180'
+ edit FHR 'f180'
+ edit HR '180'
+ task jgfs_atmos_post_f183
+ trigger ./jgfs_atmos_post_manager:release_post183
+ edit FHRGRP '142'
+ edit FHRLST 'f183'
+ edit FHR 'f183'
+ edit HR '183'
+ task jgfs_atmos_post_f186
+ trigger ./jgfs_atmos_post_manager:release_post186
+ edit FHRGRP '143'
+ edit FHRLST 'f186'
+ edit FHR 'f186'
+ edit HR '186'
+ task jgfs_atmos_post_f189
+ trigger ./jgfs_atmos_post_manager:release_post189
+ edit FHRGRP '144'
+ edit FHRLST 'f189'
+ edit FHR 'f189'
+ edit HR '189'
+ task jgfs_atmos_post_f192
+ trigger ./jgfs_atmos_post_manager:release_post192
+ edit FHRGRP '145'
+ edit FHRLST 'f192'
+ edit FHR 'f192'
+ edit HR '192'
+ task jgfs_atmos_post_f195
+ trigger ./jgfs_atmos_post_manager:release_post195
+ edit FHRGRP '146'
+ edit FHRLST 'f195'
+ edit FHR 'f195'
+ edit HR '195'
+ task jgfs_atmos_post_f198
+ trigger ./jgfs_atmos_post_manager:release_post198
+ edit FHRGRP '147'
+ edit FHRLST 'f198'
+ edit FHR 'f198'
+ edit HR '198'
+ task jgfs_atmos_post_f201
+ trigger ./jgfs_atmos_post_manager:release_post201
+ edit FHRGRP '148'
+ edit FHRLST 'f201'
+ edit FHR 'f201'
+ edit HR '201'
+ task jgfs_atmos_post_f204
+ trigger ./jgfs_atmos_post_manager:release_post204
+ edit FHRGRP '149'
+ edit FHRLST 'f204'
+ edit FHR 'f204'
+ edit HR '204'
+ task jgfs_atmos_post_f207
+ trigger ./jgfs_atmos_post_manager:release_post207
+ edit FHRGRP '150'
+ edit FHRLST 'f207'
+ edit FHR 'f207'
+ edit HR '207'
+ task jgfs_atmos_post_f210
+ trigger ./jgfs_atmos_post_manager:release_post210
+ edit FHRGRP '151'
+ edit FHRLST 'f210'
+ edit FHR 'f210'
+ edit HR '210'
+ task jgfs_atmos_post_f213
+ trigger ./jgfs_atmos_post_manager:release_post213
+ edit FHRGRP '152'
+ edit FHRLST 'f213'
+ edit FHR 'f213'
+ edit HR '213'
+ task jgfs_atmos_post_f216
+ trigger ./jgfs_atmos_post_manager:release_post216
+ edit FHRGRP '153'
+ edit FHRLST 'f216'
+ edit FHR 'f216'
+ edit HR '216'
+ task jgfs_atmos_post_f219
+ trigger ./jgfs_atmos_post_manager:release_post219
+ edit FHRGRP '154'
+ edit FHRLST 'f219'
+ edit FHR 'f219'
+ edit HR '219'
+ task jgfs_atmos_post_f222
+ trigger ./jgfs_atmos_post_manager:release_post222
+ edit FHRGRP '155'
+ edit FHRLST 'f222'
+ edit FHR 'f222'
+ edit HR '222'
+ task jgfs_atmos_post_f225
+ trigger ./jgfs_atmos_post_manager:release_post225
+ edit FHRGRP '156'
+ edit FHRLST 'f225'
+ edit FHR 'f225'
+ edit HR '225'
+ task jgfs_atmos_post_f228
+ trigger ./jgfs_atmos_post_manager:release_post228
+ edit FHRGRP '157'
+ edit FHRLST 'f228'
+ edit FHR 'f228'
+ edit HR '228'
+ task jgfs_atmos_post_f231
+ trigger ./jgfs_atmos_post_manager:release_post231
+ edit FHRGRP '158'
+ edit FHRLST 'f231'
+ edit FHR 'f231'
+ edit HR '231'
+ task jgfs_atmos_post_f234
+ trigger ./jgfs_atmos_post_manager:release_post234
+ edit FHRGRP '159'
+ edit FHRLST 'f234'
+ edit FHR 'f234'
+ edit HR '234'
+ task jgfs_atmos_post_f237
+ trigger ./jgfs_atmos_post_manager:release_post237
+ edit FHRGRP '160'
+ edit FHRLST 'f237'
+ edit FHR 'f237'
+ edit HR '237'
+ task jgfs_atmos_post_f240
+ trigger ./jgfs_atmos_post_manager:release_post240
+ edit FHRGRP '161'
+ edit FHRLST 'f240'
+ edit FHR 'f240'
+ edit HR '240'
+ task jgfs_atmos_post_f243
+ trigger ./jgfs_atmos_post_manager:release_post243
+ edit FHRGRP '162'
+ edit FHRLST 'f243'
+ edit FHR 'f243'
+ edit HR '243'
+ task jgfs_atmos_post_f246
+ trigger ./jgfs_atmos_post_manager:release_post246
+ edit FHRGRP '163'
+ edit FHRLST 'f246'
+ edit FHR 'f246'
+ edit HR '246'
+ task jgfs_atmos_post_f249
+ trigger ./jgfs_atmos_post_manager:release_post249
+ edit FHRGRP '164'
+ edit FHRLST 'f249'
+ edit FHR 'f249'
+ edit HR '249'
+ task jgfs_atmos_post_f252
+ trigger ./jgfs_atmos_post_manager:release_post252
+ edit FHRGRP '165'
+ edit FHRLST 'f252'
+ edit FHR 'f252'
+ edit HR '252'
+ task jgfs_atmos_post_f255
+ trigger ./jgfs_atmos_post_manager:release_post255
+ edit FHRGRP '166'
+ edit FHRLST 'f255'
+ edit FHR 'f255'
+ edit HR '255'
+ task jgfs_atmos_post_f258
+ trigger ./jgfs_atmos_post_manager:release_post258
+ edit FHRGRP '167'
+ edit FHRLST 'f258'
+ edit FHR 'f258'
+ edit HR '258'
+ task jgfs_atmos_post_f261
+ trigger ./jgfs_atmos_post_manager:release_post261
+ edit FHRGRP '168'
+ edit FHRLST 'f261'
+ edit FHR 'f261'
+ edit HR '261'
+ task jgfs_atmos_post_f264
+ trigger ./jgfs_atmos_post_manager:release_post264
+ edit FHRGRP '169'
+ edit FHRLST 'f264'
+ edit FHR 'f264'
+ edit HR '264'
+ task jgfs_atmos_post_f267
+ trigger ./jgfs_atmos_post_manager:release_post267
+ edit FHRGRP '170'
+ edit FHRLST 'f267'
+ edit FHR 'f267'
+ edit HR '267'
+ task jgfs_atmos_post_f270
+ trigger ./jgfs_atmos_post_manager:release_post270
+ edit FHRGRP '171'
+ edit FHRLST 'f270'
+ edit FHR 'f270'
+ edit HR '270'
+ task jgfs_atmos_post_f273
+ trigger ./jgfs_atmos_post_manager:release_post273
+ edit FHRGRP '172'
+ edit FHRLST 'f273'
+ edit FHR 'f273'
+ edit HR '273'
+ task jgfs_atmos_post_f276
+ trigger ./jgfs_atmos_post_manager:release_post276
+ edit FHRGRP '173'
+ edit FHRLST 'f276'
+ edit FHR 'f276'
+ edit HR '276'
+ task jgfs_atmos_post_f279
+ trigger ./jgfs_atmos_post_manager:release_post279
+ edit FHRGRP '174'
+ edit FHRLST 'f279'
+ edit FHR 'f279'
+ edit HR '279'
+ task jgfs_atmos_post_f282
+ trigger ./jgfs_atmos_post_manager:release_post282
+ edit FHRGRP '175'
+ edit FHRLST 'f282'
+ edit FHR 'f282'
+ edit HR '282'
+ task jgfs_atmos_post_f285
+ trigger ./jgfs_atmos_post_manager:release_post285
+ edit FHRGRP '176'
+ edit FHRLST 'f285'
+ edit FHR 'f285'
+ edit HR '285'
+ task jgfs_atmos_post_f288
+ trigger ./jgfs_atmos_post_manager:release_post288
+ edit FHRGRP '177'
+ edit FHRLST 'f288'
+ edit FHR 'f288'
+ edit HR '288'
+ task jgfs_atmos_post_f291
+ trigger ./jgfs_atmos_post_manager:release_post291
+ edit FHRGRP '178'
+ edit FHRLST 'f291'
+ edit FHR 'f291'
+ edit HR '291'
+ task jgfs_atmos_post_f294
+ trigger ./jgfs_atmos_post_manager:release_post294
+ edit FHRGRP '179'
+ edit FHRLST 'f294'
+ edit FHR 'f294'
+ edit HR '294'
+ task jgfs_atmos_post_f297
+ trigger ./jgfs_atmos_post_manager:release_post297
+ edit FHRGRP '180'
+ edit FHRLST 'f297'
+ edit FHR 'f297'
+ edit HR '297'
+ task jgfs_atmos_post_f300
+ trigger ./jgfs_atmos_post_manager:release_post300
+ edit FHRGRP '181'
+ edit FHRLST 'f300'
+ edit FHR 'f300'
+ edit HR '300'
+ task jgfs_atmos_post_f303
+ trigger ./jgfs_atmos_post_manager:release_post303
+ edit FHRGRP '182'
+ edit FHRLST 'f303'
+ edit FHR 'f303'
+ edit HR '303'
+ task jgfs_atmos_post_f306
+ trigger ./jgfs_atmos_post_manager:release_post306
+ edit FHRGRP '183'
+ edit FHRLST 'f306'
+ edit FHR 'f306'
+ edit HR '306'
+ task jgfs_atmos_post_f309
+ trigger ./jgfs_atmos_post_manager:release_post309
+ edit FHRGRP '184'
+ edit FHRLST 'f309'
+ edit FHR 'f309'
+ edit HR '309'
+ task jgfs_atmos_post_f312
+ trigger ./jgfs_atmos_post_manager:release_post312
+ edit FHRGRP '185'
+ edit FHRLST 'f312'
+ edit FHR 'f312'
+ edit HR '312'
+ task jgfs_atmos_post_f315
+ trigger ./jgfs_atmos_post_manager:release_post315
+ edit FHRGRP '186'
+ edit FHRLST 'f315'
+ edit FHR 'f315'
+ edit HR '315'
+ task jgfs_atmos_post_f318
+ trigger ./jgfs_atmos_post_manager:release_post318
+ edit FHRGRP '187'
+ edit FHRLST 'f318'
+ edit FHR 'f318'
+ edit HR '318'
+ task jgfs_atmos_post_f321
+ trigger ./jgfs_atmos_post_manager:release_post321
+ edit FHRGRP '188'
+ edit FHRLST 'f321'
+ edit FHR 'f321'
+ edit HR '321'
+ task jgfs_atmos_post_f324
+ trigger ./jgfs_atmos_post_manager:release_post324
+ edit FHRGRP '189'
+ edit FHRLST 'f324'
+ edit FHR 'f324'
+ edit HR '324'
+ task jgfs_atmos_post_f327
+ trigger ./jgfs_atmos_post_manager:release_post327
+ edit FHRGRP '190'
+ edit FHRLST 'f327'
+ edit FHR 'f327'
+ edit HR '327'
+ task jgfs_atmos_post_f330
+ trigger ./jgfs_atmos_post_manager:release_post330
+ edit FHRGRP '191'
+ edit FHRLST 'f330'
+ edit FHR 'f330'
+ edit HR '330'
+ task jgfs_atmos_post_f333
+ trigger ./jgfs_atmos_post_manager:release_post333
+ edit FHRGRP '192'
+ edit FHRLST 'f333'
+ edit FHR 'f333'
+ edit HR '333'
+ task jgfs_atmos_post_f336
+ trigger ./jgfs_atmos_post_manager:release_post336
+ edit FHRGRP '193'
+ edit FHRLST 'f336'
+ edit FHR 'f336'
+ edit HR '336'
+ task jgfs_atmos_post_f339
+ trigger ./jgfs_atmos_post_manager:release_post339
+ edit FHRGRP '194'
+ edit FHRLST 'f339'
+ edit FHR 'f339'
+ edit HR '339'
+ task jgfs_atmos_post_f342
+ trigger ./jgfs_atmos_post_manager:release_post342
+ edit FHRGRP '195'
+ edit FHRLST 'f342'
+ edit FHR 'f342'
+ edit HR '342'
+ task jgfs_atmos_post_f345
+ trigger ./jgfs_atmos_post_manager:release_post345
+ edit FHRGRP '196'
+ edit FHRLST 'f345'
+ edit FHR 'f345'
+ edit HR '345'
+ task jgfs_atmos_post_f348
+ trigger ./jgfs_atmos_post_manager:release_post348
+ edit FHRGRP '197'
+ edit FHRLST 'f348'
+ edit FHR 'f348'
+ edit HR '348'
+ task jgfs_atmos_post_f351
+ trigger ./jgfs_atmos_post_manager:release_post351
+ edit FHRGRP '198'
+ edit FHRLST 'f351'
+ edit FHR 'f351'
+ edit HR '351'
+ task jgfs_atmos_post_f354
+ trigger ./jgfs_atmos_post_manager:release_post354
+ edit FHRGRP '199'
+ edit FHRLST 'f354'
+ edit FHR 'f354'
+ edit HR '354'
+ task jgfs_atmos_post_f357
+ trigger ./jgfs_atmos_post_manager:release_post357
+ edit FHRGRP '200'
+ edit FHRLST 'f357'
+ edit FHR 'f357'
+ edit HR '357'
+ task jgfs_atmos_post_f360
+ trigger ./jgfs_atmos_post_manager:release_post360
+ edit FHRGRP '201'
+ edit FHRLST 'f360'
+ edit FHR 'f360'
+ edit HR '360'
+ task jgfs_atmos_post_f363
+ trigger ./jgfs_atmos_post_manager:release_post363
+ edit FHRGRP '202'
+ edit FHRLST 'f363'
+ edit FHR 'f363'
+ edit HR '363'
+ task jgfs_atmos_post_f366
+ trigger ./jgfs_atmos_post_manager:release_post366
+ edit FHRGRP '203'
+ edit FHRLST 'f366'
+ edit FHR 'f366'
+ edit HR '366'
+ task jgfs_atmos_post_f369
+ trigger ./jgfs_atmos_post_manager:release_post369
+ edit FHRGRP '204'
+ edit FHRLST 'f369'
+ edit FHR 'f369'
+ edit HR '369'
+ task jgfs_atmos_post_f372
+ trigger ./jgfs_atmos_post_manager:release_post372
+ edit FHRGRP '205'
+ edit FHRLST 'f372'
+ edit FHR 'f372'
+ edit HR '372'
+ task jgfs_atmos_post_f375
+ trigger ./jgfs_atmos_post_manager:release_post375
+ edit FHRGRP '206'
+ edit FHRLST 'f375'
+ edit FHR 'f375'
+ edit HR '375'
+ task jgfs_atmos_post_f378
+ trigger ./jgfs_atmos_post_manager:release_post378
+ edit FHRGRP '207'
+ edit FHRLST 'f378'
+ edit FHR 'f378'
+ edit HR '378'
+ task jgfs_atmos_post_f381
+ trigger ./jgfs_atmos_post_manager:release_post381
+ edit FHRGRP '208'
+ edit FHRLST 'f381'
+ edit FHR 'f381'
+ edit HR '381'
+ task jgfs_atmos_post_f384
+ trigger ./jgfs_atmos_post_manager:release_post384
+ edit FHRGRP '209'
+ edit FHRLST 'f384'
+ edit FHR 'f384'
+ edit HR '384'
+ endfamily
+ family post_processing
+ task jgfs_atmos_wafs_gcip
+ trigger ../post/jgfs_atmos_post_f003 == complete
+ time 04:40
+ family grib_wafs
+ task jgfs_atmos_wafs_f00
+ trigger ../../post/jgfs_atmos_post_f000 == complete and ../../post/jgfs_atmos_post_f120 == complete and ../grib2_wafs/jgfs_atmos_wafs_grib2 == complete
+ edit FCSTHR '00'
+ task jgfs_atmos_wafs_f06
+ trigger ../../post/jgfs_atmos_post_f006 == complete and ./jgfs_atmos_wafs_f00 == complete
+ edit FCSTHR '06'
+ task jgfs_atmos_wafs_f12
+ trigger ../../post/jgfs_atmos_post_f012 == complete and ./jgfs_atmos_wafs_f06 == complete
+ edit FCSTHR '12'
+ task jgfs_atmos_wafs_f18
+ trigger ../../post/jgfs_atmos_post_f018 == complete and ./jgfs_atmos_wafs_f12 == complete
+ edit FCSTHR '18'
+ task jgfs_atmos_wafs_f24
+ trigger ../../post/jgfs_atmos_post_f024 == complete and ./jgfs_atmos_wafs_f18 == complete
+ edit FCSTHR '24'
+ task jgfs_atmos_wafs_f30
+ trigger ../../post/jgfs_atmos_post_f030 == complete and ./jgfs_atmos_wafs_f24 == complete
+ edit FCSTHR '30'
+ task jgfs_atmos_wafs_f36
+ trigger ../../post/jgfs_atmos_post_f036 == complete and ./jgfs_atmos_wafs_f30 == complete
+ edit FCSTHR '36'
+ task jgfs_atmos_wafs_f42
+ trigger ../../post/jgfs_atmos_post_f042 == complete and ./jgfs_atmos_wafs_f36 == complete
+ edit FCSTHR '42'
+ task jgfs_atmos_wafs_f48
+ trigger ../../post/jgfs_atmos_post_f048 == complete and ./jgfs_atmos_wafs_f42 == complete
+ edit FCSTHR '48'
+ task jgfs_atmos_wafs_f54
+ trigger ../../post/jgfs_atmos_post_f054 == complete and ./jgfs_atmos_wafs_f48 == complete
+ edit FCSTHR '54'
+ task jgfs_atmos_wafs_f60
+ trigger ../../post/jgfs_atmos_post_f060 == complete and ./jgfs_atmos_wafs_f54 == complete
+ edit FCSTHR '60'
+ task jgfs_atmos_wafs_f66
+ trigger ../../post/jgfs_atmos_post_f066 == complete and ./jgfs_atmos_wafs_f60 == complete
+ edit FCSTHR '66'
+ task jgfs_atmos_wafs_f72
+ trigger ../../post/jgfs_atmos_post_f072 == complete and ./jgfs_atmos_wafs_f66 == complete
+ edit FCSTHR '72'
+ task jgfs_atmos_wafs_f78
+ trigger ../../post/jgfs_atmos_post_f078 == complete and ./jgfs_atmos_wafs_f72 == complete
+ edit FCSTHR '78'
+ task jgfs_atmos_wafs_f84
+ trigger ../../post/jgfs_atmos_post_f084 == complete and ./jgfs_atmos_wafs_f78 == complete
+ edit FCSTHR '84'
+ task jgfs_atmos_wafs_f90
+ trigger ../../post/jgfs_atmos_post_f090 == complete and ./jgfs_atmos_wafs_f84 == complete
+ edit FCSTHR '90'
+ task jgfs_atmos_wafs_f96
+ trigger ../../post/jgfs_atmos_post_f096 == complete and ./jgfs_atmos_wafs_f90 == complete
+ edit FCSTHR '96'
+ task jgfs_atmos_wafs_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete and ./jgfs_atmos_wafs_f96 == complete
+ edit FCSTHR '102'
+ task jgfs_atmos_wafs_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete and ./jgfs_atmos_wafs_f102 == complete
+ edit FCSTHR '108'
+ task jgfs_atmos_wafs_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete and ./jgfs_atmos_wafs_f108 == complete
+ edit FCSTHR '114'
+ task jgfs_atmos_wafs_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete and ./jgfs_atmos_wafs_f114 == complete
+ edit FCSTHR '120'
+ endfamily
+ family grib2_wafs
+ task jgfs_atmos_wafs_grib2
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ task jgfs_atmos_wafs_grib2_0p25
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ task jgfs_atmos_wafs_blending
+ trigger ./jgfs_atmos_wafs_grib2 == complete
+ time 04:33
+ task jgfs_atmos_wafs_blending_0p25
+ trigger ./jgfs_atmos_wafs_grib2_0p25 == complete
+ endfamily
+ family bufr_sounding
+ task jgfs_atmos_postsnd
+ trigger ../../post/jgfs_atmos_post_manager:release_post000
+ endfamily
+ family bulletins
+ task jgfs_atmos_fbwind
+ trigger ../../post/jgfs_atmos_post_f006 == complete and ../../post/jgfs_atmos_post_f012 == complete and ../../post/jgfs_atmos_post_f024 == complete
+ endfamily
+ family awips_20km_1p0
+ task jgfs_atmos_awips_f000
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ edit FHRGRP '000'
+ edit FHRLST 'f000'
+ edit FCSTHR '000'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f003
+ trigger ../../post/jgfs_atmos_post_f003 == complete
+ edit FHRGRP '003'
+ edit FHRLST 'f003'
+ edit FCSTHR '003'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f006
+ trigger ../../post/jgfs_atmos_post_f006 == complete
+ edit FHRGRP '006'
+ edit FHRLST 'f006'
+ edit FCSTHR '006'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f009
+ trigger ../../post/jgfs_atmos_post_f009 == complete
+ edit FHRGRP '009'
+ edit FHRLST 'f009'
+ edit FCSTHR '009'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f012
+ trigger ../../post/jgfs_atmos_post_f012 == complete
+ edit FHRGRP '012'
+ edit FHRLST 'f012'
+ edit FCSTHR '012'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f015
+ trigger ../../post/jgfs_atmos_post_f015 == complete
+ edit FHRGRP '015'
+ edit FHRLST 'f015'
+ edit FCSTHR '015'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f018
+ trigger ../../post/jgfs_atmos_post_f018 == complete
+ edit FHRGRP '018'
+ edit FHRLST 'f018'
+ edit FCSTHR '018'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f021
+ trigger ../../post/jgfs_atmos_post_f021 == complete
+ edit FHRGRP '021'
+ edit FHRLST 'f021'
+ edit FCSTHR '021'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f024
+ trigger ../../post/jgfs_atmos_post_f024 == complete
+ edit FHRGRP '024'
+ edit FHRLST 'f024'
+ edit FCSTHR '024'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f027
+ trigger ../../post/jgfs_atmos_post_f027 == complete
+ edit FHRGRP '027'
+ edit FHRLST 'f027'
+ edit FCSTHR '027'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f030
+ trigger ../../post/jgfs_atmos_post_f030 == complete
+ edit FHRGRP '030'
+ edit FHRLST 'f030'
+ edit FCSTHR '030'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f033
+ trigger ../../post/jgfs_atmos_post_f033 == complete
+ edit FHRGRP '033'
+ edit FHRLST 'f033'
+ edit FCSTHR '033'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f036
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ edit FHRGRP '036'
+ edit FHRLST 'f036'
+ edit FCSTHR '036'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f039
+ trigger ../../post/jgfs_atmos_post_f039 == complete
+ edit FHRGRP '039'
+ edit FHRLST 'f039'
+ edit FCSTHR '039'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f042
+ trigger ../../post/jgfs_atmos_post_f042 == complete
+ edit FHRGRP '042'
+ edit FHRLST 'f042'
+ edit FCSTHR '042'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f045
+ trigger ../../post/jgfs_atmos_post_f045 == complete
+ edit FHRGRP '045'
+ edit FHRLST 'f045'
+ edit FCSTHR '045'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f048
+ trigger ../../post/jgfs_atmos_post_f048 == complete
+ edit FHRGRP '048'
+ edit FHRLST 'f048'
+ edit FCSTHR '048'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f051
+ trigger ../../post/jgfs_atmos_post_f051 == complete
+ edit FHRGRP '051'
+ edit FHRLST 'f051'
+ edit FCSTHR '051'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f054
+ trigger ../../post/jgfs_atmos_post_f054 == complete
+ edit FHRGRP '054'
+ edit FHRLST 'f054'
+ edit FCSTHR '054'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f057
+ trigger ../../post/jgfs_atmos_post_f057 == complete
+ edit FHRGRP '057'
+ edit FHRLST 'f057'
+ edit FCSTHR '057'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f060
+ trigger ../../post/jgfs_atmos_post_f060 == complete
+ edit FHRGRP '060'
+ edit FHRLST 'f060'
+ edit FCSTHR '060'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f063
+ trigger ../../post/jgfs_atmos_post_f063 == complete
+ edit FHRGRP '063'
+ edit FHRLST 'f063'
+ edit FCSTHR '063'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f066
+ trigger ../../post/jgfs_atmos_post_f066 == complete
+ edit FHRGRP '066'
+ edit FHRLST 'f066'
+ edit FCSTHR '066'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f069
+ trigger ../../post/jgfs_atmos_post_f069 == complete
+ edit FHRGRP '069'
+ edit FHRLST 'f069'
+ edit FCSTHR '069'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f072
+ trigger ../../post/jgfs_atmos_post_f072 == complete
+ edit FHRGRP '072'
+ edit FHRLST 'f072'
+ edit FCSTHR '072'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f075
+ trigger ../../post/jgfs_atmos_post_f075 == complete
+ edit FHRGRP '075'
+ edit FHRLST 'f075'
+ edit FCSTHR '075'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f078
+ trigger ../../post/jgfs_atmos_post_f078 == complete
+ edit FHRGRP '078'
+ edit FHRLST 'f078'
+ edit FCSTHR '078'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f081
+ trigger ../../post/jgfs_atmos_post_f081 == complete
+ edit FHRGRP '081'
+ edit FHRLST 'f081'
+ edit FCSTHR '081'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f084
+ trigger ../../post/jgfs_atmos_post_f084 == complete
+ edit FHRGRP '084'
+ edit FHRLST 'f084'
+ edit FCSTHR '084'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f090
+ trigger ../../post/jgfs_atmos_post_f090 == complete
+ edit FHRGRP '090'
+ edit FHRLST 'f090'
+ edit FCSTHR '090'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f096
+ trigger ../../post/jgfs_atmos_post_f096 == complete
+ edit FHRGRP '096'
+ edit FHRLST 'f096'
+ edit FCSTHR '096'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete
+ edit FHRGRP '102'
+ edit FHRLST 'f102'
+ edit FCSTHR '102'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete
+ edit FHRGRP '108'
+ edit FHRLST 'f108'
+ edit FCSTHR '108'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete
+ edit FHRGRP '114'
+ edit FHRLST 'f114'
+ edit FCSTHR '114'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete
+ edit FHRGRP '120'
+ edit FHRLST 'f120'
+ edit FCSTHR '120'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f126
+ trigger ../../post/jgfs_atmos_post_f126 == complete
+ edit FHRGRP '126'
+ edit FHRLST 'f126'
+ edit FCSTHR '126'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f132
+ trigger ../../post/jgfs_atmos_post_f132 == complete
+ edit FHRGRP '132'
+ edit FHRLST 'f132'
+ edit FCSTHR '132'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f138
+ trigger ../../post/jgfs_atmos_post_f138 == complete
+ edit FHRGRP '138'
+ edit FHRLST 'f138'
+ edit FCSTHR '138'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f144
+ trigger ../../post/jgfs_atmos_post_f144 == complete
+ edit FHRGRP '144'
+ edit FHRLST 'f144'
+ edit FCSTHR '144'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f150
+ trigger ../../post/jgfs_atmos_post_f150 == complete
+ edit FHRGRP '150'
+ edit FHRLST 'f150'
+ edit FCSTHR '150'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f156
+ trigger ../../post/jgfs_atmos_post_f156 == complete
+ edit FHRGRP '156'
+ edit FHRLST 'f156'
+ edit FCSTHR '156'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f162
+ trigger ../../post/jgfs_atmos_post_f162 == complete
+ edit FHRGRP '162'
+ edit FHRLST 'f162'
+ edit FCSTHR '162'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f168
+ trigger ../../post/jgfs_atmos_post_f168 == complete
+ edit FHRGRP '168'
+ edit FHRLST 'f168'
+ edit FCSTHR '168'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f174
+ trigger ../../post/jgfs_atmos_post_f174 == complete
+ edit FHRGRP '174'
+ edit FHRLST 'f174'
+ edit FCSTHR '174'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f180
+ trigger ../../post/jgfs_atmos_post_f180 == complete
+ edit FHRGRP '180'
+ edit FHRLST 'f180'
+ edit FCSTHR '180'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f186
+ trigger ../../post/jgfs_atmos_post_f186 == complete
+ edit FHRGRP '186'
+ edit FHRLST 'f186'
+ edit FCSTHR '186'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f192
+ trigger ../../post/jgfs_atmos_post_f192 == complete
+ edit FHRGRP '192'
+ edit FHRLST 'f192'
+ edit FCSTHR '192'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f198
+ trigger ../../post/jgfs_atmos_post_f198 == complete
+ edit FHRGRP '198'
+ edit FHRLST 'f198'
+ edit FCSTHR '198'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f204
+ trigger ../../post/jgfs_atmos_post_f204 == complete
+ edit FHRGRP '204'
+ edit FHRLST 'f204'
+ edit FCSTHR '204'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f210
+ trigger ../../post/jgfs_atmos_post_f210 == complete
+ edit FHRGRP '210'
+ edit FHRLST 'f210'
+ edit FCSTHR '210'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f216
+ trigger ../../post/jgfs_atmos_post_f216 == complete
+ edit FHRGRP '216'
+ edit FHRLST 'f216'
+ edit FCSTHR '216'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f222
+ trigger ../../post/jgfs_atmos_post_f222 == complete
+ edit FHRGRP '222'
+ edit FHRLST 'f222'
+ edit FCSTHR '222'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f228
+ trigger ../../post/jgfs_atmos_post_f228 == complete
+ edit FHRGRP '228'
+ edit FHRLST 'f228'
+ edit FCSTHR '228'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f234
+ trigger ../../post/jgfs_atmos_post_f234 == complete
+ edit FHRGRP '234'
+ edit FHRLST 'f234'
+ edit FCSTHR '234'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f240
+ trigger ../../post/jgfs_atmos_post_f240 == complete
+ edit FHRGRP '240'
+ edit FHRLST 'f240'
+ edit FCSTHR '240'
+ edit TRDRUN 'YES'
+ endfamily
+ family awips_g2
+ task jgfs_atmos_awips_g2_f000
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ edit FHRGRP '000'
+ edit FHRLST 'f000'
+ edit FCSTHR '000'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f006
+ trigger ../../post/jgfs_atmos_post_f006 == complete
+ edit FHRGRP '006'
+ edit FHRLST 'f006'
+ edit FCSTHR '006'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f012
+ trigger ../../post/jgfs_atmos_post_f012 == complete
+ edit FHRGRP '012'
+ edit FHRLST 'f012'
+ edit FCSTHR '012'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f018
+ trigger ../../post/jgfs_atmos_post_f018 == complete
+ edit FHRGRP '018'
+ edit FHRLST 'f018'
+ edit FCSTHR '018'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f024
+ trigger ../../post/jgfs_atmos_post_f024 == complete
+ edit FHRGRP '024'
+ edit FHRLST 'f024'
+ edit FCSTHR '024'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f030
+ trigger ../../post/jgfs_atmos_post_f030 == complete
+ edit FHRGRP '030'
+ edit FHRLST 'f030'
+ edit FCSTHR '030'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f036
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ edit FHRGRP '036'
+ edit FHRLST 'f036'
+ edit FCSTHR '036'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f042
+ trigger ../../post/jgfs_atmos_post_f042 == complete
+ edit FHRGRP '042'
+ edit FHRLST 'f042'
+ edit FCSTHR '042'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f048
+ trigger ../../post/jgfs_atmos_post_f048 == complete
+ edit FHRGRP '048'
+ edit FHRLST 'f048'
+ edit FCSTHR '048'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f054
+ trigger ../../post/jgfs_atmos_post_f054 == complete
+ edit FHRGRP '054'
+ edit FHRLST 'f054'
+ edit FCSTHR '054'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f060
+ trigger ../../post/jgfs_atmos_post_f060 == complete
+ edit FHRGRP '060'
+ edit FHRLST 'f060'
+ edit FCSTHR '060'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f066
+ trigger ../../post/jgfs_atmos_post_f066 == complete
+ edit FHRGRP '066'
+ edit FHRLST 'f066'
+ edit FCSTHR '066'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f072
+ trigger ../../post/jgfs_atmos_post_f072 == complete
+ edit FHRGRP '072'
+ edit FHRLST 'f072'
+ edit FCSTHR '072'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f078
+ trigger ../../post/jgfs_atmos_post_f078 == complete
+ edit FHRGRP '078'
+ edit FHRLST 'f078'
+ edit FCSTHR '078'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f084
+ trigger ../../post/jgfs_atmos_post_f084 == complete
+ edit FHRGRP '084'
+ edit FHRLST 'f084'
+ edit FCSTHR '084'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f090
+ trigger ../../post/jgfs_atmos_post_f090 == complete
+ edit FHRGRP '090'
+ edit FHRLST 'f090'
+ edit FCSTHR '090'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f096
+ trigger ../../post/jgfs_atmos_post_f096 == complete
+ edit FHRGRP '096'
+ edit FHRLST 'f096'
+ edit FCSTHR '096'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete
+ edit FHRGRP '102'
+ edit FHRLST 'f102'
+ edit FCSTHR '102'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete
+ edit FHRGRP '108'
+ edit FHRLST 'f108'
+ edit FCSTHR '108'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete
+ edit FHRGRP '114'
+ edit FHRLST 'f114'
+ edit FCSTHR '114'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete
+ edit FHRGRP '120'
+ edit FHRLST 'f120'
+ edit FCSTHR '120'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f126
+ trigger ../../post/jgfs_atmos_post_f126 == complete
+ edit FHRGRP '126'
+ edit FHRLST 'f126'
+ edit FCSTHR '126'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f132
+ trigger ../../post/jgfs_atmos_post_f132 == complete
+ edit FHRGRP '132'
+ edit FHRLST 'f132'
+ edit FCSTHR '132'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f138
+ trigger ../../post/jgfs_atmos_post_f138 == complete
+ edit FHRGRP '138'
+ edit FHRLST 'f138'
+ edit FCSTHR '138'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f144
+ trigger ../../post/jgfs_atmos_post_f144 == complete
+ edit FHRGRP '144'
+ edit FHRLST 'f144'
+ edit FCSTHR '144'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f150
+ trigger ../../post/jgfs_atmos_post_f150 == complete
+ edit FHRGRP '150'
+ edit FHRLST 'f150'
+ edit FCSTHR '150'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f156
+ trigger ../../post/jgfs_atmos_post_f156 == complete
+ edit FHRGRP '156'
+ edit FHRLST 'f156'
+ edit FCSTHR '156'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f162
+ trigger ../../post/jgfs_atmos_post_f162 == complete
+ edit FHRGRP '162'
+ edit FHRLST 'f162'
+ edit FCSTHR '162'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f168
+ trigger ../../post/jgfs_atmos_post_f168 == complete
+ edit FHRGRP '168'
+ edit FHRLST 'f168'
+ edit FCSTHR '168'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f174
+ trigger ../../post/jgfs_atmos_post_f174 == complete
+ edit FHRGRP '174'
+ edit FHRLST 'f174'
+ edit FCSTHR '174'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f180
+ trigger ../../post/jgfs_atmos_post_f180 == complete
+ edit FHRGRP '180'
+ edit FHRLST 'f180'
+ edit FCSTHR '180'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f186
+ trigger ../../post/jgfs_atmos_post_f186 == complete
+ edit FHRGRP '186'
+ edit FHRLST 'f186'
+ edit FCSTHR '186'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f192
+ trigger ../../post/jgfs_atmos_post_f192 == complete
+ edit FHRGRP '192'
+ edit FHRLST 'f192'
+ edit FCSTHR '192'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f198
+ trigger ../../post/jgfs_atmos_post_f198 == complete
+ edit FHRGRP '198'
+ edit FHRLST 'f198'
+ edit FCSTHR '198'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f204
+ trigger ../../post/jgfs_atmos_post_f204 == complete
+ edit FHRGRP '204'
+ edit FHRLST 'f204'
+ edit FCSTHR '204'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f210
+ trigger ../../post/jgfs_atmos_post_f210 == complete
+ edit FHRGRP '210'
+ edit FHRLST 'f210'
+ edit FCSTHR '210'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f216
+ trigger ../../post/jgfs_atmos_post_f216 == complete
+ edit FHRGRP '216'
+ edit FHRLST 'f216'
+ edit FCSTHR '216'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f222
+ trigger ../../post/jgfs_atmos_post_f222 == complete
+ edit FHRGRP '222'
+ edit FHRLST 'f222'
+ edit FCSTHR '222'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f228
+ trigger ../../post/jgfs_atmos_post_f228 == complete
+ edit FHRGRP '228'
+ edit FHRLST 'f228'
+ edit FCSTHR '228'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f234
+ trigger ../../post/jgfs_atmos_post_f234 == complete
+ edit FHRGRP '234'
+ edit FHRLST 'f234'
+ edit FCSTHR '234'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f240
+ trigger ../../post/jgfs_atmos_post_f240 == complete
+ edit FHRGRP '240'
+ edit FHRLST 'f240'
+ edit FCSTHR '240'
+ edit TRDRUN 'YES'
+ endfamily
+ endfamily
+ family gempak
+ task jgfs_atmos_gempak
+ trigger ../../atmos/analysis/jgfs_atmos_analysis == complete
+ task jgfs_atmos_gempak_meta
+ trigger ../../atmos/analysis/jgfs_atmos_analysis == complete
+ task jgfs_atmos_gempak_ncdc_upapgif
+ trigger ./jgfs_atmos_gempak == active or ./jgfs_atmos_gempak == complete
+ task jgfs_atmos_npoess_pgrb2_0p5deg
+ trigger ../post/jgfs_atmos_post_manager:release_post180
+ task jgfs_atmos_pgrb2_spec_gempak
+ trigger ./jgfs_atmos_npoess_pgrb2_0p5deg == complete
+ endfamily
+ family verf
+ task jgfs_atmos_vminmon
+ trigger ../analysis/jgfs_atmos_analysis == complete
+ endfamily
+ endfamily
+ family wave
+ family init
+ task jgfs_wave_init
+ trigger ../../atmos/obsproc/prep/jgfs_atmos_prep == complete
+ endfamily
+ family prep
+ task jgfs_wave_prep
+ trigger ../init/jgfs_wave_init == complete
+ endfamily
+ family post
+ task jgfs_wave_postsbs
+ trigger ../../atmos/post/jgfs_atmos_post_manager:release_post000
+ task jgfs_wave_postpnt
+ trigger ../../jgfs_forecast == complete
+ task jgfs_wave_post_bndpnt
+ trigger ../../atmos/post/jgfs_atmos_post_manager:release_post180
+ task jgfs_wave_prdgen_gridded
+ trigger ./jgfs_wave_postsbs == active or ./jgfs_wave_postsbs == complete
+ task jgfs_wave_prdgen_bulls
+ trigger ./jgfs_wave_postpnt == complete and ./jgfs_wave_postsbs == complete
+ endfamily
+ family gempak
+ task jgfs_wave_gempak
+ trigger ../post/jgfs_wave_postsbs == active or ../post/jgfs_wave_postsbs == complete
+ endfamily
+ endfamily
+ task jgfs_forecast
+ trigger ./atmos/analysis/jgfs_atmos_analysis:release_fcst and ./wave/prep/jgfs_wave_prep == complete
+ endfamily
+ family gdas
+ edit CYC '00'
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3'
+ edit PROJ 'GDAS-OPS'
+ edit NET 'gfs'
+ edit RUN 'gdas'
+ edit COM '/gpfs/dell1/nco/ops/com'
+ edit QUEUESHARED 'prod_shared'
+ edit QUEUESERV 'prod_transfer'
+ edit QUEUE 'prod'
+ family atmos
+ family obsproc
+ family dump
+ task jgdas_atmos_tropcy_qc_reloc
+ time 05:45
+ task jgdas_atmos_dump
+ event 1 release_sfcprep
+ time 05:50
+ task jgdas_atmos_dump_post
+ trigger jgdas_atmos_dump == complete
+ event 1 release_gdas00_dump_alert
+ task jgdas_atmos_dump_alert
+ trigger jgdas_atmos_dump_post:release_gdas00_dump_alert
+ endfamily
+ family prep
+ task jgdas_atmos_emcsfc_sfc_prep
+ trigger ../dump/jgdas_atmos_dump:release_sfcprep
+ task jgdas_atmos_prep
+ trigger ../dump/jgdas_atmos_dump == complete and ../dump/jgdas_atmos_tropcy_qc_reloc == complete
+ task jgdas_atmos_prep_post
+ trigger ./jgdas_atmos_prep == complete and ../../analysis/jgdas_atmos_analysis == complete
+ endfamily
+ endfamily
+ family init
+ task jgdas_atmos_gldas
+ trigger ../analysis/jgdas_atmos_analysis == complete
+ endfamily
+ family analysis
+ task jgdas_atmos_analysis
+ trigger ../obsproc/prep/jgdas_atmos_prep == complete and ../obsproc/prep/jgdas_atmos_emcsfc_sfc_prep == complete
+ event 1 release_fcst
+ task jgdas_atmos_analysis_calc
+ trigger ./jgdas_atmos_analysis == complete
+ task jgdas_atmos_analysis_diag
+ trigger ./jgdas_atmos_analysis == complete
+ endfamily
+ family post
+ task jgdas_atmos_post_manager
+ trigger ../../jgdas_forecast == active
+ event 1 release_postanl
+ event 2 release_post000
+ event 3 release_post001
+ event 4 release_post002
+ event 5 release_post003
+ event 6 release_post004
+ event 7 release_post005
+ event 8 release_post006
+ event 9 release_post007
+ event 10 release_post008
+ event 11 release_post009
+ task jgdas_atmos_post_anl
+ trigger ./jgdas_atmos_post_manager:release_postanl
+ edit FHRGRP '000'
+ edit FHRLST 'anl'
+ edit HR 'anl'
+ edit FHR 'anl'
+ task jgdas_atmos_post_f000
+ trigger ./jgdas_atmos_post_manager:release_post000
+ edit FHR 'f000'
+ edit HR '000'
+ edit FHRGRP '001'
+ edit FHRLST 'f000'
+ task jgdas_atmos_post_f001
+ trigger ./jgdas_atmos_post_manager:release_post001
+ edit FHR 'f001'
+ edit HR '001'
+ edit FHRGRP '002'
+ edit FHRLST 'f001'
+ task jgdas_atmos_post_f002
+ trigger ./jgdas_atmos_post_manager:release_post002
+ edit FHR 'f002'
+ edit HR '002'
+ edit FHRGRP '003'
+ edit FHRLST 'f002'
+ task jgdas_atmos_post_f003
+ trigger ./jgdas_atmos_post_manager:release_post003
+ edit FHR 'f003'
+ edit HR '003'
+ edit FHRGRP '004'
+ edit FHRLST 'f003'
+ task jgdas_atmos_post_f004
+ trigger ./jgdas_atmos_post_manager:release_post004
+ edit FHR 'f004'
+ edit HR '004'
+ edit FHRGRP '005'
+ edit FHRLST 'f004'
+ task jgdas_atmos_post_f005
+ trigger ./jgdas_atmos_post_manager:release_post005
+ edit FHR 'f005'
+ edit HR '005'
+ edit FHRGRP '006'
+ edit FHRLST 'f005'
+ task jgdas_atmos_post_f006
+ trigger ./jgdas_atmos_post_manager:release_post006
+ edit FHR 'f006'
+ edit HR '006'
+ edit FHRGRP '007'
+ edit FHRLST 'f006'
+ task jgdas_atmos_post_f007
+ trigger ./jgdas_atmos_post_manager:release_post007
+ edit FHR 'f007'
+ edit HR '007'
+ edit FHRGRP '008'
+ edit FHRLST 'f007'
+ task jgdas_atmos_post_f008
+ trigger ./jgdas_atmos_post_manager:release_post008
+ edit FHR 'f008'
+ edit HR '008'
+ edit FHRGRP '009'
+ edit FHRLST 'f008'
+ task jgdas_atmos_post_f009
+ trigger ./jgdas_atmos_post_manager:release_post009
+ edit FHR 'f009'
+ edit HR '009'
+ edit FHRGRP '010'
+ edit FHRLST 'f009'
+ endfamily
+ family post_processing
+ task jgdas_atmos_chgres_forenkf
+ trigger ../../jgdas_forecast == complete and ../../enkf/forecast == complete
+ endfamily
+ family gempak
+ task jgdas_atmos_gempak
+ trigger ../../jgdas_forecast == complete
+ task jgdas_atmos_gempak_meta_ncdc
+ trigger ./jgdas_atmos_gempak == complete
+ endfamily
+ family verf
+ task jgdas_atmos_vminmon
+ trigger ../analysis/jgdas_atmos_analysis == complete
+ task jgdas_atmos_verfrad
+ trigger ../analysis/jgdas_atmos_analysis_diag == complete
+ task jgdas_atmos_verfozn
+ trigger ../analysis/jgdas_atmos_analysis_diag == complete
+ endfamily
+ endfamily
+ family wave
+ family init
+ task jgdas_wave_init
+ trigger ../../atmos/obsproc/prep/jgdas_atmos_prep == complete
+ endfamily
+ family prep
+ task jgdas_wave_prep
+ trigger ../init/jgdas_wave_init == complete
+ endfamily
+ family post
+ task jgdas_wave_postsbs
+ trigger ../../atmos/post/jgdas_atmos_post_manager:release_post000
+ task jgdas_wave_postpnt
+ trigger ../../jgdas_forecast == complete
+ endfamily
+ endfamily
+ task jgdas_forecast
+ trigger ./atmos/analysis/jgdas_atmos_analysis:release_fcst and ./wave/prep/jgdas_wave_prep == complete and ./atmos/init/jgdas_atmos_gldas == complete
+ family enkf
+ family analysis
+ family create
+ task jgdas_enkf_select_obs
+ trigger ../../../atmos/obsproc/prep/jgdas_atmos_prep == complete and /prod18/gdas/enkf/post == complete
+ task jgdas_enkf_diag
+ trigger ./jgdas_enkf_select_obs == complete
+ task jgdas_enkf_update
+ trigger ./jgdas_enkf_diag == complete
+ endfamily
+ family recenter
+ family ecen
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3/enkf/analysis/recenter/ecen'
+ trigger ../create/jgdas_enkf_update == complete and ../../../atmos/analysis/jgdas_atmos_analysis_calc == complete and /prod18/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf == complete
+ family grp1
+ edit FHRGRP '003'
+ task jgdas_enkf_ecen
+ endfamily
+ family grp2
+ edit FHRGRP '006'
+ task jgdas_enkf_ecen
+ endfamily
+ family grp3
+ edit FHRGRP '009'
+ task jgdas_enkf_ecen
+ endfamily
+ endfamily
+ task jgdas_enkf_sfc
+ trigger ../create/jgdas_enkf_update == complete and ../../../atmos/analysis/jgdas_atmos_analysis_calc == complete
+ endfamily
+ endfamily
+ family forecast
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3/enkf/forecast'
+ trigger ./analysis/recenter/ecen == complete and ./analysis/recenter/jgdas_enkf_sfc == complete
+ family grp1
+ edit ENSGRP '01'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp2
+ edit ENSGRP '02'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp3
+ edit ENSGRP '03'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp4
+ edit ENSGRP '04'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp5
+ edit ENSGRP '05'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp6
+ edit ENSGRP '06'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp7
+ edit ENSGRP '07'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp8
+ edit ENSGRP '08'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp9
+ edit ENSGRP '09'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp10
+ edit ENSGRP '10'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp11
+ edit ENSGRP '11'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp12
+ edit ENSGRP '12'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp13
+ edit ENSGRP '13'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp14
+ edit ENSGRP '14'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp15
+ edit ENSGRP '15'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp16
+ edit ENSGRP '16'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp17
+ edit ENSGRP '17'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp18
+ edit ENSGRP '18'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp19
+ edit ENSGRP '19'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp20
+ edit ENSGRP '20'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp21
+ edit ENSGRP '21'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp22
+ edit ENSGRP '22'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp23
+ edit ENSGRP '23'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp24
+ edit ENSGRP '24'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp25
+ edit ENSGRP '25'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp26
+ edit ENSGRP '26'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp27
+ edit ENSGRP '27'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp28
+ edit ENSGRP '28'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp29
+ edit ENSGRP '29'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp30
+ edit ENSGRP '30'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp31
+ edit ENSGRP '31'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp32
+ edit ENSGRP '32'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp33
+ edit ENSGRP '33'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp34
+ edit ENSGRP '34'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp35
+ edit ENSGRP '35'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp36
+ edit ENSGRP '36'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp37
+ edit ENSGRP '37'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp38
+ edit ENSGRP '38'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp39
+ edit ENSGRP '39'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp40
+ edit ENSGRP '40'
+ task jgdas_enkf_fcst
+ endfamily
+ endfamily
+ family post
+ trigger ./forecast == complete
+ task jgdas_enkf_post_f003
+ edit FHMIN_EPOS '003'
+ edit FHMAX_EPOS '003'
+ edit FHOUT_EPOS '003'
+ task jgdas_enkf_post_f004
+ edit FHMIN_EPOS '004'
+ edit FHMAX_EPOS '004'
+ edit FHOUT_EPOS '004'
+ task jgdas_enkf_post_f005
+ edit FHMIN_EPOS '005'
+ edit FHMAX_EPOS '005'
+ edit FHOUT_EPOS '005'
+ task jgdas_enkf_post_f006
+ edit FHMIN_EPOS '006'
+ edit FHMAX_EPOS '006'
+ edit FHOUT_EPOS '006'
+ task jgdas_enkf_post_f007
+ edit FHMIN_EPOS '007'
+ edit FHMAX_EPOS '007'
+ edit FHOUT_EPOS '007'
+ task jgdas_enkf_post_f008
+ edit FHMIN_EPOS '008'
+ edit FHMAX_EPOS '008'
+ edit FHOUT_EPOS '008'
+ task jgdas_enkf_post_f009
+ edit FHMIN_EPOS '009'
+ edit FHMAX_EPOS '009'
+ edit FHOUT_EPOS '009'
+ endfamily #### epos
+ endfamily #### enkf
+ endfamily #### gdas
+endsuite
diff --git a/ecflow/ecf/defs/prod06.def b/ecflow/ecf/defs/prod06.def
new file mode 100644
index 0000000000..7e0ad46ac1
--- /dev/null
+++ b/ecflow/ecf/defs/prod06.def
@@ -0,0 +1,2642 @@
+extern /prod00/gdas/jgdas_forecast
+extern /prod00/gdas/atmos/post
+extern /prod00/gdas/enkf/post
+#### ecen
+extern /prod00/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf
+
+suite prod06
+ repeat day 1
+ edit ECF_TRIES '1'
+ edit CYC '06'
+ edit ENVIR 'prod'
+ edit PROJ 'OPS'
+ edit E 'j'
+ edit QUEUE 'prod'
+ edit QUEUESHARED 'dev_shared'
+ edit QUEUESERV 'dev_transfer'
+ edit PROJENVIR 'OPS'
+ edit MACHINE_SITE 'production'
+
+ family gfs
+ edit CYC '06'
+ edit ECF_FILES '/ecf/ecfnets/scripts/gfs_FV3'
+ edit PROJ 'GFS-OPS'
+ edit NET 'gfs'
+ edit RUN 'gfs'
+ edit COM '/gpfs/dell1/nco/ops/com'
+ edit QUEUESHARED 'prod_shared'
+ edit QUEUESERV 'prod_transfer'
+ edit QUEUE 'prod'
+ family atmos
+ family obsproc
+ family dump
+ task jgfs_atmos_tropcy_qc_reloc
+ event 1 jtwc_bull_email
+ time 02:41
+ task jgfs_atmos_dump
+ event 1 release_sfcprep
+ time 02:47
+ task jgfs_atmos_dump_post
+ trigger jgfs_atmos_dump == complete
+ event 1 release_gfs06_dump_alert
+ task jgfs_atmos_dump_alert
+ trigger jgfs_atmos_dump_post:release_gfs06_dump_alert
+ endfamily
+ family prep
+ task jgfs_atmos_emcsfc_sfc_prep
+ trigger ../dump/jgfs_atmos_dump:release_sfcprep
+ task jgfs_atmos_prep
+ trigger ../dump/jgfs_atmos_dump == complete and ../dump/jgfs_atmos_tropcy_qc_reloc == complete
+ task jgfs_atmos_prep_post
+ trigger ./jgfs_atmos_prep == complete and ../../analysis/jgfs_atmos_analysis == complete
+ endfamily
+ endfamily
+ family analysis
+ task jgfs_atmos_analysis
+ trigger ../obsproc/prep/jgfs_atmos_prep == complete and ../obsproc/prep/jgfs_atmos_emcsfc_sfc_prep == complete
+ event 1 release_fcst
+ task jgfs_atmos_analysis_calc
+ trigger ./jgfs_atmos_analysis == complete
+ endfamily
+ family post
+ task jgfs_atmos_post_manager
+ trigger ../analysis/jgfs_atmos_analysis == complete
+ event 1 release_postanl
+ event 2 release_post000
+ event 3 release_post001
+ event 4 release_post002
+ event 5 release_post003
+ event 6 release_post004
+ event 7 release_post005
+ event 8 release_post006
+ event 9 release_post007
+ event 10 release_post008
+ event 11 release_post009
+ event 12 release_post010
+ event 13 release_post011
+ event 14 release_post012
+ event 15 release_post013
+ event 16 release_post014
+ event 17 release_post015
+ event 18 release_post016
+ event 19 release_post017
+ event 20 release_post018
+ event 21 release_post019
+ event 22 release_post020
+ event 23 release_post021
+ event 24 release_post022
+ event 25 release_post023
+ event 26 release_post024
+ event 27 release_post025
+ event 28 release_post026
+ event 29 release_post027
+ event 30 release_post028
+ event 31 release_post029
+ event 32 release_post030
+ event 33 release_post031
+ event 34 release_post032
+ event 35 release_post033
+ event 36 release_post034
+ event 37 release_post035
+ event 38 release_post036
+ event 39 release_post037
+ event 40 release_post038
+ event 41 release_post039
+ event 42 release_post040
+ event 43 release_post041
+ event 44 release_post042
+ event 45 release_post043
+ event 46 release_post044
+ event 47 release_post045
+ event 48 release_post046
+ event 49 release_post047
+ event 50 release_post048
+ event 51 release_post049
+ event 52 release_post050
+ event 53 release_post051
+ event 54 release_post052
+ event 55 release_post053
+ event 56 release_post054
+ event 57 release_post055
+ event 58 release_post056
+ event 59 release_post057
+ event 60 release_post058
+ event 61 release_post059
+ event 62 release_post060
+ event 63 release_post061
+ event 64 release_post062
+ event 65 release_post063
+ event 66 release_post064
+ event 67 release_post065
+ event 68 release_post066
+ event 69 release_post067
+ event 70 release_post068
+ event 71 release_post069
+ event 72 release_post070
+ event 73 release_post071
+ event 74 release_post072
+ event 75 release_post073
+ event 76 release_post074
+ event 77 release_post075
+ event 78 release_post076
+ event 79 release_post077
+ event 80 release_post078
+ event 81 release_post079
+ event 82 release_post080
+ event 83 release_post081
+ event 84 release_post082
+ event 85 release_post083
+ event 86 release_post084
+ event 87 release_post085
+ event 88 release_post086
+ event 89 release_post087
+ event 90 release_post088
+ event 91 release_post089
+ event 92 release_post090
+ event 93 release_post091
+ event 94 release_post092
+ event 95 release_post093
+ event 96 release_post094
+ event 97 release_post095
+ event 98 release_post096
+ event 99 release_post097
+ event 100 release_post098
+ event 101 release_post099
+ event 102 release_post100
+ event 103 release_post101
+ event 104 release_post102
+ event 105 release_post103
+ event 106 release_post104
+ event 107 release_post105
+ event 108 release_post106
+ event 109 release_post107
+ event 110 release_post108
+ event 111 release_post109
+ event 112 release_post110
+ event 113 release_post111
+ event 114 release_post112
+ event 115 release_post113
+ event 116 release_post114
+ event 117 release_post115
+ event 118 release_post116
+ event 119 release_post117
+ event 120 release_post118
+ event 121 release_post119
+ event 122 release_post120
+ event 123 release_post123
+ event 124 release_post126
+ event 125 release_post129
+ event 126 release_post132
+ event 127 release_post135
+ event 128 release_post138
+ event 129 release_post141
+ event 130 release_post144
+ event 131 release_post147
+ event 132 release_post150
+ event 133 release_post153
+ event 134 release_post156
+ event 135 release_post159
+ event 136 release_post162
+ event 137 release_post165
+ event 138 release_post168
+ event 139 release_post171
+ event 140 release_post174
+ event 141 release_post177
+ event 142 release_post180
+ event 143 release_post183
+ event 144 release_post186
+ event 145 release_post189
+ event 146 release_post192
+ event 147 release_post195
+ event 148 release_post198
+ event 149 release_post201
+ event 150 release_post204
+ event 151 release_post207
+ event 152 release_post210
+ event 153 release_post213
+ event 154 release_post216
+ event 155 release_post219
+ event 156 release_post222
+ event 157 release_post225
+ event 158 release_post228
+ event 159 release_post231
+ event 160 release_post234
+ event 161 release_post237
+ event 162 release_post240
+ event 163 release_post243
+ event 164 release_post246
+ event 165 release_post249
+ event 166 release_post252
+ event 167 release_post255
+ event 168 release_post258
+ event 169 release_post261
+ event 170 release_post264
+ event 171 release_post267
+ event 172 release_post270
+ event 173 release_post273
+ event 174 release_post276
+ event 175 release_post279
+ event 176 release_post282
+ event 177 release_post285
+ event 178 release_post288
+ event 179 release_post291
+ event 180 release_post294
+ event 181 release_post297
+ event 182 release_post300
+ event 183 release_post303
+ event 184 release_post306
+ event 185 release_post309
+ event 186 release_post312
+ event 187 release_post315
+ event 188 release_post318
+ event 189 release_post321
+ event 190 release_post324
+ event 191 release_post327
+ event 192 release_post330
+ event 193 release_post333
+ event 194 release_post336
+ event 195 release_post339
+ event 196 release_post342
+ event 197 release_post345
+ event 198 release_post348
+ event 199 release_post351
+ event 200 release_post354
+ event 201 release_post357
+ event 202 release_post360
+ event 203 release_post363
+ event 204 release_post366
+ event 205 release_post369
+ event 206 release_post372
+ event 207 release_post375
+ event 208 release_post378
+ event 209 release_post381
+ event 210 release_post384
+ task jgfs_atmos_post_anl
+ trigger ./jgfs_atmos_post_manager:release_postanl
+ edit FHRGRP '000'
+ edit FHRLST 'anl'
+ edit HR 'anl'
+ edit FHR 'anl'
+ task jgfs_atmos_post_f000
+ trigger ./jgfs_atmos_post_manager:release_post000
+ edit FHRGRP '001'
+ edit FHRLST 'f000'
+ edit FHR 'f000'
+ edit HR '000'
+ task jgfs_atmos_post_f001
+ trigger ./jgfs_atmos_post_manager:release_post001
+ edit FHRGRP '002'
+ edit FHRLST 'f001'
+ edit FHR 'f001'
+ edit HR '001'
+ task jgfs_atmos_post_f002
+ trigger ./jgfs_atmos_post_manager:release_post002
+ edit FHRGRP '003'
+ edit FHRLST 'f002'
+ edit FHR 'f002'
+ edit HR '002'
+ task jgfs_atmos_post_f003
+ trigger ./jgfs_atmos_post_manager:release_post003
+ edit FHRGRP '004'
+ edit FHRLST 'f003'
+ edit FHR 'f003'
+ edit HR '003'
+ task jgfs_atmos_post_f004
+ trigger ./jgfs_atmos_post_manager:release_post004
+ edit FHRGRP '005'
+ edit FHRLST 'f004'
+ edit FHR 'f004'
+ edit HR '004'
+ task jgfs_atmos_post_f005
+ trigger ./jgfs_atmos_post_manager:release_post005
+ edit FHRGRP '006'
+ edit FHRLST 'f005'
+ edit FHR 'f005'
+ edit HR '005'
+ task jgfs_atmos_post_f006
+ trigger ./jgfs_atmos_post_manager:release_post006
+ edit FHRGRP '007'
+ edit FHRLST 'f006'
+ edit FHR 'f006'
+ edit HR '006'
+ task jgfs_atmos_post_f007
+ trigger ./jgfs_atmos_post_manager:release_post007
+ edit FHRGRP '008'
+ edit FHRLST 'f007'
+ edit FHR 'f007'
+ edit HR '007'
+ task jgfs_atmos_post_f008
+ trigger ./jgfs_atmos_post_manager:release_post008
+ edit FHRGRP '009'
+ edit FHRLST 'f008'
+ edit FHR 'f008'
+ edit HR '008'
+ task jgfs_atmos_post_f009
+ trigger ./jgfs_atmos_post_manager:release_post009
+ edit FHRGRP '010'
+ edit FHRLST 'f009'
+ edit FHR 'f009'
+ edit HR '009'
+ task jgfs_atmos_post_f010
+ trigger ./jgfs_atmos_post_manager:release_post010
+ edit FHRGRP '011'
+ edit FHRLST 'f010'
+ edit FHR 'f010'
+ edit HR '010'
+ task jgfs_atmos_post_f011
+ trigger ./jgfs_atmos_post_manager:release_post011
+ edit FHRGRP '012'
+ edit FHRLST 'f011'
+ edit FHR 'f011'
+ edit HR '011'
+ task jgfs_atmos_post_f012
+ trigger ./jgfs_atmos_post_manager:release_post012
+ edit FHRGRP '013'
+ edit FHRLST 'f012'
+ edit FHR 'f012'
+ edit HR '012'
+ task jgfs_atmos_post_f013
+ trigger ./jgfs_atmos_post_manager:release_post013
+ edit FHRGRP '014'
+ edit FHRLST 'f013'
+ edit FHR 'f013'
+ edit HR '013'
+ task jgfs_atmos_post_f014
+ trigger ./jgfs_atmos_post_manager:release_post014
+ edit FHRGRP '015'
+ edit FHRLST 'f014'
+ edit FHR 'f014'
+ edit HR '014'
+ task jgfs_atmos_post_f015
+ trigger ./jgfs_atmos_post_manager:release_post015
+ edit FHRGRP '016'
+ edit FHRLST 'f015'
+ edit FHR 'f015'
+ edit HR '015'
+ task jgfs_atmos_post_f016
+ trigger ./jgfs_atmos_post_manager:release_post016
+ edit FHRGRP '017'
+ edit FHRLST 'f016'
+ edit FHR 'f016'
+ edit HR '016'
+ task jgfs_atmos_post_f017
+ trigger ./jgfs_atmos_post_manager:release_post017
+ edit FHRGRP '018'
+ edit FHRLST 'f017'
+ edit FHR 'f017'
+ edit HR '017'
+ task jgfs_atmos_post_f018
+ trigger ./jgfs_atmos_post_manager:release_post018
+ edit FHRGRP '019'
+ edit FHRLST 'f018'
+ edit FHR 'f018'
+ edit HR '018'
+ task jgfs_atmos_post_f019
+ trigger ./jgfs_atmos_post_manager:release_post019
+ edit FHRGRP '020'
+ edit FHRLST 'f019'
+ edit FHR 'f019'
+ edit HR '019'
+ task jgfs_atmos_post_f020
+ trigger ./jgfs_atmos_post_manager:release_post020
+ edit FHRGRP '021'
+ edit FHRLST 'f020'
+ edit FHR 'f020'
+ edit HR '020'
+ task jgfs_atmos_post_f021
+ trigger ./jgfs_atmos_post_manager:release_post021
+ edit FHRGRP '022'
+ edit FHRLST 'f021'
+ edit FHR 'f021'
+ edit HR '021'
+ task jgfs_atmos_post_f022
+ trigger ./jgfs_atmos_post_manager:release_post022
+ edit FHRGRP '023'
+ edit FHRLST 'f022'
+ edit FHR 'f022'
+ edit HR '022'
+ task jgfs_atmos_post_f023
+ trigger ./jgfs_atmos_post_manager:release_post023
+ edit FHRGRP '024'
+ edit FHRLST 'f023'
+ edit FHR 'f023'
+ edit HR '023'
+ task jgfs_atmos_post_f024
+ trigger ./jgfs_atmos_post_manager:release_post024
+ edit FHRGRP '025'
+ edit FHRLST 'f024'
+ edit FHR 'f024'
+ edit HR '024'
+ task jgfs_atmos_post_f025
+ trigger ./jgfs_atmos_post_manager:release_post025
+ edit FHRGRP '026'
+ edit FHRLST 'f025'
+ edit FHR 'f025'
+ edit HR '025'
+ task jgfs_atmos_post_f026
+ trigger ./jgfs_atmos_post_manager:release_post026
+ edit FHRGRP '027'
+ edit FHRLST 'f026'
+ edit FHR 'f026'
+ edit HR '026'
+ task jgfs_atmos_post_f027
+ trigger ./jgfs_atmos_post_manager:release_post027
+ edit FHRGRP '028'
+ edit FHRLST 'f027'
+ edit FHR 'f027'
+ edit HR '027'
+ task jgfs_atmos_post_f028
+ trigger ./jgfs_atmos_post_manager:release_post028
+ edit FHRGRP '029'
+ edit FHRLST 'f028'
+ edit FHR 'f028'
+ edit HR '028'
+ task jgfs_atmos_post_f029
+ trigger ./jgfs_atmos_post_manager:release_post029
+ edit FHRGRP '030'
+ edit FHRLST 'f029'
+ edit FHR 'f029'
+ edit HR '029'
+ task jgfs_atmos_post_f030
+ trigger ./jgfs_atmos_post_manager:release_post030
+ edit FHRGRP '031'
+ edit FHRLST 'f030'
+ edit FHR 'f030'
+ edit HR '030'
+ task jgfs_atmos_post_f031
+ trigger ./jgfs_atmos_post_manager:release_post031
+ edit FHRGRP '032'
+ edit FHRLST 'f031'
+ edit FHR 'f031'
+ edit HR '031'
+ task jgfs_atmos_post_f032
+ trigger ./jgfs_atmos_post_manager:release_post032
+ edit FHRGRP '033'
+ edit FHRLST 'f032'
+ edit FHR 'f032'
+ edit HR '032'
+ task jgfs_atmos_post_f033
+ trigger ./jgfs_atmos_post_manager:release_post033
+ edit FHRGRP '034'
+ edit FHRLST 'f033'
+ edit FHR 'f033'
+ edit HR '033'
+ task jgfs_atmos_post_f034
+ trigger ./jgfs_atmos_post_manager:release_post034
+ edit FHRGRP '035'
+ edit FHRLST 'f034'
+ edit FHR 'f034'
+ edit HR '034'
+ task jgfs_atmos_post_f035
+ trigger ./jgfs_atmos_post_manager:release_post035
+ edit FHRGRP '036'
+ edit FHRLST 'f035'
+ edit FHR 'f035'
+ edit HR '035'
+ task jgfs_atmos_post_f036
+ trigger ./jgfs_atmos_post_manager:release_post036
+ edit FHRGRP '037'
+ edit FHRLST 'f036'
+ edit FHR 'f036'
+ edit HR '036'
+ task jgfs_atmos_post_f037
+ trigger ./jgfs_atmos_post_manager:release_post037
+ edit FHRGRP '038'
+ edit FHRLST 'f037'
+ edit FHR 'f037'
+ edit HR '037'
+ task jgfs_atmos_post_f038
+ trigger ./jgfs_atmos_post_manager:release_post038
+ edit FHRGRP '039'
+ edit FHRLST 'f038'
+ edit FHR 'f038'
+ edit HR '038'
+ task jgfs_atmos_post_f039
+ trigger ./jgfs_atmos_post_manager:release_post039
+ edit FHRGRP '040'
+ edit FHRLST 'f039'
+ edit FHR 'f039'
+ edit HR '039'
+ task jgfs_atmos_post_f040
+ trigger ./jgfs_atmos_post_manager:release_post040
+ edit FHRGRP '041'
+ edit FHRLST 'f040'
+ edit FHR 'f040'
+ edit HR '040'
+ task jgfs_atmos_post_f041
+ trigger ./jgfs_atmos_post_manager:release_post041
+ edit FHRGRP '042'
+ edit FHRLST 'f041'
+ edit FHR 'f041'
+ edit HR '041'
+ task jgfs_atmos_post_f042
+ trigger ./jgfs_atmos_post_manager:release_post042
+ edit FHRGRP '043'
+ edit FHRLST 'f042'
+ edit FHR 'f042'
+ edit HR '042'
+ task jgfs_atmos_post_f043
+ trigger ./jgfs_atmos_post_manager:release_post043
+ edit FHRGRP '044'
+ edit FHRLST 'f043'
+ edit FHR 'f043'
+ edit HR '043'
+ task jgfs_atmos_post_f044
+ trigger ./jgfs_atmos_post_manager:release_post044
+ edit FHRGRP '045'
+ edit FHRLST 'f044'
+ edit FHR 'f044'
+ edit HR '044'
+ task jgfs_atmos_post_f045
+ trigger ./jgfs_atmos_post_manager:release_post045
+ edit FHRGRP '046'
+ edit FHRLST 'f045'
+ edit FHR 'f045'
+ edit HR '045'
+ task jgfs_atmos_post_f046
+ trigger ./jgfs_atmos_post_manager:release_post046
+ edit FHRGRP '047'
+ edit FHRLST 'f046'
+ edit FHR 'f046'
+ edit HR '046'
+ task jgfs_atmos_post_f047
+ trigger ./jgfs_atmos_post_manager:release_post047
+ edit FHRGRP '048'
+ edit FHRLST 'f047'
+ edit FHR 'f047'
+ edit HR '047'
+ task jgfs_atmos_post_f048
+ trigger ./jgfs_atmos_post_manager:release_post048
+ edit FHRGRP '049'
+ edit FHRLST 'f048'
+ edit FHR 'f048'
+ edit HR '048'
+ task jgfs_atmos_post_f049
+ trigger ./jgfs_atmos_post_manager:release_post049
+ edit FHRGRP '050'
+ edit FHRLST 'f049'
+ edit FHR 'f049'
+ edit HR '049'
+ task jgfs_atmos_post_f050
+ trigger ./jgfs_atmos_post_manager:release_post050
+ edit FHRGRP '051'
+ edit FHRLST 'f050'
+ edit FHR 'f050'
+ edit HR '050'
+ task jgfs_atmos_post_f051
+ trigger ./jgfs_atmos_post_manager:release_post051
+ edit FHRGRP '052'
+ edit FHRLST 'f051'
+ edit FHR 'f051'
+ edit HR '051'
+ task jgfs_atmos_post_f052
+ trigger ./jgfs_atmos_post_manager:release_post052
+ edit FHRGRP '053'
+ edit FHRLST 'f052'
+ edit FHR 'f052'
+ edit HR '052'
+ task jgfs_atmos_post_f053
+ trigger ./jgfs_atmos_post_manager:release_post053
+ edit FHRGRP '054'
+ edit FHRLST 'f053'
+ edit FHR 'f053'
+ edit HR '053'
+ task jgfs_atmos_post_f054
+ trigger ./jgfs_atmos_post_manager:release_post054
+ edit FHRGRP '055'
+ edit FHRLST 'f054'
+ edit FHR 'f054'
+ edit HR '054'
+ task jgfs_atmos_post_f055
+ trigger ./jgfs_atmos_post_manager:release_post055
+ edit FHRGRP '056'
+ edit FHRLST 'f055'
+ edit FHR 'f055'
+ edit HR '055'
+ task jgfs_atmos_post_f056
+ trigger ./jgfs_atmos_post_manager:release_post056
+ edit FHRGRP '057'
+ edit FHRLST 'f056'
+ edit FHR 'f056'
+ edit HR '056'
+ task jgfs_atmos_post_f057
+ trigger ./jgfs_atmos_post_manager:release_post057
+ edit FHRGRP '058'
+ edit FHRLST 'f057'
+ edit FHR 'f057'
+ edit HR '057'
+ task jgfs_atmos_post_f058
+ trigger ./jgfs_atmos_post_manager:release_post058
+ edit FHRGRP '059'
+ edit FHRLST 'f058'
+ edit FHR 'f058'
+ edit HR '058'
+ task jgfs_atmos_post_f059
+ trigger ./jgfs_atmos_post_manager:release_post059
+ edit FHRGRP '060'
+ edit FHRLST 'f059'
+ edit FHR 'f059'
+ edit HR '059'
+ task jgfs_atmos_post_f060
+ trigger ./jgfs_atmos_post_manager:release_post060
+ edit FHRGRP '061'
+ edit FHRLST 'f060'
+ edit FHR 'f060'
+ edit HR '060'
+ task jgfs_atmos_post_f061
+ trigger ./jgfs_atmos_post_manager:release_post061
+ edit FHRGRP '062'
+ edit FHRLST 'f061'
+ edit FHR 'f061'
+ edit HR '061'
+ task jgfs_atmos_post_f062
+ trigger ./jgfs_atmos_post_manager:release_post062
+ edit FHRGRP '063'
+ edit FHRLST 'f062'
+ edit FHR 'f062'
+ edit HR '062'
+ task jgfs_atmos_post_f063
+ trigger ./jgfs_atmos_post_manager:release_post063
+ edit FHRGRP '064'
+ edit FHRLST 'f063'
+ edit FHR 'f063'
+ edit HR '063'
+ task jgfs_atmos_post_f064
+ trigger ./jgfs_atmos_post_manager:release_post064
+ edit FHRGRP '065'
+ edit FHRLST 'f064'
+ edit FHR 'f064'
+ edit HR '064'
+ task jgfs_atmos_post_f065
+ trigger ./jgfs_atmos_post_manager:release_post065
+ edit FHRGRP '066'
+ edit FHRLST 'f065'
+ edit FHR 'f065'
+ edit HR '065'
+ task jgfs_atmos_post_f066
+ trigger ./jgfs_atmos_post_manager:release_post066
+ edit FHRGRP '067'
+ edit FHRLST 'f066'
+ edit FHR 'f066'
+ edit HR '066'
+ task jgfs_atmos_post_f067
+ trigger ./jgfs_atmos_post_manager:release_post067
+ edit FHRGRP '068'
+ edit FHRLST 'f067'
+ edit FHR 'f067'
+ edit HR '067'
+ task jgfs_atmos_post_f068
+ trigger ./jgfs_atmos_post_manager:release_post068
+ edit FHRGRP '069'
+ edit FHRLST 'f068'
+ edit FHR 'f068'
+ edit HR '068'
+ task jgfs_atmos_post_f069
+ trigger ./jgfs_atmos_post_manager:release_post069
+ edit FHRGRP '070'
+ edit FHRLST 'f069'
+ edit FHR 'f069'
+ edit HR '069'
+ task jgfs_atmos_post_f070
+ trigger ./jgfs_atmos_post_manager:release_post070
+ edit FHRGRP '071'
+ edit FHRLST 'f070'
+ edit FHR 'f070'
+ edit HR '070'
+ task jgfs_atmos_post_f071
+ trigger ./jgfs_atmos_post_manager:release_post071
+ edit FHRGRP '072'
+ edit FHRLST 'f071'
+ edit FHR 'f071'
+ edit HR '071'
+ task jgfs_atmos_post_f072
+ trigger ./jgfs_atmos_post_manager:release_post072
+ edit FHRGRP '073'
+ edit FHRLST 'f072'
+ edit FHR 'f072'
+ edit HR '072'
+ task jgfs_atmos_post_f073
+ trigger ./jgfs_atmos_post_manager:release_post073
+ edit FHRGRP '074'
+ edit FHRLST 'f073'
+ edit FHR 'f073'
+ edit HR '073'
+ task jgfs_atmos_post_f074
+ trigger ./jgfs_atmos_post_manager:release_post074
+ edit FHRGRP '075'
+ edit FHRLST 'f074'
+ edit FHR 'f074'
+ edit HR '074'
+ task jgfs_atmos_post_f075
+ trigger ./jgfs_atmos_post_manager:release_post075
+ edit FHRGRP '076'
+ edit FHRLST 'f075'
+ edit FHR 'f075'
+ edit HR '075'
+ task jgfs_atmos_post_f076
+ trigger ./jgfs_atmos_post_manager:release_post076
+ edit FHRGRP '077'
+ edit FHRLST 'f076'
+ edit FHR 'f076'
+ edit HR '076'
+ task jgfs_atmos_post_f077
+ trigger ./jgfs_atmos_post_manager:release_post077
+ edit FHRGRP '078'
+ edit FHRLST 'f077'
+ edit FHR 'f077'
+ edit HR '077'
+ task jgfs_atmos_post_f078
+ trigger ./jgfs_atmos_post_manager:release_post078
+ edit FHRGRP '079'
+ edit FHRLST 'f078'
+ edit FHR 'f078'
+ edit HR '078'
+ task jgfs_atmos_post_f079
+ trigger ./jgfs_atmos_post_manager:release_post079
+ edit FHRGRP '080'
+ edit FHRLST 'f079'
+ edit FHR 'f079'
+ edit HR '079'
+ task jgfs_atmos_post_f080
+ trigger ./jgfs_atmos_post_manager:release_post080
+ edit FHRGRP '081'
+ edit FHRLST 'f080'
+ edit FHR 'f080'
+ edit HR '080'
+ task jgfs_atmos_post_f081
+ trigger ./jgfs_atmos_post_manager:release_post081
+ edit FHRGRP '082'
+ edit FHRLST 'f081'
+ edit FHR 'f081'
+ edit HR '081'
+ task jgfs_atmos_post_f082
+ trigger ./jgfs_atmos_post_manager:release_post082
+ edit FHRGRP '083'
+ edit FHRLST 'f082'
+ edit FHR 'f082'
+ edit HR '082'
+ task jgfs_atmos_post_f083
+ trigger ./jgfs_atmos_post_manager:release_post083
+ edit FHRGRP '084'
+ edit FHRLST 'f083'
+ edit FHR 'f083'
+ edit HR '083'
+ task jgfs_atmos_post_f084
+ trigger ./jgfs_atmos_post_manager:release_post084
+ edit FHRGRP '085'
+ edit FHRLST 'f084'
+ edit FHR 'f084'
+ edit HR '084'
+ task jgfs_atmos_post_f085
+ trigger ./jgfs_atmos_post_manager:release_post085
+ edit FHRGRP '086'
+ edit FHRLST 'f085'
+ edit FHR 'f085'
+ edit HR '085'
+ task jgfs_atmos_post_f086
+ trigger ./jgfs_atmos_post_manager:release_post086
+ edit FHRGRP '087'
+ edit FHRLST 'f086'
+ edit FHR 'f086'
+ edit HR '086'
+ task jgfs_atmos_post_f087
+ trigger ./jgfs_atmos_post_manager:release_post087
+ edit FHRGRP '088'
+ edit FHRLST 'f087'
+ edit FHR 'f087'
+ edit HR '087'
+ task jgfs_atmos_post_f088
+ trigger ./jgfs_atmos_post_manager:release_post088
+ edit FHRGRP '089'
+ edit FHRLST 'f088'
+ edit FHR 'f088'
+ edit HR '088'
+ task jgfs_atmos_post_f089
+ trigger ./jgfs_atmos_post_manager:release_post089
+ edit FHRGRP '090'
+ edit FHRLST 'f089'
+ edit FHR 'f089'
+ edit HR '089'
+ task jgfs_atmos_post_f090
+ trigger ./jgfs_atmos_post_manager:release_post090
+ edit FHRGRP '091'
+ edit FHRLST 'f090'
+ edit FHR 'f090'
+ edit HR '090'
+ task jgfs_atmos_post_f091
+ trigger ./jgfs_atmos_post_manager:release_post091
+ edit FHRGRP '092'
+ edit FHRLST 'f091'
+ edit FHR 'f091'
+ edit HR '091'
+ task jgfs_atmos_post_f092
+ trigger ./jgfs_atmos_post_manager:release_post092
+ edit FHRGRP '093'
+ edit FHRLST 'f092'
+ edit FHR 'f092'
+ edit HR '092'
+ task jgfs_atmos_post_f093
+ trigger ./jgfs_atmos_post_manager:release_post093
+ edit FHRGRP '094'
+ edit FHRLST 'f093'
+ edit FHR 'f093'
+ edit HR '093'
+ task jgfs_atmos_post_f094
+ trigger ./jgfs_atmos_post_manager:release_post094
+ edit FHRGRP '095'
+ edit FHRLST 'f094'
+ edit FHR 'f094'
+ edit HR '094'
+ task jgfs_atmos_post_f095
+ trigger ./jgfs_atmos_post_manager:release_post095
+ edit FHRGRP '096'
+ edit FHRLST 'f095'
+ edit FHR 'f095'
+ edit HR '095'
+ task jgfs_atmos_post_f096
+ trigger ./jgfs_atmos_post_manager:release_post096
+ edit FHRGRP '097'
+ edit FHRLST 'f096'
+ edit FHR 'f096'
+ edit HR '096'
+ task jgfs_atmos_post_f097
+ trigger ./jgfs_atmos_post_manager:release_post097
+ edit FHRGRP '098'
+ edit FHRLST 'f097'
+ edit FHR 'f097'
+ edit HR '097'
+ task jgfs_atmos_post_f098
+ trigger ./jgfs_atmos_post_manager:release_post098
+ edit FHRGRP '099'
+ edit FHRLST 'f098'
+ edit FHR 'f098'
+ edit HR '098'
+ task jgfs_atmos_post_f099
+ trigger ./jgfs_atmos_post_manager:release_post099
+ edit FHRGRP '100'
+ edit FHRLST 'f099'
+ edit FHR 'f099'
+ edit HR '099'
+ task jgfs_atmos_post_f100
+ trigger ./jgfs_atmos_post_manager:release_post100
+ edit FHRGRP '101'
+ edit FHRLST 'f100'
+ edit FHR 'f100'
+ edit HR '100'
+ task jgfs_atmos_post_f101
+ trigger ./jgfs_atmos_post_manager:release_post101
+ edit FHRGRP '102'
+ edit FHRLST 'f101'
+ edit FHR 'f101'
+ edit HR '101'
+ task jgfs_atmos_post_f102
+ trigger ./jgfs_atmos_post_manager:release_post102
+ edit FHRGRP '103'
+ edit FHRLST 'f102'
+ edit FHR 'f102'
+ edit HR '102'
+ task jgfs_atmos_post_f103
+ trigger ./jgfs_atmos_post_manager:release_post103
+ edit FHRGRP '104'
+ edit FHRLST 'f103'
+ edit FHR 'f103'
+ edit HR '103'
+ task jgfs_atmos_post_f104
+ trigger ./jgfs_atmos_post_manager:release_post104
+ edit FHRGRP '105'
+ edit FHRLST 'f104'
+ edit FHR 'f104'
+ edit HR '104'
+ task jgfs_atmos_post_f105
+ trigger ./jgfs_atmos_post_manager:release_post105
+ edit FHRGRP '106'
+ edit FHRLST 'f105'
+ edit FHR 'f105'
+ edit HR '105'
+ task jgfs_atmos_post_f106
+ trigger ./jgfs_atmos_post_manager:release_post106
+ edit FHRGRP '107'
+ edit FHRLST 'f106'
+ edit FHR 'f106'
+ edit HR '106'
+ task jgfs_atmos_post_f107
+ trigger ./jgfs_atmos_post_manager:release_post107
+ edit FHRGRP '108'
+ edit FHRLST 'f107'
+ edit FHR 'f107'
+ edit HR '107'
+ task jgfs_atmos_post_f108
+ trigger ./jgfs_atmos_post_manager:release_post108
+ edit FHRGRP '109'
+ edit FHRLST 'f108'
+ edit FHR 'f108'
+ edit HR '108'
+ task jgfs_atmos_post_f109
+ trigger ./jgfs_atmos_post_manager:release_post109
+ edit FHRGRP '110'
+ edit FHRLST 'f109'
+ edit FHR 'f109'
+ edit HR '109'
+ task jgfs_atmos_post_f110
+ trigger ./jgfs_atmos_post_manager:release_post110
+ edit FHRGRP '111'
+ edit FHRLST 'f110'
+ edit FHR 'f110'
+ edit HR '110'
+ task jgfs_atmos_post_f111
+ trigger ./jgfs_atmos_post_manager:release_post111
+ edit FHRGRP '112'
+ edit FHRLST 'f111'
+ edit FHR 'f111'
+ edit HR '111'
+ task jgfs_atmos_post_f112
+ trigger ./jgfs_atmos_post_manager:release_post112
+ edit FHRGRP '113'
+ edit FHRLST 'f112'
+ edit FHR 'f112'
+ edit HR '112'
+ task jgfs_atmos_post_f113
+ trigger ./jgfs_atmos_post_manager:release_post113
+ edit FHRGRP '114'
+ edit FHRLST 'f113'
+ edit FHR 'f113'
+ edit HR '113'
+ task jgfs_atmos_post_f114
+ trigger ./jgfs_atmos_post_manager:release_post114
+ edit FHRGRP '115'
+ edit FHRLST 'f114'
+ edit FHR 'f114'
+ edit HR '114'
+ task jgfs_atmos_post_f115
+ trigger ./jgfs_atmos_post_manager:release_post115
+ edit FHRGRP '116'
+ edit FHRLST 'f115'
+ edit FHR 'f115'
+ edit HR '115'
+ task jgfs_atmos_post_f116
+ trigger ./jgfs_atmos_post_manager:release_post116
+ edit FHRGRP '117'
+ edit FHRLST 'f116'
+ edit FHR 'f116'
+ edit HR '116'
+ task jgfs_atmos_post_f117
+ trigger ./jgfs_atmos_post_manager:release_post117
+ edit FHRGRP '118'
+ edit FHRLST 'f117'
+ edit FHR 'f117'
+ edit HR '117'
+ task jgfs_atmos_post_f118
+ trigger ./jgfs_atmos_post_manager:release_post118
+ edit FHRGRP '119'
+ edit FHRLST 'f118'
+ edit FHR 'f118'
+ edit HR '118'
+ task jgfs_atmos_post_f119
+ trigger ./jgfs_atmos_post_manager:release_post119
+ edit FHRGRP '120'
+ edit FHRLST 'f119'
+ edit FHR 'f119'
+ edit HR '119'
+ task jgfs_atmos_post_f120
+ trigger ./jgfs_atmos_post_manager:release_post120
+ edit FHRGRP '121'
+ edit FHRLST 'f120'
+ edit FHR 'f120'
+ edit HR '120'
+ task jgfs_atmos_post_f123
+ trigger ./jgfs_atmos_post_manager:release_post123
+ edit FHRGRP '122'
+ edit FHRLST 'f123'
+ edit FHR 'f123'
+ edit HR '123'
+ task jgfs_atmos_post_f126
+ trigger ./jgfs_atmos_post_manager:release_post126
+ edit FHRGRP '123'
+ edit FHRLST 'f126'
+ edit FHR 'f126'
+ edit HR '126'
+ task jgfs_atmos_post_f129
+ trigger ./jgfs_atmos_post_manager:release_post129
+ edit FHRGRP '124'
+ edit FHRLST 'f129'
+ edit FHR 'f129'
+ edit HR '129'
+ task jgfs_atmos_post_f132
+ trigger ./jgfs_atmos_post_manager:release_post132
+ edit FHRGRP '125'
+ edit FHRLST 'f132'
+ edit FHR 'f132'
+ edit HR '132'
+ task jgfs_atmos_post_f135
+ trigger ./jgfs_atmos_post_manager:release_post135
+ edit FHRGRP '126'
+ edit FHRLST 'f135'
+ edit FHR 'f135'
+ edit HR '135'
+ task jgfs_atmos_post_f138
+ trigger ./jgfs_atmos_post_manager:release_post138
+ edit FHRGRP '127'
+ edit FHRLST 'f138'
+ edit FHR 'f138'
+ edit HR '138'
+ task jgfs_atmos_post_f141
+ trigger ./jgfs_atmos_post_manager:release_post141
+ edit FHRGRP '128'
+ edit FHRLST 'f141'
+ edit FHR 'f141'
+ edit HR '141'
+ task jgfs_atmos_post_f144
+ trigger ./jgfs_atmos_post_manager:release_post144
+ edit FHRGRP '129'
+ edit FHRLST 'f144'
+ edit FHR 'f144'
+ edit HR '144'
+ task jgfs_atmos_post_f147
+ trigger ./jgfs_atmos_post_manager:release_post147
+ edit FHRGRP '130'
+ edit FHRLST 'f147'
+ edit FHR 'f147'
+ edit HR '147'
+ task jgfs_atmos_post_f150
+ trigger ./jgfs_atmos_post_manager:release_post150
+ edit FHRGRP '131'
+ edit FHRLST 'f150'
+ edit FHR 'f150'
+ edit HR '150'
+ task jgfs_atmos_post_f153
+ trigger ./jgfs_atmos_post_manager:release_post153
+ edit FHRGRP '132'
+ edit FHRLST 'f153'
+ edit FHR 'f153'
+ edit HR '153'
+ task jgfs_atmos_post_f156
+ trigger ./jgfs_atmos_post_manager:release_post156
+ edit FHRGRP '133'
+ edit FHRLST 'f156'
+ edit FHR 'f156'
+ edit HR '156'
+ task jgfs_atmos_post_f159
+ trigger ./jgfs_atmos_post_manager:release_post159
+ edit FHRGRP '134'
+ edit FHRLST 'f159'
+ edit FHR 'f159'
+ edit HR '159'
+ task jgfs_atmos_post_f162
+ trigger ./jgfs_atmos_post_manager:release_post162
+ edit FHRGRP '135'
+ edit FHRLST 'f162'
+ edit FHR 'f162'
+ edit HR '162'
+ task jgfs_atmos_post_f165
+ trigger ./jgfs_atmos_post_manager:release_post165
+ edit FHRGRP '136'
+ edit FHRLST 'f165'
+ edit FHR 'f165'
+ edit HR '165'
+ task jgfs_atmos_post_f168
+ trigger ./jgfs_atmos_post_manager:release_post168
+ edit FHRGRP '137'
+ edit FHRLST 'f168'
+ edit FHR 'f168'
+ edit HR '168'
+ task jgfs_atmos_post_f171
+ trigger ./jgfs_atmos_post_manager:release_post171
+ edit FHRGRP '138'
+ edit FHRLST 'f171'
+ edit FHR 'f171'
+ edit HR '171'
+ task jgfs_atmos_post_f174
+ trigger ./jgfs_atmos_post_manager:release_post174
+ edit FHRGRP '139'
+ edit FHRLST 'f174'
+ edit FHR 'f174'
+ edit HR '174'
+ task jgfs_atmos_post_f177
+ trigger ./jgfs_atmos_post_manager:release_post177
+ edit FHRGRP '140'
+ edit FHRLST 'f177'
+ edit FHR 'f177'
+ edit HR '177'
+ task jgfs_atmos_post_f180
+ trigger ./jgfs_atmos_post_manager:release_post180
+ edit FHRGRP '141'
+ edit FHRLST 'f180'
+ edit FHR 'f180'
+ edit HR '180'
+ task jgfs_atmos_post_f183
+ trigger ./jgfs_atmos_post_manager:release_post183
+ edit FHRGRP '142'
+ edit FHRLST 'f183'
+ edit FHR 'f183'
+ edit HR '183'
+ task jgfs_atmos_post_f186
+ trigger ./jgfs_atmos_post_manager:release_post186
+ edit FHRGRP '143'
+ edit FHRLST 'f186'
+ edit FHR 'f186'
+ edit HR '186'
+ task jgfs_atmos_post_f189
+ trigger ./jgfs_atmos_post_manager:release_post189
+ edit FHRGRP '144'
+ edit FHRLST 'f189'
+ edit FHR 'f189'
+ edit HR '189'
+ task jgfs_atmos_post_f192
+ trigger ./jgfs_atmos_post_manager:release_post192
+ edit FHRGRP '145'
+ edit FHRLST 'f192'
+ edit FHR 'f192'
+ edit HR '192'
+ task jgfs_atmos_post_f195
+ trigger ./jgfs_atmos_post_manager:release_post195
+ edit FHRGRP '146'
+ edit FHRLST 'f195'
+ edit FHR 'f195'
+ edit HR '195'
+ task jgfs_atmos_post_f198
+ trigger ./jgfs_atmos_post_manager:release_post198
+ edit FHRGRP '147'
+ edit FHRLST 'f198'
+ edit FHR 'f198'
+ edit HR '198'
+ task jgfs_atmos_post_f201
+ trigger ./jgfs_atmos_post_manager:release_post201
+ edit FHRGRP '148'
+ edit FHRLST 'f201'
+ edit FHR 'f201'
+ edit HR '201'
+ task jgfs_atmos_post_f204
+ trigger ./jgfs_atmos_post_manager:release_post204
+ edit FHRGRP '149'
+ edit FHRLST 'f204'
+ edit FHR 'f204'
+ edit HR '204'
+ task jgfs_atmos_post_f207
+ trigger ./jgfs_atmos_post_manager:release_post207
+ edit FHRGRP '150'
+ edit FHRLST 'f207'
+ edit FHR 'f207'
+ edit HR '207'
+ task jgfs_atmos_post_f210
+ trigger ./jgfs_atmos_post_manager:release_post210
+ edit FHRGRP '151'
+ edit FHRLST 'f210'
+ edit FHR 'f210'
+ edit HR '210'
+ task jgfs_atmos_post_f213
+ trigger ./jgfs_atmos_post_manager:release_post213
+ edit FHRGRP '152'
+ edit FHRLST 'f213'
+ edit FHR 'f213'
+ edit HR '213'
+ task jgfs_atmos_post_f216
+ trigger ./jgfs_atmos_post_manager:release_post216
+ edit FHRGRP '153'
+ edit FHRLST 'f216'
+ edit FHR 'f216'
+ edit HR '216'
+ task jgfs_atmos_post_f219
+ trigger ./jgfs_atmos_post_manager:release_post219
+ edit FHRGRP '154'
+ edit FHRLST 'f219'
+ edit FHR 'f219'
+ edit HR '219'
+ task jgfs_atmos_post_f222
+ trigger ./jgfs_atmos_post_manager:release_post222
+ edit FHRGRP '155'
+ edit FHRLST 'f222'
+ edit FHR 'f222'
+ edit HR '222'
+ task jgfs_atmos_post_f225
+ trigger ./jgfs_atmos_post_manager:release_post225
+ edit FHRGRP '156'
+ edit FHRLST 'f225'
+ edit FHR 'f225'
+ edit HR '225'
+ task jgfs_atmos_post_f228
+ trigger ./jgfs_atmos_post_manager:release_post228
+ edit FHRGRP '157'
+ edit FHRLST 'f228'
+ edit FHR 'f228'
+ edit HR '228'
+ task jgfs_atmos_post_f231
+ trigger ./jgfs_atmos_post_manager:release_post231
+ edit FHRGRP '158'
+ edit FHRLST 'f231'
+ edit FHR 'f231'
+ edit HR '231'
+ task jgfs_atmos_post_f234
+ trigger ./jgfs_atmos_post_manager:release_post234
+ edit FHRGRP '159'
+ edit FHRLST 'f234'
+ edit FHR 'f234'
+ edit HR '234'
+ task jgfs_atmos_post_f237
+ trigger ./jgfs_atmos_post_manager:release_post237
+ edit FHRGRP '160'
+ edit FHRLST 'f237'
+ edit FHR 'f237'
+ edit HR '237'
+ task jgfs_atmos_post_f240
+ trigger ./jgfs_atmos_post_manager:release_post240
+ edit FHRGRP '161'
+ edit FHRLST 'f240'
+ edit FHR 'f240'
+ edit HR '240'
+ task jgfs_atmos_post_f243
+ trigger ./jgfs_atmos_post_manager:release_post243
+ edit FHRGRP '162'
+ edit FHRLST 'f243'
+ edit FHR 'f243'
+ edit HR '243'
+ task jgfs_atmos_post_f246
+ trigger ./jgfs_atmos_post_manager:release_post246
+ edit FHRGRP '163'
+ edit FHRLST 'f246'
+ edit FHR 'f246'
+ edit HR '246'
+ task jgfs_atmos_post_f249
+ trigger ./jgfs_atmos_post_manager:release_post249
+ edit FHRGRP '164'
+ edit FHRLST 'f249'
+ edit FHR 'f249'
+ edit HR '249'
+ task jgfs_atmos_post_f252
+ trigger ./jgfs_atmos_post_manager:release_post252
+ edit FHRGRP '165'
+ edit FHRLST 'f252'
+ edit FHR 'f252'
+ edit HR '252'
+ task jgfs_atmos_post_f255
+ trigger ./jgfs_atmos_post_manager:release_post255
+ edit FHRGRP '166'
+ edit FHRLST 'f255'
+ edit FHR 'f255'
+ edit HR '255'
+ task jgfs_atmos_post_f258
+ trigger ./jgfs_atmos_post_manager:release_post258
+ edit FHRGRP '167'
+ edit FHRLST 'f258'
+ edit FHR 'f258'
+ edit HR '258'
+ task jgfs_atmos_post_f261
+ trigger ./jgfs_atmos_post_manager:release_post261
+ edit FHRGRP '168'
+ edit FHRLST 'f261'
+ edit FHR 'f261'
+ edit HR '261'
+ task jgfs_atmos_post_f264
+ trigger ./jgfs_atmos_post_manager:release_post264
+ edit FHRGRP '169'
+ edit FHRLST 'f264'
+ edit FHR 'f264'
+ edit HR '264'
+ task jgfs_atmos_post_f267
+ trigger ./jgfs_atmos_post_manager:release_post267
+ edit FHRGRP '170'
+ edit FHRLST 'f267'
+ edit FHR 'f267'
+ edit HR '267'
+ task jgfs_atmos_post_f270
+ trigger ./jgfs_atmos_post_manager:release_post270
+ edit FHRGRP '171'
+ edit FHRLST 'f270'
+ edit FHR 'f270'
+ edit HR '270'
+ task jgfs_atmos_post_f273
+ trigger ./jgfs_atmos_post_manager:release_post273
+ edit FHRGRP '172'
+ edit FHRLST 'f273'
+ edit FHR 'f273'
+ edit HR '273'
+ task jgfs_atmos_post_f276
+ trigger ./jgfs_atmos_post_manager:release_post276
+ edit FHRGRP '173'
+ edit FHRLST 'f276'
+ edit FHR 'f276'
+ edit HR '276'
+ task jgfs_atmos_post_f279
+ trigger ./jgfs_atmos_post_manager:release_post279
+ edit FHRGRP '174'
+ edit FHRLST 'f279'
+ edit FHR 'f279'
+ edit HR '279'
+ task jgfs_atmos_post_f282
+ trigger ./jgfs_atmos_post_manager:release_post282
+ edit FHRGRP '175'
+ edit FHRLST 'f282'
+ edit FHR 'f282'
+ edit HR '282'
+ task jgfs_atmos_post_f285
+ trigger ./jgfs_atmos_post_manager:release_post285
+ edit FHRGRP '176'
+ edit FHRLST 'f285'
+ edit FHR 'f285'
+ edit HR '285'
+ task jgfs_atmos_post_f288
+ trigger ./jgfs_atmos_post_manager:release_post288
+ edit FHRGRP '177'
+ edit FHRLST 'f288'
+ edit FHR 'f288'
+ edit HR '288'
+ task jgfs_atmos_post_f291
+ trigger ./jgfs_atmos_post_manager:release_post291
+ edit FHRGRP '178'
+ edit FHRLST 'f291'
+ edit FHR 'f291'
+ edit HR '291'
+ task jgfs_atmos_post_f294
+ trigger ./jgfs_atmos_post_manager:release_post294
+ edit FHRGRP '179'
+ edit FHRLST 'f294'
+ edit FHR 'f294'
+ edit HR '294'
+ task jgfs_atmos_post_f297
+ trigger ./jgfs_atmos_post_manager:release_post297
+ edit FHRGRP '180'
+ edit FHRLST 'f297'
+ edit FHR 'f297'
+ edit HR '297'
+ task jgfs_atmos_post_f300
+ trigger ./jgfs_atmos_post_manager:release_post300
+ edit FHRGRP '181'
+ edit FHRLST 'f300'
+ edit FHR 'f300'
+ edit HR '300'
+ task jgfs_atmos_post_f303
+ trigger ./jgfs_atmos_post_manager:release_post303
+ edit FHRGRP '182'
+ edit FHRLST 'f303'
+ edit FHR 'f303'
+ edit HR '303'
+ task jgfs_atmos_post_f306
+ trigger ./jgfs_atmos_post_manager:release_post306
+ edit FHRGRP '183'
+ edit FHRLST 'f306'
+ edit FHR 'f306'
+ edit HR '306'
+ task jgfs_atmos_post_f309
+ trigger ./jgfs_atmos_post_manager:release_post309
+ edit FHRGRP '184'
+ edit FHRLST 'f309'
+ edit FHR 'f309'
+ edit HR '309'
+ task jgfs_atmos_post_f312
+ trigger ./jgfs_atmos_post_manager:release_post312
+ edit FHRGRP '185'
+ edit FHRLST 'f312'
+ edit FHR 'f312'
+ edit HR '312'
+ task jgfs_atmos_post_f315
+ trigger ./jgfs_atmos_post_manager:release_post315
+ edit FHRGRP '186'
+ edit FHRLST 'f315'
+ edit FHR 'f315'
+ edit HR '315'
+ task jgfs_atmos_post_f318
+ trigger ./jgfs_atmos_post_manager:release_post318
+ edit FHRGRP '187'
+ edit FHRLST 'f318'
+ edit FHR 'f318'
+ edit HR '318'
+ task jgfs_atmos_post_f321
+ trigger ./jgfs_atmos_post_manager:release_post321
+ edit FHRGRP '188'
+ edit FHRLST 'f321'
+ edit FHR 'f321'
+ edit HR '321'
+ task jgfs_atmos_post_f324
+ trigger ./jgfs_atmos_post_manager:release_post324
+ edit FHRGRP '189'
+ edit FHRLST 'f324'
+ edit FHR 'f324'
+ edit HR '324'
+ task jgfs_atmos_post_f327
+ trigger ./jgfs_atmos_post_manager:release_post327
+ edit FHRGRP '190'
+ edit FHRLST 'f327'
+ edit FHR 'f327'
+ edit HR '327'
+ task jgfs_atmos_post_f330
+ trigger ./jgfs_atmos_post_manager:release_post330
+ edit FHRGRP '191'
+ edit FHRLST 'f330'
+ edit FHR 'f330'
+ edit HR '330'
+ task jgfs_atmos_post_f333
+ trigger ./jgfs_atmos_post_manager:release_post333
+ edit FHRGRP '192'
+ edit FHRLST 'f333'
+ edit FHR 'f333'
+ edit HR '333'
+ task jgfs_atmos_post_f336
+ trigger ./jgfs_atmos_post_manager:release_post336
+ edit FHRGRP '193'
+ edit FHRLST 'f336'
+ edit FHR 'f336'
+ edit HR '336'
+ task jgfs_atmos_post_f339
+ trigger ./jgfs_atmos_post_manager:release_post339
+ edit FHRGRP '194'
+ edit FHRLST 'f339'
+ edit FHR 'f339'
+ edit HR '339'
+ task jgfs_atmos_post_f342
+ trigger ./jgfs_atmos_post_manager:release_post342
+ edit FHRGRP '195'
+ edit FHRLST 'f342'
+ edit FHR 'f342'
+ edit HR '342'
+ task jgfs_atmos_post_f345
+ trigger ./jgfs_atmos_post_manager:release_post345
+ edit FHRGRP '196'
+ edit FHRLST 'f345'
+ edit FHR 'f345'
+ edit HR '345'
+ task jgfs_atmos_post_f348
+ trigger ./jgfs_atmos_post_manager:release_post348
+ edit FHRGRP '197'
+ edit FHRLST 'f348'
+ edit FHR 'f348'
+ edit HR '348'
+ task jgfs_atmos_post_f351
+ trigger ./jgfs_atmos_post_manager:release_post351
+ edit FHRGRP '198'
+ edit FHRLST 'f351'
+ edit FHR 'f351'
+ edit HR '351'
+ task jgfs_atmos_post_f354
+ trigger ./jgfs_atmos_post_manager:release_post354
+ edit FHRGRP '199'
+ edit FHRLST 'f354'
+ edit FHR 'f354'
+ edit HR '354'
+ task jgfs_atmos_post_f357
+ trigger ./jgfs_atmos_post_manager:release_post357
+ edit FHRGRP '200'
+ edit FHRLST 'f357'
+ edit FHR 'f357'
+ edit HR '357'
+ task jgfs_atmos_post_f360
+ trigger ./jgfs_atmos_post_manager:release_post360
+ edit FHRGRP '201'
+ edit FHRLST 'f360'
+ edit FHR 'f360'
+ edit HR '360'
+ task jgfs_atmos_post_f363
+ trigger ./jgfs_atmos_post_manager:release_post363
+ edit FHRGRP '202'
+ edit FHRLST 'f363'
+ edit FHR 'f363'
+ edit HR '363'
+ task jgfs_atmos_post_f366
+ trigger ./jgfs_atmos_post_manager:release_post366
+ edit FHRGRP '203'
+ edit FHRLST 'f366'
+ edit FHR 'f366'
+ edit HR '366'
+ task jgfs_atmos_post_f369
+ trigger ./jgfs_atmos_post_manager:release_post369
+ edit FHRGRP '204'
+ edit FHRLST 'f369'
+ edit FHR 'f369'
+ edit HR '369'
+ task jgfs_atmos_post_f372
+ trigger ./jgfs_atmos_post_manager:release_post372
+ edit FHRGRP '205'
+ edit FHRLST 'f372'
+ edit FHR 'f372'
+ edit HR '372'
+ task jgfs_atmos_post_f375
+ trigger ./jgfs_atmos_post_manager:release_post375
+ edit FHRGRP '206'
+ edit FHRLST 'f375'
+ edit FHR 'f375'
+ edit HR '375'
+ task jgfs_atmos_post_f378
+ trigger ./jgfs_atmos_post_manager:release_post378
+ edit FHRGRP '207'
+ edit FHRLST 'f378'
+ edit FHR 'f378'
+ edit HR '378'
+ task jgfs_atmos_post_f381
+ trigger ./jgfs_atmos_post_manager:release_post381
+ edit FHRGRP '208'
+ edit FHRLST 'f381'
+ edit FHR 'f381'
+ edit HR '381'
+ task jgfs_atmos_post_f384
+ trigger ./jgfs_atmos_post_manager:release_post384
+ edit FHRGRP '209'
+ edit FHRLST 'f384'
+ edit FHR 'f384'
+ edit HR '384'
+ endfamily
+ family post_processing
+ task jgfs_atmos_wafs_gcip
+ trigger ../post/jgfs_atmos_post_f003 == complete
+ time 04:40
+ family grib_wafs
+ task jgfs_atmos_wafs_f00
+ trigger ../../post/jgfs_atmos_post_f000 == complete and ../../post/jgfs_atmos_post_f120 == complete and ../grib2_wafs/jgfs_atmos_wafs_grib2 == complete
+ edit FCSTHR '00'
+ task jgfs_atmos_wafs_f06
+ trigger ../../post/jgfs_atmos_post_f006 == complete and ./jgfs_atmos_wafs_f00 == complete
+ edit FCSTHR '06'
+ task jgfs_atmos_wafs_f12
+ trigger ../../post/jgfs_atmos_post_f012 == complete and ./jgfs_atmos_wafs_f06 == complete
+ edit FCSTHR '12'
+ task jgfs_atmos_wafs_f18
+ trigger ../../post/jgfs_atmos_post_f018 == complete and ./jgfs_atmos_wafs_f12 == complete
+ edit FCSTHR '18'
+ task jgfs_atmos_wafs_f24
+ trigger ../../post/jgfs_atmos_post_f024 == complete and ./jgfs_atmos_wafs_f18 == complete
+ edit FCSTHR '24'
+ task jgfs_atmos_wafs_f30
+ trigger ../../post/jgfs_atmos_post_f030 == complete and ./jgfs_atmos_wafs_f24 == complete
+ edit FCSTHR '30'
+ task jgfs_atmos_wafs_f36
+ trigger ../../post/jgfs_atmos_post_f036 == complete and ./jgfs_atmos_wafs_f30 == complete
+ edit FCSTHR '36'
+ task jgfs_atmos_wafs_f42
+ trigger ../../post/jgfs_atmos_post_f042 == complete and ./jgfs_atmos_wafs_f36 == complete
+ edit FCSTHR '42'
+ task jgfs_atmos_wafs_f48
+ trigger ../../post/jgfs_atmos_post_f048 == complete and ./jgfs_atmos_wafs_f42 == complete
+ edit FCSTHR '48'
+ task jgfs_atmos_wafs_f54
+ trigger ../../post/jgfs_atmos_post_f054 == complete and ./jgfs_atmos_wafs_f48 == complete
+ edit FCSTHR '54'
+ task jgfs_atmos_wafs_f60
+ trigger ../../post/jgfs_atmos_post_f060 == complete and ./jgfs_atmos_wafs_f54 == complete
+ edit FCSTHR '60'
+ task jgfs_atmos_wafs_f66
+ trigger ../../post/jgfs_atmos_post_f066 == complete and ./jgfs_atmos_wafs_f60 == complete
+ edit FCSTHR '66'
+ task jgfs_atmos_wafs_f72
+ trigger ../../post/jgfs_atmos_post_f072 == complete and ./jgfs_atmos_wafs_f66 == complete
+ edit FCSTHR '72'
+ task jgfs_atmos_wafs_f78
+ trigger ../../post/jgfs_atmos_post_f078 == complete and ./jgfs_atmos_wafs_f72 == complete
+ edit FCSTHR '78'
+ task jgfs_atmos_wafs_f84
+ trigger ../../post/jgfs_atmos_post_f084 == complete and ./jgfs_atmos_wafs_f78 == complete
+ edit FCSTHR '84'
+ task jgfs_atmos_wafs_f90
+ trigger ../../post/jgfs_atmos_post_f090 == complete and ./jgfs_atmos_wafs_f84 == complete
+ edit FCSTHR '90'
+ task jgfs_atmos_wafs_f96
+ trigger ../../post/jgfs_atmos_post_f096 == complete and ./jgfs_atmos_wafs_f90 == complete
+ edit FCSTHR '96'
+ task jgfs_atmos_wafs_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete and ./jgfs_atmos_wafs_f96 == complete
+ edit FCSTHR '102'
+ task jgfs_atmos_wafs_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete and ./jgfs_atmos_wafs_f102 == complete
+ edit FCSTHR '108'
+ task jgfs_atmos_wafs_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete and ./jgfs_atmos_wafs_f108 == complete
+ edit FCSTHR '114'
+ task jgfs_atmos_wafs_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete and ./jgfs_atmos_wafs_f114 == complete
+ edit FCSTHR '120'
+ endfamily
+ family grib2_wafs
+ task jgfs_atmos_wafs_grib2
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ task jgfs_atmos_wafs_grib2_0p25
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ task jgfs_atmos_wafs_blending
+ trigger ./jgfs_atmos_wafs_grib2 == complete
+ time 04:33
+ task jgfs_atmos_wafs_blending_0p25
+ trigger ./jgfs_atmos_wafs_grib2_0p25 == complete
+ endfamily
+ family bufr_sounding
+ task jgfs_atmos_postsnd
+ trigger ../../post/jgfs_atmos_post_manager:release_post000
+ endfamily
+ family bulletins
+ task jgfs_atmos_fbwind
+ trigger ../../post/jgfs_atmos_post_f006 == complete and ../../post/jgfs_atmos_post_f012 == complete and ../../post/jgfs_atmos_post_f024 == complete
+ endfamily
+ family awips_20km_1p0
+ task jgfs_atmos_awips_f000
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ edit FHRGRP '000'
+ edit FHRLST 'f000'
+ edit FCSTHR '000'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f003
+ trigger ../../post/jgfs_atmos_post_f003 == complete
+ edit FHRGRP '003'
+ edit FHRLST 'f003'
+ edit FCSTHR '003'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f006
+ trigger ../../post/jgfs_atmos_post_f006 == complete
+ edit FHRGRP '006'
+ edit FHRLST 'f006'
+ edit FCSTHR '006'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f009
+ trigger ../../post/jgfs_atmos_post_f009 == complete
+ edit FHRGRP '009'
+ edit FHRLST 'f009'
+ edit FCSTHR '009'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f012
+ trigger ../../post/jgfs_atmos_post_f012 == complete
+ edit FHRGRP '012'
+ edit FHRLST 'f012'
+ edit FCSTHR '012'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f015
+ trigger ../../post/jgfs_atmos_post_f015 == complete
+ edit FHRGRP '015'
+ edit FHRLST 'f015'
+ edit FCSTHR '015'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f018
+ trigger ../../post/jgfs_atmos_post_f018 == complete
+ edit FHRGRP '018'
+ edit FHRLST 'f018'
+ edit FCSTHR '018'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f021
+ trigger ../../post/jgfs_atmos_post_f021 == complete
+ edit FHRGRP '021'
+ edit FHRLST 'f021'
+ edit FCSTHR '021'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f024
+ trigger ../../post/jgfs_atmos_post_f024 == complete
+ edit FHRGRP '024'
+ edit FHRLST 'f024'
+ edit FCSTHR '024'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f027
+ trigger ../../post/jgfs_atmos_post_f027 == complete
+ edit FHRGRP '027'
+ edit FHRLST 'f027'
+ edit FCSTHR '027'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f030
+ trigger ../../post/jgfs_atmos_post_f030 == complete
+ edit FHRGRP '030'
+ edit FHRLST 'f030'
+ edit FCSTHR '030'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f033
+ trigger ../../post/jgfs_atmos_post_f033 == complete
+ edit FHRGRP '033'
+ edit FHRLST 'f033'
+ edit FCSTHR '033'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f036
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ edit FHRGRP '036'
+ edit FHRLST 'f036'
+ edit FCSTHR '036'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f039
+ trigger ../../post/jgfs_atmos_post_f039 == complete
+ edit FHRGRP '039'
+ edit FHRLST 'f039'
+ edit FCSTHR '039'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f042
+ trigger ../../post/jgfs_atmos_post_f042 == complete
+ edit FHRGRP '042'
+ edit FHRLST 'f042'
+ edit FCSTHR '042'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f045
+ trigger ../../post/jgfs_atmos_post_f045 == complete
+ edit FHRGRP '045'
+ edit FHRLST 'f045'
+ edit FCSTHR '045'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f048
+ trigger ../../post/jgfs_atmos_post_f048 == complete
+ edit FHRGRP '048'
+ edit FHRLST 'f048'
+ edit FCSTHR '048'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f051
+ trigger ../../post/jgfs_atmos_post_f051 == complete
+ edit FHRGRP '051'
+ edit FHRLST 'f051'
+ edit FCSTHR '051'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f054
+ trigger ../../post/jgfs_atmos_post_f054 == complete
+ edit FHRGRP '054'
+ edit FHRLST 'f054'
+ edit FCSTHR '054'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f057
+ trigger ../../post/jgfs_atmos_post_f057 == complete
+ edit FHRGRP '057'
+ edit FHRLST 'f057'
+ edit FCSTHR '057'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f060
+ trigger ../../post/jgfs_atmos_post_f060 == complete
+ edit FHRGRP '060'
+ edit FHRLST 'f060'
+ edit FCSTHR '060'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f063
+ trigger ../../post/jgfs_atmos_post_f063 == complete
+ edit FHRGRP '063'
+ edit FHRLST 'f063'
+ edit FCSTHR '063'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f066
+ trigger ../../post/jgfs_atmos_post_f066 == complete
+ edit FHRGRP '066'
+ edit FHRLST 'f066'
+ edit FCSTHR '066'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f069
+ trigger ../../post/jgfs_atmos_post_f069 == complete
+ edit FHRGRP '069'
+ edit FHRLST 'f069'
+ edit FCSTHR '069'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f072
+ trigger ../../post/jgfs_atmos_post_f072 == complete
+ edit FHRGRP '072'
+ edit FHRLST 'f072'
+ edit FCSTHR '072'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f075
+ trigger ../../post/jgfs_atmos_post_f075 == complete
+ edit FHRGRP '075'
+ edit FHRLST 'f075'
+ edit FCSTHR '075'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f078
+ trigger ../../post/jgfs_atmos_post_f078 == complete
+ edit FHRGRP '078'
+ edit FHRLST 'f078'
+ edit FCSTHR '078'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f081
+ trigger ../../post/jgfs_atmos_post_f081 == complete
+ edit FHRGRP '081'
+ edit FHRLST 'f081'
+ edit FCSTHR '081'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f084
+ trigger ../../post/jgfs_atmos_post_f084 == complete
+ edit FHRGRP '084'
+ edit FHRLST 'f084'
+ edit FCSTHR '084'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f090
+ trigger ../../post/jgfs_atmos_post_f090 == complete
+ edit FHRGRP '090'
+ edit FHRLST 'f090'
+ edit FCSTHR '090'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f096
+ trigger ../../post/jgfs_atmos_post_f096 == complete
+ edit FHRGRP '096'
+ edit FHRLST 'f096'
+ edit FCSTHR '096'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete
+ edit FHRGRP '102'
+ edit FHRLST 'f102'
+ edit FCSTHR '102'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete
+ edit FHRGRP '108'
+ edit FHRLST 'f108'
+ edit FCSTHR '108'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete
+ edit FHRGRP '114'
+ edit FHRLST 'f114'
+ edit FCSTHR '114'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete
+ edit FHRGRP '120'
+ edit FHRLST 'f120'
+ edit FCSTHR '120'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f126
+ trigger ../../post/jgfs_atmos_post_f126 == complete
+ edit FHRGRP '126'
+ edit FHRLST 'f126'
+ edit FCSTHR '126'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f132
+ trigger ../../post/jgfs_atmos_post_f132 == complete
+ edit FHRGRP '132'
+ edit FHRLST 'f132'
+ edit FCSTHR '132'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f138
+ trigger ../../post/jgfs_atmos_post_f138 == complete
+ edit FHRGRP '138'
+ edit FHRLST 'f138'
+ edit FCSTHR '138'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f144
+ trigger ../../post/jgfs_atmos_post_f144 == complete
+ edit FHRGRP '144'
+ edit FHRLST 'f144'
+ edit FCSTHR '144'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f150
+ trigger ../../post/jgfs_atmos_post_f150 == complete
+ edit FHRGRP '150'
+ edit FHRLST 'f150'
+ edit FCSTHR '150'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f156
+ trigger ../../post/jgfs_atmos_post_f156 == complete
+ edit FHRGRP '156'
+ edit FHRLST 'f156'
+ edit FCSTHR '156'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f162
+ trigger ../../post/jgfs_atmos_post_f162 == complete
+ edit FHRGRP '162'
+ edit FHRLST 'f162'
+ edit FCSTHR '162'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f168
+ trigger ../../post/jgfs_atmos_post_f168 == complete
+ edit FHRGRP '168'
+ edit FHRLST 'f168'
+ edit FCSTHR '168'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f174
+ trigger ../../post/jgfs_atmos_post_f174 == complete
+ edit FHRGRP '174'
+ edit FHRLST 'f174'
+ edit FCSTHR '174'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f180
+ trigger ../../post/jgfs_atmos_post_f180 == complete
+ edit FHRGRP '180'
+ edit FHRLST 'f180'
+ edit FCSTHR '180'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f186
+ trigger ../../post/jgfs_atmos_post_f186 == complete
+ edit FHRGRP '186'
+ edit FHRLST 'f186'
+ edit FCSTHR '186'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f192
+ trigger ../../post/jgfs_atmos_post_f192 == complete
+ edit FHRGRP '192'
+ edit FHRLST 'f192'
+ edit FCSTHR '192'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f198
+ trigger ../../post/jgfs_atmos_post_f198 == complete
+ edit FHRGRP '198'
+ edit FHRLST 'f198'
+ edit FCSTHR '198'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f204
+ trigger ../../post/jgfs_atmos_post_f204 == complete
+ edit FHRGRP '204'
+ edit FHRLST 'f204'
+ edit FCSTHR '204'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f210
+ trigger ../../post/jgfs_atmos_post_f210 == complete
+ edit FHRGRP '210'
+ edit FHRLST 'f210'
+ edit FCSTHR '210'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f216
+ trigger ../../post/jgfs_atmos_post_f216 == complete
+ edit FHRGRP '216'
+ edit FHRLST 'f216'
+ edit FCSTHR '216'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f222
+ trigger ../../post/jgfs_atmos_post_f222 == complete
+ edit FHRGRP '222'
+ edit FHRLST 'f222'
+ edit FCSTHR '222'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f228
+ trigger ../../post/jgfs_atmos_post_f228 == complete
+ edit FHRGRP '228'
+ edit FHRLST 'f228'
+ edit FCSTHR '228'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f234
+ trigger ../../post/jgfs_atmos_post_f234 == complete
+ edit FHRGRP '234'
+ edit FHRLST 'f234'
+ edit FCSTHR '234'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f240
+ trigger ../../post/jgfs_atmos_post_f240 == complete
+ edit FHRGRP '240'
+ edit FHRLST 'f240'
+ edit FCSTHR '240'
+ edit TRDRUN 'YES'
+ endfamily
+ family awips_g2
+ task jgfs_atmos_awips_g2_f000
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ edit FHRGRP '000'
+ edit FHRLST 'f000'
+ edit FCSTHR '000'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f006
+ trigger ../../post/jgfs_atmos_post_f006 == complete
+ edit FHRGRP '006'
+ edit FHRLST 'f006'
+ edit FCSTHR '006'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f012
+ trigger ../../post/jgfs_atmos_post_f012 == complete
+ edit FHRGRP '012'
+ edit FHRLST 'f012'
+ edit FCSTHR '012'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f018
+ trigger ../../post/jgfs_atmos_post_f018 == complete
+ edit FHRGRP '018'
+ edit FHRLST 'f018'
+ edit FCSTHR '018'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f024
+ trigger ../../post/jgfs_atmos_post_f024 == complete
+ edit FHRGRP '024'
+ edit FHRLST 'f024'
+ edit FCSTHR '024'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f030
+ trigger ../../post/jgfs_atmos_post_f030 == complete
+ edit FHRGRP '030'
+ edit FHRLST 'f030'
+ edit FCSTHR '030'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f036
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ edit FHRGRP '036'
+ edit FHRLST 'f036'
+ edit FCSTHR '036'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f042
+ trigger ../../post/jgfs_atmos_post_f042 == complete
+ edit FHRGRP '042'
+ edit FHRLST 'f042'
+ edit FCSTHR '042'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f048
+ trigger ../../post/jgfs_atmos_post_f048 == complete
+ edit FHRGRP '048'
+ edit FHRLST 'f048'
+ edit FCSTHR '048'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f054
+ trigger ../../post/jgfs_atmos_post_f054 == complete
+ edit FHRGRP '054'
+ edit FHRLST 'f054'
+ edit FCSTHR '054'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f060
+ trigger ../../post/jgfs_atmos_post_f060 == complete
+ edit FHRGRP '060'
+ edit FHRLST 'f060'
+ edit FCSTHR '060'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f066
+ trigger ../../post/jgfs_atmos_post_f066 == complete
+ edit FHRGRP '066'
+ edit FHRLST 'f066'
+ edit FCSTHR '066'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f072
+ trigger ../../post/jgfs_atmos_post_f072 == complete
+ edit FHRGRP '072'
+ edit FHRLST 'f072'
+ edit FCSTHR '072'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f078
+ trigger ../../post/jgfs_atmos_post_f078 == complete
+ edit FHRGRP '078'
+ edit FHRLST 'f078'
+ edit FCSTHR '078'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f084
+ trigger ../../post/jgfs_atmos_post_f084 == complete
+ edit FHRGRP '084'
+ edit FHRLST 'f084'
+ edit FCSTHR '084'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f090
+ trigger ../../post/jgfs_atmos_post_f090 == complete
+ edit FHRGRP '090'
+ edit FHRLST 'f090'
+ edit FCSTHR '090'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f096
+ trigger ../../post/jgfs_atmos_post_f096 == complete
+ edit FHRGRP '096'
+ edit FHRLST 'f096'
+ edit FCSTHR '096'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete
+ edit FHRGRP '102'
+ edit FHRLST 'f102'
+ edit FCSTHR '102'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete
+ edit FHRGRP '108'
+ edit FHRLST 'f108'
+ edit FCSTHR '108'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete
+ edit FHRGRP '114'
+ edit FHRLST 'f114'
+ edit FCSTHR '114'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete
+ edit FHRGRP '120'
+ edit FHRLST 'f120'
+ edit FCSTHR '120'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f126
+ trigger ../../post/jgfs_atmos_post_f126 == complete
+ edit FHRGRP '126'
+ edit FHRLST 'f126'
+ edit FCSTHR '126'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f132
+ trigger ../../post/jgfs_atmos_post_f132 == complete
+ edit FHRGRP '132'
+ edit FHRLST 'f132'
+ edit FCSTHR '132'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f138
+ trigger ../../post/jgfs_atmos_post_f138 == complete
+ edit FHRGRP '138'
+ edit FHRLST 'f138'
+ edit FCSTHR '138'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f144
+ trigger ../../post/jgfs_atmos_post_f144 == complete
+ edit FHRGRP '144'
+ edit FHRLST 'f144'
+ edit FCSTHR '144'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f150
+ trigger ../../post/jgfs_atmos_post_f150 == complete
+ edit FHRGRP '150'
+ edit FHRLST 'f150'
+ edit FCSTHR '150'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f156
+ trigger ../../post/jgfs_atmos_post_f156 == complete
+ edit FHRGRP '156'
+ edit FHRLST 'f156'
+ edit FCSTHR '156'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f162
+ trigger ../../post/jgfs_atmos_post_f162 == complete
+ edit FHRGRP '162'
+ edit FHRLST 'f162'
+ edit FCSTHR '162'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f168
+ trigger ../../post/jgfs_atmos_post_f168 == complete
+ edit FHRGRP '168'
+ edit FHRLST 'f168'
+ edit FCSTHR '168'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f174
+ trigger ../../post/jgfs_atmos_post_f174 == complete
+ edit FHRGRP '174'
+ edit FHRLST 'f174'
+ edit FCSTHR '174'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f180
+ trigger ../../post/jgfs_atmos_post_f180 == complete
+ edit FHRGRP '180'
+ edit FHRLST 'f180'
+ edit FCSTHR '180'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f186
+ trigger ../../post/jgfs_atmos_post_f186 == complete
+ edit FHRGRP '186'
+ edit FHRLST 'f186'
+ edit FCSTHR '186'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f192
+ trigger ../../post/jgfs_atmos_post_f192 == complete
+ edit FHRGRP '192'
+ edit FHRLST 'f192'
+ edit FCSTHR '192'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f198
+ trigger ../../post/jgfs_atmos_post_f198 == complete
+ edit FHRGRP '198'
+ edit FHRLST 'f198'
+ edit FCSTHR '198'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f204
+ trigger ../../post/jgfs_atmos_post_f204 == complete
+ edit FHRGRP '204'
+ edit FHRLST 'f204'
+ edit FCSTHR '204'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f210
+ trigger ../../post/jgfs_atmos_post_f210 == complete
+ edit FHRGRP '210'
+ edit FHRLST 'f210'
+ edit FCSTHR '210'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f216
+ trigger ../../post/jgfs_atmos_post_f216 == complete
+ edit FHRGRP '216'
+ edit FHRLST 'f216'
+ edit FCSTHR '216'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f222
+ trigger ../../post/jgfs_atmos_post_f222 == complete
+ edit FHRGRP '222'
+ edit FHRLST 'f222'
+ edit FCSTHR '222'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f228
+ trigger ../../post/jgfs_atmos_post_f228 == complete
+ edit FHRGRP '228'
+ edit FHRLST 'f228'
+ edit FCSTHR '228'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f234
+ trigger ../../post/jgfs_atmos_post_f234 == complete
+ edit FHRGRP '234'
+ edit FHRLST 'f234'
+ edit FCSTHR '234'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f240
+ trigger ../../post/jgfs_atmos_post_f240 == complete
+ edit FHRGRP '240'
+ edit FHRLST 'f240'
+ edit FCSTHR '240'
+ edit TRDRUN 'YES'
+ endfamily
+ endfamily
+ family gempak
+ task jgfs_atmos_gempak
+ trigger ../../atmos/analysis/jgfs_atmos_analysis == complete
+ task jgfs_atmos_gempak_meta
+ trigger ../../atmos/analysis/jgfs_atmos_analysis == complete
+ task jgfs_atmos_gempak_ncdc_upapgif
+ trigger ./jgfs_atmos_gempak == active or ./jgfs_atmos_gempak == complete
+ task jgfs_atmos_npoess_pgrb2_0p5deg
+ trigger ../post/jgfs_atmos_post_manager:release_post180
+ task jgfs_atmos_pgrb2_spec_gempak
+ trigger ./jgfs_atmos_npoess_pgrb2_0p5deg == complete
+ endfamily
+ family verf
+ task jgfs_atmos_vminmon
+ trigger ../analysis/jgfs_atmos_analysis == complete
+ endfamily
+ endfamily
+ family wave
+ family init
+ task jgfs_wave_init
+ trigger ../../atmos/obsproc/prep/jgfs_atmos_prep == complete
+ endfamily
+ family prep
+ task jgfs_wave_prep
+ trigger ../init/jgfs_wave_init == complete
+ endfamily
+ family post
+ task jgfs_wave_postsbs
+ trigger ../../atmos/post/jgfs_atmos_post_manager:release_post000
+ task jgfs_wave_postpnt
+ trigger ../../jgfs_forecast == complete
+ task jgfs_wave_post_bndpnt
+ trigger ../../atmos/post/jgfs_atmos_post_manager:release_post180
+ task jgfs_wave_prdgen_gridded
+ trigger ./jgfs_wave_postsbs == active or ./jgfs_wave_postsbs == complete
+ task jgfs_wave_prdgen_bulls
+ trigger ./jgfs_wave_postpnt == complete and ./jgfs_wave_postsbs == complete
+ endfamily
+ family gempak
+ task jgfs_wave_gempak
+ trigger ../post/jgfs_wave_postsbs == active or ../post/jgfs_wave_postsbs == complete
+ endfamily
+ endfamily
+ task jgfs_forecast
+ trigger ./atmos/analysis/jgfs_atmos_analysis:release_fcst and ./wave/prep/jgfs_wave_prep == complete
+ endfamily
+ family gdas
+ edit CYC '06'
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3'
+ edit PROJ 'GDAS-OPS'
+ edit NET 'gfs'
+ edit RUN 'gdas'
+ edit COM '/gpfs/dell1/nco/ops/com'
+ edit QUEUESHARED 'prod_shared'
+ edit QUEUESERV 'prod_transfer'
+ edit QUEUE 'prod'
+ family atmos
+ family obsproc
+ family dump
+ task jgdas_atmos_tropcy_qc_reloc
+ time 05:45
+ task jgdas_atmos_dump
+ event 1 release_sfcprep
+ time 05:50
+ task jgdas_atmos_dump_post
+ trigger jgdas_atmos_dump == complete
+ event 1 release_gdas06_dump_alert
+ task jgdas_atmos_dump_alert
+ trigger jgdas_atmos_dump_post:release_gdas06_dump_alert
+ endfamily
+ family prep
+ task jgdas_atmos_emcsfc_sfc_prep
+ trigger ../dump/jgdas_atmos_dump:release_sfcprep
+ task jgdas_atmos_prep
+ trigger ../dump/jgdas_atmos_dump == complete and ../dump/jgdas_atmos_tropcy_qc_reloc == complete
+ task jgdas_atmos_prep_post
+ trigger ./jgdas_atmos_prep == complete and ../../analysis/jgdas_atmos_analysis == complete
+ endfamily
+ endfamily
+ family init
+ task jgdas_atmos_gldas
+ trigger ../analysis/jgdas_atmos_analysis == complete
+ endfamily
+ family analysis
+ task jgdas_atmos_analysis
+ trigger ../obsproc/prep/jgdas_atmos_prep == complete and ../obsproc/prep/jgdas_atmos_emcsfc_sfc_prep == complete
+ event 1 release_fcst
+ task jgdas_atmos_analysis_calc
+ trigger ./jgdas_atmos_analysis == complete
+ task jgdas_atmos_analysis_diag
+ trigger ./jgdas_atmos_analysis == complete
+ endfamily
+ family post
+ task jgdas_atmos_post_manager
+ trigger ../../jgdas_forecast == active
+ event 1 release_postanl
+ event 2 release_post000
+ event 3 release_post001
+ event 4 release_post002
+ event 5 release_post003
+ event 6 release_post004
+ event 7 release_post005
+ event 8 release_post006
+ event 9 release_post007
+ event 10 release_post008
+ event 11 release_post009
+ task jgdas_atmos_post_anl
+ trigger ./jgdas_atmos_post_manager:release_postanl
+ edit FHRGRP '000'
+ edit FHRLST 'anl'
+ edit HR 'anl'
+ edit FHR 'anl'
+ task jgdas_atmos_post_f000
+ trigger ./jgdas_atmos_post_manager:release_post000
+ edit FHR 'f000'
+ edit HR '000'
+ edit FHRGRP '001'
+ edit FHRLST 'f000'
+ task jgdas_atmos_post_f001
+ trigger ./jgdas_atmos_post_manager:release_post001
+ edit FHR 'f001'
+ edit HR '001'
+ edit FHRGRP '002'
+ edit FHRLST 'f001'
+ task jgdas_atmos_post_f002
+ trigger ./jgdas_atmos_post_manager:release_post002
+ edit FHR 'f002'
+ edit HR '002'
+ edit FHRGRP '003'
+ edit FHRLST 'f002'
+ task jgdas_atmos_post_f003
+ trigger ./jgdas_atmos_post_manager:release_post003
+ edit FHR 'f003'
+ edit HR '003'
+ edit FHRGRP '004'
+ edit FHRLST 'f003'
+ task jgdas_atmos_post_f004
+ trigger ./jgdas_atmos_post_manager:release_post004
+ edit FHR 'f004'
+ edit HR '004'
+ edit FHRGRP '005'
+ edit FHRLST 'f004'
+ task jgdas_atmos_post_f005
+ trigger ./jgdas_atmos_post_manager:release_post005
+ edit FHR 'f005'
+ edit HR '005'
+ edit FHRGRP '006'
+ edit FHRLST 'f005'
+ task jgdas_atmos_post_f006
+ trigger ./jgdas_atmos_post_manager:release_post006
+ edit FHR 'f006'
+ edit HR '006'
+ edit FHRGRP '007'
+ edit FHRLST 'f006'
+ task jgdas_atmos_post_f007
+ trigger ./jgdas_atmos_post_manager:release_post007
+ edit FHR 'f007'
+ edit HR '007'
+ edit FHRGRP '008'
+ edit FHRLST 'f007'
+ task jgdas_atmos_post_f008
+ trigger ./jgdas_atmos_post_manager:release_post008
+ edit FHR 'f008'
+ edit HR '008'
+ edit FHRGRP '009'
+ edit FHRLST 'f008'
+ task jgdas_atmos_post_f009
+ trigger ./jgdas_atmos_post_manager:release_post009
+ edit FHR 'f009'
+ edit HR '009'
+ edit FHRGRP '010'
+ edit FHRLST 'f009'
+ endfamily
+ family post_processing
+ task jgdas_atmos_chgres_forenkf
+ trigger ../../jgdas_forecast == complete and ../../enkf/forecast == complete
+ endfamily
+ family gempak
+ task jgdas_atmos_gempak
+ trigger ../../jgdas_forecast == complete
+ task jgdas_atmos_gempak_meta_ncdc
+ trigger ./jgdas_atmos_gempak == complete
+ endfamily
+ family verf
+ task jgdas_atmos_vminmon
+ trigger ../analysis/jgdas_atmos_analysis == complete
+ task jgdas_atmos_verfrad
+ trigger ../analysis/jgdas_atmos_analysis_diag == complete
+ task jgdas_atmos_verfozn
+ trigger ../analysis/jgdas_atmos_analysis_diag == complete
+ endfamily
+ endfamily
+ family wave
+ family init
+ task jgdas_wave_init
+ trigger ../../atmos/obsproc/prep/jgdas_atmos_prep == complete
+ endfamily
+ family prep
+ task jgdas_wave_prep
+ trigger ../init/jgdas_wave_init == complete
+ endfamily
+ family post
+ task jgdas_wave_postsbs
+ trigger ../../atmos/post/jgdas_atmos_post_manager:release_post000
+ task jgdas_wave_postpnt
+ trigger ../../jgdas_forecast == complete
+ endfamily
+ endfamily
+ task jgdas_forecast
+ trigger ./atmos/analysis/jgdas_atmos_analysis:release_fcst and ./wave/prep/jgdas_wave_prep == complete and ./atmos/init/jgdas_atmos_gldas == complete
+ family enkf
+ family analysis
+ family create
+ task jgdas_enkf_select_obs
+ trigger ../../../atmos/obsproc/prep/jgdas_atmos_prep == complete and /prod00/gdas/enkf/post == complete
+ task jgdas_enkf_diag
+ trigger ./jgdas_enkf_select_obs == complete
+ task jgdas_enkf_update
+ trigger ./jgdas_enkf_diag == complete
+ endfamily
+ family recenter
+ family ecen
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3/enkf/analysis/recenter/ecen'
+ trigger ../create/jgdas_enkf_update == complete and ../../../atmos/analysis/jgdas_atmos_analysis_calc == complete and /prod00/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf == complete
+ family grp1
+ edit FHRGRP '003'
+ task jgdas_enkf_ecen
+ endfamily
+ family grp2
+ edit FHRGRP '006'
+ task jgdas_enkf_ecen
+ endfamily
+ family grp3
+ edit FHRGRP '009'
+ task jgdas_enkf_ecen
+ endfamily
+ endfamily
+ task jgdas_enkf_sfc
+ trigger ../create/jgdas_enkf_update == complete and ../../../atmos/analysis/jgdas_atmos_analysis_calc == complete
+ endfamily
+ endfamily
+ family forecast
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3/enkf/forecast'
+ trigger ./analysis/recenter/ecen == complete and ./analysis/recenter/jgdas_enkf_sfc == complete
+ family grp1
+ edit ENSGRP '01'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp2
+ edit ENSGRP '02'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp3
+ edit ENSGRP '03'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp4
+ edit ENSGRP '04'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp5
+ edit ENSGRP '05'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp6
+ edit ENSGRP '06'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp7
+ edit ENSGRP '07'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp8
+ edit ENSGRP '08'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp9
+ edit ENSGRP '09'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp10
+ edit ENSGRP '10'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp11
+ edit ENSGRP '11'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp12
+ edit ENSGRP '12'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp13
+ edit ENSGRP '13'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp14
+ edit ENSGRP '14'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp15
+ edit ENSGRP '15'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp16
+ edit ENSGRP '16'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp17
+ edit ENSGRP '17'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp18
+ edit ENSGRP '18'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp19
+ edit ENSGRP '19'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp20
+ edit ENSGRP '20'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp21
+ edit ENSGRP '21'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp22
+ edit ENSGRP '22'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp23
+ edit ENSGRP '23'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp24
+ edit ENSGRP '24'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp25
+ edit ENSGRP '25'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp26
+ edit ENSGRP '26'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp27
+ edit ENSGRP '27'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp28
+ edit ENSGRP '28'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp29
+ edit ENSGRP '29'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp30
+ edit ENSGRP '30'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp31
+ edit ENSGRP '31'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp32
+ edit ENSGRP '32'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp33
+ edit ENSGRP '33'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp34
+ edit ENSGRP '34'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp35
+ edit ENSGRP '35'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp36
+ edit ENSGRP '36'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp37
+ edit ENSGRP '37'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp38
+ edit ENSGRP '38'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp39
+ edit ENSGRP '39'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp40
+ edit ENSGRP '40'
+ task jgdas_enkf_fcst
+ endfamily
+ endfamily
+ family post
+ trigger ./forecast == complete
+ task jgdas_enkf_post_f003
+ edit FHMIN_EPOS '003'
+ edit FHMAX_EPOS '003'
+ edit FHOUT_EPOS '003'
+ task jgdas_enkf_post_f004
+ edit FHMIN_EPOS '004'
+ edit FHMAX_EPOS '004'
+ edit FHOUT_EPOS '004'
+ task jgdas_enkf_post_f005
+ edit FHMIN_EPOS '005'
+ edit FHMAX_EPOS '005'
+ edit FHOUT_EPOS '005'
+ task jgdas_enkf_post_f006
+ edit FHMIN_EPOS '006'
+ edit FHMAX_EPOS '006'
+ edit FHOUT_EPOS '006'
+ task jgdas_enkf_post_f007
+ edit FHMIN_EPOS '007'
+ edit FHMAX_EPOS '007'
+ edit FHOUT_EPOS '007'
+ task jgdas_enkf_post_f008
+ edit FHMIN_EPOS '008'
+ edit FHMAX_EPOS '008'
+ edit FHOUT_EPOS '008'
+ task jgdas_enkf_post_f009
+ edit FHMIN_EPOS '009'
+ edit FHMAX_EPOS '009'
+ edit FHOUT_EPOS '009'
+ endfamily #### epos
+ endfamily #### enkf
+ endfamily #### gdas
+endsuite
diff --git a/ecflow/ecf/defs/prod12.def b/ecflow/ecf/defs/prod12.def
new file mode 100644
index 0000000000..a0c8c943ba
--- /dev/null
+++ b/ecflow/ecf/defs/prod12.def
@@ -0,0 +1,2642 @@
+extern /prod06/gdas/jgdas_forecast
+extern /prod06/gdas/atmos/post
+extern /prod06/gdas/enkf/post
+#### ecen
+extern /prod06/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf
+
+suite prod12
+ repeat day 1
+ edit ECF_TRIES '1'
+ edit CYC '12'
+ edit ENVIR 'prod'
+ edit PROJ 'OPS'
+ edit E 'j'
+ edit QUEUE 'prod'
+ edit QUEUESHARED 'dev_shared'
+ edit QUEUESERV 'dev_transfer'
+ edit PROJENVIR 'OPS'
+ edit MACHINE_SITE 'production'
+
+ family gfs
+ edit CYC '12'
+ edit ECF_FILES '/ecf/ecfnets/scripts/gfs_FV3'
+ edit PROJ 'GFS-OPS'
+ edit NET 'gfs'
+ edit RUN 'gfs'
+ edit COM '/gpfs/dell1/nco/ops/com'
+ edit QUEUESHARED 'prod_shared'
+ edit QUEUESERV 'prod_transfer'
+ edit QUEUE 'prod'
+ family atmos
+ family obsproc
+ family dump
+ task jgfs_atmos_tropcy_qc_reloc
+ event 1 jtwc_bull_email
+ time 02:41
+ task jgfs_atmos_dump
+ event 1 release_sfcprep
+ time 02:47
+ task jgfs_atmos_dump_post
+ trigger jgfs_atmos_dump == complete
+ event 1 release_gfs12_dump_alert
+ task jgfs_atmos_dump_alert
+ trigger jgfs_atmos_dump_post:release_gfs12_dump_alert
+ endfamily
+ family prep
+ task jgfs_atmos_emcsfc_sfc_prep
+ trigger ../dump/jgfs_atmos_dump:release_sfcprep
+ task jgfs_atmos_prep
+ trigger ../dump/jgfs_atmos_dump == complete and ../dump/jgfs_atmos_tropcy_qc_reloc == complete
+ task jgfs_atmos_prep_post
+ trigger ./jgfs_atmos_prep == complete and ../../analysis/jgfs_atmos_analysis == complete
+ endfamily
+ endfamily
+ family analysis
+ task jgfs_atmos_analysis
+ trigger ../obsproc/prep/jgfs_atmos_prep == complete and ../obsproc/prep/jgfs_atmos_emcsfc_sfc_prep == complete
+ event 1 release_fcst
+ task jgfs_atmos_analysis_calc
+ trigger ./jgfs_atmos_analysis == complete
+ endfamily
+ family post
+ task jgfs_atmos_post_manager
+ trigger ../analysis/jgfs_atmos_analysis == complete
+ event 1 release_postanl
+ event 2 release_post000
+ event 3 release_post001
+ event 4 release_post002
+ event 5 release_post003
+ event 6 release_post004
+ event 7 release_post005
+ event 8 release_post006
+ event 9 release_post007
+ event 10 release_post008
+ event 11 release_post009
+ event 12 release_post010
+ event 13 release_post011
+ event 14 release_post012
+ event 15 release_post013
+ event 16 release_post014
+ event 17 release_post015
+ event 18 release_post016
+ event 19 release_post017
+ event 20 release_post018
+ event 21 release_post019
+ event 22 release_post020
+ event 23 release_post021
+ event 24 release_post022
+ event 25 release_post023
+ event 26 release_post024
+ event 27 release_post025
+ event 28 release_post026
+ event 29 release_post027
+ event 30 release_post028
+ event 31 release_post029
+ event 32 release_post030
+ event 33 release_post031
+ event 34 release_post032
+ event 35 release_post033
+ event 36 release_post034
+ event 37 release_post035
+ event 38 release_post036
+ event 39 release_post037
+ event 40 release_post038
+ event 41 release_post039
+ event 42 release_post040
+ event 43 release_post041
+ event 44 release_post042
+ event 45 release_post043
+ event 46 release_post044
+ event 47 release_post045
+ event 48 release_post046
+ event 49 release_post047
+ event 50 release_post048
+ event 51 release_post049
+ event 52 release_post050
+ event 53 release_post051
+ event 54 release_post052
+ event 55 release_post053
+ event 56 release_post054
+ event 57 release_post055
+ event 58 release_post056
+ event 59 release_post057
+ event 60 release_post058
+ event 61 release_post059
+ event 62 release_post060
+ event 63 release_post061
+ event 64 release_post062
+ event 65 release_post063
+ event 66 release_post064
+ event 67 release_post065
+ event 68 release_post066
+ event 69 release_post067
+ event 70 release_post068
+ event 71 release_post069
+ event 72 release_post070
+ event 73 release_post071
+ event 74 release_post072
+ event 75 release_post073
+ event 76 release_post074
+ event 77 release_post075
+ event 78 release_post076
+ event 79 release_post077
+ event 80 release_post078
+ event 81 release_post079
+ event 82 release_post080
+ event 83 release_post081
+ event 84 release_post082
+ event 85 release_post083
+ event 86 release_post084
+ event 87 release_post085
+ event 88 release_post086
+ event 89 release_post087
+ event 90 release_post088
+ event 91 release_post089
+ event 92 release_post090
+ event 93 release_post091
+ event 94 release_post092
+ event 95 release_post093
+ event 96 release_post094
+ event 97 release_post095
+ event 98 release_post096
+ event 99 release_post097
+ event 100 release_post098
+ event 101 release_post099
+ event 102 release_post100
+ event 103 release_post101
+ event 104 release_post102
+ event 105 release_post103
+ event 106 release_post104
+ event 107 release_post105
+ event 108 release_post106
+ event 109 release_post107
+ event 110 release_post108
+ event 111 release_post109
+ event 112 release_post110
+ event 113 release_post111
+ event 114 release_post112
+ event 115 release_post113
+ event 116 release_post114
+ event 117 release_post115
+ event 118 release_post116
+ event 119 release_post117
+ event 120 release_post118
+ event 121 release_post119
+ event 122 release_post120
+ event 123 release_post123
+ event 124 release_post126
+ event 125 release_post129
+ event 126 release_post132
+ event 127 release_post135
+ event 128 release_post138
+ event 129 release_post141
+ event 130 release_post144
+ event 131 release_post147
+ event 132 release_post150
+ event 133 release_post153
+ event 134 release_post156
+ event 135 release_post159
+ event 136 release_post162
+ event 137 release_post165
+ event 138 release_post168
+ event 139 release_post171
+ event 140 release_post174
+ event 141 release_post177
+ event 142 release_post180
+ event 143 release_post183
+ event 144 release_post186
+ event 145 release_post189
+ event 146 release_post192
+ event 147 release_post195
+ event 148 release_post198
+ event 149 release_post201
+ event 150 release_post204
+ event 151 release_post207
+ event 152 release_post210
+ event 153 release_post213
+ event 154 release_post216
+ event 155 release_post219
+ event 156 release_post222
+ event 157 release_post225
+ event 158 release_post228
+ event 159 release_post231
+ event 160 release_post234
+ event 161 release_post237
+ event 162 release_post240
+ event 163 release_post243
+ event 164 release_post246
+ event 165 release_post249
+ event 166 release_post252
+ event 167 release_post255
+ event 168 release_post258
+ event 169 release_post261
+ event 170 release_post264
+ event 171 release_post267
+ event 172 release_post270
+ event 173 release_post273
+ event 174 release_post276
+ event 175 release_post279
+ event 176 release_post282
+ event 177 release_post285
+ event 178 release_post288
+ event 179 release_post291
+ event 180 release_post294
+ event 181 release_post297
+ event 182 release_post300
+ event 183 release_post303
+ event 184 release_post306
+ event 185 release_post309
+ event 186 release_post312
+ event 187 release_post315
+ event 188 release_post318
+ event 189 release_post321
+ event 190 release_post324
+ event 191 release_post327
+ event 192 release_post330
+ event 193 release_post333
+ event 194 release_post336
+ event 195 release_post339
+ event 196 release_post342
+ event 197 release_post345
+ event 198 release_post348
+ event 199 release_post351
+ event 200 release_post354
+ event 201 release_post357
+ event 202 release_post360
+ event 203 release_post363
+ event 204 release_post366
+ event 205 release_post369
+ event 206 release_post372
+ event 207 release_post375
+ event 208 release_post378
+ event 209 release_post381
+ event 210 release_post384
+ task jgfs_atmos_post_anl
+ trigger ./jgfs_atmos_post_manager:release_postanl
+ edit FHRGRP '000'
+ edit FHRLST 'anl'
+ edit HR 'anl'
+ edit FHR 'anl'
+ task jgfs_atmos_post_f000
+ trigger ./jgfs_atmos_post_manager:release_post000
+ edit FHRGRP '001'
+ edit FHRLST 'f000'
+ edit FHR 'f000'
+ edit HR '000'
+ task jgfs_atmos_post_f001
+ trigger ./jgfs_atmos_post_manager:release_post001
+ edit FHRGRP '002'
+ edit FHRLST 'f001'
+ edit FHR 'f001'
+ edit HR '001'
+ task jgfs_atmos_post_f002
+ trigger ./jgfs_atmos_post_manager:release_post002
+ edit FHRGRP '003'
+ edit FHRLST 'f002'
+ edit FHR 'f002'
+ edit HR '002'
+ task jgfs_atmos_post_f003
+ trigger ./jgfs_atmos_post_manager:release_post003
+ edit FHRGRP '004'
+ edit FHRLST 'f003'
+ edit FHR 'f003'
+ edit HR '003'
+ task jgfs_atmos_post_f004
+ trigger ./jgfs_atmos_post_manager:release_post004
+ edit FHRGRP '005'
+ edit FHRLST 'f004'
+ edit FHR 'f004'
+ edit HR '004'
+ task jgfs_atmos_post_f005
+ trigger ./jgfs_atmos_post_manager:release_post005
+ edit FHRGRP '006'
+ edit FHRLST 'f005'
+ edit FHR 'f005'
+ edit HR '005'
+ task jgfs_atmos_post_f006
+ trigger ./jgfs_atmos_post_manager:release_post006
+ edit FHRGRP '007'
+ edit FHRLST 'f006'
+ edit FHR 'f006'
+ edit HR '006'
+ task jgfs_atmos_post_f007
+ trigger ./jgfs_atmos_post_manager:release_post007
+ edit FHRGRP '008'
+ edit FHRLST 'f007'
+ edit FHR 'f007'
+ edit HR '007'
+ task jgfs_atmos_post_f008
+ trigger ./jgfs_atmos_post_manager:release_post008
+ edit FHRGRP '009'
+ edit FHRLST 'f008'
+ edit FHR 'f008'
+ edit HR '008'
+ task jgfs_atmos_post_f009
+ trigger ./jgfs_atmos_post_manager:release_post009
+ edit FHRGRP '010'
+ edit FHRLST 'f009'
+ edit FHR 'f009'
+ edit HR '009'
+ task jgfs_atmos_post_f010
+ trigger ./jgfs_atmos_post_manager:release_post010
+ edit FHRGRP '011'
+ edit FHRLST 'f010'
+ edit FHR 'f010'
+ edit HR '010'
+ task jgfs_atmos_post_f011
+ trigger ./jgfs_atmos_post_manager:release_post011
+ edit FHRGRP '012'
+ edit FHRLST 'f011'
+ edit FHR 'f011'
+ edit HR '011'
+ task jgfs_atmos_post_f012
+ trigger ./jgfs_atmos_post_manager:release_post012
+ edit FHRGRP '013'
+ edit FHRLST 'f012'
+ edit FHR 'f012'
+ edit HR '012'
+ task jgfs_atmos_post_f013
+ trigger ./jgfs_atmos_post_manager:release_post013
+ edit FHRGRP '014'
+ edit FHRLST 'f013'
+ edit FHR 'f013'
+ edit HR '013'
+ task jgfs_atmos_post_f014
+ trigger ./jgfs_atmos_post_manager:release_post014
+ edit FHRGRP '015'
+ edit FHRLST 'f014'
+ edit FHR 'f014'
+ edit HR '014'
+ task jgfs_atmos_post_f015
+ trigger ./jgfs_atmos_post_manager:release_post015
+ edit FHRGRP '016'
+ edit FHRLST 'f015'
+ edit FHR 'f015'
+ edit HR '015'
+ task jgfs_atmos_post_f016
+ trigger ./jgfs_atmos_post_manager:release_post016
+ edit FHRGRP '017'
+ edit FHRLST 'f016'
+ edit FHR 'f016'
+ edit HR '016'
+ task jgfs_atmos_post_f017
+ trigger ./jgfs_atmos_post_manager:release_post017
+ edit FHRGRP '018'
+ edit FHRLST 'f017'
+ edit FHR 'f017'
+ edit HR '017'
+ task jgfs_atmos_post_f018
+ trigger ./jgfs_atmos_post_manager:release_post018
+ edit FHRGRP '019'
+ edit FHRLST 'f018'
+ edit FHR 'f018'
+ edit HR '018'
+ task jgfs_atmos_post_f019
+ trigger ./jgfs_atmos_post_manager:release_post019
+ edit FHRGRP '020'
+ edit FHRLST 'f019'
+ edit FHR 'f019'
+ edit HR '019'
+ task jgfs_atmos_post_f020
+ trigger ./jgfs_atmos_post_manager:release_post020
+ edit FHRGRP '021'
+ edit FHRLST 'f020'
+ edit FHR 'f020'
+ edit HR '020'
+ task jgfs_atmos_post_f021
+ trigger ./jgfs_atmos_post_manager:release_post021
+ edit FHRGRP '022'
+ edit FHRLST 'f021'
+ edit FHR 'f021'
+ edit HR '021'
+ task jgfs_atmos_post_f022
+ trigger ./jgfs_atmos_post_manager:release_post022
+ edit FHRGRP '023'
+ edit FHRLST 'f022'
+ edit FHR 'f022'
+ edit HR '022'
+ task jgfs_atmos_post_f023
+ trigger ./jgfs_atmos_post_manager:release_post023
+ edit FHRGRP '024'
+ edit FHRLST 'f023'
+ edit FHR 'f023'
+ edit HR '023'
+ task jgfs_atmos_post_f024
+ trigger ./jgfs_atmos_post_manager:release_post024
+ edit FHRGRP '025'
+ edit FHRLST 'f024'
+ edit FHR 'f024'
+ edit HR '024'
+ task jgfs_atmos_post_f025
+ trigger ./jgfs_atmos_post_manager:release_post025
+ edit FHRGRP '026'
+ edit FHRLST 'f025'
+ edit FHR 'f025'
+ edit HR '025'
+ task jgfs_atmos_post_f026
+ trigger ./jgfs_atmos_post_manager:release_post026
+ edit FHRGRP '027'
+ edit FHRLST 'f026'
+ edit FHR 'f026'
+ edit HR '026'
+ task jgfs_atmos_post_f027
+ trigger ./jgfs_atmos_post_manager:release_post027
+ edit FHRGRP '028'
+ edit FHRLST 'f027'
+ edit FHR 'f027'
+ edit HR '027'
+ task jgfs_atmos_post_f028
+ trigger ./jgfs_atmos_post_manager:release_post028
+ edit FHRGRP '029'
+ edit FHRLST 'f028'
+ edit FHR 'f028'
+ edit HR '028'
+ task jgfs_atmos_post_f029
+ trigger ./jgfs_atmos_post_manager:release_post029
+ edit FHRGRP '030'
+ edit FHRLST 'f029'
+ edit FHR 'f029'
+ edit HR '029'
+ task jgfs_atmos_post_f030
+ trigger ./jgfs_atmos_post_manager:release_post030
+ edit FHRGRP '031'
+ edit FHRLST 'f030'
+ edit FHR 'f030'
+ edit HR '030'
+ task jgfs_atmos_post_f031
+ trigger ./jgfs_atmos_post_manager:release_post031
+ edit FHRGRP '032'
+ edit FHRLST 'f031'
+ edit FHR 'f031'
+ edit HR '031'
+ task jgfs_atmos_post_f032
+ trigger ./jgfs_atmos_post_manager:release_post032
+ edit FHRGRP '033'
+ edit FHRLST 'f032'
+ edit FHR 'f032'
+ edit HR '032'
+ task jgfs_atmos_post_f033
+ trigger ./jgfs_atmos_post_manager:release_post033
+ edit FHRGRP '034'
+ edit FHRLST 'f033'
+ edit FHR 'f033'
+ edit HR '033'
+ task jgfs_atmos_post_f034
+ trigger ./jgfs_atmos_post_manager:release_post034
+ edit FHRGRP '035'
+ edit FHRLST 'f034'
+ edit FHR 'f034'
+ edit HR '034'
+ task jgfs_atmos_post_f035
+ trigger ./jgfs_atmos_post_manager:release_post035
+ edit FHRGRP '036'
+ edit FHRLST 'f035'
+ edit FHR 'f035'
+ edit HR '035'
+ task jgfs_atmos_post_f036
+ trigger ./jgfs_atmos_post_manager:release_post036
+ edit FHRGRP '037'
+ edit FHRLST 'f036'
+ edit FHR 'f036'
+ edit HR '036'
+ task jgfs_atmos_post_f037
+ trigger ./jgfs_atmos_post_manager:release_post037
+ edit FHRGRP '038'
+ edit FHRLST 'f037'
+ edit FHR 'f037'
+ edit HR '037'
+ task jgfs_atmos_post_f038
+ trigger ./jgfs_atmos_post_manager:release_post038
+ edit FHRGRP '039'
+ edit FHRLST 'f038'
+ edit FHR 'f038'
+ edit HR '038'
+ task jgfs_atmos_post_f039
+ trigger ./jgfs_atmos_post_manager:release_post039
+ edit FHRGRP '040'
+ edit FHRLST 'f039'
+ edit FHR 'f039'
+ edit HR '039'
+ task jgfs_atmos_post_f040
+ trigger ./jgfs_atmos_post_manager:release_post040
+ edit FHRGRP '041'
+ edit FHRLST 'f040'
+ edit FHR 'f040'
+ edit HR '040'
+ task jgfs_atmos_post_f041
+ trigger ./jgfs_atmos_post_manager:release_post041
+ edit FHRGRP '042'
+ edit FHRLST 'f041'
+ edit FHR 'f041'
+ edit HR '041'
+ task jgfs_atmos_post_f042
+ trigger ./jgfs_atmos_post_manager:release_post042
+ edit FHRGRP '043'
+ edit FHRLST 'f042'
+ edit FHR 'f042'
+ edit HR '042'
+ task jgfs_atmos_post_f043
+ trigger ./jgfs_atmos_post_manager:release_post043
+ edit FHRGRP '044'
+ edit FHRLST 'f043'
+ edit FHR 'f043'
+ edit HR '043'
+ task jgfs_atmos_post_f044
+ trigger ./jgfs_atmos_post_manager:release_post044
+ edit FHRGRP '045'
+ edit FHRLST 'f044'
+ edit FHR 'f044'
+ edit HR '044'
+ task jgfs_atmos_post_f045
+ trigger ./jgfs_atmos_post_manager:release_post045
+ edit FHRGRP '046'
+ edit FHRLST 'f045'
+ edit FHR 'f045'
+ edit HR '045'
+ task jgfs_atmos_post_f046
+ trigger ./jgfs_atmos_post_manager:release_post046
+ edit FHRGRP '047'
+ edit FHRLST 'f046'
+ edit FHR 'f046'
+ edit HR '046'
+ task jgfs_atmos_post_f047
+ trigger ./jgfs_atmos_post_manager:release_post047
+ edit FHRGRP '048'
+ edit FHRLST 'f047'
+ edit FHR 'f047'
+ edit HR '047'
+ task jgfs_atmos_post_f048
+ trigger ./jgfs_atmos_post_manager:release_post048
+ edit FHRGRP '049'
+ edit FHRLST 'f048'
+ edit FHR 'f048'
+ edit HR '048'
+ task jgfs_atmos_post_f049
+ trigger ./jgfs_atmos_post_manager:release_post049
+ edit FHRGRP '050'
+ edit FHRLST 'f049'
+ edit FHR 'f049'
+ edit HR '049'
+ task jgfs_atmos_post_f050
+ trigger ./jgfs_atmos_post_manager:release_post050
+ edit FHRGRP '051'
+ edit FHRLST 'f050'
+ edit FHR 'f050'
+ edit HR '050'
+ task jgfs_atmos_post_f051
+ trigger ./jgfs_atmos_post_manager:release_post051
+ edit FHRGRP '052'
+ edit FHRLST 'f051'
+ edit FHR 'f051'
+ edit HR '051'
+ task jgfs_atmos_post_f052
+ trigger ./jgfs_atmos_post_manager:release_post052
+ edit FHRGRP '053'
+ edit FHRLST 'f052'
+ edit FHR 'f052'
+ edit HR '052'
+ task jgfs_atmos_post_f053
+ trigger ./jgfs_atmos_post_manager:release_post053
+ edit FHRGRP '054'
+ edit FHRLST 'f053'
+ edit FHR 'f053'
+ edit HR '053'
+ task jgfs_atmos_post_f054
+ trigger ./jgfs_atmos_post_manager:release_post054
+ edit FHRGRP '055'
+ edit FHRLST 'f054'
+ edit FHR 'f054'
+ edit HR '054'
+ task jgfs_atmos_post_f055
+ trigger ./jgfs_atmos_post_manager:release_post055
+ edit FHRGRP '056'
+ edit FHRLST 'f055'
+ edit FHR 'f055'
+ edit HR '055'
+ task jgfs_atmos_post_f056
+ trigger ./jgfs_atmos_post_manager:release_post056
+ edit FHRGRP '057'
+ edit FHRLST 'f056'
+ edit FHR 'f056'
+ edit HR '056'
+ task jgfs_atmos_post_f057
+ trigger ./jgfs_atmos_post_manager:release_post057
+ edit FHRGRP '058'
+ edit FHRLST 'f057'
+ edit FHR 'f057'
+ edit HR '057'
+ task jgfs_atmos_post_f058
+ trigger ./jgfs_atmos_post_manager:release_post058
+ edit FHRGRP '059'
+ edit FHRLST 'f058'
+ edit FHR 'f058'
+ edit HR '058'
+ task jgfs_atmos_post_f059
+ trigger ./jgfs_atmos_post_manager:release_post059
+ edit FHRGRP '060'
+ edit FHRLST 'f059'
+ edit FHR 'f059'
+ edit HR '059'
+ task jgfs_atmos_post_f060
+ trigger ./jgfs_atmos_post_manager:release_post060
+ edit FHRGRP '061'
+ edit FHRLST 'f060'
+ edit FHR 'f060'
+ edit HR '060'
+ task jgfs_atmos_post_f061
+ trigger ./jgfs_atmos_post_manager:release_post061
+ edit FHRGRP '062'
+ edit FHRLST 'f061'
+ edit FHR 'f061'
+ edit HR '061'
+ task jgfs_atmos_post_f062
+ trigger ./jgfs_atmos_post_manager:release_post062
+ edit FHRGRP '063'
+ edit FHRLST 'f062'
+ edit FHR 'f062'
+ edit HR '062'
+ task jgfs_atmos_post_f063
+ trigger ./jgfs_atmos_post_manager:release_post063
+ edit FHRGRP '064'
+ edit FHRLST 'f063'
+ edit FHR 'f063'
+ edit HR '063'
+ task jgfs_atmos_post_f064
+ trigger ./jgfs_atmos_post_manager:release_post064
+ edit FHRGRP '065'
+ edit FHRLST 'f064'
+ edit FHR 'f064'
+ edit HR '064'
+ task jgfs_atmos_post_f065
+ trigger ./jgfs_atmos_post_manager:release_post065
+ edit FHRGRP '066'
+ edit FHRLST 'f065'
+ edit FHR 'f065'
+ edit HR '065'
+ task jgfs_atmos_post_f066
+ trigger ./jgfs_atmos_post_manager:release_post066
+ edit FHRGRP '067'
+ edit FHRLST 'f066'
+ edit FHR 'f066'
+ edit HR '066'
+ task jgfs_atmos_post_f067
+ trigger ./jgfs_atmos_post_manager:release_post067
+ edit FHRGRP '068'
+ edit FHRLST 'f067'
+ edit FHR 'f067'
+ edit HR '067'
+ task jgfs_atmos_post_f068
+ trigger ./jgfs_atmos_post_manager:release_post068
+ edit FHRGRP '069'
+ edit FHRLST 'f068'
+ edit FHR 'f068'
+ edit HR '068'
+ task jgfs_atmos_post_f069
+ trigger ./jgfs_atmos_post_manager:release_post069
+ edit FHRGRP '070'
+ edit FHRLST 'f069'
+ edit FHR 'f069'
+ edit HR '069'
+ task jgfs_atmos_post_f070
+ trigger ./jgfs_atmos_post_manager:release_post070
+ edit FHRGRP '071'
+ edit FHRLST 'f070'
+ edit FHR 'f070'
+ edit HR '070'
+ task jgfs_atmos_post_f071
+ trigger ./jgfs_atmos_post_manager:release_post071
+ edit FHRGRP '072'
+ edit FHRLST 'f071'
+ edit FHR 'f071'
+ edit HR '071'
+ task jgfs_atmos_post_f072
+ trigger ./jgfs_atmos_post_manager:release_post072
+ edit FHRGRP '073'
+ edit FHRLST 'f072'
+ edit FHR 'f072'
+ edit HR '072'
+ task jgfs_atmos_post_f073
+ trigger ./jgfs_atmos_post_manager:release_post073
+ edit FHRGRP '074'
+ edit FHRLST 'f073'
+ edit FHR 'f073'
+ edit HR '073'
+ task jgfs_atmos_post_f074
+ trigger ./jgfs_atmos_post_manager:release_post074
+ edit FHRGRP '075'
+ edit FHRLST 'f074'
+ edit FHR 'f074'
+ edit HR '074'
+ task jgfs_atmos_post_f075
+ trigger ./jgfs_atmos_post_manager:release_post075
+ edit FHRGRP '076'
+ edit FHRLST 'f075'
+ edit FHR 'f075'
+ edit HR '075'
+ task jgfs_atmos_post_f076
+ trigger ./jgfs_atmos_post_manager:release_post076
+ edit FHRGRP '077'
+ edit FHRLST 'f076'
+ edit FHR 'f076'
+ edit HR '076'
+ task jgfs_atmos_post_f077
+ trigger ./jgfs_atmos_post_manager:release_post077
+ edit FHRGRP '078'
+ edit FHRLST 'f077'
+ edit FHR 'f077'
+ edit HR '077'
+ task jgfs_atmos_post_f078
+ trigger ./jgfs_atmos_post_manager:release_post078
+ edit FHRGRP '079'
+ edit FHRLST 'f078'
+ edit FHR 'f078'
+ edit HR '078'
+ task jgfs_atmos_post_f079
+ trigger ./jgfs_atmos_post_manager:release_post079
+ edit FHRGRP '080'
+ edit FHRLST 'f079'
+ edit FHR 'f079'
+ edit HR '079'
+ task jgfs_atmos_post_f080
+ trigger ./jgfs_atmos_post_manager:release_post080
+ edit FHRGRP '081'
+ edit FHRLST 'f080'
+ edit FHR 'f080'
+ edit HR '080'
+ task jgfs_atmos_post_f081
+ trigger ./jgfs_atmos_post_manager:release_post081
+ edit FHRGRP '082'
+ edit FHRLST 'f081'
+ edit FHR 'f081'
+ edit HR '081'
+ task jgfs_atmos_post_f082
+ trigger ./jgfs_atmos_post_manager:release_post082
+ edit FHRGRP '083'
+ edit FHRLST 'f082'
+ edit FHR 'f082'
+ edit HR '082'
+ task jgfs_atmos_post_f083
+ trigger ./jgfs_atmos_post_manager:release_post083
+ edit FHRGRP '084'
+ edit FHRLST 'f083'
+ edit FHR 'f083'
+ edit HR '083'
+ task jgfs_atmos_post_f084
+ trigger ./jgfs_atmos_post_manager:release_post084
+ edit FHRGRP '085'
+ edit FHRLST 'f084'
+ edit FHR 'f084'
+ edit HR '084'
+ task jgfs_atmos_post_f085
+ trigger ./jgfs_atmos_post_manager:release_post085
+ edit FHRGRP '086'
+ edit FHRLST 'f085'
+ edit FHR 'f085'
+ edit HR '085'
+ task jgfs_atmos_post_f086
+ trigger ./jgfs_atmos_post_manager:release_post086
+ edit FHRGRP '087'
+ edit FHRLST 'f086'
+ edit FHR 'f086'
+ edit HR '086'
+ task jgfs_atmos_post_f087
+ trigger ./jgfs_atmos_post_manager:release_post087
+ edit FHRGRP '088'
+ edit FHRLST 'f087'
+ edit FHR 'f087'
+ edit HR '087'
+ task jgfs_atmos_post_f088
+ trigger ./jgfs_atmos_post_manager:release_post088
+ edit FHRGRP '089'
+ edit FHRLST 'f088'
+ edit FHR 'f088'
+ edit HR '088'
+ task jgfs_atmos_post_f089
+ trigger ./jgfs_atmos_post_manager:release_post089
+ edit FHRGRP '090'
+ edit FHRLST 'f089'
+ edit FHR 'f089'
+ edit HR '089'
+ task jgfs_atmos_post_f090
+ trigger ./jgfs_atmos_post_manager:release_post090
+ edit FHRGRP '091'
+ edit FHRLST 'f090'
+ edit FHR 'f090'
+ edit HR '090'
+ task jgfs_atmos_post_f091
+ trigger ./jgfs_atmos_post_manager:release_post091
+ edit FHRGRP '092'
+ edit FHRLST 'f091'
+ edit FHR 'f091'
+ edit HR '091'
+ task jgfs_atmos_post_f092
+ trigger ./jgfs_atmos_post_manager:release_post092
+ edit FHRGRP '093'
+ edit FHRLST 'f092'
+ edit FHR 'f092'
+ edit HR '092'
+ task jgfs_atmos_post_f093
+ trigger ./jgfs_atmos_post_manager:release_post093
+ edit FHRGRP '094'
+ edit FHRLST 'f093'
+ edit FHR 'f093'
+ edit HR '093'
+ task jgfs_atmos_post_f094
+ trigger ./jgfs_atmos_post_manager:release_post094
+ edit FHRGRP '095'
+ edit FHRLST 'f094'
+ edit FHR 'f094'
+ edit HR '094'
+ task jgfs_atmos_post_f095
+ trigger ./jgfs_atmos_post_manager:release_post095
+ edit FHRGRP '096'
+ edit FHRLST 'f095'
+ edit FHR 'f095'
+ edit HR '095'
+ task jgfs_atmos_post_f096
+ trigger ./jgfs_atmos_post_manager:release_post096
+ edit FHRGRP '097'
+ edit FHRLST 'f096'
+ edit FHR 'f096'
+ edit HR '096'
+ task jgfs_atmos_post_f097
+ trigger ./jgfs_atmos_post_manager:release_post097
+ edit FHRGRP '098'
+ edit FHRLST 'f097'
+ edit FHR 'f097'
+ edit HR '097'
+ task jgfs_atmos_post_f098
+ trigger ./jgfs_atmos_post_manager:release_post098
+ edit FHRGRP '099'
+ edit FHRLST 'f098'
+ edit FHR 'f098'
+ edit HR '098'
+ task jgfs_atmos_post_f099
+ trigger ./jgfs_atmos_post_manager:release_post099
+ edit FHRGRP '100'
+ edit FHRLST 'f099'
+ edit FHR 'f099'
+ edit HR '099'
+ task jgfs_atmos_post_f100
+ trigger ./jgfs_atmos_post_manager:release_post100
+ edit FHRGRP '101'
+ edit FHRLST 'f100'
+ edit FHR 'f100'
+ edit HR '100'
+ task jgfs_atmos_post_f101
+ trigger ./jgfs_atmos_post_manager:release_post101
+ edit FHRGRP '102'
+ edit FHRLST 'f101'
+ edit FHR 'f101'
+ edit HR '101'
+ task jgfs_atmos_post_f102
+ trigger ./jgfs_atmos_post_manager:release_post102
+ edit FHRGRP '103'
+ edit FHRLST 'f102'
+ edit FHR 'f102'
+ edit HR '102'
+ task jgfs_atmos_post_f103
+ trigger ./jgfs_atmos_post_manager:release_post103
+ edit FHRGRP '104'
+ edit FHRLST 'f103'
+ edit FHR 'f103'
+ edit HR '103'
+ task jgfs_atmos_post_f104
+ trigger ./jgfs_atmos_post_manager:release_post104
+ edit FHRGRP '105'
+ edit FHRLST 'f104'
+ edit FHR 'f104'
+ edit HR '104'
+ task jgfs_atmos_post_f105
+ trigger ./jgfs_atmos_post_manager:release_post105
+ edit FHRGRP '106'
+ edit FHRLST 'f105'
+ edit FHR 'f105'
+ edit HR '105'
+ task jgfs_atmos_post_f106
+ trigger ./jgfs_atmos_post_manager:release_post106
+ edit FHRGRP '107'
+ edit FHRLST 'f106'
+ edit FHR 'f106'
+ edit HR '106'
+ task jgfs_atmos_post_f107
+ trigger ./jgfs_atmos_post_manager:release_post107
+ edit FHRGRP '108'
+ edit FHRLST 'f107'
+ edit FHR 'f107'
+ edit HR '107'
+ task jgfs_atmos_post_f108
+ trigger ./jgfs_atmos_post_manager:release_post108
+ edit FHRGRP '109'
+ edit FHRLST 'f108'
+ edit FHR 'f108'
+ edit HR '108'
+ task jgfs_atmos_post_f109
+ trigger ./jgfs_atmos_post_manager:release_post109
+ edit FHRGRP '110'
+ edit FHRLST 'f109'
+ edit FHR 'f109'
+ edit HR '109'
+ task jgfs_atmos_post_f110
+ trigger ./jgfs_atmos_post_manager:release_post110
+ edit FHRGRP '111'
+ edit FHRLST 'f110'
+ edit FHR 'f110'
+ edit HR '110'
+ task jgfs_atmos_post_f111
+ trigger ./jgfs_atmos_post_manager:release_post111
+ edit FHRGRP '112'
+ edit FHRLST 'f111'
+ edit FHR 'f111'
+ edit HR '111'
+ task jgfs_atmos_post_f112
+ trigger ./jgfs_atmos_post_manager:release_post112
+ edit FHRGRP '113'
+ edit FHRLST 'f112'
+ edit FHR 'f112'
+ edit HR '112'
+ task jgfs_atmos_post_f113
+ trigger ./jgfs_atmos_post_manager:release_post113
+ edit FHRGRP '114'
+ edit FHRLST 'f113'
+ edit FHR 'f113'
+ edit HR '113'
+ task jgfs_atmos_post_f114
+ trigger ./jgfs_atmos_post_manager:release_post114
+ edit FHRGRP '115'
+ edit FHRLST 'f114'
+ edit FHR 'f114'
+ edit HR '114'
+ task jgfs_atmos_post_f115
+ trigger ./jgfs_atmos_post_manager:release_post115
+ edit FHRGRP '116'
+ edit FHRLST 'f115'
+ edit FHR 'f115'
+ edit HR '115'
+ task jgfs_atmos_post_f116
+ trigger ./jgfs_atmos_post_manager:release_post116
+ edit FHRGRP '117'
+ edit FHRLST 'f116'
+ edit FHR 'f116'
+ edit HR '116'
+ task jgfs_atmos_post_f117
+ trigger ./jgfs_atmos_post_manager:release_post117
+ edit FHRGRP '118'
+ edit FHRLST 'f117'
+ edit FHR 'f117'
+ edit HR '117'
+ task jgfs_atmos_post_f118
+ trigger ./jgfs_atmos_post_manager:release_post118
+ edit FHRGRP '119'
+ edit FHRLST 'f118'
+ edit FHR 'f118'
+ edit HR '118'
+ task jgfs_atmos_post_f119
+ trigger ./jgfs_atmos_post_manager:release_post119
+ edit FHRGRP '120'
+ edit FHRLST 'f119'
+ edit FHR 'f119'
+ edit HR '119'
+ task jgfs_atmos_post_f120
+ trigger ./jgfs_atmos_post_manager:release_post120
+ edit FHRGRP '121'
+ edit FHRLST 'f120'
+ edit FHR 'f120'
+ edit HR '120'
+ task jgfs_atmos_post_f123
+ trigger ./jgfs_atmos_post_manager:release_post123
+ edit FHRGRP '122'
+ edit FHRLST 'f123'
+ edit FHR 'f123'
+ edit HR '123'
+ task jgfs_atmos_post_f126
+ trigger ./jgfs_atmos_post_manager:release_post126
+ edit FHRGRP '123'
+ edit FHRLST 'f126'
+ edit FHR 'f126'
+ edit HR '126'
+ task jgfs_atmos_post_f129
+ trigger ./jgfs_atmos_post_manager:release_post129
+ edit FHRGRP '124'
+ edit FHRLST 'f129'
+ edit FHR 'f129'
+ edit HR '129'
+ task jgfs_atmos_post_f132
+ trigger ./jgfs_atmos_post_manager:release_post132
+ edit FHRGRP '125'
+ edit FHRLST 'f132'
+ edit FHR 'f132'
+ edit HR '132'
+ task jgfs_atmos_post_f135
+ trigger ./jgfs_atmos_post_manager:release_post135
+ edit FHRGRP '126'
+ edit FHRLST 'f135'
+ edit FHR 'f135'
+ edit HR '135'
+ task jgfs_atmos_post_f138
+ trigger ./jgfs_atmos_post_manager:release_post138
+ edit FHRGRP '127'
+ edit FHRLST 'f138'
+ edit FHR 'f138'
+ edit HR '138'
+ task jgfs_atmos_post_f141
+ trigger ./jgfs_atmos_post_manager:release_post141
+ edit FHRGRP '128'
+ edit FHRLST 'f141'
+ edit FHR 'f141'
+ edit HR '141'
+ task jgfs_atmos_post_f144
+ trigger ./jgfs_atmos_post_manager:release_post144
+ edit FHRGRP '129'
+ edit FHRLST 'f144'
+ edit FHR 'f144'
+ edit HR '144'
+ task jgfs_atmos_post_f147
+ trigger ./jgfs_atmos_post_manager:release_post147
+ edit FHRGRP '130'
+ edit FHRLST 'f147'
+ edit FHR 'f147'
+ edit HR '147'
+ task jgfs_atmos_post_f150
+ trigger ./jgfs_atmos_post_manager:release_post150
+ edit FHRGRP '131'
+ edit FHRLST 'f150'
+ edit FHR 'f150'
+ edit HR '150'
+ task jgfs_atmos_post_f153
+ trigger ./jgfs_atmos_post_manager:release_post153
+ edit FHRGRP '132'
+ edit FHRLST 'f153'
+ edit FHR 'f153'
+ edit HR '153'
+ task jgfs_atmos_post_f156
+ trigger ./jgfs_atmos_post_manager:release_post156
+ edit FHRGRP '133'
+ edit FHRLST 'f156'
+ edit FHR 'f156'
+ edit HR '156'
+ task jgfs_atmos_post_f159
+ trigger ./jgfs_atmos_post_manager:release_post159
+ edit FHRGRP '134'
+ edit FHRLST 'f159'
+ edit FHR 'f159'
+ edit HR '159'
+ task jgfs_atmos_post_f162
+ trigger ./jgfs_atmos_post_manager:release_post162
+ edit FHRGRP '135'
+ edit FHRLST 'f162'
+ edit FHR 'f162'
+ edit HR '162'
+ task jgfs_atmos_post_f165
+ trigger ./jgfs_atmos_post_manager:release_post165
+ edit FHRGRP '136'
+ edit FHRLST 'f165'
+ edit FHR 'f165'
+ edit HR '165'
+ task jgfs_atmos_post_f168
+ trigger ./jgfs_atmos_post_manager:release_post168
+ edit FHRGRP '137'
+ edit FHRLST 'f168'
+ edit FHR 'f168'
+ edit HR '168'
+ task jgfs_atmos_post_f171
+ trigger ./jgfs_atmos_post_manager:release_post171
+ edit FHRGRP '138'
+ edit FHRLST 'f171'
+ edit FHR 'f171'
+ edit HR '171'
+ task jgfs_atmos_post_f174
+ trigger ./jgfs_atmos_post_manager:release_post174
+ edit FHRGRP '139'
+ edit FHRLST 'f174'
+ edit FHR 'f174'
+ edit HR '174'
+ task jgfs_atmos_post_f177
+ trigger ./jgfs_atmos_post_manager:release_post177
+ edit FHRGRP '140'
+ edit FHRLST 'f177'
+ edit FHR 'f177'
+ edit HR '177'
+ task jgfs_atmos_post_f180
+ trigger ./jgfs_atmos_post_manager:release_post180
+ edit FHRGRP '141'
+ edit FHRLST 'f180'
+ edit FHR 'f180'
+ edit HR '180'
+ task jgfs_atmos_post_f183
+ trigger ./jgfs_atmos_post_manager:release_post183
+ edit FHRGRP '142'
+ edit FHRLST 'f183'
+ edit FHR 'f183'
+ edit HR '183'
+ task jgfs_atmos_post_f186
+ trigger ./jgfs_atmos_post_manager:release_post186
+ edit FHRGRP '143'
+ edit FHRLST 'f186'
+ edit FHR 'f186'
+ edit HR '186'
+ task jgfs_atmos_post_f189
+ trigger ./jgfs_atmos_post_manager:release_post189
+ edit FHRGRP '144'
+ edit FHRLST 'f189'
+ edit FHR 'f189'
+ edit HR '189'
+ task jgfs_atmos_post_f192
+ trigger ./jgfs_atmos_post_manager:release_post192
+ edit FHRGRP '145'
+ edit FHRLST 'f192'
+ edit FHR 'f192'
+ edit HR '192'
+ task jgfs_atmos_post_f195
+ trigger ./jgfs_atmos_post_manager:release_post195
+ edit FHRGRP '146'
+ edit FHRLST 'f195'
+ edit FHR 'f195'
+ edit HR '195'
+ task jgfs_atmos_post_f198
+ trigger ./jgfs_atmos_post_manager:release_post198
+ edit FHRGRP '147'
+ edit FHRLST 'f198'
+ edit FHR 'f198'
+ edit HR '198'
+ task jgfs_atmos_post_f201
+ trigger ./jgfs_atmos_post_manager:release_post201
+ edit FHRGRP '148'
+ edit FHRLST 'f201'
+ edit FHR 'f201'
+ edit HR '201'
+ task jgfs_atmos_post_f204
+ trigger ./jgfs_atmos_post_manager:release_post204
+ edit FHRGRP '149'
+ edit FHRLST 'f204'
+ edit FHR 'f204'
+ edit HR '204'
+ task jgfs_atmos_post_f207
+ trigger ./jgfs_atmos_post_manager:release_post207
+ edit FHRGRP '150'
+ edit FHRLST 'f207'
+ edit FHR 'f207'
+ edit HR '207'
+ task jgfs_atmos_post_f210
+ trigger ./jgfs_atmos_post_manager:release_post210
+ edit FHRGRP '151'
+ edit FHRLST 'f210'
+ edit FHR 'f210'
+ edit HR '210'
+ task jgfs_atmos_post_f213
+ trigger ./jgfs_atmos_post_manager:release_post213
+ edit FHRGRP '152'
+ edit FHRLST 'f213'
+ edit FHR 'f213'
+ edit HR '213'
+ task jgfs_atmos_post_f216
+ trigger ./jgfs_atmos_post_manager:release_post216
+ edit FHRGRP '153'
+ edit FHRLST 'f216'
+ edit FHR 'f216'
+ edit HR '216'
+ task jgfs_atmos_post_f219
+ trigger ./jgfs_atmos_post_manager:release_post219
+ edit FHRGRP '154'
+ edit FHRLST 'f219'
+ edit FHR 'f219'
+ edit HR '219'
+ task jgfs_atmos_post_f222
+ trigger ./jgfs_atmos_post_manager:release_post222
+ edit FHRGRP '155'
+ edit FHRLST 'f222'
+ edit FHR 'f222'
+ edit HR '222'
+ task jgfs_atmos_post_f225
+ trigger ./jgfs_atmos_post_manager:release_post225
+ edit FHRGRP '156'
+ edit FHRLST 'f225'
+ edit FHR 'f225'
+ edit HR '225'
+ task jgfs_atmos_post_f228
+ trigger ./jgfs_atmos_post_manager:release_post228
+ edit FHRGRP '157'
+ edit FHRLST 'f228'
+ edit FHR 'f228'
+ edit HR '228'
+ task jgfs_atmos_post_f231
+ trigger ./jgfs_atmos_post_manager:release_post231
+ edit FHRGRP '158'
+ edit FHRLST 'f231'
+ edit FHR 'f231'
+ edit HR '231'
+ task jgfs_atmos_post_f234
+ trigger ./jgfs_atmos_post_manager:release_post234
+ edit FHRGRP '159'
+ edit FHRLST 'f234'
+ edit FHR 'f234'
+ edit HR '234'
+ task jgfs_atmos_post_f237
+ trigger ./jgfs_atmos_post_manager:release_post237
+ edit FHRGRP '160'
+ edit FHRLST 'f237'
+ edit FHR 'f237'
+ edit HR '237'
+ task jgfs_atmos_post_f240
+ trigger ./jgfs_atmos_post_manager:release_post240
+ edit FHRGRP '161'
+ edit FHRLST 'f240'
+ edit FHR 'f240'
+ edit HR '240'
+ task jgfs_atmos_post_f243
+ trigger ./jgfs_atmos_post_manager:release_post243
+ edit FHRGRP '162'
+ edit FHRLST 'f243'
+ edit FHR 'f243'
+ edit HR '243'
+ task jgfs_atmos_post_f246
+ trigger ./jgfs_atmos_post_manager:release_post246
+ edit FHRGRP '163'
+ edit FHRLST 'f246'
+ edit FHR 'f246'
+ edit HR '246'
+ task jgfs_atmos_post_f249
+ trigger ./jgfs_atmos_post_manager:release_post249
+ edit FHRGRP '164'
+ edit FHRLST 'f249'
+ edit FHR 'f249'
+ edit HR '249'
+ task jgfs_atmos_post_f252
+ trigger ./jgfs_atmos_post_manager:release_post252
+ edit FHRGRP '165'
+ edit FHRLST 'f252'
+ edit FHR 'f252'
+ edit HR '252'
+ task jgfs_atmos_post_f255
+ trigger ./jgfs_atmos_post_manager:release_post255
+ edit FHRGRP '166'
+ edit FHRLST 'f255'
+ edit FHR 'f255'
+ edit HR '255'
+ task jgfs_atmos_post_f258
+ trigger ./jgfs_atmos_post_manager:release_post258
+ edit FHRGRP '167'
+ edit FHRLST 'f258'
+ edit FHR 'f258'
+ edit HR '258'
+ task jgfs_atmos_post_f261
+ trigger ./jgfs_atmos_post_manager:release_post261
+ edit FHRGRP '168'
+ edit FHRLST 'f261'
+ edit FHR 'f261'
+ edit HR '261'
+ task jgfs_atmos_post_f264
+ trigger ./jgfs_atmos_post_manager:release_post264
+ edit FHRGRP '169'
+ edit FHRLST 'f264'
+ edit FHR 'f264'
+ edit HR '264'
+ task jgfs_atmos_post_f267
+ trigger ./jgfs_atmos_post_manager:release_post267
+ edit FHRGRP '170'
+ edit FHRLST 'f267'
+ edit FHR 'f267'
+ edit HR '267'
+ task jgfs_atmos_post_f270
+ trigger ./jgfs_atmos_post_manager:release_post270
+ edit FHRGRP '171'
+ edit FHRLST 'f270'
+ edit FHR 'f270'
+ edit HR '270'
+ task jgfs_atmos_post_f273
+ trigger ./jgfs_atmos_post_manager:release_post273
+ edit FHRGRP '172'
+ edit FHRLST 'f273'
+ edit FHR 'f273'
+ edit HR '273'
+ task jgfs_atmos_post_f276
+ trigger ./jgfs_atmos_post_manager:release_post276
+ edit FHRGRP '173'
+ edit FHRLST 'f276'
+ edit FHR 'f276'
+ edit HR '276'
+ task jgfs_atmos_post_f279
+ trigger ./jgfs_atmos_post_manager:release_post279
+ edit FHRGRP '174'
+ edit FHRLST 'f279'
+ edit FHR 'f279'
+ edit HR '279'
+ task jgfs_atmos_post_f282
+ trigger ./jgfs_atmos_post_manager:release_post282
+ edit FHRGRP '175'
+ edit FHRLST 'f282'
+ edit FHR 'f282'
+ edit HR '282'
+ task jgfs_atmos_post_f285
+ trigger ./jgfs_atmos_post_manager:release_post285
+ edit FHRGRP '176'
+ edit FHRLST 'f285'
+ edit FHR 'f285'
+ edit HR '285'
+ task jgfs_atmos_post_f288
+ trigger ./jgfs_atmos_post_manager:release_post288
+ edit FHRGRP '177'
+ edit FHRLST 'f288'
+ edit FHR 'f288'
+ edit HR '288'
+ task jgfs_atmos_post_f291
+ trigger ./jgfs_atmos_post_manager:release_post291
+ edit FHRGRP '178'
+ edit FHRLST 'f291'
+ edit FHR 'f291'
+ edit HR '291'
+ task jgfs_atmos_post_f294
+ trigger ./jgfs_atmos_post_manager:release_post294
+ edit FHRGRP '179'
+ edit FHRLST 'f294'
+ edit FHR 'f294'
+ edit HR '294'
+ task jgfs_atmos_post_f297
+ trigger ./jgfs_atmos_post_manager:release_post297
+ edit FHRGRP '180'
+ edit FHRLST 'f297'
+ edit FHR 'f297'
+ edit HR '297'
+ task jgfs_atmos_post_f300
+ trigger ./jgfs_atmos_post_manager:release_post300
+ edit FHRGRP '181'
+ edit FHRLST 'f300'
+ edit FHR 'f300'
+ edit HR '300'
+ task jgfs_atmos_post_f303
+ trigger ./jgfs_atmos_post_manager:release_post303
+ edit FHRGRP '182'
+ edit FHRLST 'f303'
+ edit FHR 'f303'
+ edit HR '303'
+ task jgfs_atmos_post_f306
+ trigger ./jgfs_atmos_post_manager:release_post306
+ edit FHRGRP '183'
+ edit FHRLST 'f306'
+ edit FHR 'f306'
+ edit HR '306'
+ task jgfs_atmos_post_f309
+ trigger ./jgfs_atmos_post_manager:release_post309
+ edit FHRGRP '184'
+ edit FHRLST 'f309'
+ edit FHR 'f309'
+ edit HR '309'
+ task jgfs_atmos_post_f312
+ trigger ./jgfs_atmos_post_manager:release_post312
+ edit FHRGRP '185'
+ edit FHRLST 'f312'
+ edit FHR 'f312'
+ edit HR '312'
+ task jgfs_atmos_post_f315
+ trigger ./jgfs_atmos_post_manager:release_post315
+ edit FHRGRP '186'
+ edit FHRLST 'f315'
+ edit FHR 'f315'
+ edit HR '315'
+ task jgfs_atmos_post_f318
+ trigger ./jgfs_atmos_post_manager:release_post318
+ edit FHRGRP '187'
+ edit FHRLST 'f318'
+ edit FHR 'f318'
+ edit HR '318'
+ task jgfs_atmos_post_f321
+ trigger ./jgfs_atmos_post_manager:release_post321
+ edit FHRGRP '188'
+ edit FHRLST 'f321'
+ edit FHR 'f321'
+ edit HR '321'
+ task jgfs_atmos_post_f324
+ trigger ./jgfs_atmos_post_manager:release_post324
+ edit FHRGRP '189'
+ edit FHRLST 'f324'
+ edit FHR 'f324'
+ edit HR '324'
+ task jgfs_atmos_post_f327
+ trigger ./jgfs_atmos_post_manager:release_post327
+ edit FHRGRP '190'
+ edit FHRLST 'f327'
+ edit FHR 'f327'
+ edit HR '327'
+ task jgfs_atmos_post_f330
+ trigger ./jgfs_atmos_post_manager:release_post330
+ edit FHRGRP '191'
+ edit FHRLST 'f330'
+ edit FHR 'f330'
+ edit HR '330'
+ task jgfs_atmos_post_f333
+ trigger ./jgfs_atmos_post_manager:release_post333
+ edit FHRGRP '192'
+ edit FHRLST 'f333'
+ edit FHR 'f333'
+ edit HR '333'
+ task jgfs_atmos_post_f336
+ trigger ./jgfs_atmos_post_manager:release_post336
+ edit FHRGRP '193'
+ edit FHRLST 'f336'
+ edit FHR 'f336'
+ edit HR '336'
+ task jgfs_atmos_post_f339
+ trigger ./jgfs_atmos_post_manager:release_post339
+ edit FHRGRP '194'
+ edit FHRLST 'f339'
+ edit FHR 'f339'
+ edit HR '339'
+ task jgfs_atmos_post_f342
+ trigger ./jgfs_atmos_post_manager:release_post342
+ edit FHRGRP '195'
+ edit FHRLST 'f342'
+ edit FHR 'f342'
+ edit HR '342'
+ task jgfs_atmos_post_f345
+ trigger ./jgfs_atmos_post_manager:release_post345
+ edit FHRGRP '196'
+ edit FHRLST 'f345'
+ edit FHR 'f345'
+ edit HR '345'
+ task jgfs_atmos_post_f348
+ trigger ./jgfs_atmos_post_manager:release_post348
+ edit FHRGRP '197'
+ edit FHRLST 'f348'
+ edit FHR 'f348'
+ edit HR '348'
+ task jgfs_atmos_post_f351
+ trigger ./jgfs_atmos_post_manager:release_post351
+ edit FHRGRP '198'
+ edit FHRLST 'f351'
+ edit FHR 'f351'
+ edit HR '351'
+ task jgfs_atmos_post_f354
+ trigger ./jgfs_atmos_post_manager:release_post354
+ edit FHRGRP '199'
+ edit FHRLST 'f354'
+ edit FHR 'f354'
+ edit HR '354'
+ task jgfs_atmos_post_f357
+ trigger ./jgfs_atmos_post_manager:release_post357
+ edit FHRGRP '200'
+ edit FHRLST 'f357'
+ edit FHR 'f357'
+ edit HR '357'
+ task jgfs_atmos_post_f360
+ trigger ./jgfs_atmos_post_manager:release_post360
+ edit FHRGRP '201'
+ edit FHRLST 'f360'
+ edit FHR 'f360'
+ edit HR '360'
+ task jgfs_atmos_post_f363
+ trigger ./jgfs_atmos_post_manager:release_post363
+ edit FHRGRP '202'
+ edit FHRLST 'f363'
+ edit FHR 'f363'
+ edit HR '363'
+ task jgfs_atmos_post_f366
+ trigger ./jgfs_atmos_post_manager:release_post366
+ edit FHRGRP '203'
+ edit FHRLST 'f366'
+ edit FHR 'f366'
+ edit HR '366'
+ task jgfs_atmos_post_f369
+ trigger ./jgfs_atmos_post_manager:release_post369
+ edit FHRGRP '204'
+ edit FHRLST 'f369'
+ edit FHR 'f369'
+ edit HR '369'
+ task jgfs_atmos_post_f372
+ trigger ./jgfs_atmos_post_manager:release_post372
+ edit FHRGRP '205'
+ edit FHRLST 'f372'
+ edit FHR 'f372'
+ edit HR '372'
+ task jgfs_atmos_post_f375
+ trigger ./jgfs_atmos_post_manager:release_post375
+ edit FHRGRP '206'
+ edit FHRLST 'f375'
+ edit FHR 'f375'
+ edit HR '375'
+ task jgfs_atmos_post_f378
+ trigger ./jgfs_atmos_post_manager:release_post378
+ edit FHRGRP '207'
+ edit FHRLST 'f378'
+ edit FHR 'f378'
+ edit HR '378'
+ task jgfs_atmos_post_f381
+ trigger ./jgfs_atmos_post_manager:release_post381
+ edit FHRGRP '208'
+ edit FHRLST 'f381'
+ edit FHR 'f381'
+ edit HR '381'
+ task jgfs_atmos_post_f384
+ trigger ./jgfs_atmos_post_manager:release_post384
+ edit FHRGRP '209'
+ edit FHRLST 'f384'
+ edit FHR 'f384'
+ edit HR '384'
+ endfamily
+ family post_processing
+ task jgfs_atmos_wafs_gcip
+ trigger ../post/jgfs_atmos_post_f003 == complete
+ time 04:40
+ family grib_wafs
+ task jgfs_atmos_wafs_f00
+ trigger ../../post/jgfs_atmos_post_f000 == complete and ../../post/jgfs_atmos_post_f120 == complete and ../grib2_wafs/jgfs_atmos_wafs_grib2 == complete
+ edit FCSTHR '00'
+ task jgfs_atmos_wafs_f06
+ trigger ../../post/jgfs_atmos_post_f006 == complete and ./jgfs_atmos_wafs_f00 == complete
+ edit FCSTHR '06'
+ task jgfs_atmos_wafs_f12
+ trigger ../../post/jgfs_atmos_post_f012 == complete and ./jgfs_atmos_wafs_f06 == complete
+ edit FCSTHR '12'
+ task jgfs_atmos_wafs_f18
+ trigger ../../post/jgfs_atmos_post_f018 == complete and ./jgfs_atmos_wafs_f12 == complete
+ edit FCSTHR '18'
+ task jgfs_atmos_wafs_f24
+ trigger ../../post/jgfs_atmos_post_f024 == complete and ./jgfs_atmos_wafs_f18 == complete
+ edit FCSTHR '24'
+ task jgfs_atmos_wafs_f30
+ trigger ../../post/jgfs_atmos_post_f030 == complete and ./jgfs_atmos_wafs_f24 == complete
+ edit FCSTHR '30'
+ task jgfs_atmos_wafs_f36
+ trigger ../../post/jgfs_atmos_post_f036 == complete and ./jgfs_atmos_wafs_f30 == complete
+ edit FCSTHR '36'
+ task jgfs_atmos_wafs_f42
+ trigger ../../post/jgfs_atmos_post_f042 == complete and ./jgfs_atmos_wafs_f36 == complete
+ edit FCSTHR '42'
+ task jgfs_atmos_wafs_f48
+ trigger ../../post/jgfs_atmos_post_f048 == complete and ./jgfs_atmos_wafs_f42 == complete
+ edit FCSTHR '48'
+ task jgfs_atmos_wafs_f54
+ trigger ../../post/jgfs_atmos_post_f054 == complete and ./jgfs_atmos_wafs_f48 == complete
+ edit FCSTHR '54'
+ task jgfs_atmos_wafs_f60
+ trigger ../../post/jgfs_atmos_post_f060 == complete and ./jgfs_atmos_wafs_f54 == complete
+ edit FCSTHR '60'
+ task jgfs_atmos_wafs_f66
+ trigger ../../post/jgfs_atmos_post_f066 == complete and ./jgfs_atmos_wafs_f60 == complete
+ edit FCSTHR '66'
+ task jgfs_atmos_wafs_f72
+ trigger ../../post/jgfs_atmos_post_f072 == complete and ./jgfs_atmos_wafs_f66 == complete
+ edit FCSTHR '72'
+ task jgfs_atmos_wafs_f78
+ trigger ../../post/jgfs_atmos_post_f078 == complete and ./jgfs_atmos_wafs_f72 == complete
+ edit FCSTHR '78'
+ task jgfs_atmos_wafs_f84
+ trigger ../../post/jgfs_atmos_post_f084 == complete and ./jgfs_atmos_wafs_f78 == complete
+ edit FCSTHR '84'
+ task jgfs_atmos_wafs_f90
+ trigger ../../post/jgfs_atmos_post_f090 == complete and ./jgfs_atmos_wafs_f84 == complete
+ edit FCSTHR '90'
+ task jgfs_atmos_wafs_f96
+ trigger ../../post/jgfs_atmos_post_f096 == complete and ./jgfs_atmos_wafs_f90 == complete
+ edit FCSTHR '96'
+ task jgfs_atmos_wafs_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete and ./jgfs_atmos_wafs_f96 == complete
+ edit FCSTHR '102'
+ task jgfs_atmos_wafs_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete and ./jgfs_atmos_wafs_f102 == complete
+ edit FCSTHR '108'
+ task jgfs_atmos_wafs_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete and ./jgfs_atmos_wafs_f108 == complete
+ edit FCSTHR '114'
+ task jgfs_atmos_wafs_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete and ./jgfs_atmos_wafs_f114 == complete
+ edit FCSTHR '120'
+ endfamily
+ family grib2_wafs
+ task jgfs_atmos_wafs_grib2
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ task jgfs_atmos_wafs_grib2_0p25
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ task jgfs_atmos_wafs_blending
+ trigger ./jgfs_atmos_wafs_grib2 == complete
+ time 04:33
+ task jgfs_atmos_wafs_blending_0p25
+ trigger ./jgfs_atmos_wafs_grib2_0p25 == complete
+ endfamily
+ family bufr_sounding
+ task jgfs_atmos_postsnd
+ trigger ../../post/jgfs_atmos_post_manager:release_post000
+ endfamily
+ family bulletins
+ task jgfs_atmos_fbwind
+ trigger ../../post/jgfs_atmos_post_f006 == complete and ../../post/jgfs_atmos_post_f012 == complete and ../../post/jgfs_atmos_post_f024 == complete
+ endfamily
+ family awips_20km_1p0
+ task jgfs_atmos_awips_f000
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ edit FHRGRP '000'
+ edit FHRLST 'f000'
+ edit FCSTHR '000'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f003
+ trigger ../../post/jgfs_atmos_post_f003 == complete
+ edit FHRGRP '003'
+ edit FHRLST 'f003'
+ edit FCSTHR '003'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f006
+ trigger ../../post/jgfs_atmos_post_f006 == complete
+ edit FHRGRP '006'
+ edit FHRLST 'f006'
+ edit FCSTHR '006'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f009
+ trigger ../../post/jgfs_atmos_post_f009 == complete
+ edit FHRGRP '009'
+ edit FHRLST 'f009'
+ edit FCSTHR '009'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f012
+ trigger ../../post/jgfs_atmos_post_f012 == complete
+ edit FHRGRP '012'
+ edit FHRLST 'f012'
+ edit FCSTHR '012'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f015
+ trigger ../../post/jgfs_atmos_post_f015 == complete
+ edit FHRGRP '015'
+ edit FHRLST 'f015'
+ edit FCSTHR '015'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f018
+ trigger ../../post/jgfs_atmos_post_f018 == complete
+ edit FHRGRP '018'
+ edit FHRLST 'f018'
+ edit FCSTHR '018'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f021
+ trigger ../../post/jgfs_atmos_post_f021 == complete
+ edit FHRGRP '021'
+ edit FHRLST 'f021'
+ edit FCSTHR '021'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f024
+ trigger ../../post/jgfs_atmos_post_f024 == complete
+ edit FHRGRP '024'
+ edit FHRLST 'f024'
+ edit FCSTHR '024'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f027
+ trigger ../../post/jgfs_atmos_post_f027 == complete
+ edit FHRGRP '027'
+ edit FHRLST 'f027'
+ edit FCSTHR '027'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f030
+ trigger ../../post/jgfs_atmos_post_f030 == complete
+ edit FHRGRP '030'
+ edit FHRLST 'f030'
+ edit FCSTHR '030'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f033
+ trigger ../../post/jgfs_atmos_post_f033 == complete
+ edit FHRGRP '033'
+ edit FHRLST 'f033'
+ edit FCSTHR '033'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f036
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ edit FHRGRP '036'
+ edit FHRLST 'f036'
+ edit FCSTHR '036'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f039
+ trigger ../../post/jgfs_atmos_post_f039 == complete
+ edit FHRGRP '039'
+ edit FHRLST 'f039'
+ edit FCSTHR '039'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f042
+ trigger ../../post/jgfs_atmos_post_f042 == complete
+ edit FHRGRP '042'
+ edit FHRLST 'f042'
+ edit FCSTHR '042'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f045
+ trigger ../../post/jgfs_atmos_post_f045 == complete
+ edit FHRGRP '045'
+ edit FHRLST 'f045'
+ edit FCSTHR '045'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f048
+ trigger ../../post/jgfs_atmos_post_f048 == complete
+ edit FHRGRP '048'
+ edit FHRLST 'f048'
+ edit FCSTHR '048'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f051
+ trigger ../../post/jgfs_atmos_post_f051 == complete
+ edit FHRGRP '051'
+ edit FHRLST 'f051'
+ edit FCSTHR '051'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f054
+ trigger ../../post/jgfs_atmos_post_f054 == complete
+ edit FHRGRP '054'
+ edit FHRLST 'f054'
+ edit FCSTHR '054'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f057
+ trigger ../../post/jgfs_atmos_post_f057 == complete
+ edit FHRGRP '057'
+ edit FHRLST 'f057'
+ edit FCSTHR '057'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f060
+ trigger ../../post/jgfs_atmos_post_f060 == complete
+ edit FHRGRP '060'
+ edit FHRLST 'f060'
+ edit FCSTHR '060'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f063
+ trigger ../../post/jgfs_atmos_post_f063 == complete
+ edit FHRGRP '063'
+ edit FHRLST 'f063'
+ edit FCSTHR '063'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f066
+ trigger ../../post/jgfs_atmos_post_f066 == complete
+ edit FHRGRP '066'
+ edit FHRLST 'f066'
+ edit FCSTHR '066'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f069
+ trigger ../../post/jgfs_atmos_post_f069 == complete
+ edit FHRGRP '069'
+ edit FHRLST 'f069'
+ edit FCSTHR '069'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f072
+ trigger ../../post/jgfs_atmos_post_f072 == complete
+ edit FHRGRP '072'
+ edit FHRLST 'f072'
+ edit FCSTHR '072'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f075
+ trigger ../../post/jgfs_atmos_post_f075 == complete
+ edit FHRGRP '075'
+ edit FHRLST 'f075'
+ edit FCSTHR '075'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f078
+ trigger ../../post/jgfs_atmos_post_f078 == complete
+ edit FHRGRP '078'
+ edit FHRLST 'f078'
+ edit FCSTHR '078'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f081
+ trigger ../../post/jgfs_atmos_post_f081 == complete
+ edit FHRGRP '081'
+ edit FHRLST 'f081'
+ edit FCSTHR '081'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f084
+ trigger ../../post/jgfs_atmos_post_f084 == complete
+ edit FHRGRP '084'
+ edit FHRLST 'f084'
+ edit FCSTHR '084'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f090
+ trigger ../../post/jgfs_atmos_post_f090 == complete
+ edit FHRGRP '090'
+ edit FHRLST 'f090'
+ edit FCSTHR '090'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f096
+ trigger ../../post/jgfs_atmos_post_f096 == complete
+ edit FHRGRP '096'
+ edit FHRLST 'f096'
+ edit FCSTHR '096'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete
+ edit FHRGRP '102'
+ edit FHRLST 'f102'
+ edit FCSTHR '102'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete
+ edit FHRGRP '108'
+ edit FHRLST 'f108'
+ edit FCSTHR '108'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete
+ edit FHRGRP '114'
+ edit FHRLST 'f114'
+ edit FCSTHR '114'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete
+ edit FHRGRP '120'
+ edit FHRLST 'f120'
+ edit FCSTHR '120'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f126
+ trigger ../../post/jgfs_atmos_post_f126 == complete
+ edit FHRGRP '126'
+ edit FHRLST 'f126'
+ edit FCSTHR '126'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f132
+ trigger ../../post/jgfs_atmos_post_f132 == complete
+ edit FHRGRP '132'
+ edit FHRLST 'f132'
+ edit FCSTHR '132'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f138
+ trigger ../../post/jgfs_atmos_post_f138 == complete
+ edit FHRGRP '138'
+ edit FHRLST 'f138'
+ edit FCSTHR '138'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f144
+ trigger ../../post/jgfs_atmos_post_f144 == complete
+ edit FHRGRP '144'
+ edit FHRLST 'f144'
+ edit FCSTHR '144'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f150
+ trigger ../../post/jgfs_atmos_post_f150 == complete
+ edit FHRGRP '150'
+ edit FHRLST 'f150'
+ edit FCSTHR '150'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f156
+ trigger ../../post/jgfs_atmos_post_f156 == complete
+ edit FHRGRP '156'
+ edit FHRLST 'f156'
+ edit FCSTHR '156'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f162
+ trigger ../../post/jgfs_atmos_post_f162 == complete
+ edit FHRGRP '162'
+ edit FHRLST 'f162'
+ edit FCSTHR '162'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f168
+ trigger ../../post/jgfs_atmos_post_f168 == complete
+ edit FHRGRP '168'
+ edit FHRLST 'f168'
+ edit FCSTHR '168'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f174
+ trigger ../../post/jgfs_atmos_post_f174 == complete
+ edit FHRGRP '174'
+ edit FHRLST 'f174'
+ edit FCSTHR '174'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f180
+ trigger ../../post/jgfs_atmos_post_f180 == complete
+ edit FHRGRP '180'
+ edit FHRLST 'f180'
+ edit FCSTHR '180'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f186
+ trigger ../../post/jgfs_atmos_post_f186 == complete
+ edit FHRGRP '186'
+ edit FHRLST 'f186'
+ edit FCSTHR '186'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f192
+ trigger ../../post/jgfs_atmos_post_f192 == complete
+ edit FHRGRP '192'
+ edit FHRLST 'f192'
+ edit FCSTHR '192'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f198
+ trigger ../../post/jgfs_atmos_post_f198 == complete
+ edit FHRGRP '198'
+ edit FHRLST 'f198'
+ edit FCSTHR '198'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f204
+ trigger ../../post/jgfs_atmos_post_f204 == complete
+ edit FHRGRP '204'
+ edit FHRLST 'f204'
+ edit FCSTHR '204'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f210
+ trigger ../../post/jgfs_atmos_post_f210 == complete
+ edit FHRGRP '210'
+ edit FHRLST 'f210'
+ edit FCSTHR '210'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f216
+ trigger ../../post/jgfs_atmos_post_f216 == complete
+ edit FHRGRP '216'
+ edit FHRLST 'f216'
+ edit FCSTHR '216'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f222
+ trigger ../../post/jgfs_atmos_post_f222 == complete
+ edit FHRGRP '222'
+ edit FHRLST 'f222'
+ edit FCSTHR '222'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f228
+ trigger ../../post/jgfs_atmos_post_f228 == complete
+ edit FHRGRP '228'
+ edit FHRLST 'f228'
+ edit FCSTHR '228'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f234
+ trigger ../../post/jgfs_atmos_post_f234 == complete
+ edit FHRGRP '234'
+ edit FHRLST 'f234'
+ edit FCSTHR '234'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f240
+ trigger ../../post/jgfs_atmos_post_f240 == complete
+ edit FHRGRP '240'
+ edit FHRLST 'f240'
+ edit FCSTHR '240'
+ edit TRDRUN 'YES'
+ endfamily
+ family awips_g2
+ task jgfs_atmos_awips_g2_f000
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ edit FHRGRP '000'
+ edit FHRLST 'f000'
+ edit FCSTHR '000'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f006
+ trigger ../../post/jgfs_atmos_post_f006 == complete
+ edit FHRGRP '006'
+ edit FHRLST 'f006'
+ edit FCSTHR '006'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f012
+ trigger ../../post/jgfs_atmos_post_f012 == complete
+ edit FHRGRP '012'
+ edit FHRLST 'f012'
+ edit FCSTHR '012'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f018
+ trigger ../../post/jgfs_atmos_post_f018 == complete
+ edit FHRGRP '018'
+ edit FHRLST 'f018'
+ edit FCSTHR '018'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f024
+ trigger ../../post/jgfs_atmos_post_f024 == complete
+ edit FHRGRP '024'
+ edit FHRLST 'f024'
+ edit FCSTHR '024'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f030
+ trigger ../../post/jgfs_atmos_post_f030 == complete
+ edit FHRGRP '030'
+ edit FHRLST 'f030'
+ edit FCSTHR '030'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f036
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ edit FHRGRP '036'
+ edit FHRLST 'f036'
+ edit FCSTHR '036'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f042
+ trigger ../../post/jgfs_atmos_post_f042 == complete
+ edit FHRGRP '042'
+ edit FHRLST 'f042'
+ edit FCSTHR '042'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f048
+ trigger ../../post/jgfs_atmos_post_f048 == complete
+ edit FHRGRP '048'
+ edit FHRLST 'f048'
+ edit FCSTHR '048'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f054
+ trigger ../../post/jgfs_atmos_post_f054 == complete
+ edit FHRGRP '054'
+ edit FHRLST 'f054'
+ edit FCSTHR '054'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f060
+ trigger ../../post/jgfs_atmos_post_f060 == complete
+ edit FHRGRP '060'
+ edit FHRLST 'f060'
+ edit FCSTHR '060'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f066
+ trigger ../../post/jgfs_atmos_post_f066 == complete
+ edit FHRGRP '066'
+ edit FHRLST 'f066'
+ edit FCSTHR '066'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f072
+ trigger ../../post/jgfs_atmos_post_f072 == complete
+ edit FHRGRP '072'
+ edit FHRLST 'f072'
+ edit FCSTHR '072'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f078
+ trigger ../../post/jgfs_atmos_post_f078 == complete
+ edit FHRGRP '078'
+ edit FHRLST 'f078'
+ edit FCSTHR '078'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f084
+ trigger ../../post/jgfs_atmos_post_f084 == complete
+ edit FHRGRP '084'
+ edit FHRLST 'f084'
+ edit FCSTHR '084'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f090
+ trigger ../../post/jgfs_atmos_post_f090 == complete
+ edit FHRGRP '090'
+ edit FHRLST 'f090'
+ edit FCSTHR '090'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f096
+ trigger ../../post/jgfs_atmos_post_f096 == complete
+ edit FHRGRP '096'
+ edit FHRLST 'f096'
+ edit FCSTHR '096'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete
+ edit FHRGRP '102'
+ edit FHRLST 'f102'
+ edit FCSTHR '102'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete
+ edit FHRGRP '108'
+ edit FHRLST 'f108'
+ edit FCSTHR '108'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete
+ edit FHRGRP '114'
+ edit FHRLST 'f114'
+ edit FCSTHR '114'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete
+ edit FHRGRP '120'
+ edit FHRLST 'f120'
+ edit FCSTHR '120'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f126
+ trigger ../../post/jgfs_atmos_post_f126 == complete
+ edit FHRGRP '126'
+ edit FHRLST 'f126'
+ edit FCSTHR '126'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f132
+ trigger ../../post/jgfs_atmos_post_f132 == complete
+ edit FHRGRP '132'
+ edit FHRLST 'f132'
+ edit FCSTHR '132'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f138
+ trigger ../../post/jgfs_atmos_post_f138 == complete
+ edit FHRGRP '138'
+ edit FHRLST 'f138'
+ edit FCSTHR '138'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f144
+ trigger ../../post/jgfs_atmos_post_f144 == complete
+ edit FHRGRP '144'
+ edit FHRLST 'f144'
+ edit FCSTHR '144'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f150
+ trigger ../../post/jgfs_atmos_post_f150 == complete
+ edit FHRGRP '150'
+ edit FHRLST 'f150'
+ edit FCSTHR '150'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f156
+ trigger ../../post/jgfs_atmos_post_f156 == complete
+ edit FHRGRP '156'
+ edit FHRLST 'f156'
+ edit FCSTHR '156'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f162
+ trigger ../../post/jgfs_atmos_post_f162 == complete
+ edit FHRGRP '162'
+ edit FHRLST 'f162'
+ edit FCSTHR '162'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f168
+ trigger ../../post/jgfs_atmos_post_f168 == complete
+ edit FHRGRP '168'
+ edit FHRLST 'f168'
+ edit FCSTHR '168'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f174
+ trigger ../../post/jgfs_atmos_post_f174 == complete
+ edit FHRGRP '174'
+ edit FHRLST 'f174'
+ edit FCSTHR '174'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f180
+ trigger ../../post/jgfs_atmos_post_f180 == complete
+ edit FHRGRP '180'
+ edit FHRLST 'f180'
+ edit FCSTHR '180'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f186
+ trigger ../../post/jgfs_atmos_post_f186 == complete
+ edit FHRGRP '186'
+ edit FHRLST 'f186'
+ edit FCSTHR '186'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f192
+ trigger ../../post/jgfs_atmos_post_f192 == complete
+ edit FHRGRP '192'
+ edit FHRLST 'f192'
+ edit FCSTHR '192'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f198
+ trigger ../../post/jgfs_atmos_post_f198 == complete
+ edit FHRGRP '198'
+ edit FHRLST 'f198'
+ edit FCSTHR '198'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f204
+ trigger ../../post/jgfs_atmos_post_f204 == complete
+ edit FHRGRP '204'
+ edit FHRLST 'f204'
+ edit FCSTHR '204'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f210
+ trigger ../../post/jgfs_atmos_post_f210 == complete
+ edit FHRGRP '210'
+ edit FHRLST 'f210'
+ edit FCSTHR '210'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f216
+ trigger ../../post/jgfs_atmos_post_f216 == complete
+ edit FHRGRP '216'
+ edit FHRLST 'f216'
+ edit FCSTHR '216'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f222
+ trigger ../../post/jgfs_atmos_post_f222 == complete
+ edit FHRGRP '222'
+ edit FHRLST 'f222'
+ edit FCSTHR '222'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f228
+ trigger ../../post/jgfs_atmos_post_f228 == complete
+ edit FHRGRP '228'
+ edit FHRLST 'f228'
+ edit FCSTHR '228'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f234
+ trigger ../../post/jgfs_atmos_post_f234 == complete
+ edit FHRGRP '234'
+ edit FHRLST 'f234'
+ edit FCSTHR '234'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f240
+ trigger ../../post/jgfs_atmos_post_f240 == complete
+ edit FHRGRP '240'
+ edit FHRLST 'f240'
+ edit FCSTHR '240'
+ edit TRDRUN 'YES'
+ endfamily
+ endfamily
+ family gempak
+ task jgfs_atmos_gempak
+ trigger ../../atmos/analysis/jgfs_atmos_analysis == complete
+ task jgfs_atmos_gempak_meta
+ trigger ../../atmos/analysis/jgfs_atmos_analysis == complete
+ task jgfs_atmos_gempak_ncdc_upapgif
+ trigger ./jgfs_atmos_gempak == active or ./jgfs_atmos_gempak == complete
+ task jgfs_atmos_npoess_pgrb2_0p5deg
+ trigger ../post/jgfs_atmos_post_manager:release_post180
+ task jgfs_atmos_pgrb2_spec_gempak
+ trigger ./jgfs_atmos_npoess_pgrb2_0p5deg == complete
+ endfamily
+ family verf
+ task jgfs_atmos_vminmon
+ trigger ../analysis/jgfs_atmos_analysis == complete
+ endfamily
+ endfamily
+ family wave
+ family init
+ task jgfs_wave_init
+ trigger ../../atmos/obsproc/prep/jgfs_atmos_prep == complete
+ endfamily
+ family prep
+ task jgfs_wave_prep
+ trigger ../init/jgfs_wave_init == complete
+ endfamily
+ family post
+ task jgfs_wave_postsbs
+ trigger ../../atmos/post/jgfs_atmos_post_manager:release_post000
+ task jgfs_wave_postpnt
+ trigger ../../jgfs_forecast == complete
+ task jgfs_wave_post_bndpnt
+ trigger ../../atmos/post/jgfs_atmos_post_manager:release_post180
+ task jgfs_wave_prdgen_gridded
+ trigger ./jgfs_wave_postsbs == active or ./jgfs_wave_postsbs == complete
+ task jgfs_wave_prdgen_bulls
+ trigger ./jgfs_wave_postpnt == complete and ./jgfs_wave_postsbs == complete
+ endfamily
+ family gempak
+ task jgfs_wave_gempak
+ trigger ../post/jgfs_wave_postsbs == active or ../post/jgfs_wave_postsbs == complete
+ endfamily
+ endfamily
+ task jgfs_forecast
+ trigger ./atmos/analysis/jgfs_atmos_analysis:release_fcst and ./wave/prep/jgfs_wave_prep == complete
+ endfamily
+ family gdas
+ edit CYC '12'
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3'
+ edit PROJ 'GDAS-OPS'
+ edit NET 'gfs'
+ edit RUN 'gdas'
+ edit COM '/gpfs/dell1/nco/ops/com'
+ edit QUEUESHARED 'prod_shared'
+ edit QUEUESERV 'prod_transfer'
+ edit QUEUE 'prod'
+ family atmos
+ family obsproc
+ family dump
+ task jgdas_atmos_tropcy_qc_reloc
+ time 05:45
+ task jgdas_atmos_dump
+ event 1 release_sfcprep
+ time 05:50
+ task jgdas_atmos_dump_post
+ trigger jgdas_atmos_dump == complete
+ event 1 release_gdas12_dump_alert
+ task jgdas_atmos_dump_alert
+ trigger jgdas_atmos_dump_post:release_gdas12_dump_alert
+ endfamily
+ family prep
+ task jgdas_atmos_emcsfc_sfc_prep
+ trigger ../dump/jgdas_atmos_dump:release_sfcprep
+ task jgdas_atmos_prep
+ trigger ../dump/jgdas_atmos_dump == complete and ../dump/jgdas_atmos_tropcy_qc_reloc == complete
+ task jgdas_atmos_prep_post
+ trigger ./jgdas_atmos_prep == complete and ../../analysis/jgdas_atmos_analysis == complete
+ endfamily
+ endfamily
+ family init
+ task jgdas_atmos_gldas
+ trigger ../analysis/jgdas_atmos_analysis == complete
+ endfamily
+ family analysis
+ task jgdas_atmos_analysis
+ trigger ../obsproc/prep/jgdas_atmos_prep == complete and ../obsproc/prep/jgdas_atmos_emcsfc_sfc_prep == complete
+ event 1 release_fcst
+ task jgdas_atmos_analysis_calc
+ trigger ./jgdas_atmos_analysis == complete
+ task jgdas_atmos_analysis_diag
+ trigger ./jgdas_atmos_analysis == complete
+ endfamily
+ family post
+ task jgdas_atmos_post_manager
+ trigger ../../jgdas_forecast == active
+ event 1 release_postanl
+ event 2 release_post000
+ event 3 release_post001
+ event 4 release_post002
+ event 5 release_post003
+ event 6 release_post004
+ event 7 release_post005
+ event 8 release_post006
+ event 9 release_post007
+ event 10 release_post008
+ event 11 release_post009
+ task jgdas_atmos_post_anl
+ trigger ./jgdas_atmos_post_manager:release_postanl
+ edit FHRGRP '000'
+ edit FHRLST 'anl'
+ edit HR 'anl'
+ edit FHR 'anl'
+ task jgdas_atmos_post_f000
+ trigger ./jgdas_atmos_post_manager:release_post000
+ edit FHR 'f000'
+ edit HR '000'
+ edit FHRGRP '001'
+ edit FHRLST 'f000'
+ task jgdas_atmos_post_f001
+ trigger ./jgdas_atmos_post_manager:release_post001
+ edit FHR 'f001'
+ edit HR '001'
+ edit FHRGRP '002'
+ edit FHRLST 'f001'
+ task jgdas_atmos_post_f002
+ trigger ./jgdas_atmos_post_manager:release_post002
+ edit FHR 'f002'
+ edit HR '002'
+ edit FHRGRP '003'
+ edit FHRLST 'f002'
+ task jgdas_atmos_post_f003
+ trigger ./jgdas_atmos_post_manager:release_post003
+ edit FHR 'f003'
+ edit HR '003'
+ edit FHRGRP '004'
+ edit FHRLST 'f003'
+ task jgdas_atmos_post_f004
+ trigger ./jgdas_atmos_post_manager:release_post004
+ edit FHR 'f004'
+ edit HR '004'
+ edit FHRGRP '005'
+ edit FHRLST 'f004'
+ task jgdas_atmos_post_f005
+ trigger ./jgdas_atmos_post_manager:release_post005
+ edit FHR 'f005'
+ edit HR '005'
+ edit FHRGRP '006'
+ edit FHRLST 'f005'
+ task jgdas_atmos_post_f006
+ trigger ./jgdas_atmos_post_manager:release_post006
+ edit FHR 'f006'
+ edit HR '006'
+ edit FHRGRP '007'
+ edit FHRLST 'f006'
+ task jgdas_atmos_post_f007
+ trigger ./jgdas_atmos_post_manager:release_post007
+ edit FHR 'f007'
+ edit HR '007'
+ edit FHRGRP '008'
+ edit FHRLST 'f007'
+ task jgdas_atmos_post_f008
+ trigger ./jgdas_atmos_post_manager:release_post008
+ edit FHR 'f008'
+ edit HR '008'
+ edit FHRGRP '009'
+ edit FHRLST 'f008'
+ task jgdas_atmos_post_f009
+ trigger ./jgdas_atmos_post_manager:release_post009
+ edit FHR 'f009'
+ edit HR '009'
+ edit FHRGRP '010'
+ edit FHRLST 'f009'
+ endfamily
+ family post_processing
+ task jgdas_atmos_chgres_forenkf
+ trigger ../../jgdas_forecast == complete and ../../enkf/forecast == complete
+ endfamily
+ family gempak
+ task jgdas_atmos_gempak
+ trigger ../../jgdas_forecast == complete
+ task jgdas_atmos_gempak_meta_ncdc
+ trigger ./jgdas_atmos_gempak == complete
+ endfamily
+ family verf
+ task jgdas_atmos_vminmon
+ trigger ../analysis/jgdas_atmos_analysis == complete
+ task jgdas_atmos_verfrad
+ trigger ../analysis/jgdas_atmos_analysis_diag == complete
+ task jgdas_atmos_verfozn
+ trigger ../analysis/jgdas_atmos_analysis_diag == complete
+ endfamily
+ endfamily
+ family wave
+ family init
+ task jgdas_wave_init
+ trigger ../../atmos/obsproc/prep/jgdas_atmos_prep == complete
+ endfamily
+ family prep
+ task jgdas_wave_prep
+ trigger ../init/jgdas_wave_init == complete
+ endfamily
+ family post
+ task jgdas_wave_postsbs
+ trigger ../../atmos/post/jgdas_atmos_post_manager:release_post000
+ task jgdas_wave_postpnt
+ trigger ../../jgdas_forecast == complete
+ endfamily
+ endfamily
+ task jgdas_forecast
+ trigger ./atmos/analysis/jgdas_atmos_analysis:release_fcst and ./wave/prep/jgdas_wave_prep == complete and ./atmos/init/jgdas_atmos_gldas == complete
+ family enkf
+ family analysis
+ family create
+ task jgdas_enkf_select_obs
+ trigger ../../../atmos/obsproc/prep/jgdas_atmos_prep == complete and /prod06/gdas/enkf/post == complete
+ task jgdas_enkf_diag
+ trigger ./jgdas_enkf_select_obs == complete
+ task jgdas_enkf_update
+ trigger ./jgdas_enkf_diag == complete
+ endfamily
+ family recenter
+ family ecen
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3/enkf/analysis/recenter/ecen'
+ trigger ../create/jgdas_enkf_update == complete and ../../../atmos/analysis/jgdas_atmos_analysis_calc == complete and /prod06/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf == complete
+ family grp1
+ edit FHRGRP '003'
+ task jgdas_enkf_ecen
+ endfamily
+ family grp2
+ edit FHRGRP '006'
+ task jgdas_enkf_ecen
+ endfamily
+ family grp3
+ edit FHRGRP '009'
+ task jgdas_enkf_ecen
+ endfamily
+ endfamily
+ task jgdas_enkf_sfc
+ trigger ../create/jgdas_enkf_update == complete and ../../../atmos/analysis/jgdas_atmos_analysis_calc == complete
+ endfamily
+ endfamily
+ family forecast
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3/enkf/forecast'
+ trigger ./analysis/recenter/ecen == complete and ./analysis/recenter/jgdas_enkf_sfc == complete
+ family grp1
+ edit ENSGRP '01'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp2
+ edit ENSGRP '02'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp3
+ edit ENSGRP '03'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp4
+ edit ENSGRP '04'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp5
+ edit ENSGRP '05'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp6
+ edit ENSGRP '06'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp7
+ edit ENSGRP '07'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp8
+ edit ENSGRP '08'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp9
+ edit ENSGRP '09'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp10
+ edit ENSGRP '10'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp11
+ edit ENSGRP '11'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp12
+ edit ENSGRP '12'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp13
+ edit ENSGRP '13'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp14
+ edit ENSGRP '14'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp15
+ edit ENSGRP '15'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp16
+ edit ENSGRP '16'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp17
+ edit ENSGRP '17'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp18
+ edit ENSGRP '18'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp19
+ edit ENSGRP '19'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp20
+ edit ENSGRP '20'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp21
+ edit ENSGRP '21'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp22
+ edit ENSGRP '22'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp23
+ edit ENSGRP '23'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp24
+ edit ENSGRP '24'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp25
+ edit ENSGRP '25'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp26
+ edit ENSGRP '26'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp27
+ edit ENSGRP '27'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp28
+ edit ENSGRP '28'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp29
+ edit ENSGRP '29'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp30
+ edit ENSGRP '30'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp31
+ edit ENSGRP '31'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp32
+ edit ENSGRP '32'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp33
+ edit ENSGRP '33'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp34
+ edit ENSGRP '34'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp35
+ edit ENSGRP '35'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp36
+ edit ENSGRP '36'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp37
+ edit ENSGRP '37'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp38
+ edit ENSGRP '38'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp39
+ edit ENSGRP '39'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp40
+ edit ENSGRP '40'
+ task jgdas_enkf_fcst
+ endfamily
+ endfamily
+ family post
+ trigger ./forecast == complete
+ task jgdas_enkf_post_f003
+ edit FHMIN_EPOS '003'
+ edit FHMAX_EPOS '003'
+ edit FHOUT_EPOS '003'
+ task jgdas_enkf_post_f004
+ edit FHMIN_EPOS '004'
+ edit FHMAX_EPOS '004'
+ edit FHOUT_EPOS '004'
+ task jgdas_enkf_post_f005
+ edit FHMIN_EPOS '005'
+ edit FHMAX_EPOS '005'
+ edit FHOUT_EPOS '005'
+ task jgdas_enkf_post_f006
+ edit FHMIN_EPOS '006'
+ edit FHMAX_EPOS '006'
+ edit FHOUT_EPOS '006'
+ task jgdas_enkf_post_f007
+ edit FHMIN_EPOS '007'
+ edit FHMAX_EPOS '007'
+ edit FHOUT_EPOS '007'
+ task jgdas_enkf_post_f008
+ edit FHMIN_EPOS '008'
+ edit FHMAX_EPOS '008'
+ edit FHOUT_EPOS '008'
+ task jgdas_enkf_post_f009
+ edit FHMIN_EPOS '009'
+ edit FHMAX_EPOS '009'
+ edit FHOUT_EPOS '009'
+ endfamily #### epos
+ endfamily #### enkf
+ endfamily #### gdas
+endsuite
diff --git a/ecflow/ecf/defs/prod18.def b/ecflow/ecf/defs/prod18.def
new file mode 100644
index 0000000000..c7b93dbb52
--- /dev/null
+++ b/ecflow/ecf/defs/prod18.def
@@ -0,0 +1,2642 @@
+extern /prod12/gdas/jgdas_forecast
+extern /prod12/gdas/atmos/post
+extern /prod12/gdas/enkf/post
+#### ecen
+extern /prod12/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf
+
+suite prod18
+ repeat day 1
+ edit ECF_TRIES '1'
+ edit CYC '18'
+ edit ENVIR 'prod'
+ edit PROJ 'OPS'
+ edit E 'j'
+ edit QUEUE 'prod'
+ edit QUEUESHARED 'dev_shared'
+ edit QUEUESERV 'dev_transfer'
+ edit PROJENVIR 'OPS'
+ edit MACHINE_SITE 'production'
+
+ family gfs
+ edit CYC '18'
+ edit ECF_FILES '/ecf/ecfnets/scripts/gfs_FV3'
+ edit PROJ 'GFS-OPS'
+ edit NET 'gfs'
+ edit RUN 'gfs'
+ edit COM '/gpfs/dell1/nco/ops/com'
+ edit QUEUESHARED 'prod_shared'
+ edit QUEUESERV 'prod_transfer'
+ edit QUEUE 'prod'
+ family atmos
+ family obsproc
+ family dump
+ task jgfs_atmos_tropcy_qc_reloc
+ event 1 jtwc_bull_email
+ time 02:41
+ task jgfs_atmos_dump
+ event 1 release_sfcprep
+ time 02:47
+ task jgfs_atmos_dump_post
+ trigger jgfs_atmos_dump == complete
+ event 1 release_gfs18_dump_alert
+ task jgfs_atmos_dump_alert
+ trigger jgfs_atmos_dump_post:release_gfs18_dump_alert
+ endfamily
+ family prep
+ task jgfs_atmos_emcsfc_sfc_prep
+ trigger ../dump/jgfs_atmos_dump:release_sfcprep
+ task jgfs_atmos_prep
+ trigger ../dump/jgfs_atmos_dump == complete and ../dump/jgfs_atmos_tropcy_qc_reloc == complete
+ task jgfs_atmos_prep_post
+ trigger ./jgfs_atmos_prep == complete and ../../analysis/jgfs_atmos_analysis == complete
+ endfamily
+ endfamily
+ family analysis
+ task jgfs_atmos_analysis
+ trigger ../obsproc/prep/jgfs_atmos_prep == complete and ../obsproc/prep/jgfs_atmos_emcsfc_sfc_prep == complete
+ event 1 release_fcst
+ task jgfs_atmos_analysis_calc
+ trigger ./jgfs_atmos_analysis == complete
+ endfamily
+ family post
+ task jgfs_atmos_post_manager
+ trigger ../analysis/jgfs_atmos_analysis == complete
+ event 1 release_postanl
+ event 2 release_post000
+ event 3 release_post001
+ event 4 release_post002
+ event 5 release_post003
+ event 6 release_post004
+ event 7 release_post005
+ event 8 release_post006
+ event 9 release_post007
+ event 10 release_post008
+ event 11 release_post009
+ event 12 release_post010
+ event 13 release_post011
+ event 14 release_post012
+ event 15 release_post013
+ event 16 release_post014
+ event 17 release_post015
+ event 18 release_post016
+ event 19 release_post017
+ event 20 release_post018
+ event 21 release_post019
+ event 22 release_post020
+ event 23 release_post021
+ event 24 release_post022
+ event 25 release_post023
+ event 26 release_post024
+ event 27 release_post025
+ event 28 release_post026
+ event 29 release_post027
+ event 30 release_post028
+ event 31 release_post029
+ event 32 release_post030
+ event 33 release_post031
+ event 34 release_post032
+ event 35 release_post033
+ event 36 release_post034
+ event 37 release_post035
+ event 38 release_post036
+ event 39 release_post037
+ event 40 release_post038
+ event 41 release_post039
+ event 42 release_post040
+ event 43 release_post041
+ event 44 release_post042
+ event 45 release_post043
+ event 46 release_post044
+ event 47 release_post045
+ event 48 release_post046
+ event 49 release_post047
+ event 50 release_post048
+ event 51 release_post049
+ event 52 release_post050
+ event 53 release_post051
+ event 54 release_post052
+ event 55 release_post053
+ event 56 release_post054
+ event 57 release_post055
+ event 58 release_post056
+ event 59 release_post057
+ event 60 release_post058
+ event 61 release_post059
+ event 62 release_post060
+ event 63 release_post061
+ event 64 release_post062
+ event 65 release_post063
+ event 66 release_post064
+ event 67 release_post065
+ event 68 release_post066
+ event 69 release_post067
+ event 70 release_post068
+ event 71 release_post069
+ event 72 release_post070
+ event 73 release_post071
+ event 74 release_post072
+ event 75 release_post073
+ event 76 release_post074
+ event 77 release_post075
+ event 78 release_post076
+ event 79 release_post077
+ event 80 release_post078
+ event 81 release_post079
+ event 82 release_post080
+ event 83 release_post081
+ event 84 release_post082
+ event 85 release_post083
+ event 86 release_post084
+ event 87 release_post085
+ event 88 release_post086
+ event 89 release_post087
+ event 90 release_post088
+ event 91 release_post089
+ event 92 release_post090
+ event 93 release_post091
+ event 94 release_post092
+ event 95 release_post093
+ event 96 release_post094
+ event 97 release_post095
+ event 98 release_post096
+ event 99 release_post097
+ event 100 release_post098
+ event 101 release_post099
+ event 102 release_post100
+ event 103 release_post101
+ event 104 release_post102
+ event 105 release_post103
+ event 106 release_post104
+ event 107 release_post105
+ event 108 release_post106
+ event 109 release_post107
+ event 110 release_post108
+ event 111 release_post109
+ event 112 release_post110
+ event 113 release_post111
+ event 114 release_post112
+ event 115 release_post113
+ event 116 release_post114
+ event 117 release_post115
+ event 118 release_post116
+ event 119 release_post117
+ event 120 release_post118
+ event 121 release_post119
+ event 122 release_post120
+ event 123 release_post123
+ event 124 release_post126
+ event 125 release_post129
+ event 126 release_post132
+ event 127 release_post135
+ event 128 release_post138
+ event 129 release_post141
+ event 130 release_post144
+ event 131 release_post147
+ event 132 release_post150
+ event 133 release_post153
+ event 134 release_post156
+ event 135 release_post159
+ event 136 release_post162
+ event 137 release_post165
+ event 138 release_post168
+ event 139 release_post171
+ event 140 release_post174
+ event 141 release_post177
+ event 142 release_post180
+ event 143 release_post183
+ event 144 release_post186
+ event 145 release_post189
+ event 146 release_post192
+ event 147 release_post195
+ event 148 release_post198
+ event 149 release_post201
+ event 150 release_post204
+ event 151 release_post207
+ event 152 release_post210
+ event 153 release_post213
+ event 154 release_post216
+ event 155 release_post219
+ event 156 release_post222
+ event 157 release_post225
+ event 158 release_post228
+ event 159 release_post231
+ event 160 release_post234
+ event 161 release_post237
+ event 162 release_post240
+ event 163 release_post243
+ event 164 release_post246
+ event 165 release_post249
+ event 166 release_post252
+ event 167 release_post255
+ event 168 release_post258
+ event 169 release_post261
+ event 170 release_post264
+ event 171 release_post267
+ event 172 release_post270
+ event 173 release_post273
+ event 174 release_post276
+ event 175 release_post279
+ event 176 release_post282
+ event 177 release_post285
+ event 178 release_post288
+ event 179 release_post291
+ event 180 release_post294
+ event 181 release_post297
+ event 182 release_post300
+ event 183 release_post303
+ event 184 release_post306
+ event 185 release_post309
+ event 186 release_post312
+ event 187 release_post315
+ event 188 release_post318
+ event 189 release_post321
+ event 190 release_post324
+ event 191 release_post327
+ event 192 release_post330
+ event 193 release_post333
+ event 194 release_post336
+ event 195 release_post339
+ event 196 release_post342
+ event 197 release_post345
+ event 198 release_post348
+ event 199 release_post351
+ event 200 release_post354
+ event 201 release_post357
+ event 202 release_post360
+ event 203 release_post363
+ event 204 release_post366
+ event 205 release_post369
+ event 206 release_post372
+ event 207 release_post375
+ event 208 release_post378
+ event 209 release_post381
+ event 210 release_post384
+ task jgfs_atmos_post_anl
+ trigger ./jgfs_atmos_post_manager:release_postanl
+ edit FHRGRP '000'
+ edit FHRLST 'anl'
+ edit HR 'anl'
+ edit FHR 'anl'
+ task jgfs_atmos_post_f000
+ trigger ./jgfs_atmos_post_manager:release_post000
+ edit FHRGRP '001'
+ edit FHRLST 'f000'
+ edit FHR 'f000'
+ edit HR '000'
+ task jgfs_atmos_post_f001
+ trigger ./jgfs_atmos_post_manager:release_post001
+ edit FHRGRP '002'
+ edit FHRLST 'f001'
+ edit FHR 'f001'
+ edit HR '001'
+ task jgfs_atmos_post_f002
+ trigger ./jgfs_atmos_post_manager:release_post002
+ edit FHRGRP '003'
+ edit FHRLST 'f002'
+ edit FHR 'f002'
+ edit HR '002'
+ task jgfs_atmos_post_f003
+ trigger ./jgfs_atmos_post_manager:release_post003
+ edit FHRGRP '004'
+ edit FHRLST 'f003'
+ edit FHR 'f003'
+ edit HR '003'
+ task jgfs_atmos_post_f004
+ trigger ./jgfs_atmos_post_manager:release_post004
+ edit FHRGRP '005'
+ edit FHRLST 'f004'
+ edit FHR 'f004'
+ edit HR '004'
+ task jgfs_atmos_post_f005
+ trigger ./jgfs_atmos_post_manager:release_post005
+ edit FHRGRP '006'
+ edit FHRLST 'f005'
+ edit FHR 'f005'
+ edit HR '005'
+ task jgfs_atmos_post_f006
+ trigger ./jgfs_atmos_post_manager:release_post006
+ edit FHRGRP '007'
+ edit FHRLST 'f006'
+ edit FHR 'f006'
+ edit HR '006'
+ task jgfs_atmos_post_f007
+ trigger ./jgfs_atmos_post_manager:release_post007
+ edit FHRGRP '008'
+ edit FHRLST 'f007'
+ edit FHR 'f007'
+ edit HR '007'
+ task jgfs_atmos_post_f008
+ trigger ./jgfs_atmos_post_manager:release_post008
+ edit FHRGRP '009'
+ edit FHRLST 'f008'
+ edit FHR 'f008'
+ edit HR '008'
+ task jgfs_atmos_post_f009
+ trigger ./jgfs_atmos_post_manager:release_post009
+ edit FHRGRP '010'
+ edit FHRLST 'f009'
+ edit FHR 'f009'
+ edit HR '009'
+ task jgfs_atmos_post_f010
+ trigger ./jgfs_atmos_post_manager:release_post010
+ edit FHRGRP '011'
+ edit FHRLST 'f010'
+ edit FHR 'f010'
+ edit HR '010'
+ task jgfs_atmos_post_f011
+ trigger ./jgfs_atmos_post_manager:release_post011
+ edit FHRGRP '012'
+ edit FHRLST 'f011'
+ edit FHR 'f011'
+ edit HR '011'
+ task jgfs_atmos_post_f012
+ trigger ./jgfs_atmos_post_manager:release_post012
+ edit FHRGRP '013'
+ edit FHRLST 'f012'
+ edit FHR 'f012'
+ edit HR '012'
+ task jgfs_atmos_post_f013
+ trigger ./jgfs_atmos_post_manager:release_post013
+ edit FHRGRP '014'
+ edit FHRLST 'f013'
+ edit FHR 'f013'
+ edit HR '013'
+ task jgfs_atmos_post_f014
+ trigger ./jgfs_atmos_post_manager:release_post014
+ edit FHRGRP '015'
+ edit FHRLST 'f014'
+ edit FHR 'f014'
+ edit HR '014'
+ task jgfs_atmos_post_f015
+ trigger ./jgfs_atmos_post_manager:release_post015
+ edit FHRGRP '016'
+ edit FHRLST 'f015'
+ edit FHR 'f015'
+ edit HR '015'
+ task jgfs_atmos_post_f016
+ trigger ./jgfs_atmos_post_manager:release_post016
+ edit FHRGRP '017'
+ edit FHRLST 'f016'
+ edit FHR 'f016'
+ edit HR '016'
+ task jgfs_atmos_post_f017
+ trigger ./jgfs_atmos_post_manager:release_post017
+ edit FHRGRP '018'
+ edit FHRLST 'f017'
+ edit FHR 'f017'
+ edit HR '017'
+ task jgfs_atmos_post_f018
+ trigger ./jgfs_atmos_post_manager:release_post018
+ edit FHRGRP '019'
+ edit FHRLST 'f018'
+ edit FHR 'f018'
+ edit HR '018'
+ task jgfs_atmos_post_f019
+ trigger ./jgfs_atmos_post_manager:release_post019
+ edit FHRGRP '020'
+ edit FHRLST 'f019'
+ edit FHR 'f019'
+ edit HR '019'
+ task jgfs_atmos_post_f020
+ trigger ./jgfs_atmos_post_manager:release_post020
+ edit FHRGRP '021'
+ edit FHRLST 'f020'
+ edit FHR 'f020'
+ edit HR '020'
+ task jgfs_atmos_post_f021
+ trigger ./jgfs_atmos_post_manager:release_post021
+ edit FHRGRP '022'
+ edit FHRLST 'f021'
+ edit FHR 'f021'
+ edit HR '021'
+ task jgfs_atmos_post_f022
+ trigger ./jgfs_atmos_post_manager:release_post022
+ edit FHRGRP '023'
+ edit FHRLST 'f022'
+ edit FHR 'f022'
+ edit HR '022'
+ task jgfs_atmos_post_f023
+ trigger ./jgfs_atmos_post_manager:release_post023
+ edit FHRGRP '024'
+ edit FHRLST 'f023'
+ edit FHR 'f023'
+ edit HR '023'
+ task jgfs_atmos_post_f024
+ trigger ./jgfs_atmos_post_manager:release_post024
+ edit FHRGRP '025'
+ edit FHRLST 'f024'
+ edit FHR 'f024'
+ edit HR '024'
+ task jgfs_atmos_post_f025
+ trigger ./jgfs_atmos_post_manager:release_post025
+ edit FHRGRP '026'
+ edit FHRLST 'f025'
+ edit FHR 'f025'
+ edit HR '025'
+ task jgfs_atmos_post_f026
+ trigger ./jgfs_atmos_post_manager:release_post026
+ edit FHRGRP '027'
+ edit FHRLST 'f026'
+ edit FHR 'f026'
+ edit HR '026'
+ task jgfs_atmos_post_f027
+ trigger ./jgfs_atmos_post_manager:release_post027
+ edit FHRGRP '028'
+ edit FHRLST 'f027'
+ edit FHR 'f027'
+ edit HR '027'
+ task jgfs_atmos_post_f028
+ trigger ./jgfs_atmos_post_manager:release_post028
+ edit FHRGRP '029'
+ edit FHRLST 'f028'
+ edit FHR 'f028'
+ edit HR '028'
+ task jgfs_atmos_post_f029
+ trigger ./jgfs_atmos_post_manager:release_post029
+ edit FHRGRP '030'
+ edit FHRLST 'f029'
+ edit FHR 'f029'
+ edit HR '029'
+ task jgfs_atmos_post_f030
+ trigger ./jgfs_atmos_post_manager:release_post030
+ edit FHRGRP '031'
+ edit FHRLST 'f030'
+ edit FHR 'f030'
+ edit HR '030'
+ task jgfs_atmos_post_f031
+ trigger ./jgfs_atmos_post_manager:release_post031
+ edit FHRGRP '032'
+ edit FHRLST 'f031'
+ edit FHR 'f031'
+ edit HR '031'
+ task jgfs_atmos_post_f032
+ trigger ./jgfs_atmos_post_manager:release_post032
+ edit FHRGRP '033'
+ edit FHRLST 'f032'
+ edit FHR 'f032'
+ edit HR '032'
+ task jgfs_atmos_post_f033
+ trigger ./jgfs_atmos_post_manager:release_post033
+ edit FHRGRP '034'
+ edit FHRLST 'f033'
+ edit FHR 'f033'
+ edit HR '033'
+ task jgfs_atmos_post_f034
+ trigger ./jgfs_atmos_post_manager:release_post034
+ edit FHRGRP '035'
+ edit FHRLST 'f034'
+ edit FHR 'f034'
+ edit HR '034'
+ task jgfs_atmos_post_f035
+ trigger ./jgfs_atmos_post_manager:release_post035
+ edit FHRGRP '036'
+ edit FHRLST 'f035'
+ edit FHR 'f035'
+ edit HR '035'
+ task jgfs_atmos_post_f036
+ trigger ./jgfs_atmos_post_manager:release_post036
+ edit FHRGRP '037'
+ edit FHRLST 'f036'
+ edit FHR 'f036'
+ edit HR '036'
+ task jgfs_atmos_post_f037
+ trigger ./jgfs_atmos_post_manager:release_post037
+ edit FHRGRP '038'
+ edit FHRLST 'f037'
+ edit FHR 'f037'
+ edit HR '037'
+ task jgfs_atmos_post_f038
+ trigger ./jgfs_atmos_post_manager:release_post038
+ edit FHRGRP '039'
+ edit FHRLST 'f038'
+ edit FHR 'f038'
+ edit HR '038'
+ task jgfs_atmos_post_f039
+ trigger ./jgfs_atmos_post_manager:release_post039
+ edit FHRGRP '040'
+ edit FHRLST 'f039'
+ edit FHR 'f039'
+ edit HR '039'
+ task jgfs_atmos_post_f040
+ trigger ./jgfs_atmos_post_manager:release_post040
+ edit FHRGRP '041'
+ edit FHRLST 'f040'
+ edit FHR 'f040'
+ edit HR '040'
+ task jgfs_atmos_post_f041
+ trigger ./jgfs_atmos_post_manager:release_post041
+ edit FHRGRP '042'
+ edit FHRLST 'f041'
+ edit FHR 'f041'
+ edit HR '041'
+ task jgfs_atmos_post_f042
+ trigger ./jgfs_atmos_post_manager:release_post042
+ edit FHRGRP '043'
+ edit FHRLST 'f042'
+ edit FHR 'f042'
+ edit HR '042'
+ task jgfs_atmos_post_f043
+ trigger ./jgfs_atmos_post_manager:release_post043
+ edit FHRGRP '044'
+ edit FHRLST 'f043'
+ edit FHR 'f043'
+ edit HR '043'
+ task jgfs_atmos_post_f044
+ trigger ./jgfs_atmos_post_manager:release_post044
+ edit FHRGRP '045'
+ edit FHRLST 'f044'
+ edit FHR 'f044'
+ edit HR '044'
+ task jgfs_atmos_post_f045
+ trigger ./jgfs_atmos_post_manager:release_post045
+ edit FHRGRP '046'
+ edit FHRLST 'f045'
+ edit FHR 'f045'
+ edit HR '045'
+ task jgfs_atmos_post_f046
+ trigger ./jgfs_atmos_post_manager:release_post046
+ edit FHRGRP '047'
+ edit FHRLST 'f046'
+ edit FHR 'f046'
+ edit HR '046'
+ task jgfs_atmos_post_f047
+ trigger ./jgfs_atmos_post_manager:release_post047
+ edit FHRGRP '048'
+ edit FHRLST 'f047'
+ edit FHR 'f047'
+ edit HR '047'
+ task jgfs_atmos_post_f048
+ trigger ./jgfs_atmos_post_manager:release_post048
+ edit FHRGRP '049'
+ edit FHRLST 'f048'
+ edit FHR 'f048'
+ edit HR '048'
+ task jgfs_atmos_post_f049
+ trigger ./jgfs_atmos_post_manager:release_post049
+ edit FHRGRP '050'
+ edit FHRLST 'f049'
+ edit FHR 'f049'
+ edit HR '049'
+ task jgfs_atmos_post_f050
+ trigger ./jgfs_atmos_post_manager:release_post050
+ edit FHRGRP '051'
+ edit FHRLST 'f050'
+ edit FHR 'f050'
+ edit HR '050'
+ task jgfs_atmos_post_f051
+ trigger ./jgfs_atmos_post_manager:release_post051
+ edit FHRGRP '052'
+ edit FHRLST 'f051'
+ edit FHR 'f051'
+ edit HR '051'
+ task jgfs_atmos_post_f052
+ trigger ./jgfs_atmos_post_manager:release_post052
+ edit FHRGRP '053'
+ edit FHRLST 'f052'
+ edit FHR 'f052'
+ edit HR '052'
+ task jgfs_atmos_post_f053
+ trigger ./jgfs_atmos_post_manager:release_post053
+ edit FHRGRP '054'
+ edit FHRLST 'f053'
+ edit FHR 'f053'
+ edit HR '053'
+ task jgfs_atmos_post_f054
+ trigger ./jgfs_atmos_post_manager:release_post054
+ edit FHRGRP '055'
+ edit FHRLST 'f054'
+ edit FHR 'f054'
+ edit HR '054'
+ task jgfs_atmos_post_f055
+ trigger ./jgfs_atmos_post_manager:release_post055
+ edit FHRGRP '056'
+ edit FHRLST 'f055'
+ edit FHR 'f055'
+ edit HR '055'
+ task jgfs_atmos_post_f056
+ trigger ./jgfs_atmos_post_manager:release_post056
+ edit FHRGRP '057'
+ edit FHRLST 'f056'
+ edit FHR 'f056'
+ edit HR '056'
+ task jgfs_atmos_post_f057
+ trigger ./jgfs_atmos_post_manager:release_post057
+ edit FHRGRP '058'
+ edit FHRLST 'f057'
+ edit FHR 'f057'
+ edit HR '057'
+ task jgfs_atmos_post_f058
+ trigger ./jgfs_atmos_post_manager:release_post058
+ edit FHRGRP '059'
+ edit FHRLST 'f058'
+ edit FHR 'f058'
+ edit HR '058'
+ task jgfs_atmos_post_f059
+ trigger ./jgfs_atmos_post_manager:release_post059
+ edit FHRGRP '060'
+ edit FHRLST 'f059'
+ edit FHR 'f059'
+ edit HR '059'
+ task jgfs_atmos_post_f060
+ trigger ./jgfs_atmos_post_manager:release_post060
+ edit FHRGRP '061'
+ edit FHRLST 'f060'
+ edit FHR 'f060'
+ edit HR '060'
+ task jgfs_atmos_post_f061
+ trigger ./jgfs_atmos_post_manager:release_post061
+ edit FHRGRP '062'
+ edit FHRLST 'f061'
+ edit FHR 'f061'
+ edit HR '061'
+ task jgfs_atmos_post_f062
+ trigger ./jgfs_atmos_post_manager:release_post062
+ edit FHRGRP '063'
+ edit FHRLST 'f062'
+ edit FHR 'f062'
+ edit HR '062'
+ task jgfs_atmos_post_f063
+ trigger ./jgfs_atmos_post_manager:release_post063
+ edit FHRGRP '064'
+ edit FHRLST 'f063'
+ edit FHR 'f063'
+ edit HR '063'
+ task jgfs_atmos_post_f064
+ trigger ./jgfs_atmos_post_manager:release_post064
+ edit FHRGRP '065'
+ edit FHRLST 'f064'
+ edit FHR 'f064'
+ edit HR '064'
+ task jgfs_atmos_post_f065
+ trigger ./jgfs_atmos_post_manager:release_post065
+ edit FHRGRP '066'
+ edit FHRLST 'f065'
+ edit FHR 'f065'
+ edit HR '065'
+ task jgfs_atmos_post_f066
+ trigger ./jgfs_atmos_post_manager:release_post066
+ edit FHRGRP '067'
+ edit FHRLST 'f066'
+ edit FHR 'f066'
+ edit HR '066'
+ task jgfs_atmos_post_f067
+ trigger ./jgfs_atmos_post_manager:release_post067
+ edit FHRGRP '068'
+ edit FHRLST 'f067'
+ edit FHR 'f067'
+ edit HR '067'
+ task jgfs_atmos_post_f068
+ trigger ./jgfs_atmos_post_manager:release_post068
+ edit FHRGRP '069'
+ edit FHRLST 'f068'
+ edit FHR 'f068'
+ edit HR '068'
+ task jgfs_atmos_post_f069
+ trigger ./jgfs_atmos_post_manager:release_post069
+ edit FHRGRP '070'
+ edit FHRLST 'f069'
+ edit FHR 'f069'
+ edit HR '069'
+ task jgfs_atmos_post_f070
+ trigger ./jgfs_atmos_post_manager:release_post070
+ edit FHRGRP '071'
+ edit FHRLST 'f070'
+ edit FHR 'f070'
+ edit HR '070'
+ task jgfs_atmos_post_f071
+ trigger ./jgfs_atmos_post_manager:release_post071
+ edit FHRGRP '072'
+ edit FHRLST 'f071'
+ edit FHR 'f071'
+ edit HR '071'
+ task jgfs_atmos_post_f072
+ trigger ./jgfs_atmos_post_manager:release_post072
+ edit FHRGRP '073'
+ edit FHRLST 'f072'
+ edit FHR 'f072'
+ edit HR '072'
+ task jgfs_atmos_post_f073
+ trigger ./jgfs_atmos_post_manager:release_post073
+ edit FHRGRP '074'
+ edit FHRLST 'f073'
+ edit FHR 'f073'
+ edit HR '073'
+ task jgfs_atmos_post_f074
+ trigger ./jgfs_atmos_post_manager:release_post074
+ edit FHRGRP '075'
+ edit FHRLST 'f074'
+ edit FHR 'f074'
+ edit HR '074'
+ task jgfs_atmos_post_f075
+ trigger ./jgfs_atmos_post_manager:release_post075
+ edit FHRGRP '076'
+ edit FHRLST 'f075'
+ edit FHR 'f075'
+ edit HR '075'
+ task jgfs_atmos_post_f076
+ trigger ./jgfs_atmos_post_manager:release_post076
+ edit FHRGRP '077'
+ edit FHRLST 'f076'
+ edit FHR 'f076'
+ edit HR '076'
+ task jgfs_atmos_post_f077
+ trigger ./jgfs_atmos_post_manager:release_post077
+ edit FHRGRP '078'
+ edit FHRLST 'f077'
+ edit FHR 'f077'
+ edit HR '077'
+ task jgfs_atmos_post_f078
+ trigger ./jgfs_atmos_post_manager:release_post078
+ edit FHRGRP '079'
+ edit FHRLST 'f078'
+ edit FHR 'f078'
+ edit HR '078'
+ task jgfs_atmos_post_f079
+ trigger ./jgfs_atmos_post_manager:release_post079
+ edit FHRGRP '080'
+ edit FHRLST 'f079'
+ edit FHR 'f079'
+ edit HR '079'
+ task jgfs_atmos_post_f080
+ trigger ./jgfs_atmos_post_manager:release_post080
+ edit FHRGRP '081'
+ edit FHRLST 'f080'
+ edit FHR 'f080'
+ edit HR '080'
+ task jgfs_atmos_post_f081
+ trigger ./jgfs_atmos_post_manager:release_post081
+ edit FHRGRP '082'
+ edit FHRLST 'f081'
+ edit FHR 'f081'
+ edit HR '081'
+ task jgfs_atmos_post_f082
+ trigger ./jgfs_atmos_post_manager:release_post082
+ edit FHRGRP '083'
+ edit FHRLST 'f082'
+ edit FHR 'f082'
+ edit HR '082'
+ task jgfs_atmos_post_f083
+ trigger ./jgfs_atmos_post_manager:release_post083
+ edit FHRGRP '084'
+ edit FHRLST 'f083'
+ edit FHR 'f083'
+ edit HR '083'
+ task jgfs_atmos_post_f084
+ trigger ./jgfs_atmos_post_manager:release_post084
+ edit FHRGRP '085'
+ edit FHRLST 'f084'
+ edit FHR 'f084'
+ edit HR '084'
+ task jgfs_atmos_post_f085
+ trigger ./jgfs_atmos_post_manager:release_post085
+ edit FHRGRP '086'
+ edit FHRLST 'f085'
+ edit FHR 'f085'
+ edit HR '085'
+ task jgfs_atmos_post_f086
+ trigger ./jgfs_atmos_post_manager:release_post086
+ edit FHRGRP '087'
+ edit FHRLST 'f086'
+ edit FHR 'f086'
+ edit HR '086'
+ task jgfs_atmos_post_f087
+ trigger ./jgfs_atmos_post_manager:release_post087
+ edit FHRGRP '088'
+ edit FHRLST 'f087'
+ edit FHR 'f087'
+ edit HR '087'
+ task jgfs_atmos_post_f088
+ trigger ./jgfs_atmos_post_manager:release_post088
+ edit FHRGRP '089'
+ edit FHRLST 'f088'
+ edit FHR 'f088'
+ edit HR '088'
+ task jgfs_atmos_post_f089
+ trigger ./jgfs_atmos_post_manager:release_post089
+ edit FHRGRP '090'
+ edit FHRLST 'f089'
+ edit FHR 'f089'
+ edit HR '089'
+ task jgfs_atmos_post_f090
+ trigger ./jgfs_atmos_post_manager:release_post090
+ edit FHRGRP '091'
+ edit FHRLST 'f090'
+ edit FHR 'f090'
+ edit HR '090'
+ task jgfs_atmos_post_f091
+ trigger ./jgfs_atmos_post_manager:release_post091
+ edit FHRGRP '092'
+ edit FHRLST 'f091'
+ edit FHR 'f091'
+ edit HR '091'
+ task jgfs_atmos_post_f092
+ trigger ./jgfs_atmos_post_manager:release_post092
+ edit FHRGRP '093'
+ edit FHRLST 'f092'
+ edit FHR 'f092'
+ edit HR '092'
+ task jgfs_atmos_post_f093
+ trigger ./jgfs_atmos_post_manager:release_post093
+ edit FHRGRP '094'
+ edit FHRLST 'f093'
+ edit FHR 'f093'
+ edit HR '093'
+ task jgfs_atmos_post_f094
+ trigger ./jgfs_atmos_post_manager:release_post094
+ edit FHRGRP '095'
+ edit FHRLST 'f094'
+ edit FHR 'f094'
+ edit HR '094'
+ task jgfs_atmos_post_f095
+ trigger ./jgfs_atmos_post_manager:release_post095
+ edit FHRGRP '096'
+ edit FHRLST 'f095'
+ edit FHR 'f095'
+ edit HR '095'
+ task jgfs_atmos_post_f096
+ trigger ./jgfs_atmos_post_manager:release_post096
+ edit FHRGRP '097'
+ edit FHRLST 'f096'
+ edit FHR 'f096'
+ edit HR '096'
+ task jgfs_atmos_post_f097
+ trigger ./jgfs_atmos_post_manager:release_post097
+ edit FHRGRP '098'
+ edit FHRLST 'f097'
+ edit FHR 'f097'
+ edit HR '097'
+ task jgfs_atmos_post_f098
+ trigger ./jgfs_atmos_post_manager:release_post098
+ edit FHRGRP '099'
+ edit FHRLST 'f098'
+ edit FHR 'f098'
+ edit HR '098'
+ task jgfs_atmos_post_f099
+ trigger ./jgfs_atmos_post_manager:release_post099
+ edit FHRGRP '100'
+ edit FHRLST 'f099'
+ edit FHR 'f099'
+ edit HR '099'
+ task jgfs_atmos_post_f100
+ trigger ./jgfs_atmos_post_manager:release_post100
+ edit FHRGRP '101'
+ edit FHRLST 'f100'
+ edit FHR 'f100'
+ edit HR '100'
+ task jgfs_atmos_post_f101
+ trigger ./jgfs_atmos_post_manager:release_post101
+ edit FHRGRP '102'
+ edit FHRLST 'f101'
+ edit FHR 'f101'
+ edit HR '101'
+ task jgfs_atmos_post_f102
+ trigger ./jgfs_atmos_post_manager:release_post102
+ edit FHRGRP '103'
+ edit FHRLST 'f102'
+ edit FHR 'f102'
+ edit HR '102'
+ task jgfs_atmos_post_f103
+ trigger ./jgfs_atmos_post_manager:release_post103
+ edit FHRGRP '104'
+ edit FHRLST 'f103'
+ edit FHR 'f103'
+ edit HR '103'
+ task jgfs_atmos_post_f104
+ trigger ./jgfs_atmos_post_manager:release_post104
+ edit FHRGRP '105'
+ edit FHRLST 'f104'
+ edit FHR 'f104'
+ edit HR '104'
+ task jgfs_atmos_post_f105
+ trigger ./jgfs_atmos_post_manager:release_post105
+ edit FHRGRP '106'
+ edit FHRLST 'f105'
+ edit FHR 'f105'
+ edit HR '105'
+ task jgfs_atmos_post_f106
+ trigger ./jgfs_atmos_post_manager:release_post106
+ edit FHRGRP '107'
+ edit FHRLST 'f106'
+ edit FHR 'f106'
+ edit HR '106'
+ task jgfs_atmos_post_f107
+ trigger ./jgfs_atmos_post_manager:release_post107
+ edit FHRGRP '108'
+ edit FHRLST 'f107'
+ edit FHR 'f107'
+ edit HR '107'
+ task jgfs_atmos_post_f108
+ trigger ./jgfs_atmos_post_manager:release_post108
+ edit FHRGRP '109'
+ edit FHRLST 'f108'
+ edit FHR 'f108'
+ edit HR '108'
+ task jgfs_atmos_post_f109
+ trigger ./jgfs_atmos_post_manager:release_post109
+ edit FHRGRP '110'
+ edit FHRLST 'f109'
+ edit FHR 'f109'
+ edit HR '109'
+ task jgfs_atmos_post_f110
+ trigger ./jgfs_atmos_post_manager:release_post110
+ edit FHRGRP '111'
+ edit FHRLST 'f110'
+ edit FHR 'f110'
+ edit HR '110'
+ task jgfs_atmos_post_f111
+ trigger ./jgfs_atmos_post_manager:release_post111
+ edit FHRGRP '112'
+ edit FHRLST 'f111'
+ edit FHR 'f111'
+ edit HR '111'
+ task jgfs_atmos_post_f112
+ trigger ./jgfs_atmos_post_manager:release_post112
+ edit FHRGRP '113'
+ edit FHRLST 'f112'
+ edit FHR 'f112'
+ edit HR '112'
+ task jgfs_atmos_post_f113
+ trigger ./jgfs_atmos_post_manager:release_post113
+ edit FHRGRP '114'
+ edit FHRLST 'f113'
+ edit FHR 'f113'
+ edit HR '113'
+ task jgfs_atmos_post_f114
+ trigger ./jgfs_atmos_post_manager:release_post114
+ edit FHRGRP '115'
+ edit FHRLST 'f114'
+ edit FHR 'f114'
+ edit HR '114'
+ task jgfs_atmos_post_f115
+ trigger ./jgfs_atmos_post_manager:release_post115
+ edit FHRGRP '116'
+ edit FHRLST 'f115'
+ edit FHR 'f115'
+ edit HR '115'
+ task jgfs_atmos_post_f116
+ trigger ./jgfs_atmos_post_manager:release_post116
+ edit FHRGRP '117'
+ edit FHRLST 'f116'
+ edit FHR 'f116'
+ edit HR '116'
+ task jgfs_atmos_post_f117
+ trigger ./jgfs_atmos_post_manager:release_post117
+ edit FHRGRP '118'
+ edit FHRLST 'f117'
+ edit FHR 'f117'
+ edit HR '117'
+ task jgfs_atmos_post_f118
+ trigger ./jgfs_atmos_post_manager:release_post118
+ edit FHRGRP '119'
+ edit FHRLST 'f118'
+ edit FHR 'f118'
+ edit HR '118'
+ task jgfs_atmos_post_f119
+ trigger ./jgfs_atmos_post_manager:release_post119
+ edit FHRGRP '120'
+ edit FHRLST 'f119'
+ edit FHR 'f119'
+ edit HR '119'
+ task jgfs_atmos_post_f120
+ trigger ./jgfs_atmos_post_manager:release_post120
+ edit FHRGRP '121'
+ edit FHRLST 'f120'
+ edit FHR 'f120'
+ edit HR '120'
+ task jgfs_atmos_post_f123
+ trigger ./jgfs_atmos_post_manager:release_post123
+ edit FHRGRP '122'
+ edit FHRLST 'f123'
+ edit FHR 'f123'
+ edit HR '123'
+ task jgfs_atmos_post_f126
+ trigger ./jgfs_atmos_post_manager:release_post126
+ edit FHRGRP '123'
+ edit FHRLST 'f126'
+ edit FHR 'f126'
+ edit HR '126'
+ task jgfs_atmos_post_f129
+ trigger ./jgfs_atmos_post_manager:release_post129
+ edit FHRGRP '124'
+ edit FHRLST 'f129'
+ edit FHR 'f129'
+ edit HR '129'
+ task jgfs_atmos_post_f132
+ trigger ./jgfs_atmos_post_manager:release_post132
+ edit FHRGRP '125'
+ edit FHRLST 'f132'
+ edit FHR 'f132'
+ edit HR '132'
+ task jgfs_atmos_post_f135
+ trigger ./jgfs_atmos_post_manager:release_post135
+ edit FHRGRP '126'
+ edit FHRLST 'f135'
+ edit FHR 'f135'
+ edit HR '135'
+ task jgfs_atmos_post_f138
+ trigger ./jgfs_atmos_post_manager:release_post138
+ edit FHRGRP '127'
+ edit FHRLST 'f138'
+ edit FHR 'f138'
+ edit HR '138'
+ task jgfs_atmos_post_f141
+ trigger ./jgfs_atmos_post_manager:release_post141
+ edit FHRGRP '128'
+ edit FHRLST 'f141'
+ edit FHR 'f141'
+ edit HR '141'
+ task jgfs_atmos_post_f144
+ trigger ./jgfs_atmos_post_manager:release_post144
+ edit FHRGRP '129'
+ edit FHRLST 'f144'
+ edit FHR 'f144'
+ edit HR '144'
+ task jgfs_atmos_post_f147
+ trigger ./jgfs_atmos_post_manager:release_post147
+ edit FHRGRP '130'
+ edit FHRLST 'f147'
+ edit FHR 'f147'
+ edit HR '147'
+ task jgfs_atmos_post_f150
+ trigger ./jgfs_atmos_post_manager:release_post150
+ edit FHRGRP '131'
+ edit FHRLST 'f150'
+ edit FHR 'f150'
+ edit HR '150'
+ task jgfs_atmos_post_f153
+ trigger ./jgfs_atmos_post_manager:release_post153
+ edit FHRGRP '132'
+ edit FHRLST 'f153'
+ edit FHR 'f153'
+ edit HR '153'
+ task jgfs_atmos_post_f156
+ trigger ./jgfs_atmos_post_manager:release_post156
+ edit FHRGRP '133'
+ edit FHRLST 'f156'
+ edit FHR 'f156'
+ edit HR '156'
+ task jgfs_atmos_post_f159
+ trigger ./jgfs_atmos_post_manager:release_post159
+ edit FHRGRP '134'
+ edit FHRLST 'f159'
+ edit FHR 'f159'
+ edit HR '159'
+ task jgfs_atmos_post_f162
+ trigger ./jgfs_atmos_post_manager:release_post162
+ edit FHRGRP '135'
+ edit FHRLST 'f162'
+ edit FHR 'f162'
+ edit HR '162'
+ task jgfs_atmos_post_f165
+ trigger ./jgfs_atmos_post_manager:release_post165
+ edit FHRGRP '136'
+ edit FHRLST 'f165'
+ edit FHR 'f165'
+ edit HR '165'
+ task jgfs_atmos_post_f168
+ trigger ./jgfs_atmos_post_manager:release_post168
+ edit FHRGRP '137'
+ edit FHRLST 'f168'
+ edit FHR 'f168'
+ edit HR '168'
+ task jgfs_atmos_post_f171
+ trigger ./jgfs_atmos_post_manager:release_post171
+ edit FHRGRP '138'
+ edit FHRLST 'f171'
+ edit FHR 'f171'
+ edit HR '171'
+ task jgfs_atmos_post_f174
+ trigger ./jgfs_atmos_post_manager:release_post174
+ edit FHRGRP '139'
+ edit FHRLST 'f174'
+ edit FHR 'f174'
+ edit HR '174'
+ task jgfs_atmos_post_f177
+ trigger ./jgfs_atmos_post_manager:release_post177
+ edit FHRGRP '140'
+ edit FHRLST 'f177'
+ edit FHR 'f177'
+ edit HR '177'
+ task jgfs_atmos_post_f180
+ trigger ./jgfs_atmos_post_manager:release_post180
+ edit FHRGRP '141'
+ edit FHRLST 'f180'
+ edit FHR 'f180'
+ edit HR '180'
+ task jgfs_atmos_post_f183
+ trigger ./jgfs_atmos_post_manager:release_post183
+ edit FHRGRP '142'
+ edit FHRLST 'f183'
+ edit FHR 'f183'
+ edit HR '183'
+ task jgfs_atmos_post_f186
+ trigger ./jgfs_atmos_post_manager:release_post186
+ edit FHRGRP '143'
+ edit FHRLST 'f186'
+ edit FHR 'f186'
+ edit HR '186'
+ task jgfs_atmos_post_f189
+ trigger ./jgfs_atmos_post_manager:release_post189
+ edit FHRGRP '144'
+ edit FHRLST 'f189'
+ edit FHR 'f189'
+ edit HR '189'
+ task jgfs_atmos_post_f192
+ trigger ./jgfs_atmos_post_manager:release_post192
+ edit FHRGRP '145'
+ edit FHRLST 'f192'
+ edit FHR 'f192'
+ edit HR '192'
+ task jgfs_atmos_post_f195
+ trigger ./jgfs_atmos_post_manager:release_post195
+ edit FHRGRP '146'
+ edit FHRLST 'f195'
+ edit FHR 'f195'
+ edit HR '195'
+ task jgfs_atmos_post_f198
+ trigger ./jgfs_atmos_post_manager:release_post198
+ edit FHRGRP '147'
+ edit FHRLST 'f198'
+ edit FHR 'f198'
+ edit HR '198'
+ task jgfs_atmos_post_f201
+ trigger ./jgfs_atmos_post_manager:release_post201
+ edit FHRGRP '148'
+ edit FHRLST 'f201'
+ edit FHR 'f201'
+ edit HR '201'
+ task jgfs_atmos_post_f204
+ trigger ./jgfs_atmos_post_manager:release_post204
+ edit FHRGRP '149'
+ edit FHRLST 'f204'
+ edit FHR 'f204'
+ edit HR '204'
+ task jgfs_atmos_post_f207
+ trigger ./jgfs_atmos_post_manager:release_post207
+ edit FHRGRP '150'
+ edit FHRLST 'f207'
+ edit FHR 'f207'
+ edit HR '207'
+ task jgfs_atmos_post_f210
+ trigger ./jgfs_atmos_post_manager:release_post210
+ edit FHRGRP '151'
+ edit FHRLST 'f210'
+ edit FHR 'f210'
+ edit HR '210'
+ task jgfs_atmos_post_f213
+ trigger ./jgfs_atmos_post_manager:release_post213
+ edit FHRGRP '152'
+ edit FHRLST 'f213'
+ edit FHR 'f213'
+ edit HR '213'
+ task jgfs_atmos_post_f216
+ trigger ./jgfs_atmos_post_manager:release_post216
+ edit FHRGRP '153'
+ edit FHRLST 'f216'
+ edit FHR 'f216'
+ edit HR '216'
+ task jgfs_atmos_post_f219
+ trigger ./jgfs_atmos_post_manager:release_post219
+ edit FHRGRP '154'
+ edit FHRLST 'f219'
+ edit FHR 'f219'
+ edit HR '219'
+ task jgfs_atmos_post_f222
+ trigger ./jgfs_atmos_post_manager:release_post222
+ edit FHRGRP '155'
+ edit FHRLST 'f222'
+ edit FHR 'f222'
+ edit HR '222'
+ task jgfs_atmos_post_f225
+ trigger ./jgfs_atmos_post_manager:release_post225
+ edit FHRGRP '156'
+ edit FHRLST 'f225'
+ edit FHR 'f225'
+ edit HR '225'
+ task jgfs_atmos_post_f228
+ trigger ./jgfs_atmos_post_manager:release_post228
+ edit FHRGRP '157'
+ edit FHRLST 'f228'
+ edit FHR 'f228'
+ edit HR '228'
+ task jgfs_atmos_post_f231
+ trigger ./jgfs_atmos_post_manager:release_post231
+ edit FHRGRP '158'
+ edit FHRLST 'f231'
+ edit FHR 'f231'
+ edit HR '231'
+ task jgfs_atmos_post_f234
+ trigger ./jgfs_atmos_post_manager:release_post234
+ edit FHRGRP '159'
+ edit FHRLST 'f234'
+ edit FHR 'f234'
+ edit HR '234'
+ task jgfs_atmos_post_f237
+ trigger ./jgfs_atmos_post_manager:release_post237
+ edit FHRGRP '160'
+ edit FHRLST 'f237'
+ edit FHR 'f237'
+ edit HR '237'
+ task jgfs_atmos_post_f240
+ trigger ./jgfs_atmos_post_manager:release_post240
+ edit FHRGRP '161'
+ edit FHRLST 'f240'
+ edit FHR 'f240'
+ edit HR '240'
+ task jgfs_atmos_post_f243
+ trigger ./jgfs_atmos_post_manager:release_post243
+ edit FHRGRP '162'
+ edit FHRLST 'f243'
+ edit FHR 'f243'
+ edit HR '243'
+ task jgfs_atmos_post_f246
+ trigger ./jgfs_atmos_post_manager:release_post246
+ edit FHRGRP '163'
+ edit FHRLST 'f246'
+ edit FHR 'f246'
+ edit HR '246'
+ task jgfs_atmos_post_f249
+ trigger ./jgfs_atmos_post_manager:release_post249
+ edit FHRGRP '164'
+ edit FHRLST 'f249'
+ edit FHR 'f249'
+ edit HR '249'
+ task jgfs_atmos_post_f252
+ trigger ./jgfs_atmos_post_manager:release_post252
+ edit FHRGRP '165'
+ edit FHRLST 'f252'
+ edit FHR 'f252'
+ edit HR '252'
+ task jgfs_atmos_post_f255
+ trigger ./jgfs_atmos_post_manager:release_post255
+ edit FHRGRP '166'
+ edit FHRLST 'f255'
+ edit FHR 'f255'
+ edit HR '255'
+ task jgfs_atmos_post_f258
+ trigger ./jgfs_atmos_post_manager:release_post258
+ edit FHRGRP '167'
+ edit FHRLST 'f258'
+ edit FHR 'f258'
+ edit HR '258'
+ task jgfs_atmos_post_f261
+ trigger ./jgfs_atmos_post_manager:release_post261
+ edit FHRGRP '168'
+ edit FHRLST 'f261'
+ edit FHR 'f261'
+ edit HR '261'
+ task jgfs_atmos_post_f264
+ trigger ./jgfs_atmos_post_manager:release_post264
+ edit FHRGRP '169'
+ edit FHRLST 'f264'
+ edit FHR 'f264'
+ edit HR '264'
+ task jgfs_atmos_post_f267
+ trigger ./jgfs_atmos_post_manager:release_post267
+ edit FHRGRP '170'
+ edit FHRLST 'f267'
+ edit FHR 'f267'
+ edit HR '267'
+ task jgfs_atmos_post_f270
+ trigger ./jgfs_atmos_post_manager:release_post270
+ edit FHRGRP '171'
+ edit FHRLST 'f270'
+ edit FHR 'f270'
+ edit HR '270'
+ task jgfs_atmos_post_f273
+ trigger ./jgfs_atmos_post_manager:release_post273
+ edit FHRGRP '172'
+ edit FHRLST 'f273'
+ edit FHR 'f273'
+ edit HR '273'
+ task jgfs_atmos_post_f276
+ trigger ./jgfs_atmos_post_manager:release_post276
+ edit FHRGRP '173'
+ edit FHRLST 'f276'
+ edit FHR 'f276'
+ edit HR '276'
+ task jgfs_atmos_post_f279
+ trigger ./jgfs_atmos_post_manager:release_post279
+ edit FHRGRP '174'
+ edit FHRLST 'f279'
+ edit FHR 'f279'
+ edit HR '279'
+ task jgfs_atmos_post_f282
+ trigger ./jgfs_atmos_post_manager:release_post282
+ edit FHRGRP '175'
+ edit FHRLST 'f282'
+ edit FHR 'f282'
+ edit HR '282'
+ task jgfs_atmos_post_f285
+ trigger ./jgfs_atmos_post_manager:release_post285
+ edit FHRGRP '176'
+ edit FHRLST 'f285'
+ edit FHR 'f285'
+ edit HR '285'
+ task jgfs_atmos_post_f288
+ trigger ./jgfs_atmos_post_manager:release_post288
+ edit FHRGRP '177'
+ edit FHRLST 'f288'
+ edit FHR 'f288'
+ edit HR '288'
+ task jgfs_atmos_post_f291
+ trigger ./jgfs_atmos_post_manager:release_post291
+ edit FHRGRP '178'
+ edit FHRLST 'f291'
+ edit FHR 'f291'
+ edit HR '291'
+ task jgfs_atmos_post_f294
+ trigger ./jgfs_atmos_post_manager:release_post294
+ edit FHRGRP '179'
+ edit FHRLST 'f294'
+ edit FHR 'f294'
+ edit HR '294'
+ task jgfs_atmos_post_f297
+ trigger ./jgfs_atmos_post_manager:release_post297
+ edit FHRGRP '180'
+ edit FHRLST 'f297'
+ edit FHR 'f297'
+ edit HR '297'
+ task jgfs_atmos_post_f300
+ trigger ./jgfs_atmos_post_manager:release_post300
+ edit FHRGRP '181'
+ edit FHRLST 'f300'
+ edit FHR 'f300'
+ edit HR '300'
+ task jgfs_atmos_post_f303
+ trigger ./jgfs_atmos_post_manager:release_post303
+ edit FHRGRP '182'
+ edit FHRLST 'f303'
+ edit FHR 'f303'
+ edit HR '303'
+ task jgfs_atmos_post_f306
+ trigger ./jgfs_atmos_post_manager:release_post306
+ edit FHRGRP '183'
+ edit FHRLST 'f306'
+ edit FHR 'f306'
+ edit HR '306'
+ task jgfs_atmos_post_f309
+ trigger ./jgfs_atmos_post_manager:release_post309
+ edit FHRGRP '184'
+ edit FHRLST 'f309'
+ edit FHR 'f309'
+ edit HR '309'
+ task jgfs_atmos_post_f312
+ trigger ./jgfs_atmos_post_manager:release_post312
+ edit FHRGRP '185'
+ edit FHRLST 'f312'
+ edit FHR 'f312'
+ edit HR '312'
+ task jgfs_atmos_post_f315
+ trigger ./jgfs_atmos_post_manager:release_post315
+ edit FHRGRP '186'
+ edit FHRLST 'f315'
+ edit FHR 'f315'
+ edit HR '315'
+ task jgfs_atmos_post_f318
+ trigger ./jgfs_atmos_post_manager:release_post318
+ edit FHRGRP '187'
+ edit FHRLST 'f318'
+ edit FHR 'f318'
+ edit HR '318'
+ task jgfs_atmos_post_f321
+ trigger ./jgfs_atmos_post_manager:release_post321
+ edit FHRGRP '188'
+ edit FHRLST 'f321'
+ edit FHR 'f321'
+ edit HR '321'
+ task jgfs_atmos_post_f324
+ trigger ./jgfs_atmos_post_manager:release_post324
+ edit FHRGRP '189'
+ edit FHRLST 'f324'
+ edit FHR 'f324'
+ edit HR '324'
+ task jgfs_atmos_post_f327
+ trigger ./jgfs_atmos_post_manager:release_post327
+ edit FHRGRP '190'
+ edit FHRLST 'f327'
+ edit FHR 'f327'
+ edit HR '327'
+ task jgfs_atmos_post_f330
+ trigger ./jgfs_atmos_post_manager:release_post330
+ edit FHRGRP '191'
+ edit FHRLST 'f330'
+ edit FHR 'f330'
+ edit HR '330'
+ task jgfs_atmos_post_f333
+ trigger ./jgfs_atmos_post_manager:release_post333
+ edit FHRGRP '192'
+ edit FHRLST 'f333'
+ edit FHR 'f333'
+ edit HR '333'
+ task jgfs_atmos_post_f336
+ trigger ./jgfs_atmos_post_manager:release_post336
+ edit FHRGRP '193'
+ edit FHRLST 'f336'
+ edit FHR 'f336'
+ edit HR '336'
+ task jgfs_atmos_post_f339
+ trigger ./jgfs_atmos_post_manager:release_post339
+ edit FHRGRP '194'
+ edit FHRLST 'f339'
+ edit FHR 'f339'
+ edit HR '339'
+ task jgfs_atmos_post_f342
+ trigger ./jgfs_atmos_post_manager:release_post342
+ edit FHRGRP '195'
+ edit FHRLST 'f342'
+ edit FHR 'f342'
+ edit HR '342'
+ task jgfs_atmos_post_f345
+ trigger ./jgfs_atmos_post_manager:release_post345
+ edit FHRGRP '196'
+ edit FHRLST 'f345'
+ edit FHR 'f345'
+ edit HR '345'
+ task jgfs_atmos_post_f348
+ trigger ./jgfs_atmos_post_manager:release_post348
+ edit FHRGRP '197'
+ edit FHRLST 'f348'
+ edit FHR 'f348'
+ edit HR '348'
+ task jgfs_atmos_post_f351
+ trigger ./jgfs_atmos_post_manager:release_post351
+ edit FHRGRP '198'
+ edit FHRLST 'f351'
+ edit FHR 'f351'
+ edit HR '351'
+ task jgfs_atmos_post_f354
+ trigger ./jgfs_atmos_post_manager:release_post354
+ edit FHRGRP '199'
+ edit FHRLST 'f354'
+ edit FHR 'f354'
+ edit HR '354'
+ task jgfs_atmos_post_f357
+ trigger ./jgfs_atmos_post_manager:release_post357
+ edit FHRGRP '200'
+ edit FHRLST 'f357'
+ edit FHR 'f357'
+ edit HR '357'
+ task jgfs_atmos_post_f360
+ trigger ./jgfs_atmos_post_manager:release_post360
+ edit FHRGRP '201'
+ edit FHRLST 'f360'
+ edit FHR 'f360'
+ edit HR '360'
+ task jgfs_atmos_post_f363
+ trigger ./jgfs_atmos_post_manager:release_post363
+ edit FHRGRP '202'
+ edit FHRLST 'f363'
+ edit FHR 'f363'
+ edit HR '363'
+ task jgfs_atmos_post_f366
+ trigger ./jgfs_atmos_post_manager:release_post366
+ edit FHRGRP '203'
+ edit FHRLST 'f366'
+ edit FHR 'f366'
+ edit HR '366'
+ task jgfs_atmos_post_f369
+ trigger ./jgfs_atmos_post_manager:release_post369
+ edit FHRGRP '204'
+ edit FHRLST 'f369'
+ edit FHR 'f369'
+ edit HR '369'
+ task jgfs_atmos_post_f372
+ trigger ./jgfs_atmos_post_manager:release_post372
+ edit FHRGRP '205'
+ edit FHRLST 'f372'
+ edit FHR 'f372'
+ edit HR '372'
+ task jgfs_atmos_post_f375
+ trigger ./jgfs_atmos_post_manager:release_post375
+ edit FHRGRP '206'
+ edit FHRLST 'f375'
+ edit FHR 'f375'
+ edit HR '375'
+ task jgfs_atmos_post_f378
+ trigger ./jgfs_atmos_post_manager:release_post378
+ edit FHRGRP '207'
+ edit FHRLST 'f378'
+ edit FHR 'f378'
+ edit HR '378'
+ task jgfs_atmos_post_f381
+ trigger ./jgfs_atmos_post_manager:release_post381
+ edit FHRGRP '208'
+ edit FHRLST 'f381'
+ edit FHR 'f381'
+ edit HR '381'
+ task jgfs_atmos_post_f384
+ trigger ./jgfs_atmos_post_manager:release_post384
+ edit FHRGRP '209'
+ edit FHRLST 'f384'
+ edit FHR 'f384'
+ edit HR '384'
+ endfamily
+ family post_processing
+ task jgfs_atmos_wafs_gcip
+ trigger ../post/jgfs_atmos_post_f003 == complete
+ time 04:40
+ family grib_wafs
+ task jgfs_atmos_wafs_f00
+ trigger ../../post/jgfs_atmos_post_f000 == complete and ../../post/jgfs_atmos_post_f120 == complete and ../grib2_wafs/jgfs_atmos_wafs_grib2 == complete
+ edit FCSTHR '00'
+ task jgfs_atmos_wafs_f06
+ trigger ../../post/jgfs_atmos_post_f006 == complete and ./jgfs_atmos_wafs_f00 == complete
+ edit FCSTHR '06'
+ task jgfs_atmos_wafs_f12
+ trigger ../../post/jgfs_atmos_post_f012 == complete and ./jgfs_atmos_wafs_f06 == complete
+ edit FCSTHR '12'
+ task jgfs_atmos_wafs_f18
+ trigger ../../post/jgfs_atmos_post_f018 == complete and ./jgfs_atmos_wafs_f12 == complete
+ edit FCSTHR '18'
+ task jgfs_atmos_wafs_f24
+ trigger ../../post/jgfs_atmos_post_f024 == complete and ./jgfs_atmos_wafs_f18 == complete
+ edit FCSTHR '24'
+ task jgfs_atmos_wafs_f30
+ trigger ../../post/jgfs_atmos_post_f030 == complete and ./jgfs_atmos_wafs_f24 == complete
+ edit FCSTHR '30'
+ task jgfs_atmos_wafs_f36
+ trigger ../../post/jgfs_atmos_post_f036 == complete and ./jgfs_atmos_wafs_f30 == complete
+ edit FCSTHR '36'
+ task jgfs_atmos_wafs_f42
+ trigger ../../post/jgfs_atmos_post_f042 == complete and ./jgfs_atmos_wafs_f36 == complete
+ edit FCSTHR '42'
+ task jgfs_atmos_wafs_f48
+ trigger ../../post/jgfs_atmos_post_f048 == complete and ./jgfs_atmos_wafs_f42 == complete
+ edit FCSTHR '48'
+ task jgfs_atmos_wafs_f54
+ trigger ../../post/jgfs_atmos_post_f054 == complete and ./jgfs_atmos_wafs_f48 == complete
+ edit FCSTHR '54'
+ task jgfs_atmos_wafs_f60
+ trigger ../../post/jgfs_atmos_post_f060 == complete and ./jgfs_atmos_wafs_f54 == complete
+ edit FCSTHR '60'
+ task jgfs_atmos_wafs_f66
+ trigger ../../post/jgfs_atmos_post_f066 == complete and ./jgfs_atmos_wafs_f60 == complete
+ edit FCSTHR '66'
+ task jgfs_atmos_wafs_f72
+ trigger ../../post/jgfs_atmos_post_f072 == complete and ./jgfs_atmos_wafs_f66 == complete
+ edit FCSTHR '72'
+ task jgfs_atmos_wafs_f78
+ trigger ../../post/jgfs_atmos_post_f078 == complete and ./jgfs_atmos_wafs_f72 == complete
+ edit FCSTHR '78'
+ task jgfs_atmos_wafs_f84
+ trigger ../../post/jgfs_atmos_post_f084 == complete and ./jgfs_atmos_wafs_f78 == complete
+ edit FCSTHR '84'
+ task jgfs_atmos_wafs_f90
+ trigger ../../post/jgfs_atmos_post_f090 == complete and ./jgfs_atmos_wafs_f84 == complete
+ edit FCSTHR '90'
+ task jgfs_atmos_wafs_f96
+ trigger ../../post/jgfs_atmos_post_f096 == complete and ./jgfs_atmos_wafs_f90 == complete
+ edit FCSTHR '96'
+ task jgfs_atmos_wafs_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete and ./jgfs_atmos_wafs_f96 == complete
+ edit FCSTHR '102'
+ task jgfs_atmos_wafs_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete and ./jgfs_atmos_wafs_f102 == complete
+ edit FCSTHR '108'
+ task jgfs_atmos_wafs_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete and ./jgfs_atmos_wafs_f108 == complete
+ edit FCSTHR '114'
+ task jgfs_atmos_wafs_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete and ./jgfs_atmos_wafs_f114 == complete
+ edit FCSTHR '120'
+ endfamily
+ family grib2_wafs
+ task jgfs_atmos_wafs_grib2
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ task jgfs_atmos_wafs_grib2_0p25
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ task jgfs_atmos_wafs_blending
+ trigger ./jgfs_atmos_wafs_grib2 == complete
+ time 04:33
+ task jgfs_atmos_wafs_blending_0p25
+ trigger ./jgfs_atmos_wafs_grib2_0p25 == complete
+ endfamily
+ family bufr_sounding
+ task jgfs_atmos_postsnd
+ trigger ../../post/jgfs_atmos_post_manager:release_post000
+ endfamily
+ family bulletins
+ task jgfs_atmos_fbwind
+ trigger ../../post/jgfs_atmos_post_f006 == complete and ../../post/jgfs_atmos_post_f012 == complete and ../../post/jgfs_atmos_post_f024 == complete
+ endfamily
+ family awips_20km_1p0
+ task jgfs_atmos_awips_f000
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ edit FHRGRP '000'
+ edit FHRLST 'f000'
+ edit FCSTHR '000'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f003
+ trigger ../../post/jgfs_atmos_post_f003 == complete
+ edit FHRGRP '003'
+ edit FHRLST 'f003'
+ edit FCSTHR '003'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f006
+ trigger ../../post/jgfs_atmos_post_f006 == complete
+ edit FHRGRP '006'
+ edit FHRLST 'f006'
+ edit FCSTHR '006'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f009
+ trigger ../../post/jgfs_atmos_post_f009 == complete
+ edit FHRGRP '009'
+ edit FHRLST 'f009'
+ edit FCSTHR '009'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f012
+ trigger ../../post/jgfs_atmos_post_f012 == complete
+ edit FHRGRP '012'
+ edit FHRLST 'f012'
+ edit FCSTHR '012'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f015
+ trigger ../../post/jgfs_atmos_post_f015 == complete
+ edit FHRGRP '015'
+ edit FHRLST 'f015'
+ edit FCSTHR '015'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f018
+ trigger ../../post/jgfs_atmos_post_f018 == complete
+ edit FHRGRP '018'
+ edit FHRLST 'f018'
+ edit FCSTHR '018'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f021
+ trigger ../../post/jgfs_atmos_post_f021 == complete
+ edit FHRGRP '021'
+ edit FHRLST 'f021'
+ edit FCSTHR '021'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f024
+ trigger ../../post/jgfs_atmos_post_f024 == complete
+ edit FHRGRP '024'
+ edit FHRLST 'f024'
+ edit FCSTHR '024'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f027
+ trigger ../../post/jgfs_atmos_post_f027 == complete
+ edit FHRGRP '027'
+ edit FHRLST 'f027'
+ edit FCSTHR '027'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f030
+ trigger ../../post/jgfs_atmos_post_f030 == complete
+ edit FHRGRP '030'
+ edit FHRLST 'f030'
+ edit FCSTHR '030'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f033
+ trigger ../../post/jgfs_atmos_post_f033 == complete
+ edit FHRGRP '033'
+ edit FHRLST 'f033'
+ edit FCSTHR '033'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f036
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ edit FHRGRP '036'
+ edit FHRLST 'f036'
+ edit FCSTHR '036'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f039
+ trigger ../../post/jgfs_atmos_post_f039 == complete
+ edit FHRGRP '039'
+ edit FHRLST 'f039'
+ edit FCSTHR '039'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f042
+ trigger ../../post/jgfs_atmos_post_f042 == complete
+ edit FHRGRP '042'
+ edit FHRLST 'f042'
+ edit FCSTHR '042'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f045
+ trigger ../../post/jgfs_atmos_post_f045 == complete
+ edit FHRGRP '045'
+ edit FHRLST 'f045'
+ edit FCSTHR '045'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f048
+ trigger ../../post/jgfs_atmos_post_f048 == complete
+ edit FHRGRP '048'
+ edit FHRLST 'f048'
+ edit FCSTHR '048'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f051
+ trigger ../../post/jgfs_atmos_post_f051 == complete
+ edit FHRGRP '051'
+ edit FHRLST 'f051'
+ edit FCSTHR '051'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f054
+ trigger ../../post/jgfs_atmos_post_f054 == complete
+ edit FHRGRP '054'
+ edit FHRLST 'f054'
+ edit FCSTHR '054'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f057
+ trigger ../../post/jgfs_atmos_post_f057 == complete
+ edit FHRGRP '057'
+ edit FHRLST 'f057'
+ edit FCSTHR '057'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f060
+ trigger ../../post/jgfs_atmos_post_f060 == complete
+ edit FHRGRP '060'
+ edit FHRLST 'f060'
+ edit FCSTHR '060'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f063
+ trigger ../../post/jgfs_atmos_post_f063 == complete
+ edit FHRGRP '063'
+ edit FHRLST 'f063'
+ edit FCSTHR '063'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f066
+ trigger ../../post/jgfs_atmos_post_f066 == complete
+ edit FHRGRP '066'
+ edit FHRLST 'f066'
+ edit FCSTHR '066'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f069
+ trigger ../../post/jgfs_atmos_post_f069 == complete
+ edit FHRGRP '069'
+ edit FHRLST 'f069'
+ edit FCSTHR '069'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f072
+ trigger ../../post/jgfs_atmos_post_f072 == complete
+ edit FHRGRP '072'
+ edit FHRLST 'f072'
+ edit FCSTHR '072'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f075
+ trigger ../../post/jgfs_atmos_post_f075 == complete
+ edit FHRGRP '075'
+ edit FHRLST 'f075'
+ edit FCSTHR '075'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f078
+ trigger ../../post/jgfs_atmos_post_f078 == complete
+ edit FHRGRP '078'
+ edit FHRLST 'f078'
+ edit FCSTHR '078'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f081
+ trigger ../../post/jgfs_atmos_post_f081 == complete
+ edit FHRGRP '081'
+ edit FHRLST 'f081'
+ edit FCSTHR '081'
+ edit TRDRUN 'NO'
+ task jgfs_atmos_awips_f084
+ trigger ../../post/jgfs_atmos_post_f084 == complete
+ edit FHRGRP '084'
+ edit FHRLST 'f084'
+ edit FCSTHR '084'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f090
+ trigger ../../post/jgfs_atmos_post_f090 == complete
+ edit FHRGRP '090'
+ edit FHRLST 'f090'
+ edit FCSTHR '090'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f096
+ trigger ../../post/jgfs_atmos_post_f096 == complete
+ edit FHRGRP '096'
+ edit FHRLST 'f096'
+ edit FCSTHR '096'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete
+ edit FHRGRP '102'
+ edit FHRLST 'f102'
+ edit FCSTHR '102'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete
+ edit FHRGRP '108'
+ edit FHRLST 'f108'
+ edit FCSTHR '108'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete
+ edit FHRGRP '114'
+ edit FHRLST 'f114'
+ edit FCSTHR '114'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete
+ edit FHRGRP '120'
+ edit FHRLST 'f120'
+ edit FCSTHR '120'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f126
+ trigger ../../post/jgfs_atmos_post_f126 == complete
+ edit FHRGRP '126'
+ edit FHRLST 'f126'
+ edit FCSTHR '126'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f132
+ trigger ../../post/jgfs_atmos_post_f132 == complete
+ edit FHRGRP '132'
+ edit FHRLST 'f132'
+ edit FCSTHR '132'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f138
+ trigger ../../post/jgfs_atmos_post_f138 == complete
+ edit FHRGRP '138'
+ edit FHRLST 'f138'
+ edit FCSTHR '138'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f144
+ trigger ../../post/jgfs_atmos_post_f144 == complete
+ edit FHRGRP '144'
+ edit FHRLST 'f144'
+ edit FCSTHR '144'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f150
+ trigger ../../post/jgfs_atmos_post_f150 == complete
+ edit FHRGRP '150'
+ edit FHRLST 'f150'
+ edit FCSTHR '150'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f156
+ trigger ../../post/jgfs_atmos_post_f156 == complete
+ edit FHRGRP '156'
+ edit FHRLST 'f156'
+ edit FCSTHR '156'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f162
+ trigger ../../post/jgfs_atmos_post_f162 == complete
+ edit FHRGRP '162'
+ edit FHRLST 'f162'
+ edit FCSTHR '162'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f168
+ trigger ../../post/jgfs_atmos_post_f168 == complete
+ edit FHRGRP '168'
+ edit FHRLST 'f168'
+ edit FCSTHR '168'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f174
+ trigger ../../post/jgfs_atmos_post_f174 == complete
+ edit FHRGRP '174'
+ edit FHRLST 'f174'
+ edit FCSTHR '174'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f180
+ trigger ../../post/jgfs_atmos_post_f180 == complete
+ edit FHRGRP '180'
+ edit FHRLST 'f180'
+ edit FCSTHR '180'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f186
+ trigger ../../post/jgfs_atmos_post_f186 == complete
+ edit FHRGRP '186'
+ edit FHRLST 'f186'
+ edit FCSTHR '186'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f192
+ trigger ../../post/jgfs_atmos_post_f192 == complete
+ edit FHRGRP '192'
+ edit FHRLST 'f192'
+ edit FCSTHR '192'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f198
+ trigger ../../post/jgfs_atmos_post_f198 == complete
+ edit FHRGRP '198'
+ edit FHRLST 'f198'
+ edit FCSTHR '198'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f204
+ trigger ../../post/jgfs_atmos_post_f204 == complete
+ edit FHRGRP '204'
+ edit FHRLST 'f204'
+ edit FCSTHR '204'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f210
+ trigger ../../post/jgfs_atmos_post_f210 == complete
+ edit FHRGRP '210'
+ edit FHRLST 'f210'
+ edit FCSTHR '210'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f216
+ trigger ../../post/jgfs_atmos_post_f216 == complete
+ edit FHRGRP '216'
+ edit FHRLST 'f216'
+ edit FCSTHR '216'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f222
+ trigger ../../post/jgfs_atmos_post_f222 == complete
+ edit FHRGRP '222'
+ edit FHRLST 'f222'
+ edit FCSTHR '222'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f228
+ trigger ../../post/jgfs_atmos_post_f228 == complete
+ edit FHRGRP '228'
+ edit FHRLST 'f228'
+ edit FCSTHR '228'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f234
+ trigger ../../post/jgfs_atmos_post_f234 == complete
+ edit FHRGRP '234'
+ edit FHRLST 'f234'
+ edit FCSTHR '234'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_f240
+ trigger ../../post/jgfs_atmos_post_f240 == complete
+ edit FHRGRP '240'
+ edit FHRLST 'f240'
+ edit FCSTHR '240'
+ edit TRDRUN 'YES'
+ endfamily
+ family awips_g2
+ task jgfs_atmos_awips_g2_f000
+ trigger ../../post/jgfs_atmos_post_f000 == complete
+ edit FHRGRP '000'
+ edit FHRLST 'f000'
+ edit FCSTHR '000'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f006
+ trigger ../../post/jgfs_atmos_post_f006 == complete
+ edit FHRGRP '006'
+ edit FHRLST 'f006'
+ edit FCSTHR '006'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f012
+ trigger ../../post/jgfs_atmos_post_f012 == complete
+ edit FHRGRP '012'
+ edit FHRLST 'f012'
+ edit FCSTHR '012'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f018
+ trigger ../../post/jgfs_atmos_post_f018 == complete
+ edit FHRGRP '018'
+ edit FHRLST 'f018'
+ edit FCSTHR '018'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f024
+ trigger ../../post/jgfs_atmos_post_f024 == complete
+ edit FHRGRP '024'
+ edit FHRLST 'f024'
+ edit FCSTHR '024'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f030
+ trigger ../../post/jgfs_atmos_post_f030 == complete
+ edit FHRGRP '030'
+ edit FHRLST 'f030'
+ edit FCSTHR '030'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f036
+ trigger ../../post/jgfs_atmos_post_f036 == complete
+ edit FHRGRP '036'
+ edit FHRLST 'f036'
+ edit FCSTHR '036'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f042
+ trigger ../../post/jgfs_atmos_post_f042 == complete
+ edit FHRGRP '042'
+ edit FHRLST 'f042'
+ edit FCSTHR '042'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f048
+ trigger ../../post/jgfs_atmos_post_f048 == complete
+ edit FHRGRP '048'
+ edit FHRLST 'f048'
+ edit FCSTHR '048'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f054
+ trigger ../../post/jgfs_atmos_post_f054 == complete
+ edit FHRGRP '054'
+ edit FHRLST 'f054'
+ edit FCSTHR '054'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f060
+ trigger ../../post/jgfs_atmos_post_f060 == complete
+ edit FHRGRP '060'
+ edit FHRLST 'f060'
+ edit FCSTHR '060'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f066
+ trigger ../../post/jgfs_atmos_post_f066 == complete
+ edit FHRGRP '066'
+ edit FHRLST 'f066'
+ edit FCSTHR '066'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f072
+ trigger ../../post/jgfs_atmos_post_f072 == complete
+ edit FHRGRP '072'
+ edit FHRLST 'f072'
+ edit FCSTHR '072'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f078
+ trigger ../../post/jgfs_atmos_post_f078 == complete
+ edit FHRGRP '078'
+ edit FHRLST 'f078'
+ edit FCSTHR '078'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f084
+ trigger ../../post/jgfs_atmos_post_f084 == complete
+ edit FHRGRP '084'
+ edit FHRLST 'f084'
+ edit FCSTHR '084'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f090
+ trigger ../../post/jgfs_atmos_post_f090 == complete
+ edit FHRGRP '090'
+ edit FHRLST 'f090'
+ edit FCSTHR '090'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f096
+ trigger ../../post/jgfs_atmos_post_f096 == complete
+ edit FHRGRP '096'
+ edit FHRLST 'f096'
+ edit FCSTHR '096'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f102
+ trigger ../../post/jgfs_atmos_post_f102 == complete
+ edit FHRGRP '102'
+ edit FHRLST 'f102'
+ edit FCSTHR '102'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f108
+ trigger ../../post/jgfs_atmos_post_f108 == complete
+ edit FHRGRP '108'
+ edit FHRLST 'f108'
+ edit FCSTHR '108'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f114
+ trigger ../../post/jgfs_atmos_post_f114 == complete
+ edit FHRGRP '114'
+ edit FHRLST 'f114'
+ edit FCSTHR '114'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f120
+ trigger ../../post/jgfs_atmos_post_f120 == complete
+ edit FHRGRP '120'
+ edit FHRLST 'f120'
+ edit FCSTHR '120'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f126
+ trigger ../../post/jgfs_atmos_post_f126 == complete
+ edit FHRGRP '126'
+ edit FHRLST 'f126'
+ edit FCSTHR '126'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f132
+ trigger ../../post/jgfs_atmos_post_f132 == complete
+ edit FHRGRP '132'
+ edit FHRLST 'f132'
+ edit FCSTHR '132'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f138
+ trigger ../../post/jgfs_atmos_post_f138 == complete
+ edit FHRGRP '138'
+ edit FHRLST 'f138'
+ edit FCSTHR '138'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f144
+ trigger ../../post/jgfs_atmos_post_f144 == complete
+ edit FHRGRP '144'
+ edit FHRLST 'f144'
+ edit FCSTHR '144'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f150
+ trigger ../../post/jgfs_atmos_post_f150 == complete
+ edit FHRGRP '150'
+ edit FHRLST 'f150'
+ edit FCSTHR '150'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f156
+ trigger ../../post/jgfs_atmos_post_f156 == complete
+ edit FHRGRP '156'
+ edit FHRLST 'f156'
+ edit FCSTHR '156'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f162
+ trigger ../../post/jgfs_atmos_post_f162 == complete
+ edit FHRGRP '162'
+ edit FHRLST 'f162'
+ edit FCSTHR '162'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f168
+ trigger ../../post/jgfs_atmos_post_f168 == complete
+ edit FHRGRP '168'
+ edit FHRLST 'f168'
+ edit FCSTHR '168'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f174
+ trigger ../../post/jgfs_atmos_post_f174 == complete
+ edit FHRGRP '174'
+ edit FHRLST 'f174'
+ edit FCSTHR '174'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f180
+ trigger ../../post/jgfs_atmos_post_f180 == complete
+ edit FHRGRP '180'
+ edit FHRLST 'f180'
+ edit FCSTHR '180'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f186
+ trigger ../../post/jgfs_atmos_post_f186 == complete
+ edit FHRGRP '186'
+ edit FHRLST 'f186'
+ edit FCSTHR '186'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f192
+ trigger ../../post/jgfs_atmos_post_f192 == complete
+ edit FHRGRP '192'
+ edit FHRLST 'f192'
+ edit FCSTHR '192'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f198
+ trigger ../../post/jgfs_atmos_post_f198 == complete
+ edit FHRGRP '198'
+ edit FHRLST 'f198'
+ edit FCSTHR '198'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f204
+ trigger ../../post/jgfs_atmos_post_f204 == complete
+ edit FHRGRP '204'
+ edit FHRLST 'f204'
+ edit FCSTHR '204'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f210
+ trigger ../../post/jgfs_atmos_post_f210 == complete
+ edit FHRGRP '210'
+ edit FHRLST 'f210'
+ edit FCSTHR '210'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f216
+ trigger ../../post/jgfs_atmos_post_f216 == complete
+ edit FHRGRP '216'
+ edit FHRLST 'f216'
+ edit FCSTHR '216'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f222
+ trigger ../../post/jgfs_atmos_post_f222 == complete
+ edit FHRGRP '222'
+ edit FHRLST 'f222'
+ edit FCSTHR '222'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f228
+ trigger ../../post/jgfs_atmos_post_f228 == complete
+ edit FHRGRP '228'
+ edit FHRLST 'f228'
+ edit FCSTHR '228'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f234
+ trigger ../../post/jgfs_atmos_post_f234 == complete
+ edit FHRGRP '234'
+ edit FHRLST 'f234'
+ edit FCSTHR '234'
+ edit TRDRUN 'YES'
+ task jgfs_atmos_awips_g2_f240
+ trigger ../../post/jgfs_atmos_post_f240 == complete
+ edit FHRGRP '240'
+ edit FHRLST 'f240'
+ edit FCSTHR '240'
+ edit TRDRUN 'YES'
+ endfamily
+ endfamily
+ family gempak
+ task jgfs_atmos_gempak
+ trigger ../../atmos/analysis/jgfs_atmos_analysis == complete
+ task jgfs_atmos_gempak_meta
+ trigger ../../atmos/analysis/jgfs_atmos_analysis == complete
+ task jgfs_atmos_gempak_ncdc_upapgif
+ trigger ./jgfs_atmos_gempak == active or ./jgfs_atmos_gempak == complete
+ task jgfs_atmos_npoess_pgrb2_0p5deg
+ trigger ../post/jgfs_atmos_post_manager:release_post180
+ task jgfs_atmos_pgrb2_spec_gempak
+ trigger ./jgfs_atmos_npoess_pgrb2_0p5deg == complete
+ endfamily
+ family verf
+ task jgfs_atmos_vminmon
+ trigger ../analysis/jgfs_atmos_analysis == complete
+ endfamily
+ endfamily
+ family wave
+ family init
+ task jgfs_wave_init
+ trigger ../../atmos/obsproc/prep/jgfs_atmos_prep == complete
+ endfamily
+ family prep
+ task jgfs_wave_prep
+ trigger ../init/jgfs_wave_init == complete
+ endfamily
+ family post
+ task jgfs_wave_postsbs
+ trigger ../../atmos/post/jgfs_atmos_post_manager:release_post000
+ task jgfs_wave_postpnt
+ trigger ../../jgfs_forecast == complete
+ task jgfs_wave_post_bndpnt
+ trigger ../../atmos/post/jgfs_atmos_post_manager:release_post180
+ task jgfs_wave_prdgen_gridded
+ trigger ./jgfs_wave_postsbs == active or ./jgfs_wave_postsbs == complete
+ task jgfs_wave_prdgen_bulls
+ trigger ./jgfs_wave_postpnt == complete and ./jgfs_wave_postsbs == complete
+ endfamily
+ family gempak
+ task jgfs_wave_gempak
+ trigger ../post/jgfs_wave_postsbs == active or ../post/jgfs_wave_postsbs == complete
+ endfamily
+ endfamily
+ task jgfs_forecast
+ trigger ./atmos/analysis/jgfs_atmos_analysis:release_fcst and ./wave/prep/jgfs_wave_prep == complete
+ endfamily
+ family gdas
+ edit CYC '18'
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3'
+ edit PROJ 'GDAS-OPS'
+ edit NET 'gfs'
+ edit RUN 'gdas'
+ edit COM '/gpfs/dell1/nco/ops/com'
+ edit QUEUESHARED 'prod_shared'
+ edit QUEUESERV 'prod_transfer'
+ edit QUEUE 'prod'
+ family atmos
+ family obsproc
+ family dump
+ task jgdas_atmos_tropcy_qc_reloc
+ time 05:45
+ task jgdas_atmos_dump
+ event 1 release_sfcprep
+ time 05:50
+ task jgdas_atmos_dump_post
+ trigger jgdas_atmos_dump == complete
+ event 1 release_gdas18_dump_alert
+ task jgdas_atmos_dump_alert
+ trigger jgdas_atmos_dump_post:release_gdas18_dump_alert
+ endfamily
+ family prep
+ task jgdas_atmos_emcsfc_sfc_prep
+ trigger ../dump/jgdas_atmos_dump:release_sfcprep
+ task jgdas_atmos_prep
+ trigger ../dump/jgdas_atmos_dump == complete and ../dump/jgdas_atmos_tropcy_qc_reloc == complete
+ task jgdas_atmos_prep_post
+ trigger ./jgdas_atmos_prep == complete and ../../analysis/jgdas_atmos_analysis == complete
+ endfamily
+ endfamily
+ family init
+ task jgdas_atmos_gldas
+ trigger ../analysis/jgdas_atmos_analysis == complete
+ endfamily
+ family analysis
+ task jgdas_atmos_analysis
+ trigger ../obsproc/prep/jgdas_atmos_prep == complete and ../obsproc/prep/jgdas_atmos_emcsfc_sfc_prep == complete
+ event 1 release_fcst
+ task jgdas_atmos_analysis_calc
+ trigger ./jgdas_atmos_analysis == complete
+ task jgdas_atmos_analysis_diag
+ trigger ./jgdas_atmos_analysis == complete
+ endfamily
+ family post
+ task jgdas_atmos_post_manager
+ trigger ../../jgdas_forecast == active
+ event 1 release_postanl
+ event 2 release_post000
+ event 3 release_post001
+ event 4 release_post002
+ event 5 release_post003
+ event 6 release_post004
+ event 7 release_post005
+ event 8 release_post006
+ event 9 release_post007
+ event 10 release_post008
+ event 11 release_post009
+ task jgdas_atmos_post_anl
+ trigger ./jgdas_atmos_post_manager:release_postanl
+ edit FHRGRP '000'
+ edit FHRLST 'anl'
+ edit HR 'anl'
+ edit FHR 'anl'
+ task jgdas_atmos_post_f000
+ trigger ./jgdas_atmos_post_manager:release_post000
+ edit FHR 'f000'
+ edit HR '000'
+ edit FHRGRP '001'
+ edit FHRLST 'f000'
+ task jgdas_atmos_post_f001
+ trigger ./jgdas_atmos_post_manager:release_post001
+ edit FHR 'f001'
+ edit HR '001'
+ edit FHRGRP '002'
+ edit FHRLST 'f001'
+ task jgdas_atmos_post_f002
+ trigger ./jgdas_atmos_post_manager:release_post002
+ edit FHR 'f002'
+ edit HR '002'
+ edit FHRGRP '003'
+ edit FHRLST 'f002'
+ task jgdas_atmos_post_f003
+ trigger ./jgdas_atmos_post_manager:release_post003
+ edit FHR 'f003'
+ edit HR '003'
+ edit FHRGRP '004'
+ edit FHRLST 'f003'
+ task jgdas_atmos_post_f004
+ trigger ./jgdas_atmos_post_manager:release_post004
+ edit FHR 'f004'
+ edit HR '004'
+ edit FHRGRP '005'
+ edit FHRLST 'f004'
+ task jgdas_atmos_post_f005
+ trigger ./jgdas_atmos_post_manager:release_post005
+ edit FHR 'f005'
+ edit HR '005'
+ edit FHRGRP '006'
+ edit FHRLST 'f005'
+ task jgdas_atmos_post_f006
+ trigger ./jgdas_atmos_post_manager:release_post006
+ edit FHR 'f006'
+ edit HR '006'
+ edit FHRGRP '007'
+ edit FHRLST 'f006'
+ task jgdas_atmos_post_f007
+ trigger ./jgdas_atmos_post_manager:release_post007
+ edit FHR 'f007'
+ edit HR '007'
+ edit FHRGRP '008'
+ edit FHRLST 'f007'
+ task jgdas_atmos_post_f008
+ trigger ./jgdas_atmos_post_manager:release_post008
+ edit FHR 'f008'
+ edit HR '008'
+ edit FHRGRP '009'
+ edit FHRLST 'f008'
+ task jgdas_atmos_post_f009
+ trigger ./jgdas_atmos_post_manager:release_post009
+ edit FHR 'f009'
+ edit HR '009'
+ edit FHRGRP '010'
+ edit FHRLST 'f009'
+ endfamily
+ family post_processing
+ task jgdas_atmos_chgres_forenkf
+ trigger ../../jgdas_forecast == complete and ../../enkf/forecast == complete
+ endfamily
+ family gempak
+ task jgdas_atmos_gempak
+ trigger ../../jgdas_forecast == complete
+ task jgdas_atmos_gempak_meta_ncdc
+ trigger ./jgdas_atmos_gempak == complete
+ endfamily
+ family verf
+ task jgdas_atmos_vminmon
+ trigger ../analysis/jgdas_atmos_analysis == complete
+ task jgdas_atmos_verfrad
+ trigger ../analysis/jgdas_atmos_analysis_diag == complete
+ task jgdas_atmos_verfozn
+ trigger ../analysis/jgdas_atmos_analysis_diag == complete
+ endfamily
+ endfamily
+ family wave
+ family init
+ task jgdas_wave_init
+ trigger ../../atmos/obsproc/prep/jgdas_atmos_prep == complete
+ endfamily
+ family prep
+ task jgdas_wave_prep
+ trigger ../init/jgdas_wave_init == complete
+ endfamily
+ family post
+ task jgdas_wave_postsbs
+ trigger ../../atmos/post/jgdas_atmos_post_manager:release_post000
+ task jgdas_wave_postpnt
+ trigger ../../jgdas_forecast == complete
+ endfamily
+ endfamily
+ task jgdas_forecast
+ trigger ./atmos/analysis/jgdas_atmos_analysis:release_fcst and ./wave/prep/jgdas_wave_prep == complete and ./atmos/init/jgdas_atmos_gldas == complete
+ family enkf
+ family analysis
+ family create
+ task jgdas_enkf_select_obs
+ trigger ../../../atmos/obsproc/prep/jgdas_atmos_prep == complete and /prod12/gdas/enkf/post == complete
+ task jgdas_enkf_diag
+ trigger ./jgdas_enkf_select_obs == complete
+ task jgdas_enkf_update
+ trigger ./jgdas_enkf_diag == complete
+ endfamily
+ family recenter
+ family ecen
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3/enkf/analysis/recenter/ecen'
+ trigger ../create/jgdas_enkf_update == complete and ../../../atmos/analysis/jgdas_atmos_analysis_calc == complete and /prod12/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf == complete
+ family grp1
+ edit FHRGRP '003'
+ task jgdas_enkf_ecen
+ endfamily
+ family grp2
+ edit FHRGRP '006'
+ task jgdas_enkf_ecen
+ endfamily
+ family grp3
+ edit FHRGRP '009'
+ task jgdas_enkf_ecen
+ endfamily
+ endfamily
+ task jgdas_enkf_sfc
+ trigger ../create/jgdas_enkf_update == complete and ../../../atmos/analysis/jgdas_atmos_analysis_calc == complete
+ endfamily
+ endfamily
+ family forecast
+ edit ECF_FILES '/ecf/ecfnets/scripts/gdas_FV3/enkf/forecast'
+ trigger ./analysis/recenter/ecen == complete and ./analysis/recenter/jgdas_enkf_sfc == complete
+ family grp1
+ edit ENSGRP '01'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp2
+ edit ENSGRP '02'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp3
+ edit ENSGRP '03'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp4
+ edit ENSGRP '04'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp5
+ edit ENSGRP '05'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp6
+ edit ENSGRP '06'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp7
+ edit ENSGRP '07'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp8
+ edit ENSGRP '08'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp9
+ edit ENSGRP '09'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp10
+ edit ENSGRP '10'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp11
+ edit ENSGRP '11'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp12
+ edit ENSGRP '12'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp13
+ edit ENSGRP '13'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp14
+ edit ENSGRP '14'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp15
+ edit ENSGRP '15'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp16
+ edit ENSGRP '16'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp17
+ edit ENSGRP '17'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp18
+ edit ENSGRP '18'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp19
+ edit ENSGRP '19'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp20
+ edit ENSGRP '20'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp21
+ edit ENSGRP '21'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp22
+ edit ENSGRP '22'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp23
+ edit ENSGRP '23'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp24
+ edit ENSGRP '24'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp25
+ edit ENSGRP '25'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp26
+ edit ENSGRP '26'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp27
+ edit ENSGRP '27'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp28
+ edit ENSGRP '28'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp29
+ edit ENSGRP '29'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp30
+ edit ENSGRP '30'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp31
+ edit ENSGRP '31'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp32
+ edit ENSGRP '32'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp33
+ edit ENSGRP '33'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp34
+ edit ENSGRP '34'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp35
+ edit ENSGRP '35'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp36
+ edit ENSGRP '36'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp37
+ edit ENSGRP '37'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp38
+ edit ENSGRP '38'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp39
+ edit ENSGRP '39'
+ task jgdas_enkf_fcst
+ endfamily
+ family grp40
+ edit ENSGRP '40'
+ task jgdas_enkf_fcst
+ endfamily
+ endfamily
+ family post
+ trigger ./forecast == complete
+ task jgdas_enkf_post_f003
+ edit FHMIN_EPOS '003'
+ edit FHMAX_EPOS '003'
+ edit FHOUT_EPOS '003'
+ task jgdas_enkf_post_f004
+ edit FHMIN_EPOS '004'
+ edit FHMAX_EPOS '004'
+ edit FHOUT_EPOS '004'
+ task jgdas_enkf_post_f005
+ edit FHMIN_EPOS '005'
+ edit FHMAX_EPOS '005'
+ edit FHOUT_EPOS '005'
+ task jgdas_enkf_post_f006
+ edit FHMIN_EPOS '006'
+ edit FHMAX_EPOS '006'
+ edit FHOUT_EPOS '006'
+ task jgdas_enkf_post_f007
+ edit FHMIN_EPOS '007'
+ edit FHMAX_EPOS '007'
+ edit FHOUT_EPOS '007'
+ task jgdas_enkf_post_f008
+ edit FHMIN_EPOS '008'
+ edit FHMAX_EPOS '008'
+ edit FHOUT_EPOS '008'
+ task jgdas_enkf_post_f009
+ edit FHMIN_EPOS '009'
+ edit FHMAX_EPOS '009'
+ edit FHOUT_EPOS '009'
+ endfamily #### epos
+ endfamily #### enkf
+ endfamily #### gdas
+endsuite
diff --git a/ecflow/ecf/include/envir-p1.h b/ecflow/ecf/include/envir-p1.h
deleted file mode 100644
index 1f4495e5c2..0000000000
--- a/ecflow/ecf/include/envir-p1.h
+++ /dev/null
@@ -1,51 +0,0 @@
-# envir-p1.h
-export job=${job:-$LSB_JOBNAME} #Can't use $job in filenames!
-export jobid=${jobid:-${job}.$LSB_JOBID}
-
-export RUN_ENVIR=${RUN_ENVIR:-nco}
-export envir=%ENVIR%
-export SENDDBN=${SENDDBN:-%SENDDBN:YES%}
-export SENDDBN_NTC=${SENDDBN_NTC:-%SENDDBN_NTC:YES%}
-
-export COMROOT=${COMROOT:-/com}
-export GESROOT=${GESROOT:-/nwges}
-export UTILROOT=${UTILROOT:-/nwprod/util}
-export DCOMROOT=/dcom/us007003 # previously set to /dcom in .bash_profile
-
-case $envir in
- prod)
- export jlogfile=${jlogfile:-${COMROOT}/logs/jlogfiles/jlogfile.${jobid}}
- export DATAROOT=${DATAROOT:-/tmpnwprd1}
- if [ "$SENDDBN" == "YES" ]; then
- export DBNROOT=/iodprod/dbnet_siphon # previously set in .bash_profile
- else
- export DBNROOT=/nwprod/spa_util/fakedbn
- fi
- ;;
- eval)
- export envir=para
- export jlogfile=${jlogfile:-${COMROOT}/logs/${envir}/jlogfile}
- export DATAROOT=${DATAROOT:-/tmpnwprd2}
- if [ "$SENDDBN" == "YES" ]; then
- export DBNROOT=/nwprod/spa_util/para_dbn
- SENDDBN_NTC=NO
- else
- export DBNROOT=/nwprod/spa_util/fakedbn
- fi
- ;;
- para|test)
- export jlogfile=${jlogfile:-${COMROOT}/logs/${envir}/jlogfile}
- export DATAROOT=${DATAROOT:-/tmpnwprd2}
- export DBNROOT=/nwprod/spa_util/fakedbn
- ;;
- *)
- ecflow_client --abort="ENVIR must be prod, para, eval, or test [envir.h]"
- exit
- ;;
-esac
-
-export NWROOT=${NWROOT:-/nw${envir}}
-export PCOMROOT=${PCOMROOT:-/pcom/${envir}}
-export SENDECF=${SENDECF:-YES}
-export SENDCOM=${SENDCOM:-YES}
-export KEEPDATA=${KEEPDATA:-%KEEPDATA:NO%}
diff --git a/ecflow/ecf/include/envir-p2.h b/ecflow/ecf/include/envir-p2.h
deleted file mode 100644
index 968206b6ff..0000000000
--- a/ecflow/ecf/include/envir-p2.h
+++ /dev/null
@@ -1,63 +0,0 @@
-# envir-p2.h
-export job=${job:-$LSB_JOBNAME} #Can't use $job in filenames!
-export jobid=${jobid:-$job.$LSB_JOBID}
-
-export RUN_ENVIR=${RUN_ENVIR:-nco}
-export envir=%ENVIR%
-export SENDDBN=${SENDDBN:-%SENDDBN:YES%}
-export SENDDBN_NTC=${SENDDBN_NTC:-%SENDDBN_NTC:YES%}
-
-export COMROOTp1=${COMROOTp1:-/com}
-export GESROOTp1=${GESROOTp1:-/nwges}
-export COMROOT=${COMROOT:-/com2}
-export GESROOT=${GESROOT:-/nwges2}
-export DCOMROOT=${DCOMROOT:-/dcom}
-export ECF_HOSTFILE=/nwprod/ecflow/hostfile
-#export subhost=`echo ${LSB_SUB_HOST}| cut -c1`
-
-module load prod_util
-
-case $envir in
- prod)
- export jlogfile=${jlogfile:-${COMROOT}/logs/jlogfiles/jlogfile.${jobid}}
- export DATAROOT=${DATAROOT:-/tmpnwprd_p2}
- if [ "$SENDDBN" == "YES" ]; then
- export DBNROOT=/iodprod/dbnet_siphon # previously set in .bash_profile
- else
- export DBNROOT=${UTILROOT}/fakedbn
- fi
- ;;
- eval)
- export envir=para
- export jlogfile=${jlogfile:-${COMROOT}/logs/${envir}/jlogfile}
- export DATAROOT=${DATAROOT:-/tmpnwprd_p2}
- if [ "$SENDDBN" == "YES" ]; then
- export DBNROOT=${UTILROOT}/para_dbn
- SENDDBN_NTC=NO
- else
- export DBNROOT=${UTILROOT}/fakedbn
- fi
- ;;
- para|test)
- export jlogfile=${jlogfile:-${COMROOT}/logs/${envir}/jlogfile}
- export DATAROOT=${DATAROOT:-/tmpnwprd_p2}
- export DBNROOT=${UTILROOT}/fakedbn
- ;;
- *)
- ecflow_client --abort="ENVIR must be prod, para, eval, or test [envir.h]"
- exit
- ;;
-esac
-
-export NWROOT=/nw${envir}2
-export NWROOTprod=/nwprod2
-export NWROOTp1=/nwprod
-export PCOMROOT=${PCOMROOT:-/pcom2/${envir}}
-export SENDECF=${SENDECF:-YES}
-export SENDCOM=${SENDCOM:-YES}
-export KEEPDATA=${KEEPDATA:-%KEEPDATA:NO%}
-
-if [ -n "%PDY:%" ]; then export PDY=${PDY:-%PDY:%}; fi
-if [ -n "%COMPATH:%" ]; then export COMPATH=${COMPATH:-%COMPATH:%}; fi
-if [ -n "%MAILTO:%" ]; then export MAILTO=${MAILTO:-%MAILTO:%}; fi
-if [ -n "%DBNLOG:%" ]; then export DBNLOG=${DBNLOG:-%DBNLOG:%}; fi
diff --git a/ecflow/ecf/include/envir-p3.h b/ecflow/ecf/include/envir-p3.h
index 1ea81cc705..a57a706bed 100644
--- a/ecflow/ecf/include/envir-p3.h
+++ b/ecflow/ecf/include/envir-p3.h
@@ -8,7 +8,9 @@ export SENDDBN=${SENDDBN:-%SENDDBN:YES%}
export SENDDBN_NTC=${SENDDBN_NTC:-%SENDDBN_NTC:YES%}
FILESYSTEMROOT=/gpfs/%FILESYSTEM:dell1%
-module load prod_envir/%prod_envir_ver% prod_util/%prod_util_ver%
+module load prod_envir/%prod_envir_ver% prod_util/%prod_util_ver% EnvVars/%EnvVars_ver%
+
+if [ -n "%PARATEST:%" ]; then export PARATEST=${PARATEST:-%PARATEST:%}; fi
case $envir in
prod)
@@ -23,7 +25,11 @@ case $envir in
export envir=para
export DATAROOT=${DATAROOT:-${FILESYSTEMROOT}/nco/ops/tmpnwprd}
if [ "$SENDDBN" == "YES" ]; then
- export DBNROOT=${UTILROOT}/para_dbn
+ if [ "$PARATEST" == "YES" ]; then
+ export DBNROOT=${UTILROOT}/fakedbn
+ else
+ export DBNROOT=${UTILROOT}/para_dbn
+ fi
SENDDBN_NTC=NO
else
export DBNROOT=${UTILROOT}/fakedbn
@@ -40,11 +46,13 @@ case $envir in
esac
export COMROOT=${FILESYSTEMROOT}/nco/ops/com
+export GESROOT=${FILESYSTEMROOT}/nco/ops/nwges
export COREROOT=${FILESYSTEMROOT}/ptmp/production.core/$jobid
export NWROOT=/gpfs/dell1/nco/ops/nw${envir}
export SENDECF=${SENDECF:-YES}
export SENDCOM=${SENDCOM:-YES}
export KEEPDATA=${KEEPDATA:-%KEEPDATA:NO%}
+export TMPDIR=${TMPDIR:-${DATAROOT:?}}
if [ -n "%PDY:%" ]; then export PDY=${PDY:-%PDY:%}; fi
if [ -n "%COMPATH:%" ]; then export COMPATH=${COMPATH:-%COMPATH:%}; fi
diff --git a/ecflow/ecf/include/envir-xc40.h b/ecflow/ecf/include/envir-xc40.h
deleted file mode 100644
index 11770e4d38..0000000000
--- a/ecflow/ecf/include/envir-xc40.h
+++ /dev/null
@@ -1,53 +0,0 @@
-# envir-xc40.h
-export job=${job:-$LSB_JOBNAME} #Can't use $job in filenames!
-export jobid=${jobid:-$job.$LSB_JOBID}
-
-export RUN_ENVIR=${RUN_ENVIR:-nco}
-export envir=%ENVIR%
-export SENDDBN=${SENDDBN:-%SENDDBN:YES%}
-export SENDDBN_NTC=${SENDDBN_NTC:-%SENDDBN_NTC:YES%}
-
-module load prod_envir prod_util
-
-case $envir in
- prod)
- export jlogfile=${jlogfile:-${COMROOT}/logs/jlogfiles/jlogfile.${jobid}}
- export DATAROOT=${DATAROOT:-/gpfs/hps/nco/ops/tmpnwprd}
- if [ "$SENDDBN" == "YES" ]; then
- export DBNROOT=/iodprod/dbnet_siphon # previously set in .bash_profile
- else
- export DBNROOT=${UTILROOT}/fakedbn
- fi
- ;;
- eval)
- export envir=para
- export jlogfile=${jlogfile:-${COMROOT}/logs/${envir}/jlogfile}
- export DATAROOT=${DATAROOT:-/gpfs/hps/nco/ops/tmpnwprd}
- if [ "$SENDDBN" == "YES" ]; then
- export DBNROOT=${UTILROOT}/para_dbn
- SENDDBN_NTC=NO
- else
- export DBNROOT=${UTILROOT}/fakedbn
- fi
- ;;
- para|test)
- export jlogfile=${jlogfile:-${COMROOT}/logs/${envir}/jlogfile}
- export DATAROOT=${DATAROOT:-/gpfs/hps/nco/ops/tmpnwprd}
- export DBNROOT=${UTILROOT}/fakedbn
- ;;
- *)
- ecflow_client --abort="ENVIR must be prod, para, eval, or test [envir.h]"
- exit
- ;;
-esac
-
-export NWROOT=/gpfs/hps/nco/ops/nw${envir}
-export PCOMROOT=$PCOMROOT/${envir}
-export SENDECF=${SENDECF:-YES}
-export SENDCOM=${SENDCOM:-YES}
-export KEEPDATA=${KEEPDATA:-%KEEPDATA:NO%}
-
-if [ -n "%PDY:%" ]; then export PDY=${PDY:-%PDY:%}; fi
-if [ -n "%COMPATH:%" ]; then export COMPATH=${COMPATH:-%COMPATH:%}; fi
-if [ -n "%MAILTO:%" ]; then export MAILTO=${MAILTO:-%MAILTO:%}; fi
-if [ -n "%DBNLOG:%" ]; then export DBNLOG=${DBNLOG:-%DBNLOG:%}; fi
diff --git a/ecflow/ecf/include/experiment-prod.h b/ecflow/ecf/include/experiment-prod.h
deleted file mode 100644
index 45f7d47613..0000000000
--- a/ecflow/ecf/include/experiment-prod.h
+++ /dev/null
@@ -1,16 +0,0 @@
-# These are development overrides. They are intended to set
-# variables that would otherwise be set to operational values, and
-# cause your workflow to fail.
-
-# EMC experiment configuration file
-export HOMEgfs="/gpfs/dell2/emc/modeling/noscrub/Fanglin.Yang/git/fv3gfs/port2dell2"
-export HOMEobsproc_global="/gpfs/dell2/emc/modeling/noscrub/emc.glopara/git/obsproc/obsproc_global.iss-46886.fv3gfs"
-export HOMEobsproc_network="/gpfs/dell2/emc/modeling/noscrub/emc.glopara/git/obsproc/obsproc_global.iss-46886.fv3gfs"
-export HOMEobsproc_prep="/gpfs/dell2/emc/modeling/noscrub/emc.glopara/git/obsproc/obsproc_prep.iss-46886.fv3gfs"
-export DATAROOT="/gpfs/dell2/ptmp/emc.glopara/tmpnwprd"
-export jlogfile="/gpfs/dell2/emc/modeling/noscrub/emc.glopara/com/gfs/prod/jlogfile"
-export COMROOT="/gpfs/dell2/emc/modeling/noscrub/emc.glopara/com/gfs/prod"
-export CDUMP=$model
-export cycle=t%CYC%z
-export EXPDIR="/gpfs/dell2/emc/modeling/noscrub/emc.glopara/para_fv3gfs/myexp"
-
diff --git a/ecflow/ecf/include/head.h b/ecflow/ecf/include/head.h
index 48efa72bcb..2c49be2b5b 100644
--- a/ecflow/ecf/include/head.h
+++ b/ecflow/ecf/include/head.h
@@ -18,15 +18,13 @@ if [ -d /opt/modules ]; then
. /opt/modules/default/init/sh
module load ecflow
POST_OUT=/gpfs/hps/tmpfs/ecflow/ecflow_post_in.$LSB_BATCH_JID
-elif [ -d /usrx/local/Modules ]; then
- # WCOSS Phase 1 & 2 (IBM iDataPlex)
- . /usrx/local/Modules/default/init/sh
- module load ecflow
- POST_OUT=/var/lsf/ecflow_post_in.$LSB_BATCH_JID
else
# WCOSS Phase 3 (Dell PowerEdge)
. /usrx/local/prod/lmod/lmod/init/sh
- module load ips/18.0.1.163 ecflow/%ECF_VERSION%
+ . /gpfs/dell1/nco/ops/nwprod/versions/ecflow_p3.ver
+ module load ips/$ips_ver
+ module load EnvVars/$EnvVars_ver
+ module load ecflow/$ecflow_ver
POST_OUT=/var/lsf/ecflow_post_in.$USER.$LSB_BATCH_JID
fi
ecflow_client --init=${ECF_RID}
diff --git a/ecflow/ecf/scripts/gdas/atmos/analysis/jgdas_atmos_analysis.ecf b/ecflow/ecf/scripts/gdas/atmos/analysis/jgdas_atmos_analysis.ecf
new file mode 100755
index 0000000000..9cbacdcddb
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/analysis/jgdas_atmos_analysis.ecf
@@ -0,0 +1,88 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_analysis_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_analysis_%CYC%.o%J
+#BSUB -W 0:45
+#BSUB -n 1000
+#BSUB -R affinity[core(7)]
+#BSUB -R span[ptile=4]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=250
+export ntasks=1000
+export ptile=4
+export threads=7
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+export model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load CFP/${CFP_ver}
+module load python/${python_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export KMP_AFFINITY=scatter
+export OMP_NUM_THREADS=$threads
+export FORT_BUFFERED=true
+export OMP_NUM_THREADS_CY=28
+export NTHREADS=$OMP_NUM_THREADS_CY
+export NTHREADS_GSI=$threads
+export COMPONENT=${COMPONENT:-atmos}
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export PREINP=''
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_ATMOS_ANALYSIS
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+######################################################################
+# Purpose: To execute the job that prepares initial condition for
+# gdas.
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/analysis/jgdas_atmos_analysis_calc.ecf b/ecflow/ecf/scripts/gdas/atmos/analysis/jgdas_atmos_analysis_calc.ecf
new file mode 100755
index 0000000000..dea4d5f2c9
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/analysis/jgdas_atmos_analysis_calc.ecf
@@ -0,0 +1,78 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_analysis_calc_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_analysis_calc_%CYC%.o%J
+#BSUB -W 0:10
+#BSUB -n 140
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=28]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=5
+export ntasks=140
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load python/${python_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export COMPONENT=${COMPONENT:-atmos}
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_ATMOS_ANALYSIS_CALC
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+######################################################################
+# Purpose: To execute the job that prepares initial condition for
+# gdas.
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/analysis/jgdas_atmos_analysis_diag.ecf b/ecflow/ecf/scripts/gdas/atmos/analysis/jgdas_atmos_analysis_diag.ecf
new file mode 100755
index 0000000000..f6917b2875
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/analysis/jgdas_atmos_analysis_diag.ecf
@@ -0,0 +1,75 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_analysis_diag_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_analysis_diag_%CYC%.o%J
+#BSUB -W 0:10
+#BSUB -n 112
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=28]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=4
+export ntasks=112
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+export model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load CFP/${CFP_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export COMPONENT=${COMPONENT:-atmos}
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ATMOS_ANALYSIS_DIAG
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+######################################################################
+# Purpose: To execute the job that prepares initial condition for
+# gdas.
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/gempak/jgdas_atmos_gempak.ecf b/ecflow/ecf/scripts/gdas/atmos/gempak/jgdas_atmos_gempak.ecf
new file mode 100755
index 0000000000..7d614633e5
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/gempak/jgdas_atmos_gempak.ecf
@@ -0,0 +1,63 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_gempak_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_gempak_%CYC%.o%J
+#BSUB -W 0:15
+#BSUB -n 2
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=1]
+#BSUB -cwd /tmp
+
+%include
+%include
+
+set -x
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load ips/$ips_ver
+module load impi/$impi_ver
+module load EnvVars/$EnvVars_ver
+module load lsf/$lsf_ver
+module load CFP/$CFP_ver
+module load grib_util/$grib_util_ver
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load gempak/$gempak_ver
+
+module list
+
+#%include
+export COMPONENT=${COMPONENT:-atmos}
+export COM_IN=%COM%/$NET/$envir
+export ROTDIR=%COM%/$NET/$envir
+export cyc=%CYC%
+export cycle=t%CYC%z
+export COMIN=$COM_IN/${RUN}.${PDY}/${cyc}/${COMPONENT}
+export COMOUT=$COM_IN/${RUN}.${PDY}/${cyc}/${COMPONENT}/gempak
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+export model=gdas
+${HOMEgfs}/jobs/JGDAS_ATMOS_GEMPAK
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/gempak/jgdas_atmos_gempak_meta_ncdc.ecf b/ecflow/ecf/scripts/gdas/atmos/gempak/jgdas_atmos_gempak_meta_ncdc.ecf
new file mode 100755
index 0000000000..07bd7d79b0
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/gempak/jgdas_atmos_gempak_meta_ncdc.ecf
@@ -0,0 +1,63 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_gempak_meta_ncdc_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_gempak_meta_ncdc_%CYC%.o%J
+#BSUB -W 0:30
+#BSUB -n 2
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=1]
+#BSUB -cwd /tmp
+
+%include
+%include
+
+set -x
+
+export model=%model:gdas%
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load ips/$ips_ver
+module load impi/$impi_ver
+module load EnvVars/$EnvVars_ver
+module load lsf/$lsf_ver
+module load CFP/$CFP_ver
+module load grib_util/$grib_util_ver
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load gempak/${gempak_ver}
+
+module list
+
+export COMPONENT=${COMPONENT:-atmos}
+export COM_IN=%COM%/$NET/$envir
+export ROTDIR=%COM%/$NET/$envir
+export cyc=%CYC%
+export cycle=t%CYC%z
+export COMIN=$COM_IN/${RUN}.${PDY}/${cyc}/${COMPONENT}/gempak
+export COMOUT=$COM_IN/${RUN}.${PDY}/${cyc}/${COMPONENT}/gempak/meta
+export COMINgdas=$COM_IN/${RUN}
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ATMOS_GEMPAK_META_NCDC
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/init/jgdas_atmos_gldas.ecf b/ecflow/ecf/scripts/gdas/atmos/init/jgdas_atmos_gldas.ecf
new file mode 100755
index 0000000000..b78842f022
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/init/jgdas_atmos_gldas.ecf
@@ -0,0 +1,79 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_gldas_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_gldas_%CYC%.o%J
+#BSUB -W 2:00
+#BSUB -n 112
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=28]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=4
+export ntasks=112
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load CFP/${CFP_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export COMPONENT=${COMPONENT:-atmos}
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ATMOS_GLDAS
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+######################################################################
+# Purpose: To execute the job that prepares initial condition for
+# gdas.
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_dump.ecf b/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_dump.ecf
new file mode 100755
index 0000000000..dfe43337c1
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_dump.ecf
@@ -0,0 +1,70 @@
+#BSUB -J %E%%RUN%_atmos_dump_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_atmos_dump_%CYC%.o%J
+#BSUB -cwd /tmp
+#BSUB -q %QUEUE%
+#BSUB -W 00:15
+#BSUB -P %PROJ%
+#BSUB -n 14
+#BSUB -R span[ptile=14]
+#BSUB -R affinity[core(1):distribute=balance]
+
+%include
+%include
+
+set -x
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+export model=obsproc_global
+%include
+
+#############################################################
+## Load modules
+##############################################################
+module load EnvVars/$EnvVars_ver
+module load ips/$ips_ver
+module load impi/$impi_ver
+module load CFP/$cfp_ver
+
+module load grib_util/${grib_util_ver}
+module list
+
+#############################################################
+## WCOSS_C environment settings
+##############################################################
+
+################################################
+# EXPORT list here
+
+set -x
+export cyc=%CYC%
+export COMPONENT=${COMPONENT:-atmos}
+export COMIN_ROOT=%COM%
+export COMIN=%COM%/${NET}/${envir}/${RUN}.${PDY}/${cyc}/${COMPONENT}
+export COMOUT_ROOT=%COM%
+export COMOUT=%COM%/${NET}/${envir}/${RUN}.${PDY}/${cyc}/${COMPONENT}
+
+####
+export ECF_PORT=%ECF_PORT%
+
+# CALL executable job script here
+${HOMEobsproc_global}/jobs/JGLOBAL_DUMP
+
+%include
+%manual
+######################################################################
+# Purpose:
+#
+#
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_dump_alert.ecf b/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_dump_alert.ecf
new file mode 100755
index 0000000000..57a86a455b
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_dump_alert.ecf
@@ -0,0 +1,55 @@
+#BSUB -J %E%gdas_atmos_dump_alert_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_dump_alert_%CYC%.o%J
+#BSUB -q %QUEUESERV%
+#BSUB -R rusage[mem=1000]
+#BSUB -R affinity[core]
+#BSUB -cwd /tmp
+#BSUB -W 00:05
+#BSUB -P %PROJ%
+
+%include
+%include
+
+set -x
+
+export model=obsproc_dump_alert
+%include
+
+#############################################################
+# Load modules
+#############################################################
+#. $MODULESHOME/init/sh
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+
+# EXPORT list here
+
+set -x
+export cyc=%CYC%
+export NET=gfs
+export RUN=gdas
+
+####
+export ECF_PORT=%ECF_PORT%
+
+# CALL executable job script here
+$HOMEobsproc_dump_alert/jobs/JDUMP_ALERT
+
+%include
+%manual
+######################################################################
+# Purpose: Job to execute the gfs data dump alert processing for the
+# 00Z cycle
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_dump_post.ecf b/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_dump_post.ecf
new file mode 100755
index 0000000000..cfed98e19c
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_dump_post.ecf
@@ -0,0 +1,70 @@
+#BSUB -J %E%%RUN%_atmos_dump_post_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_atmos_dump_post_%CYC%.o%J
+#BSUB -q %QUEUE%
+#BSUB -cwd /tmp
+#BSUB -W 00:10
+#BSUB -P %PROJ%
+#BSUB -n 14
+#BSUB -R span[ptile=14]
+#BSUB -R affinity[core(1):distribute=balance]
+
+%include
+%include
+
+set -x
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+export model=obsproc_global
+%include
+
+#############################################################
+## Load modules
+##############################################################
+# . $MODULESHOME/init/sh
+module load EnvVars/$EnvVars_ver
+module load ips/$ips_ver
+module load impi/$impi_ver
+module load CFP/$cfp_ver
+module list
+
+#############################################################
+## WCOSS_C environment settings
+##############################################################
+
+################################################
+# EXPORT list here
+
+set -x
+export cyc=%CYC%
+export COMPONENT=${COMPONENT:-atmos}
+export COMIN_ROOT=%COM%
+export COMIN=%COM%/${NET}/${envir}/${RUN}.${PDY}/${cyc}/${COMPONENT}
+export COMOUT_ROOT=%COM%
+export COMOUT=%COM%/${NET}/${envir}/${RUN}.${PDY}/${cyc}/${COMPONENT}
+
+####
+export ECF_PORT=%ECF_PORT%
+
+# CALL executable job script here
+$HOMEobsproc_global/jobs/JGLOBAL_DUMP_POST
+
+%include
+%manual
+######################################################################
+# Purpose: Job to execute the gfs data dump post-processing for the
+# 00Z cycle (listing contents of dump files; conversion
+# of dump file format)
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
+
diff --git a/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_tropcy_qc_reloc.ecf b/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_tropcy_qc_reloc.ecf
new file mode 100755
index 0000000000..9447853586
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/obsproc/dump/jgdas_atmos_tropcy_qc_reloc.ecf
@@ -0,0 +1,58 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_tropcy_qc_reloc_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_tropcy_qc_reloc_%CYC%.o%J
+#BSUB -W 0:05
+#BSUB -n 1
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=1]
+#BSUB -cwd /tmp
+
+%include
+%include
+
+set -x
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load EnvVars/$EnvVars_ver
+module load lsf/$lsf_ver
+module load ips/$ips_ver
+module load impi/$impi_ver
+module load CFP/$CFP_ver
+module load grib_util/$grib_util_ver
+
+module list
+
+#%include
+export USE_CFP=YES
+export PROCESS_TROPCY=YES
+export DO_RELOCATE=YES
+export ROTDIR=%COM%/$NET/$envir
+export cyc=%CYC%
+export cycle=t%CYC%z
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_ATMOS_TROPCY_QC_RELOC
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/obsproc/prep/jgdas_atmos_emcsfc_sfc_prep.ecf b/ecflow/ecf/scripts/gdas/atmos/obsproc/prep/jgdas_atmos_emcsfc_sfc_prep.ecf
new file mode 100755
index 0000000000..b703e27cf8
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/obsproc/prep/jgdas_atmos_emcsfc_sfc_prep.ecf
@@ -0,0 +1,52 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_emcsfc_sfc_prep_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_emcsfc_sfc_prep_%CYC%.o%J
+#BSUB -W 0:10
+#BSUB -n 1
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=1]
+#BSUB -cwd /tmp
+
+%include
+%include
+
+set -x
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load grib_util/$grib_util_ver
+
+module list
+
+#%include
+export USE_CFP=YES
+export ROTDIR=%COM%/$NET/$envir
+export cyc=%CYC%
+export cycle=t%CYC%z
+export SCRgfs=${HOMEgfs}/scripts
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_ATMOS_EMCSFC_SFC_PREP
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/obsproc/prep/jgdas_atmos_prep.ecf b/ecflow/ecf/scripts/gdas/atmos/obsproc/prep/jgdas_atmos_prep.ecf
new file mode 100755
index 0000000000..153ae29640
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/obsproc/prep/jgdas_atmos_prep.ecf
@@ -0,0 +1,80 @@
+#! /bin/sh
+#BSUB -J %E%%RUN%_atmos_prep_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_atmos_prep_%CYC%.o%J
+#BSUB -cwd /tmp
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -W 00:20
+#BSUB -R span[ptile=2]; -R affinity[core(1)]
+#BSUB -n 4
+
+module purge
+%include
+%include
+
+set -x
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=obsproc_global
+%include
+
+#############################################################
+## Load modules
+##############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module use -a /usrx/local/nceplibs/dev/NCEPLIBS/modulefiles
+module load hdf5_parallel/${hdf5_parallel_ver}
+module load netcdf_parallel/${netcdf_parallel_ver}
+module load CFP/${CFP_ver}
+
+module list
+
+#############################################################
+## WCOSS_C environment settings
+#############################################################
+# export BACK="NO"
+# export POE="YES"
+export COMPONENT=${COMPONENT:-atmos}
+export cyc=%CYC%
+#### export COMIN_ROOT=/gpfs/dell1/nco/ops/com
+export COMIN_ROOT=%COM%
+export COMIN="%COM%/${NET}/${envir}/${CDUMP}.${PDY}/${cyc}/${COMPONENT}"
+export COMOUT_ROOT=%COM%
+export COMOUT="%COM%/${NET}/${envir}/${CDUMP}.${PDY}/${cyc}/${COMPONENT}"
+export COMINgdas=$COMIN
+export COMINgfs="%COM%/$NET/$envir/gfs.$PDY/$cyc/$COMPONENT"
+export COMINgdas=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/gdas.${PDY}/${cyc}/atmos
+export COMINgfs=/gpfs/dell3/ptmp/emc.glopara/ROTDIRS/v16rt2/gfs/para/gfs.${PDY}/${cyc}/atmos
+export DO_MAKEPREPBUFR=YES
+export ROTDIR_DUMP=YES
+export OPREFIX=$CDUMP.t${cyc}z.
+export EXPDIR="$HOMEgfs/parm/config"
+export ROTDIR=%COM%/$NET/$envir
+export CDATE=${PDY}${cyc}
+
+set -x
+
+${HOMEobsproc_global}/jobs/JGLOBAL_PREP
+
+%include
+%manual
+######################################################################
+# Purpose:
+#
+#
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/obsproc/prep/jgdas_atmos_prep_post.ecf b/ecflow/ecf/scripts/gdas/atmos/obsproc/prep/jgdas_atmos_prep_post.ecf
new file mode 100755
index 0000000000..0f6d536e5c
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/obsproc/prep/jgdas_atmos_prep_post.ecf
@@ -0,0 +1,106 @@
+#BSUB -J %E%%RUN%_atmos_prep_post_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_atmos_prep_post_%CYC%.o%J
+#BSUB -q %QUEUESERV%
+#BSUB -cwd /tmp
+#BSUB -W 00:15
+#BSUB -P %PROJ%
+#BSUB -M 1000
+#BSUB -R affinity[core]
+
+%include
+%include
+
+set -x
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+export model=obsproc_global
+%include
+
+#############################################################
+## Load modules
+##############################################################
+module load ips/$ips_ver
+module load impi/$impi_ver
+module load CFP/$cfp_ver
+module list
+
+#############################################################
+## WCOSS_C environment settings
+##############################################################
+
+################################################
+# EXPORT list here
+
+set -x
+export cyc=%CYC%
+export COMPONENT=${COMPONENT:-atmos}
+export COMIN_ROOT=%COM%
+export COMIN=%COM%/${NET}/${envir}/${RUN}.${PDY}/${cyc}/${COMPONENT}
+export COMOUT_ROOT=%COM%
+export COMOUT=%COM%/${NET}/${envir}/${RUN}.${PDY}/${cyc}/${COMPONENT}
+
+####
+export ECF_PORT=%ECF_PORT%
+
+####
+TTT=gdas
+if [ $TTT = "gdas" ]; then
+ ppdy=$PDY
+ if [ "$cyc" = "00" ]; then
+ pcyc=18
+ ppdy=20200927
+ elif [ "$cyc" = "06" ]; then
+ pcyc=00
+ elif [ "$cyc" = "12" ]; then
+ pcyc=06
+ elif [ "$cyc" = "18" ]; then
+ pcyc=12
+ else
+ echo "not a valid cycle time"
+ fi
+ pCOMOUT=${COMIN_ROOT}/${NET}/${envir}/${RUN}.${ppdy}/${pcyc}/${COMPONENT}
+ comin_prod=${COMIN_ROOT}/gfs/prod/gdas.${ppdy}/${pcyc}
+ comin_v16rt2=${COMIN_ROOT}/${NET}/${envir}/gdas.${ppdy}/${pcyc}/atmos
+
+ cd $pCOMOUT
+ for f in $(ls $comin_prod/upa_his_twinwind.*) # link upa files
+ do
+ echo "$f"
+ if [ ! -f "${pCOMOUT}/$(basename $f)" ]; then
+ ln -s $f
+ fi
+ done
+
+ for f in $(ls $comin_v16rt2/*gsistat) # link gsistat file
+ do
+ echo "$f"
+ if [ ! -f "${pCOMOUT}/$(basename $f)" ]; then
+ ln -s $f
+ fi
+ done
+fi
+export VERSION_FILE_gfs=/gpfs/dell2/emc/obsproc/noscrub/Shelley.Melchior/gitstatic/gfs.ver.GFSv16-atmos
+####
+
+# CALL executable job script here
+$HOMEobsproc_global/jobs/JGLOBAL_PREP_POST
+
+%include
+%manual
+######################################################################
+# Purpose: Job to execute the GFS PREPBUFR post-processing for
+# the 00Z cycle (creating unrestricted PREPBUFR files)
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
+
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_anl.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_anl.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_anl.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f000.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f000.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f000.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f001.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f001.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f001.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f002.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f002.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f002.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f003.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f003.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f003.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f004.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f004.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f004.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f005.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f005.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f005.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f006.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f006.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f006.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f007.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f007.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f007.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f008.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f008.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f008.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f009.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f009.ecf
new file mode 100755
index 0000000000..7590f0c7b6
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_f009.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_%FHR%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_%FHR%_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 98
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=14]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=7
+export ntasks=98
+export ptile=14
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load crtm/${crtm_ver}
+module load g2tmpl/${g2tmpl_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHR=%FHR%
+export post_times=%HR%
+export FHRGRP=%FHRGRP%
+export FHRLST=%FHRLST%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export g2tmpl_ver=v${g2tmpl_ver}
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGLOBAL_ATMOS_NCEPPOST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_manager.ecf b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_manager.ecf
new file mode 100755
index 0000000000..1164e9f5a8
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post/jgdas_atmos_post_manager.ecf
@@ -0,0 +1,61 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_post_manager_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_post_manager_%CYC%.o%J
+#BSUB -W 1:15
+#BSUB -n 1
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=1]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=1
+export ntasks=1
+export ptile=1
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+
+module list
+
+export COMPONENT=${COMPONENT:-atmos}
+export COM_IN=%COM%/$NET/$envir
+export ROTDIR=%COM%/$NET/$envir
+export cyc=%CYC%
+export cycle=t%CYC%z
+export COMIN=$COM_IN/${RUN}.${PDY}/${cyc}/${COMPONENT}
+export COMOUT=$COMIN
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_ATMOS_POST_MANAGER
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf.ecf b/ecflow/ecf/scripts/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf.ecf
new file mode 100755
index 0000000000..6279ea18f7
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/post_processing/jgdas_atmos_chgres_forenkf.ecf
@@ -0,0 +1,68 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_enkf_chgres_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_enkf_chgres_%CYC%.o%J
+#BSUB -W 0:10
+#BSUB -n 3
+#BSUB -R affinity[core(28)]
+#BSUB -R span[ptile=1]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=3
+export ntasks=3
+export ptile=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load python/${python_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ATMOS_CHGRES_FORENKF
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/verf/jgdas_atmos_verfozn.ecf b/ecflow/ecf/scripts/gdas/atmos/verf/jgdas_atmos_verfozn.ecf
new file mode 100755
index 0000000000..761bb2a8aa
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/verf/jgdas_atmos_verfozn.ecf
@@ -0,0 +1,70 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_verfozn_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_verfozn_%CYC%.o%J
+#BSUB -W 0:10
+#BSUB -n 1
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=1]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=1
+export ntasks=1
+export ptile=1
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load grib_util/${grib_util_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load util_shared/${util_shared_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export COMPONENT=${COMPONENT:-atmos}
+export COM_IN=%COM%/$NET/$envir
+export ROTDIR=%COM%/$NET/$envir
+export OZN_TANKDIR=%COM%/$NET/$envir
+export cyc=%CYC%
+export cycle=t%CYC%z
+export COMIN=$COM_IN/${RUN}.${PDY}/${cyc}/${COMPONENT}
+export VERBOSE=YES
+export HOMEgfs_ozn=$HOMEgfs
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGDAS_ATMOS_VERFOZN
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/verf/jgdas_atmos_verfrad.ecf b/ecflow/ecf/scripts/gdas/atmos/verf/jgdas_atmos_verfrad.ecf
new file mode 100755
index 0000000000..a0256e5b8b
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/verf/jgdas_atmos_verfrad.ecf
@@ -0,0 +1,69 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_verfrad_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_verfrad_%CYC%.o%J
+#BSUB -W 0:20
+#BSUB -n 1
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=1]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=1
+export ntasks=1
+export ptile=1
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load grib_util/${grib_util_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load util_shared/${util_shared_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export COMPONENT=${COMPONENT:-atmos}
+export COM_IN=%COM%/$NET/$envir
+export ROTDIR=%COM%/$NET/$envir
+export cyc=%CYC%
+export cycle=t%CYC%z
+export COMIN=$COM_IN/${RUN}.${PDY}/${cyc}/${COMPONENT}
+export TANKverf=$COM_IN
+export VERBOSE=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGDAS_ATMOS_VERFRAD
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/atmos/verf/jgdas_atmos_vminmon.ecf b/ecflow/ecf/scripts/gdas/atmos/verf/jgdas_atmos_vminmon.ecf
new file mode 100755
index 0000000000..13a463fd9c
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/atmos/verf/jgdas_atmos_vminmon.ecf
@@ -0,0 +1,68 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_atmos_vminmon_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_atmos_vminmon_%CYC%.o%J
+#BSUB -W 0:05
+#BSUB -n 1
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=1]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=1
+export ntasks=1
+export ptile=1
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load pm5/${pm5_ver}
+module load metplus/${metplus_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load util_shared/${util_shared_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export COMPONENT=${COMPONENT:-atmos}
+export COM_IN=%COM%/$NET/$envir
+export ROTDIR=%COM%/$NET/$envir
+export cyc=%CYC%
+export cycle=t%CYC%z
+export COMIN=$COM_IN/${RUN}.${PDY}/${cyc}/${COMPONENT}
+export VERBOSE=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+$HOMEgfs/jobs/JGDAS_ATMOS_VMINMON
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/dump/jgdas_ics.ecf b/ecflow/ecf/scripts/gdas/dump/jgdas_ics.ecf
deleted file mode 100644
index 3506074c2f..0000000000
--- a/ecflow/ecf/scripts/gdas/dump/jgdas_ics.ecf
+++ /dev/null
@@ -1,92 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_ics
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_ics_%CYC%.o%J
-
-#BSUB -W 0:02
-#BSUB -x
-#BSUB -R 'affinity[core(1)]'
-#BSUB -R 'span[ptile=28]'
-#BSUB -n 2
-
-%include
-%include
-
-set -x
-
-
-
-export model=gfs
-export NET=gfs
-export RUN=%RUN%
-
-export NWROOT=%NWROOT% # EMC override
-export DATAROOT=%DATAROOT% # EMC override
-%include
-
-
-############################################################
-# Load modules
-############################################################
-#. $MODULESHOME/init/sh
-module load ips/18.0.1.163
-module load impi/18.0.1
-module load EnvVars/1.0.2
-
-module load g2tmpl/1.5.0
-module load crtm/2.2.5
-module load ESMF/7_1_0r
-module load dev/util_shared/1.0.8
-
-module unload grib_util/1.0.6
-module load dev/grib_util/1.1.0
-
-module load NCO/4.7.0
-module load HDF5-serial/1.10.1
-module load NetCDF/4.5.0
-module load CFP/2.0.1
-export USE_CFP=YES
-
-module use /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-
-module load bufr_dumplist/1.5.0
-module load dumpjb/4.0.0
-module load NCL/6.4.0
-
-module list
-export ECF_PORT=%ECF_PORT% # workaround for bug in ecflow module
-
-export cyc=%CYC%
-export cycle=t%CYC%z
-export jlogfile=/%COM%/logs/jlogfile
-export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config} # where to get config files
-
-# Development overrides
-export DATAROOT=%DATAROOT%
-export COMROOT=/%COM%
-
-# Development synonyms
-export CDUMP="$RUN"
-export ROTDIR="$COMROOT"
-
-
-############################################################
-# WCOSS environment settings
-############################################################
-
-# Set tuning variables like KMP_AFFINITY and OMP_STACKSIZE here.
-
-############################################################
-export cyc=%CYC%
-export job=jgdas_ics_%CYC%
-
-# CALL executable job script here
-${HOMEgfs}/jobs/JGDAS_ICS
-
-%include
-%manual
-# FIXME: Insert manual for this job.
-
-%end
diff --git a/ecflow/ecf/scripts/gdas/enkf/analysis/create/jgdas_enkf_diag.ecf b/ecflow/ecf/scripts/gdas/enkf/analysis/create/jgdas_enkf_diag.ecf
new file mode 100755
index 0000000000..10111fb89f
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/enkf/analysis/create/jgdas_enkf_diag.ecf
@@ -0,0 +1,65 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_enkf_diag_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_diag_%CYC%.o%J
+#BSUB -W 0:06
+#BSUB -n 56
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=28]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=2
+export ntasks=56
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load CFP/${CFP_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ENKF_DIAG
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/enkf/analysis/create/jgdas_enkf_select_obs.ecf b/ecflow/ecf/scripts/gdas/enkf/analysis/create/jgdas_enkf_select_obs.ecf
new file mode 100755
index 0000000000..d29f98017c
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/enkf/analysis/create/jgdas_enkf_select_obs.ecf
@@ -0,0 +1,69 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_enkf_select_obs_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_select_obs_%CYC%.o%J
+#BSUB -W 0:10
+#BSUB -n 480
+#BSUB -R affinity[core(7)]
+#BSUB -R span[ptile=4]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=120
+export ntasks=480
+export ptile=4
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/$lsf_ver
+module load impi/$impi_ver
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load CFP/${CFP_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load python/${python_ver}
+module load crtm/${crtm_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ENKF_SELECT_OBS
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/enkf/analysis/create/jgdas_enkf_update.ecf b/ecflow/ecf/scripts/gdas/enkf/analysis/create/jgdas_enkf_update.ecf
new file mode 100755
index 0000000000..f9bdb18a33
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/enkf/analysis/create/jgdas_enkf_update.ecf
@@ -0,0 +1,68 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_enkf_update_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_update_%CYC%.o%J
+#BSUB -W 0:30
+#BSUB -n 960
+#BSUB -R affinity[core(7)]
+#BSUB -R span[ptile=4]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=240
+export ntasks=960
+export ptile=4
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/$lsf_ver
+module load impi/$impi_ver
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load CFP/${CFP_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load python/${python_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ENKF_UPDATE
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/enkf/analysis/recenter/ecen/jgdas_enkf_ecen.ecf b/ecflow/ecf/scripts/gdas/enkf/analysis/recenter/ecen/jgdas_enkf_ecen.ecf
new file mode 100755
index 0000000000..790e0d4019
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/enkf/analysis/recenter/ecen/jgdas_enkf_ecen.ecf
@@ -0,0 +1,69 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_enkf_ecen_%FHRGRP%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_ecen_%FHRGRP%_%CYC%.o%J
+#BSUB -W 0:10
+#BSUB -n 80
+#BSUB -R affinity[core(7)]
+#BSUB -R span[ptile=4]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=20
+export ntasks=80
+export ptile=4
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/$lsf_ver
+module load impi/$impi_ver
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export FHRGRP=%FHRGRP%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+export FHMIN_ECEN=$FHRGRP
+export FHMAX_ECEN=$FHRGRP
+export FHOUT_ECEN=$FHRGRP
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ENKF_ECEN
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/enkf/analysis/recenter/jgdas_enkf_sfc.ecf b/ecflow/ecf/scripts/gdas/enkf/analysis/recenter/jgdas_enkf_sfc.ecf
new file mode 100755
index 0000000000..58dcdfa2b3
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/enkf/analysis/recenter/jgdas_enkf_sfc.ecf
@@ -0,0 +1,68 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_enkf_sfc_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_sfc_%CYC%.o%J
+#BSUB -W 0:06
+#BSUB -n 84
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=28]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=3
+export ntasks=84
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load python/${python_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ENKF_SFC
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/enkf/forecast/jgdas_enkf_fcst.ecf b/ecflow/ecf/scripts/gdas/enkf/forecast/jgdas_enkf_fcst.ecf
new file mode 100755
index 0000000000..cb2bde6446
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/enkf/forecast/jgdas_enkf_fcst.ecf
@@ -0,0 +1,70 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
+#BSUB -W 0:40
+#BSUB -n 420
+#BSUB -R affinity[core(1)]
+#BSUB -R span[ptile=28]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=15
+export ntasks=420
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/$lsf_ver
+module load impi/$impi_ver
+module load prod_envir/${prod_envir_ver}
+module load prod_util/${prod_util_ver}
+module load CFP/${CFP_ver}
+module load grib_util/${grib_util_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load ESMF/${ESMF_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+###############i#############################################
+export ENSGRP=%ENSGRP%
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGDAS_ENKF_FCST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/jgdas_emc_dump_waiter.ecf b/ecflow/ecf/scripts/gdas/jgdas_emc_dump_waiter.ecf
deleted file mode 100644
index 4ad9ce6e17..0000000000
--- a/ecflow/ecf/scripts/gdas/jgdas_emc_dump_waiter.ecf
+++ /dev/null
@@ -1,109 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_emc_dump_waiter
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_emc_dump_waiter_%CYC%.o%J
-
-#BSUB -W 1:00
-#BSUB -x
-#BSUB -R 'affinity[core(1)]'
-#BSUB -n 1
-
-%include
-%include
-
-set -x
-
-
-
-export model=gfs
-export NET=gfs
-export RUN=%RUN%
-
-export NWROOT=%NWROOT% # EMC override
-export DATAROOT=%DATAROOT% # EMC override
-%include
-
-
-############################################################
-# Load modules
-############################################################
-#. $MODULESHOME/init/sh
-module load ips/18.0.1.163
-module load impi/18.0.1
-module load EnvVars/1.0.2
-
-module load g2tmpl/1.5.0
-module load crtm/2.2.5
-module load ESMF/7_1_0r
-module load dev/util_shared/1.0.8
-
-module unload grib_util/1.0.6
-module load dev/grib_util/1.1.0
-
-module load NCO/4.7.0
-module load HDF5-serial/1.10.1
-module load NetCDF/4.5.0
-module load CFP/2.0.1
-export USE_CFP=YES
-
-module use /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/7.3.1
-
-module load bufr_dumplist/1.5.0
-module load dumpjb/4.0.0
-module load NCL/6.4.0
-
-module list
-export ECF_PORT=%ECF_PORT% # workaround for bug in ecflow module
-
-export cyc=%CYC%
-export cycle=t%CYC%z
-export jlogfile=/%COM%/logs/jlogfile
-export EXPDIR=${EXPDIR:-$HOMEgfs/parm/config} # where to get config files
-
-# Development overrides
-export DATAROOT=%DATAROOT%
-export COMROOT=/%COM%
-
-# Development synonyms
-export CDUMP="$RUN"
-export ROTDIR="$COMROOT"
-
-
-############################################################
-# WCOSS environment settings
-############################################################
-
-# Set tuning variables like KMP_AFFINITY and OMP_STACKSIZE here.
-
-############################################################
-export cyc=%CYC%
-export job=jgdas_emc_dump_waiter_%CYC%
-
-# CALL executable job script here
-workdir=/tmp/$USER.dump_waiter.$$.$RANDOM
-mkdir -p "$workdir"
-cd "$workdir"
-export cycle="t${cyc}z"
-export jlogfile=${jlogfile:-$COMROOT/logs/jlogfiles/jlogfile.${job}.${pid}}
-export job=${job:-"anal"}
-setpdy.sh
-source ./PDY
-WAITFILE=%DUMPDIR%/${PDY}%CYC%/gdas/gdas.t%CYC%z.updated.status.tm00.bufr_d
-while [[ ! -s "$WAITFILE" ]] ; do
- echo "$WAITFILE: nope"
- sleep 37
-done
-env | grep ECF_
-echo "$WAITFILE: yup"
-ecflow_client --event updated_status
-cd /
-rm -rf "$workdir"
-
-
-%include
-%manual
-# FIXME: Insert manual for this job.
-
-%end
diff --git a/ecflow/ecf/scripts/gdas/jgdas_forecast.ecf b/ecflow/ecf/scripts/gdas/jgdas_forecast.ecf
new file mode 100755
index 0000000000..376ad2f77b
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/jgdas_forecast.ecf
@@ -0,0 +1,70 @@
+#! /bin/sh
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -J %E%gdas_forecast_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/gdas_forecast_%CYC%.o%J
+#BSUB -W 1:00
+#BSUB -n 833
+#BSUB -R affinity[core(4)]
+#BSUB -R span[ptile=7]
+#BSUB -cwd /tmp
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=119
+export ntasks=833
+export ptile=7
+export threads=4
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+# Load modules
+############################################################
+module load lsf/$lsf_ver
+module load impi/$impi_ver
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module load CFP/${CFP_ver}
+module load grib_util/${grib_util_ver}
+module load ESMF/${ESMF_ver}
+
+module list
+
+#############################################################
+# WCOSS environment settings
+#############################################################
+export COMPONENT=${COMPONENT:-atmos}
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+export USE_CFP=YES
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_FORECAST
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+
+%end
diff --git a/ecflow/ecf/scripts/gdas/post_processing/bulletins/jgdas_bulls_navy.ecf b/ecflow/ecf/scripts/gdas/post_processing/bulletins/jgdas_bulls_navy.ecf
deleted file mode 100644
index e93a67ff5b..0000000000
--- a/ecflow/ecf/scripts/gdas/post_processing/bulletins/jgdas_bulls_navy.ecf
+++ /dev/null
@@ -1,76 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_bulls_navy_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_bulls_navy_%CYC%.o%J
-#BSUB -W 0:30
-#BSUB -x
-#BSUB -R 'affinity[core(28)]'
-#BSUB -R 'span[ptile=1]'
-#BSUB -n 1
-#BSUB -cwd /tmp
-%include
-%include
-
-set -x
-
-
-
-export model=%model:gfs%
-export NET=%NET:gfs%
-export RUN=%RUN%
-
-%include
-
-############################################################
-# Load modules
-############################################################
-#. $MODULESHOME/init/sh
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load EnvVars/$EnvVars_ver
-
-module load g2tmpl/$g2tmpl_ver
-module load crtm/$crtm_ver
-module load ESMF/$ESMF_ver
-module load dev/util_shared/$util_shared_ver # NOTE: remove dev/ after util_shared upgrade
-
-module unload grib_util
-module load dev/grib_util/$grib_util_ver # NOTE: remove dev/ after grib_util upgrade
-
-module load NCO/$NCO_ver
-module load HDF5-serial/$HDF5_serial_ver
-module load NetCDF/$NetCDF_ver
-module load CFP/$CFP_ver
-export USE_CFP=YES
-
-module use /gpfs/dell1/nco/ops/nwpara/modulefiles/
-module load gempak/$gempak_ver
-
-module load bufr_dumplist/$bufr_dumplist_ver
-module load dumpjb/$dumpjb_ver
-module load NCL/$NCL_ver
-
-module list
-
-# Synonyms expected by scripts:
-export CDUMP="$RUN"
-export ROTDIR="$COMROOT"
-
-
-############################################################
-# WCOSS environment settings
-############################################################
-
-# Set tuning variables like KMP_AFFINITY and OMP_STACKSIZE here.
-
-############################################################
-export cyc=%CYC%
-
-
-$HOMEgfs/jobs/JGDAS_BULLS_NAVY
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas/wave/init/jgdas_wave_init.ecf b/ecflow/ecf/scripts/gdas/wave/init/jgdas_wave_init.ecf
new file mode 100755
index 0000000000..c6324214da
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/wave/init/jgdas_wave_init.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -J %E%%RUN%_wave_init_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_wave_init_%CYC%.o%J
+#BSUB -cwd /tmp
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -W 00:10
+#BSUB -R span[ptile=28]; -R affinity[core(1)]
+#BSUB -n 28
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=1
+export ntasks=28
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+## Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load CFP/${CFP_ver}
+
+module list
+
+############################################################
+## WCOSS_C environment settings
+############################################################
+export COMPONENT=${COMPONENT:-wave}
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_WAVE_INIT
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+######################################################################
+# Purpose:
+#
+#
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/wave/post/jgdas_wave_postpnt.ecf b/ecflow/ecf/scripts/gdas/wave/post/jgdas_wave_postpnt.ecf
new file mode 100755
index 0000000000..90618b9d0c
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/wave/post/jgdas_wave_postpnt.ecf
@@ -0,0 +1,76 @@
+#! /bin/sh
+#BSUB -J %E%%RUN%_wave_postpnt_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_wave_postpnt_%CYC%.o%J
+#BSUB -cwd /tmp
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -W 01:00
+#BSUB -R span[ptile=28]; -R affinity[core]
+#BSUB -n 280
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=10
+export ntasks=280
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+## Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load CFP/${CFP_ver}
+
+module list
+
+############################################################
+## WCOSS_C environment settings
+############################################################
+export COMPONENT=${COMPONENT:-wave}
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_WAVE_POST_PNT
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+######################################################################
+# Purpose:
+#
+#
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/wave/post/jgdas_wave_postsbs.ecf b/ecflow/ecf/scripts/gdas/wave/post/jgdas_wave_postsbs.ecf
new file mode 100755
index 0000000000..6cd492faf3
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/wave/post/jgdas_wave_postsbs.ecf
@@ -0,0 +1,77 @@
+#! /bin/sh
+#BSUB -J %E%%RUN%_wave_postsbs_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_wave_postsbs_%CYC%.o%J
+#BSUB -cwd /tmp
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -W 06:00
+#BSUB -R span[ptile=28]; -R affinity[core(1)]
+#BSUB -n 28
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=1
+export ntasks=28
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+## Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load CFP/${CFP_ver}
+module load grib_util/${grib_util_ver}
+
+module list
+
+############################################################
+## WCOSS_C environment settings
+############################################################
+export COMPONENT=${COMPONENT:-wave}
+export ROTDIR=%COM%/$NET/$envir
+export CDUMP=gdas
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_WAVE_POST_SBS
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+######################################################################
+# Purpose:
+#
+#
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas/wave/prep/jgdas_wave_prep.ecf b/ecflow/ecf/scripts/gdas/wave/prep/jgdas_wave_prep.ecf
new file mode 100755
index 0000000000..8853311f26
--- /dev/null
+++ b/ecflow/ecf/scripts/gdas/wave/prep/jgdas_wave_prep.ecf
@@ -0,0 +1,81 @@
+#! /bin/sh
+#BSUB -J %E%%RUN%_wave_prep_%CYC%
+#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_wave_prep_%CYC%.o%J
+#BSUB -cwd /tmp
+#BSUB -q %QUEUE%
+#BSUB -P %PROJ%
+#BSUB -W 00:30
+#BSUB -R span[ptile=28]; -R affinity[core(1)]
+#BSUB -n 84
+
+module purge
+%include
+%include
+
+set -x
+
+export NODES=3
+export ntasks=84
+export ptile=28
+export threads=1
+
+export NET=%NET:gfs%
+export RUN=%RUN%
+export CDUMP=%RUN%
+
+model=gfs
+%include
+
+############################################################
+## Load modules
+############################################################
+module load lsf/${lsf_ver}
+module load impi/${impi_ver}
+module load prod_util/${prod_util_ver}
+module load prod_envir/${prod_envir_ver}
+module load CFP/${CFP_ver}
+module load grib_util/${grib_util_ver}
+module load NCO/${NCO_ver}
+module load NetCDF-parallel/${netcdf_parallel_ver}
+module load HDF5-parallel/${hdf5_parallel_ver}
+module use -a /gpfs/dell1/nco/ops/nwprod/modulefiles/
+module load cdo/${cdo_ver}
+
+module list
+
+############################################################
+## WCOSS_C environment settings
+############################################################
+export COMPONENT=${COMPONENT:-wave}
+export ROTDIR=%COM%/$NET/$envir
+export cyc=%CYC%
+export cycle=t%CYC%z
+export CDATE=$PDY$cyc
+
+############################################################
+# CALL executable job script here
+############################################################
+${HOMEgfs}/jobs/JGLOBAL_WAVE_PREP
+
+if [ $? -ne 0 ]; then
+ ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
+ ecflow_client --abort
+ exit
+fi
+
+%include
+%manual
+######################################################################
+# Purpose:
+#
+#
+######################################################################
+
+######################################################################
+# Job specific troubleshooting instructions:
+# see generic troubleshoot manual page
+#
+######################################################################
+
+# include manual page below
+%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/analysis/jgdas_analysis_high.ecf b/ecflow/ecf/scripts/gdas_FV3/analysis/jgdas_analysis_high.ecf
deleted file mode 100755
index f57ba2682e..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/analysis/jgdas_analysis_high.ecf
+++ /dev/null
@@ -1,60 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_analysis_high_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_analysis_high_%CYC%.o%J
-#BSUB -W 1:00
-#BSUB -n 480
-#BSUB -R affinity[core(14)]
-#BSUB -R span[ptile=2]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load crtm/$crtm_ver
-module load CFP/$CFP_ver
-module load NetCDF/$NetCDF_ver
-module load HDF5-serial/$HDF5_serial_ver
-module load grib_util/$grib_util_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-export PREINP=${CDUMP}.${cycle}.
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGLOBAL_ANALYSIS
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_dump.ecf b/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_dump.ecf
deleted file mode 100644
index c01733c8e5..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_dump.ecf
+++ /dev/null
@@ -1,60 +0,0 @@
-#BSUB -J %E%%RUN%_dump_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_dump_%CYC%.o%J
-#BSUB -cwd /tmp
-#BSUB -q %QUEUE%
-#BSUB -W 00:15
-#BSUB -L /bin/sh
-#BSUB -P %PROJ%
-#BSUB -n 14
-#BSUB -R span[ptile=14]
-#BSUB -R affinity[core(1):distribute=balance]
-
-%include
-%include
-
-set -x
-
-export model=obsproc_global
-%include
-
-#############################################################
-## Load modules
-##############################################################
-#. $MODULESHOME/init/sh
-module load EnvVars/$EnvVars_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load CFP/$cfp_ver
-
-module load grib_util/${grib_util_ver}
-module list
-
-#############################################################
-## WCOSS_C environment settings
-##############################################################
-
-################################################
-# EXPORT list here
-
-set -x
-export cyc=%CYC%
-
-# CALL executable job script here
-${HOMEobsproc_global}/jobs/JGLOBAL_DUMP
-
-%include
-%manual
-######################################################################
-# Purpose:
-#
-#
-######################################################################
-
-######################################################################
-# Job specific troubleshooting instructions:
-# see generic troubleshoot manual page
-#
-######################################################################
-
-# include manual page below
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_dump_alert.ecf b/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_dump_alert.ecf
deleted file mode 100755
index a12461eb3f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_dump_alert.ecf
+++ /dev/null
@@ -1,53 +0,0 @@
-#BSUB -J %E%gdas_dump_alert_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_dump_alert_%CYC%.o%J
-#BSUB -L /bin/sh
-#BSUB -q %QUEUESERV%
-#BSUB -R rusage[mem=1000]
-#BSUB -R affinity[core]
-#BSUB -cwd /tmp
-#BSUB -W 00:05
-#BSUB -P %PROJ%
-
-%include
-%include
-
-set -x
-
-export model=obsproc_dump_alert
-%include
-
-#############################################################
-# Load modules
-#############################################################
-#. $MODULESHOME/init/sh
-module list
-
-#############################################################
-# WCOSS environment settings
-#############################################################
-
-# EXPORT list here
-
-set -x
-export cyc=%CYC%
-export NET=gfs
-export RUN=gdas
-
-# CALL executable job script here
-$HOMEobsproc_dump_alert/jobs/JDUMP_ALERT
-
-%include
-%manual
-######################################################################
-# Purpose: Job to execute the gfs data dump alert processing for the
-# 00Z cycle
-######################################################################
-
-######################################################################
-# Job specific troubleshooting instructions:
-# see generic troubleshoot manual page
-#
-######################################################################
-
-# include manual page below
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_dump_post.ecf b/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_dump_post.ecf
deleted file mode 100755
index c42264bf49..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_dump_post.ecf
+++ /dev/null
@@ -1,61 +0,0 @@
-#BSUB -J %E%%RUN%_dump_post_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/%RUN%_dump_post_%CYC%.o%J
-#BSUB -L /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -cwd /tmp
-#BSUB -W 00:10
-#BSUB -P %PROJ%
-#BSUB -n 14
-#BSUB -R span[ptile=14]
-#BSUB -R affinity[core(1):distribute=balance]
-
-%include
-%include
-
-set -x
-
-export model=obsproc_global
-%include
-
-#############################################################
-## Load modules
-##############################################################
-# . $MODULESHOME/init/sh
-module load EnvVars/$EnvVars_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load CFP/$cfp_ver
-module list
-
-#############################################################
-## WCOSS_C environment settings
-##############################################################
-
-################################################
-# EXPORT list here
-
-set -x
-export cyc=%CYC%
-
-#export PROCESS_DATACOUNTS=NO
-
-# CALL executable job script here
-$HOMEobsproc_global/jobs/JGLOBAL_DUMP_POST
-
-%include
-%manual
-######################################################################
-# Purpose: Job to execute the gfs data dump post-processing for the
-# 00Z cycle (listing contents of dump files; conversion
-# of dump file format)
-######################################################################
-
-######################################################################
-# Job specific troubleshooting instructions:
-# see generic troubleshoot manual page
-#
-######################################################################
-
-# include manual page below
-%end
-
diff --git a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_tcvital_copy.ecf b/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_tcvital_copy.ecf
deleted file mode 100755
index e8e15c46b0..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_tcvital_copy.ecf
+++ /dev/null
@@ -1,53 +0,0 @@
-#BSUB -J %E%gdas_tcvital_copy_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_tcvital_copy_%CYC%.o%J
-#BSUB -e %COM%/output/%ENVIR%/today/gdas_tcvital_copy_%CYC%.o%J
-#BSUB -cwd /tmp
-#BSUB -R rusage[mem=1000]; -R span[ptile=1]; -R affinity[core]
-#BSUB -n 1
-#BSUB -q %QUEUESERV%
-#BSUB -W 00:15
-#BSUB -L /bin/sh
-#BSUB -P %PROJ%
-
-%include
-%include
-
-# EXPORT list here
-module load EnvVars/$EnvVars_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load CFP/$cfp_ver
-
-set -x
-export cyc=%CYC%
-export mod=nhc
-export RUN=gdas
-
-# CALL executable job script here
-VERSION_FILE=$NWROOT/versions/gfs.ver
-if [ -f $VERSION_FILE ]; then
- . $VERSION_FILE
-else
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR: Version File $VERSION_FILE does not exist ***"
- ecflow_client --abort
- exit
-fi
-
-$NWROOT/gdas.${gdas_ver}/jobs/JTCVITAL_COPY
-
-%include
-%manual
-######################################################################
-# Purpose:
-#
-#
-######################################################################
-
-######################################################################
-# Job specific troubleshooting instructions:
-# see generic troubleshoot manual page
-#
-######################################################################
-
-# include manual page below
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_tcvital_prod.ecf b/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_tcvital_prod.ecf
deleted file mode 100755
index 4bd2d49886..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_tcvital_prod.ecf
+++ /dev/null
@@ -1,52 +0,0 @@
-#BSUB -J %E%gdas_tcvital_prod_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_tcvital_prod_%CYC%.o%J
-#BSUB -e %COM%/output/%ENVIR%/today/gdas_tcvital_prod_%CYC%.o%J
-#BSUB -cwd /tmp
-#BSUB -R rusage[mem=1000]; -R span[ptile=1]; -R affinity[core]
-#BSUB -n 1
-#BSUB -q %QUEUESERV%
-#BSUB -W 00:15
-#BSUB -L /bin/sh
-#BSUB -P %PROJ%
-
-%include
-%include
-
-# EXPORT list here
-module load EnvVars/$EnvVars_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load CFP/$cfp_ver
-
-set -x
-export cyc=%CYC%
-export RUN=gdas
-
-# CALL executable job script here
-VERSION_FILE=$NWROOT/versions/gfs.ver
-if [ -f $VERSION_FILE ]; then
- . $VERSION_FILE
-else
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR: Version File $VERSION_FILE does not exist ***"
- ecflow_client --abort
- exit
-fi
-
-$NWROOT/gdas.${gdas_ver}/jobs/JTCVITAL_COPY
-
-%include
-%manual
-######################################################################
-# Purpose:
-#
-#
-######################################################################
-
-######################################################################
-# Job specific troubleshooting instructions:
-# see generic troubleshoot manual page
-#
-######################################################################
-
-# include manual page below
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_tropcy_qc_reloc.ecf b/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_tropcy_qc_reloc.ecf
deleted file mode 100755
index 412c69f511..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/dump/jgdas_tropcy_qc_reloc.ecf
+++ /dev/null
@@ -1,58 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_tropcy_qc_reloc_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_tropcy_qc_reloc_%CYC%.o%J
-#BSUB -W 0:05
-#BSUB -n 1
-#BSUB -R affinity[core(1)]
-#BSUB -R span[ptile=1]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load CFP/$CFP_ver
-module load grib_util/$grib_util_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export PROCESS_TROPCY=YES
-export DO_RELOCATE=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGLOBAL_TROPCY_QC_RELOC
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/dump/jmodel_realtime_gdas.ecf b/ecflow/ecf/scripts/gdas_FV3/dump/jmodel_realtime_gdas.ecf
deleted file mode 100755
index 7cd142a51c..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/dump/jmodel_realtime_gdas.ecf
+++ /dev/null
@@ -1,53 +0,0 @@
-#BSUB -J %E%model_realtime_gdas_%CYC%
-#BSUB -o /com/output/%ENVIR%/today/model_realtime_gdas_%CYC%.o%J
-#BSUB -e /com/output/%ENVIR%/today/model_realtime_gdas_%CYC%.o%J
-#BSUB -L /bin/sh
-#BSUB -q prod_serv2
-#BSUB -cwd /tmp
-#BSUB -W 00:10
-#BSUB -R rusage[mem=500]
-#BSUB -R affinity[core]
-#BSUB -R "span[ptile=8]"
-#BSUB -n 16
-#BSUB -P %PROJ%
-#BSUB -a poe
-##BSUB MP_TASK_AFFINITY=cpu:1
-
-%include
-%include
-
-# EXPORT list here
-set -x
-export NET=gfs
-export RUNM=gdas
-export cyc=%CYC%
-
-export job=model_realtime_${NET}_${cyc}
-export output=/com/output/${envir}/today/model_realtime_${NET}_${cyc}
-export error=/com/output/${envir}/today/model_realtime_${NET}_${cyc}
-
-# CALL executable job script here
-VERSION_FILE=/nw${envir}/versions/models_realtime.ver
-if [ -f $VERSION_FILE ]; then
- . $VERSION_FILE
-else
- ecflow_client --msg="***JOB ${ECFNAME} ERROR: Version File $VERSION_FILE does not exist ***"
- ecflow_client --abort
- exit
-fi
-
-/nw${envir}/models_realtime.${code_ver}/jobs/JMODELS_REALTIME
-
-%include
-%manual
-######################################################################
-# PURPOSE: To read the hourly and its monthly mean data dump counts and compares
-# to the monthly averages.
-######################################################################
-
-######################################################################
-# Job specific troubleshooting instructions:
-# see generic troubleshoot manual page
-#
-######################################################################
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp1.ecf b/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp1.ecf
deleted file mode 100755
index 991f2dde2f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp1.ecf
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
-#BSUB -W 0:40
-#BSUB -n 168
-#BSUB -R affinity[core(2)]
-#BSUB -R span[ptile=12]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-export ENSGRP=%ENSGRP%
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load ESMF/$ESMF_ver
-module load NetCDF/$NetCDF_ver
-module load HDF5-serial/$HDF5_serial_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGDAS_ENKF_FCST
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp10.ecf b/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp10.ecf
deleted file mode 100755
index 991f2dde2f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp10.ecf
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
-#BSUB -W 0:40
-#BSUB -n 168
-#BSUB -R affinity[core(2)]
-#BSUB -R span[ptile=12]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-export ENSGRP=%ENSGRP%
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load ESMF/$ESMF_ver
-module load NetCDF/$NetCDF_ver
-module load HDF5-serial/$HDF5_serial_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGDAS_ENKF_FCST
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp11.ecf b/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp11.ecf
deleted file mode 100755
index 991f2dde2f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp11.ecf
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
-#BSUB -W 0:40
-#BSUB -n 168
-#BSUB -R affinity[core(2)]
-#BSUB -R span[ptile=12]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-export ENSGRP=%ENSGRP%
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load ESMF/$ESMF_ver
-module load NetCDF/$NetCDF_ver
-module load HDF5-serial/$HDF5_serial_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGDAS_ENKF_FCST
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp12.ecf b/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp12.ecf
deleted file mode 100755
index 991f2dde2f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp12.ecf
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
-#BSUB -W 0:40
-#BSUB -n 168
-#BSUB -R affinity[core(2)]
-#BSUB -R span[ptile=12]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-export ENSGRP=%ENSGRP%
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load ESMF/$ESMF_ver
-module load NetCDF/$NetCDF_ver
-module load HDF5-serial/$HDF5_serial_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGDAS_ENKF_FCST
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp13.ecf b/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp13.ecf
deleted file mode 100755
index 991f2dde2f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp13.ecf
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
-#BSUB -W 0:40
-#BSUB -n 168
-#BSUB -R affinity[core(2)]
-#BSUB -R span[ptile=12]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-export ENSGRP=%ENSGRP%
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load ESMF/$ESMF_ver
-module load NetCDF/$NetCDF_ver
-module load HDF5-serial/$HDF5_serial_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGDAS_ENKF_FCST
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp14.ecf b/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp14.ecf
deleted file mode 100755
index 991f2dde2f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp14.ecf
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
-#BSUB -W 0:40
-#BSUB -n 168
-#BSUB -R affinity[core(2)]
-#BSUB -R span[ptile=12]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-export ENSGRP=%ENSGRP%
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load ESMF/$ESMF_ver
-module load NetCDF/$NetCDF_ver
-module load HDF5-serial/$HDF5_serial_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGDAS_ENKF_FCST
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp15.ecf b/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp15.ecf
deleted file mode 100755
index 991f2dde2f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp15.ecf
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
-#BSUB -W 0:40
-#BSUB -n 168
-#BSUB -R affinity[core(2)]
-#BSUB -R span[ptile=12]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-export ENSGRP=%ENSGRP%
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load ESMF/$ESMF_ver
-module load NetCDF/$NetCDF_ver
-module load HDF5-serial/$HDF5_serial_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGDAS_ENKF_FCST
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp16.ecf b/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp16.ecf
deleted file mode 100755
index 991f2dde2f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp16.ecf
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
-#BSUB -W 0:40
-#BSUB -n 168
-#BSUB -R affinity[core(2)]
-#BSUB -R span[ptile=12]
-#BSUB -cwd /tmp
-
-%include
-%include
-
-set -x
-
-export NET=%NET:gfs%
-export RUN=%RUN%
-export CDUMP=%RUN%
-
-model=gfs
-%include
-
-export ENSGRP=%ENSGRP%
-
-############################################################
-# Load modules
-############################################################
-module load EnvVars/$EnvVars_ver
-module load lsf/$lsf_ver
-module load ips/$ips_ver
-module load impi/$impi_ver
-module load ESMF/$ESMF_ver
-module load NetCDF/$NetCDF_ver
-module load HDF5-serial/$HDF5_serial_ver
-
-module list
-
-#%include
-export USE_CFP=YES
-export ROTDIR=%COM%
-export cyc=%CYC%
-export cycle=t%CYC%z
-
-############################################################
-# CALL executable job script here
-############################################################
-${HOMEgfs}/jobs/JGDAS_ENKF_FCST
-
-if [ $? -ne 0 ]; then
- ecflow_client --msg="***JOB ${ECF_NAME} ERROR RUNNING J-SCRIPT ***"
- ecflow_client --abort
- exit
-fi
-
-%include
-%manual
-
-%end
diff --git a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp17.ecf b/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp17.ecf
deleted file mode 100755
index 991f2dde2f..0000000000
--- a/ecflow/ecf/scripts/gdas_FV3/enkf/forecast/jgdas_enkf_fcst_grp17.ecf
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /bin/sh
-#BSUB -q %QUEUE%
-#BSUB -P %PROJ%
-#BSUB -J %E%gdas_enkf_fcst_%ENSGRP%_%CYC%
-#BSUB -o %COM%/output/%ENVIR%/today/gdas_enkf_fcst_%ENSGRP%_%CYC%.o%J
-#BSUB -W 0:40
-#BSUB -n 168
-#BSUB -R affinity[core(2)]
-#BSUB -R span[ptile=12]
-#BSUB -cwd /tmp
-
-%include
-%include