Skip to content

Standalone wrapper scripts to run workflow tasks #258

Merged
llpcarson merged 12 commits into
ufs-community:developfrom
llpcarson:standalone-wrappers
Aug 18, 2020
Merged

Standalone wrapper scripts to run workflow tasks #258
llpcarson merged 12 commits into
ufs-community:developfrom
llpcarson:standalone-wrappers

Conversation

@llpcarson
Copy link
Copy Markdown
Contributor

@llpcarson llpcarson commented Aug 4, 2020

DESCRIPTION OF CHANGES:

Add a subdirectory to ush/ containing wrapper scripts

  • each wrapper script runs one workflow task
  • the experiment-generation step MUST be completed before running these scripts
  • an example batch submit script is provided for PBSpro (cheyenne) and Slurm (hera)
  • a README file is provided with basic instructions (including which tasks in which order)
  • users on other systems will need to customize a batch script for their system

TESTS CONDUCTED:

A single experiment was run using the standard rocoto job control, on hera and cheyenne. This same experiment was run using the wrapper scripts on hera and cheyenne.

ISSUE (optional):

Fixes issue #133

Ready for review/merge

Copy link
Copy Markdown

@JulieSchramm JulieSchramm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on Cheyenne following README.md instructions. All tasks run to completion. Model output from standalone scripts is BFB with output from the workflow.

@llpcarson llpcarson merged commit e278310 into ufs-community:develop Aug 18, 2020
christinaholtNOAA pushed a commit to christinaholtNOAA/regional_workflow that referenced this pull request Jan 31, 2022
…fs-community#258)

* Add clean-up for EnKF temporary files to save disk usage

* Saving EnKF standard output in nwges

* More cleaning of EnKF temporary files

* Changing back to copy, to avoid removing the linked files during clean up
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants