forked from NOAA-EMC/global-workflow
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Further init updates for free-forecast mode
- move COMPONENT setting from getic to init job - cleanup how getic job sets tarball paths and pulls pgbanl files - move second step of pgbanl pull to init job for consistency - add MODE variable to config.base and its definition to setup scripts - add MODE setting to config.base if-block that adjusts IAU variables - add missing COMPONENT subfolder to data dependencies for getic and init jobs in setup_workflow_fcstonly.py - remove unneeded commented out wavestat job from setup_workflow_fcstonly.py Refs: NOAA-EMC#178
- Loading branch information
1 parent
b251164
commit abdc133
Showing
6 changed files
with
30 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -245,10 +245,10 @@ def get_workflow(dict_configs, cdump='gdas'): | |
|
||
# getic | ||
deps = [] | ||
data = '&ROTDIR;/&CDUMP;.@Y@m@d/@H/INPUT/sfc_data.tile6.nc' | ||
data = '&ROTDIR;/&CDUMP;.@Y@m@d/@H/atmos/INPUT/sfc_data.tile6.nc' | ||
dep_dict = {'type':'data', 'data':data} | ||
deps.append(rocoto.add_dependency(dep_dict)) | ||
data = '&ROTDIR;/&CDUMP;.@Y@m@d/@H/RESTART/@Y@m@[email protected]_data.tile6.nc' | ||
data = '&ROTDIR;/&CDUMP;.@Y@m@d/@H/atmos/RESTART/@Y@m@[email protected]_data.tile6.nc' | ||
dep_dict = {'type':'data', 'data':data} | ||
deps.append(rocoto.add_dependency(dep_dict)) | ||
dependencies = rocoto.create_dependency(dep_condition='nor', dep=deps) | ||
|
@@ -259,10 +259,10 @@ def get_workflow(dict_configs, cdump='gdas'): | |
|
||
# init - chgres_cube | ||
deps = [] | ||
data = '&ROTDIR;/&CDUMP;.@Y@m@d/@H/INPUT/sfc_data.tile6.nc' | ||
data = '&ROTDIR;/&CDUMP;.@Y@m@d/@H/atmos/INPUT/sfc_data.tile6.nc' | ||
dep_dict = {'type':'data', 'data':data} | ||
deps.append(rocoto.add_dependency(dep_dict)) | ||
data = '&ROTDIR;/&CDUMP;.@Y@m@d/@H/RESTART/@Y@m@[email protected]_data.tile6.nc' | ||
data = '&ROTDIR;/&CDUMP;.@Y@m@d/@H/atmos/RESTART/@Y@m@[email protected]_data.tile6.nc' | ||
dep_dict = {'type':'data', 'data':data} | ||
deps.append(rocoto.add_dependency(dep_dict)) | ||
dependencies = rocoto.create_dependency(dep_condition='nor', dep=deps) | ||
|
@@ -380,16 +380,6 @@ def get_workflow(dict_configs, cdump='gdas'): | |
tasks.append(task) | ||
tasks.append('\n') | ||
|
||
# wavestat | ||
#if do_wave in ['Y', 'YES'] and do_wave_cdump in ['GFS', 'BOTH']: | ||
# deps = [] | ||
# dep_dict = {'type':'task', 'name':'%swavepost' % cdump} | ||
# deps.append(rocoto.add_dependency(dep_dict)) | ||
# dependencies = rocoto.create_dependency(dep=deps) | ||
# task = wfu.create_wf_task('wavestat', cdump=cdump, envar=envars, dependency=dependencies) | ||
# tasks.append(task) | ||
# tasks.append('\n') | ||
|
||
# wavegempak | ||
if do_wave in ['Y', 'YES'] and do_gempak in ['Y', 'YES']: | ||
deps = [] | ||
|