← All projects

systemPipeR

An R/Bioconductor workflow environment that unifies R analytics with command-line tools for reproducible data analysis.

systemPipeR screenshot

Bioinformatics lives in two worlds — the statistical richness of R and Bioconductor on one side, and the command-line tools that dominate upstream data crunching on the other. systemPipeR bridges them, giving analysts one environment where an R step and a command-line step sit side by side inside the same reproducible pipeline.

A workflow is described once in R Markdown, which doubles as both the executable spec and the source of the final report. Command-line steps follow the Common Workflow Language standard, R steps are captured as code chunks, and the whole graph runs locally, on an HPC cluster, or in the cloud — with automatic checkpointing so a long run resumes where it left off. One call renders the pipeline as a status-colored topology graph and regenerates the analysis report.

It anchors the wider systemPipe ecosystem, with ready-made templates for RNA-seq, ChIP-seq, VAR-seq, and Ribo-seq plus a companion Shiny GUI, and ships through Bioconductor, where it is among the more widely used reproducible-workflow packages.