BMC BioinformaticsBioinformaticsPeer-reviewed journal article
VPAC: Variational projection for accurate clustering of single-cell transcriptomic data
Abstract
BackgroundSingle-cell RNA-sequencing (scRNA-seq) technologies have advanced rapidly in recent years and enabled the quantitative characterization at a microscopic resolution. With the exponential growth of the number of cells profiled in individual scRNA-seq experiments, the demand for identifying putative cell types from the data has become a great challenge that appeals for novel computational methods. Although a variety of algorithms have recently been proposed for single-cell clustering, such limitations as low accuracy, inferior robustness, and inadequate stability greatly impede the scope of applications of these methods.\n\nResultsWe propose a novel model-based algorithm, named VPAC, for accurate clustering of single-cell transcriptomic data through variational projection, which assumes that single-cell samples follow a Gaussian mixture distribution in a latent space. Through comprehensive validation experiments, we demonstrate that VPAC can not only be applied to datasets of discrete counts and normalized continuous data, but also scale up well to various data dimensionality, different dataset size and different data sparsity. We further illustrate the ability of VPAC to detect genes with strong unique signatures of a specific cell type, which may shed light on the studies in system biology. We have released a user-friendly python package of VPAC in Github (https://github.com/ShengquanChen/VPAC). Users can directly import our VPAC class and conduct clustering without tedious installation of dependency packages.\n\nConclusionsVPAC enables highly accurate clustering of single-cell transcriptomic data via a statistical model. We expect to see wide applications of our method to not only transcriptome studies for fully understanding the cell identity and functionality, but also the clustering of more general data.
- Citations
- 9
- FWCI
- 0.58
- Field percentile
- top 40%
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
- scVAE: Variational auto-encoders for single-cell gene expression data
Christopher Heje Grønbech, Maximillian Fornitz Vording, … Ole Winther·BioinformaticsPeer-reviewed·May 12, 2020
- SC3 - consensus clustering of single-cell RNA-Seq data
Vladimir Yu. Kiselev, Kristina Kirschner, … Martin Hemberg·bioRxiv·Sep 2, 2016
- ProClust provides reliable statistical significance of clusters for single-cell transcriptomic data
H. Qian, H. Wu, … Yufeng Liu·bioRxiv·Nov 10, 2026
- Scalable nonparametric clustering with unified marker gene selection for single-cell RNA-seq data
Chibuikem Chukwudalu Nwizu, Madeline Hughes, … Lorin A. Crawford·Cell Reports MethodsPeer-reviewed·Mar 1, 2026
- Robust clustering and interpretation ofscRNA-seq data using reference componentanalysis
Florian Schmidt, Bobby Ranjan, … Shyam Prabhakar·bioRxiv·Feb 16, 2021
- Confident Clustering via PCA Compression Ratio and ItsApplication to Single-cell RNA-seq Analysis
Yingcong Li, Chandra Sekhar Mukherjee, Jiapeng Zhang·bioRxiv·May 19, 2022