runCWLBatch.Rd
run CWL with batchtools
runCWLBatch( cwl, outdir = getwd(), inputList, paramList = list(), BPPARAM = BatchtoolsParam(workers = lengths(inputList)[1]), ... )
cwl | A `cwlProcess` or `cwlWorkflow` object. |
---|---|
outdir | Directory to output results |
inputList | An input list to run in parallel. The list names must be in the inputs of cwl. Jobs will be submitted in parallel for each element in the list. The output directory of each job will be made using the name of each element under the `outdir`. |
paramList | A parameter list for the cwl. The list names must be in the inputs of cwl. |
BPPARAM | The options for `BiocParallelParam`. |
... | The options from runCWL. |
Results from computing nodes and logs from cwltool.