Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[develop]: Remove shell workflow. #764

Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
a295284
Bug fix with FIELD_TABLE_FN
danielabdi-noaa May 10, 2022
fd67251
Modify crontab management, use config_defaults.sh.
danielabdi-noaa May 10, 2022
6021cf3
Add status badge.
danielabdi-noaa May 16, 2022
5a2db4f
Update cheyenne crontab management.
danielabdi-noaa May 19, 2022
db96de1
source lmod-setup
danielabdi-noaa May 19, 2022
a63f913
Add main to set_predef_grid
danielabdi-noaa May 21, 2022
62ca154
Bug fix in predef_grid
danielabdi-noaa May 25, 2022
9d597c3
Don't import dead params.
danielabdi-noaa May 25, 2022
b992652
Fix bug in resetting VERBOSE
danielabdi-noaa May 26, 2022
2c1b2a4
Minor fix in INI config.
danielabdi-noaa May 27, 2022
1fd8557
Construct var_defns components from dictionary.
danielabdi-noaa May 26, 2022
e05e206
Allow also lower case variables to be exported.
danielabdi-noaa May 30, 2022
7d29801
Updates to python workflow due to PR #776
danielabdi-noaa May 24, 2022
47fe6eb
Use python versions of link_fix and set_FV3_sfc in job script.
danielabdi-noaa May 7, 2022
2d1790c
Use python versions of create_diag/model.
danielabdi-noaa Jun 2, 2022
b838969
Some fixes addressing Christina's suggestions.
danielabdi-noaa Jun 15, 2022
8b07fc3
Delete shell workflow
danielabdi-noaa Jun 2, 2022
b8d6c9c
Append pid to temp files.
danielabdi-noaa Jun 8, 2022
c9f04f7
Update scripts to work with the latest hashes of UFS_UTILS and UPP (#…
chan-hoo Jun 9, 2022
5f1d916
Remove -S option from link_fix call.
danielabdi-noaa Jun 16, 2022
9f88f60
Fixes due to merge
danielabdi-noaa Jun 27, 2022
9b30afd
Cosmoetic changes.
danielabdi-noaa Jul 18, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Some fixes addressing Christina's suggestions.
  • Loading branch information
danielabdi-noaa committed Jul 14, 2022
commit b8389692cf9f3f14f0ac0ad205fa2f6aecb1118b
4 changes: 2 additions & 2 deletions scripts/exregional_run_fcst.sh
Original file line number Diff line number Diff line change
Expand Up @@ -436,8 +436,8 @@ fi

if [ "${DO_ENSEMBLE}" = TRUE ] && ([ "${DO_SPP}" = TRUE ] || [ "${DO_SPPT}" = TRUE ] || [ "${DO_SHUM}" = TRUE ] \
[ "${DO_SKEB}" = TRUE ] || [ "${DO_LSM_SPP}" = TRUE ]); then
python3 $USHDIR/set_FV3nml_ens_stoch_seeds \
--path-to-defns $EXPTDIR/var_defns.sh \
python3 $USHDIR/set_FV3nml_ens_stoch_seeds.py \
--path-to-defns ${GLOBAL_VAR_DEFNS_FP} \
--cdate "$cdate" || print_err_msg_exit "\
Call to function to create the ensemble-based namelist for the current
cycle's (cdate) run directory (run_dir) failed:
Expand Down
8 changes: 4 additions & 4 deletions ush/create_model_configure_file.py
Original file line number Diff line number Diff line change
Expand Up @@ -213,22 +213,22 @@ def parse_args(argv):
parser.add_argument('-c', '--cdate',
dest='cdate',
required=True,
help='Date string.')
help='Date string in YYYYMMDD format.')

parser.add_argument('-s', '--sub-hourly-post',
dest='sub_hourly_post',
required=True,
help='Sub hourly post.')
help='Set sub hourly post to either TRUE/FALSE by passing corresponding string.')

parser.add_argument('-d', '--dt-subhourly-post-mnts',
dest='dt_subhourly_post_mnts',
required=True,
help='dt subhourly post mnts.')
help='Subhourly post minitues.')

parser.add_argument('-t', '--dt-atmos',
dest='dt_atmos',
required=True,
help='dt_atmos.')
help='Forecast model\'s main time step.')

parser.add_argument('-p', '--path-to-defns',
dest='path_to_defns',
Expand Down
2 changes: 1 addition & 1 deletion ush/set_FV3nml_sfc_climo_filenames.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ def set_FV3nml_sfc_climo_filenames():
def parse_args(argv):
""" Parse command line arguments"""
parser = argparse.ArgumentParser(
description='Creates symbolic links to FIX directories.'
description='Set surface climatology fields.'
)

parser.add_argument('-p', '--path-to-defns',
Expand Down
19 changes: 6 additions & 13 deletions ush/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -930,19 +930,12 @@ def setup():
NEMS_CONFIG_FN = "nems.configure"
#----------------------------------

if DATA_TABLE_TMPL_FN is None:
DATA_TABLE_TMPL_FN = DATA_TABLE_FN
if DIAG_TABLE_TMPL_FN is None:
DIAG_TABLE_TMPL_FN = DIAG_TABLE_FN
DIAG_TABLE_TMPL_FN = f"{DIAG_TABLE_TMPL_FN}{dot_ccpp_phys_suite_or_null}"
if FIELD_TABLE_TMPL_FN is None:
FIELD_TABLE_TMPL_FN = FIELD_TABLE_FN
FIELD_TABLE_TMPL_FN = f"{FIELD_TABLE_TMPL_FN}{dot_ccpp_phys_suite_or_null}"
if MODEL_CONFIG_TMPL_FN is None:
MODEL_CONFIG_TMPL_FN = MODEL_CONFIG_FN
if NEMS_CONFIG_TMPL_FN is None:
NEMS_CONFIG_TMPL_FN = NEMS_CONFIG_FN

DATA_TABLE_TMPL_FN = DATA_TABLE_TMPL_FN or DATA_TABLE_FN
DIAG_TABLE_TMPL_FN = f"{DIAG_TABLE_TMPL_FN or DIAG_TABLE_FN}{dot_ccpp_phys_suite_or_null}"
FIELD_TABLE_TMPL_FN = f"{FIELD_TABLE_TMPL_FN or FIELD_TABLE_FN}{dot_ccpp_phys_suite_or_null}"
MODEL_CONFIG_TMPL_FN = MODEL_CONFIG_TMPL_FN or MODEL_CONFIG_FN
NEMS_CONFIG_TMPL_FN = NEMS_CONFIG_TMPL_FN or NEMS_CONFIG_FN

DATA_TABLE_TMPL_FP = os.path.join(TEMPLATE_DIR,DATA_TABLE_TMPL_FN)
DIAG_TABLE_TMPL_FP = os.path.join(TEMPLATE_DIR,DIAG_TABLE_TMPL_FN)
FIELD_TABLE_TMPL_FP = os.path.join(TEMPLATE_DIR,FIELD_TABLE_TMPL_FN)
Expand Down