generate_cylc_workflow.pyΒΆ
generate_cylc_workflow.py is a script in CIMEROOT/scripts/Tools.
$ ./generate_cylc_workflow.py --help
usage: generate_cylc_workflow.py [-h] [-d] [-v] [-s] [--cycles CYCLES]
[--ensemble ENSEMBLE]
[caseroot]
Generates a cylc workflow file for the case. See https://cylc.github.io for details about cylc
positional arguments:
caseroot Case directory for which namelists are generated.
Default is current directory.
optional arguments:
-h, --help show this help message and exit
-d, --debug Print debug information (very verbose) to file /Users/sacks/cime/scripts/Tools/generate_cylc_workflow.py.log
-v, --verbose Add additional context (time and file) to log messages
-s, --silent Print only warnings and error messages
--cycles CYCLES The number of cycles to run, default is RESUBMIT
--ensemble ENSEMBLE generate suite.rc for an ensemble of cases, the case name argument must end in an integer.
for example: ./generate_cylc_workflow.py --ensemble 4
will generate a workflow file in the current case, if that case is named case.01,the workflow will include case.01, case.02, case.03 and case.04