<tt>ClusterDE</tt> : A Statistical Software Package for Removing Double-Dipping Bias in Post-Clustering Differential Expression Analysis
Typical pipelines for single-cell and spatial transcriptomics involve clustering cells or spatial spots, followed by post-clustering differential expression (DE) analysis to identify marker genes for annotating clusters as cell types or spatial domains. However, using the same data for both clustering and DE analysis-a problem known as double-dipping-can lead to spurious detection of DE genes. In particular, over-clustering can produce artificial clusters that are incorrectly interpreted as distinct cell types or spatial domains. To address this issue, the ClusterDE R package implements a statistical method using a synthetic null dataset, which consists of a single homogeneous cell population or spatial domain but is constructed to match the real dataset in terms of gene means, variances, and gene-gene rank correlations. By serving as a parallel negative control, the synthetic null data allow users to identify and remove false-positive DE genes arising from double-dipping. This article introduces the ClusterDE R package and provides practical guidance on installation and usage for more reliable marker gene detection following clustering.
Authors
- Dongyuan Song (ORCID: https://orcid.org/0000-0003-1114-1215)
- Jingyi Jessica Li (ORCID: https://orcid.org/0000-0002-9288-5648)
- Christy Lee
- Siqi Chen (ORCID: https://orcid.org/0000-0003-0659-4113)
Institutions
- University of Connecticut (US)
- University of California, Los Angeles (US)
- Genomas (United States) (US)
Publication Details
- Journal
- Journal of Computational Biology
- Published
- 2025-10-08
- DOI
- https://doi.org/10.1177/15578666251383562
- Primary Topic
- Gene expression and cancer classification
- Type
- article
- Field-Weighted Citation Impact
- 0.00