Description Usage Arguments Value Examples
Execute a cwlParam object with assigned inputs.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
cwl |
A 'cwlParam' or 'cwlStepParam' object. |
prefix |
The prefix of 'cwl' and 'yml' file to write. |
cwlRunner |
The path to the 'cwltool' or 'cwl-runner'. If not exists, the cwltool package will be installed by 'reticulate'. |
cwlTemp |
Path to keep temporary files. If a directory path is given, the temporary files will be kept in the directory. |
outdir |
Output directory, default current directory. |
cwlArgs |
The arguments for 'cwltool' or 'cwl-runner'. For example, "–debug" can work with 'cwltool' to show debug information. |
stdout |
standard output from 'system2'. |
stderr |
standard error from 'system2'. By setting it to "", the detailed running logs will return directly. |
showLog |
Whether to show log details to standard out. i.e. stderr = "". |
docker |
Whether to use docker, or "sigularity" if use Singularity runtime to run container. |
... |
The other options from 'writeCWL' and 'system2'. |
A list of outputs from tools and logs from cwltool.
1 2 3 4 5 | input1 <- InputParam(id = "sth")
echo <- cwlParam(baseCommand = "echo",
inputs = InputParamList(input1))
echo$sth <- "Hello World!"
## res <- runCWL(echo)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.