Description Usage Arguments Value Author(s) See Also Examples
The constructor functions create an SYSargs2
S4 class object from three input files: a CWL param
and input
files, and one simple tabular or yml file, a targets
file. The latter is optional for workflow steps lacking input files. TheCWL param
provides all the parameters required for running command-line software, following the standard and specification defined on Common Workflow Language (CWL). The input
file provides additional information for the command-line, allowing each sample level input/outfile operation uses its own SYSargs2
instance. In the targets
file users could provide the paths to the initial sample input files (e.g. FASTQ) along with sample labels, and if appropriate biological replicate and contrast information for controlling differential abundance analyses.
1 | loadWorkflow(targets = NULL, wf_file, input_file, dir_path = ".")
|
targets |
either the path to |
wf_file |
name and path to |
input_file |
name and path to |
dir_path |
full path to the directory with the |
SYSargs2
object
Daniela Cassol and Thomas Girke
renderWF
showClass("SYSargs2")
1 2 3 4 5 6 7 | ## Construct SYSargs2 object from CWl param, CWL input, and targets files
targets <- system.file("extdata", "targets.txt", package="systemPipeR")
dir_path <- system.file("extdata/cwl/hisat2/hisat2-se", package="systemPipeR")
WF <- loadWorkflow(targets=targets, wf_file="hisat2-mapping-se.cwl",
input_file="hisat2-mapping-se.yml", dir_path=dir_path)
WF <- renderWF(WF, inputvars=c(FileName="_FASTQ_PATH1_", SampleName="_SampleName_"))
WF
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.