Bioc2026 Registration Open!

pipeComp

pipeComp pipeline benchmarking framework

Bioconductor version: 3.23 · Package version: 1.22.1

A simple framework to facilitate the comparison of pipelines involving various steps and parameters. The `pipelineDefinition` class represents pipelines as, minimally, a set of functions consecutively executed on the output of the previous one, and optionally accompanied by step-wise evaluation and aggregation functions. Given such an object, a set of alternative parameters/methods, and benchmark datasets, the `runPipeline` function then proceeds through all combinations arguments, avoiding recomputing the same step twice and compiling evaluations on the fly to avoid storing potentially large intermediate data.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("pipeComp")

Details

MaintainerPierre-Luc Germain <pierre-luc.germain@hest.ethz.ch>
AuthorPierre-Luc Germain [cre, aut] (ORCID: <https://orcid.org/0000-0003-3418-4218>), Anthony Sonrel [aut] (ORCID: <https://orcid.org/0000-0002-2414-715X>), Mark D. Robinson [aut, fnd] (ORCID: <https://orcid.org/0000-0002-3048-5518>)
LicenseGPL
URLhttps://doi.org/10.1186/s13059-020-02136-7
Bug Reportshttps://github.com/plger/pipeComp
Downloads rank314
Source branchRELEASE_3_23
biocViewsClustering, DataRepresentation, GeneExpression, Software, Transcriptomics

Documentation

Download

Dependencies

Depends: R (>= 4.1)

Imports: BiocParallel, S4Vectors, ComplexHeatmap, SingleCellExperiment, SummarizedExperiment, Seurat, matrixStats, Matrix, cluster, aricode, methods, utils, dplyr, grid, scales, scran, viridisLite, clue, randomcoloR, ggplot2, cowplot, intrinsicDimension, scater, knitr, reshape2, stats, Rtsne, uwot, circlize, RColorBrewer

Suggests: BiocStyle, rmarkdown