Building computational benchmarks: an Omnibenchmark reimplementation of a single-cell preprocessing pipeline evaluation
Atreya ChoudhuryiD, Tom KitakiD, Ben CarrilloiD, Pauline BuschiD, Martin EmonsiD, Samuel GunziD, Maruša KodermaniD, Siyuan LuoiD, Izaskun MallonaiD, Aidan Meara, David WisseliD, Mark D. RobinsoniD
Abstract
Background: In the past few years, we have seen a veritable surge in single-cell (e.g., RNA-sequencing) techniques and datasets, enabling increasingly detailed characterization of cellular heterogeneity across tissues and conditions. This surge in single-cell techniques has been complemented by a large number of analysis frameworks and pipelines, and a large parameter space and researcher degrees of freedom to use them. Many neutral benchmarks have been presented for various computational tasks, but most make design decisions that render them incompatible with each other, e.g., through the use of different datasets, metrics, or parameter sets. Results: We showcase Omnibenchmark, a recently developed framework to build reproducible, extensible, and standardized method comparisons for an arms-length benchmark that evaluates five single-cell RNA sequencing pipelines, spanning filtering, normalization, dimensionality reduction, and clustering, on three datasets. The framework facilitates the broad investigation of pipelines used in single-cell data analysis while highlighting how the process of building benchmarks can be streamlined and unified. This standardization enables benchmarks to be extended in several directions, including broader parameter sweeps, comparisons across software versions and architectures, isolation of pipeline steps, and integration of additional pipelines, datasets, and metrics. As an example, our harmonization of pipelines highlighted that tools implement the (clustering) resolution parameter differently. Conclusions: Omnibenchmark provides a reproducible, extensible, and standardized approach for benchmarking. By unifying the process of benchmark construction, it can facilitate more consistent method comparisons and provides a foundation for broader, more flexible, and more sustainable benchmarking efforts.
02 /Specification & Classification
Click any tag to browse matching papersReproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Meta-analysis of (single-cell method) benchmarks reveals the need for extensibility and interoperability
Anthony Sonrel, Almut Luetge, … Mark D. Robinson·bioRxiv·Sep 22, 2022
- pipeComp, a general framework for the evaluation of computational pipelines, reveals performant single-cell RNA-seq preprocessing tools
Pierre‐Luc Germain, Anthony Sonrel, Mark D. Robinson·Genome biologyPeer-reviewed·Sep 1, 2020
- The current landscape and emerging challenges of benchmarking single-cell methods
Yue Cao, Lijia Yu, … Jean Yee Hwa Yang·Briefings in BioinformaticsPeer-reviewed·Aug 31, 2025
- DANCE: A Deep Learning Library and Benchmark Platform for Single-Cell Analysis
Jiayuan Ding, Renming Liu, … Jiliang Tang·Genome biologyPeer-reviewed·Mar 19, 2024
- Systematic comparative analysis of single cell RNA-sequencing methods
Jiarui Ding, Xian Adiconis, … Joshua Z. Levin·bioRxiv·May 23, 2019
- Flexible comparison of batch correction methods for single-cell RNA-seq using BatchBench
Ruben Chazarra-Gil, Stijn van Dongen, … Martin Hemberg·Nucleic Acids ResearchPeer-reviewed·Jan 13, 2021