DOI: 10.18129/B9.bioc.Rcwl    

This package is for version 3.12 of Bioconductor; for the stable, up-to-date release version, see Rcwl.

An R interface to the Common Workflow Language

Bioconductor version: 3.12

The Common Workflow Language (CWL) is an open standard for development of data analysis workflows that is portable and scalable across different tools and working environments. Rcwl provides a simple way to wrap command line tools and build CWL data analysis pipelines programmatically within R. It increases the ease of usage, development, and maintenance of CWL pipelines.

Author: Qiang Hu [aut, cre], Qian Liu [aut]

Maintainer: Qiang Hu <qiang.hu at roswellpark.org>

Citation (from within R, enter citation("Rcwl")):


To install this package, start R (version "4.0") and enter:

if (!requireNamespace("BiocManager", quietly = TRUE))


For older versions of R, please refer to the appropriate Bioconductor release.


To view documentation for the version of this package installed in your system, start R and enter:



HTML R Script User Guide for Rcwl
PDF   Reference Manual
Text   NEWS


biocViews ImmunoOncology, Software, WorkflowStep
Version 1.6.0
In Bioconductor since BioC 3.9 (R-3.6) (2 years)
License GPL-2 | file LICENSE
Depends R (>= 3.6), yaml, methods, S4Vectors
Imports utils, stats, BiocParallel, batchtools, DiagrammeR, shiny, R.utils, codetools
Suggests testthat, knitr, rmarkdown, BiocStyle
SystemRequirements python (>= 2.7), cwltool (>= 1.0.2018)
Depends On Me RcwlPipelines
Imports Me
Suggests Me
Links To Me
Build Report  

Package Archives

Follow Installation instructions to use this package in your R session.

Source Package Rcwl_1.6.0.tar.gz
Windows Binary
macOS 10.13 (High Sierra) Rcwl_1.6.0.tgz
Source Repository git clone https://git.bioconductor.org/packages/Rcwl
Source Repository (Developer Access) git clone git@git.bioconductor.org:packages/Rcwl
Package Short Url https://bioconductor.org/packages/Rcwl/
Package Downloads Report Download Stats

Documentation »


R / CRAN packages and documentation

Support »

Please read the posting guide. Post questions about Bioconductor to one of the following locations: