RankCompV3: a differential expression analysis algorithm based on relative expression orderings and applications in single-cell RNA transcriptomics
Abstract
Effective identification of differentially expressed genes (DEGs) has been challenging for single-cell RNA sequencing (scRNA-seq) profiles. Many existing algorithms have high false positive rates (FPRs) and often fail to identify weak biological signals. Here, we present a novel method for identifying DEGs in scRNA-seq data called RankCompV3. It is based on the comparison of relative expression orderings (REOs) of gene pairs which are determined by comparing the expression levels of a pair of genes in a set of single-cell profiles. The numbers of genes with consistently higher or lower expression levels than the gene of interest are counted in two groups in comparison, respectively, and the result is tabulated in a 3x3 contingency table which is tested by McCullaghs method to determine if the gene is dysregulated. In both simulated and real scRNA-seq data, RankCompV3 tightly controlled the FPR and demonstrated high accuracy, outperforming 11 other common single-cell DEG detection algorithms. Analysis with either regular single-cell or synthetic pseudo-bulk profiles produced highly concordant DEGs with ground-truth. In addition, RankCompV3 demonstrates higher sensitivity to weak biological signals than other methods. The algorithm was implemented using Julia and can be called in R. The source code is available at https://github.com/pathint/RankCompV3.jl.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 17
- FWCI
- 2.85
- Field percentile
- top 7%
- Assay
- Research Focus
- Approach
Reproducibility 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
- scCODE: an R package for personalized differentially expressed gene detection on single-cell RNA-sequencing data
Jiawei Zou, Miaochen Wang, … Jie Hao·bioRxiv·Nov 18, 2021
- A method for differential expression analysis and pseudo- temporal locating and ordering of genes in single-cell transcriptomic data
Bao Zhang, Hongbo Zhang·bioRxiv·Dec 21, 2022
- Cell DiffErential Expression by Pooling (CellDEEP) highlights issues in differential gene expression in scRNA-seq
Yiyi Cheng, Toby Kettlewell, … Domenico Somma·bioRxiv·Mar 11, 2026
- Discrete Distributional Differential Expression (D3E) - A Tool for Gene Expression Analysis of Single-cell RNA-seq Data
Mihails Delmans, Martin Hemberg·bioRxiv·Oct 29, 2015
- Bias, Robustness And Scalability In Differential Expression Analysis Of Single-Cell RNA-Seq Data
Charlotte Soneson, Mark D. Robinson·Nature MethodsPeer-reviewed·Feb 26, 2018
- scFPC-DE: Robust Differential Expression Analysis Along Single Cell Trajectories via Functional Principal Component Analysis
Ricardo J. López Candelaria, Yu Qian, … Xing Qiu·bioRxiv·Nov 3, 2025