The run.py script and run-json.py scripts should be deprecated, along with the operator sections, in lieu of using the cwltool and Toil built-in CLI args to supply CWL inputs
Migrate the included CWL manual-run methods from these scripts over to the "run" scripts in the pluto subdir;
Note that we would still need a better method for creating workflow.cwl and workflow_with_facets.cwl inputs because of the use of arrays of files and other complicated data structure input types
The
run.py
script andrun-json.py
scripts should be deprecated, along with theoperator
sections, in lieu of using thecwltool
and Toil built-in CLI args to supply CWL inputsMigrate the included CWL manual-run methods from these scripts over to the "run" scripts in the pluto subdir;
https://github.com/mskcc/pluto/blob/master/run-toil.sh https://github.com/mskcc/pluto/blob/master/run-cwltool.sh
These scripts do the same basic things as
run.py
but are not tied specifically topluto-cwl
CWL workflows.