Bioconductor toolchain for reproducible bioinformatics pipelines using Rcwl and RcwlPipelines.

Hu, Qiang; Hutson, Alan; Liu, Song; Morgan, Martin; Liu, Qian · Bioinformatics · 2021

other · Level V

Where this comes from

Abstract

The Common Workflow Language (CWL) is used to provide portable and reproducible data analysis workflows across different tools and computing environments. We have developed Rcwl, an R interface to CWL, to provide easier development, use and maintenance of CWL pipelines from within R. We have also collected more than 100 pre-built tools and pipelines in RcwlPipelines, ready to be queried and used by researchers in their own analysis. A single-cell RNA sequencing preprocessing pipeline demonstrates use of the software. Project website: https://rcwl.org (Rcwl: https://bioconductor.org/packages/Rcwl; RcwlPipelines: https://bioconductor.org/packages/RcwlPipelines). Supplementary data are available at Bioinformatics online.