bioRxivBioinformaticsPreprint
Principled PCA separates signal from noise in omics count data
Jay S. StanleyiD, Junchen YangiD, Ruiqi LiiD, Ofir LindenbaumiD, Dmitry KobakiD, Boris Landa, Yuval KlugeriD
- Citations
- 3
Abstract
Principal component analysis (PCA) is indispensable for processing high-throughput omics datasets, as it can extract meaningful biological variability while minimizing the influence of noise. However, the suitability of PCA is contingent on appropriate normalization and transformation of count data, and accurate selection of the number of principal components; improper choices can result in the loss of biological information or corruption of the signal due to excessive noise. Typical approaches to these challenges rely on heuristics that lack theoretical foundations. In this work, we present Biwhitened PCA (BiPCA), a theoretically grounded framework for rank estimation and data denoising across a wide range of omics modalities. BiPCA overcomes a fundamental difficulty with handling count noise in omics data by adaptively rescaling the rows and columns - a rigorous procedure that standardizes the noise variances across both dimensions. Through simulations and analysis of over 100 datasets spanning seven omics modalities, we demonstrate that BiPCA reliably recovers the data rank and enhances the biological interpretability of count data. In particular, BiPCA enhances marker gene expression, preserves cell neighborhoods, and mitigates batch effects. Our results establish BiPCA as a robust and versatile framework for high-throughput count data analysis.
- assay: bulk RNA-seq
- assay: ATAC-seq
- assay: DNA methylation
- assay: whole-genome sequencing
- research focus: dimensionality reduction
- research focus: batch correction / integration
- research focus: differential expression
- research focus: gene regulatory network inference
- approach: statistical model
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
- Random Matrix Theory-guided sparse PCA for single-cell RNA-seq data
Victor Chardès·bioRxiv·Feb 28, 2026
- Accurate denoising of single-cell RNA-Seq data using unbiased principal component analysis
Florian Wagner, Dalia Barkley, Itai Yanai·bioRxiv·Jun 17, 2019
- Exploring High-Dimensional Biological Data with Sparse Contrastive Principal Component Analysis
Philippe Boileau, Nima S. Hejazi, Sandrine Dudoit·BioinformaticsPeer-reviewed·Mar 10, 2020
- Fast and accurate out-of-core PCA framework for large scale biobank data
Zilong Li, Jonas Meisner, Anders Albrechtsen·Genome ResearchPeer-reviewed·Sep 1, 2023
- Phantom oscillations in principal component analysis
Maxwell Shinn·Proceedings of the National Academy of SciencesPeer-reviewed·Nov 21, 2023
- Analytic Pearson residuals for normalization of single-cell RNA-seq UMI data
Jan Lause, Philipp Berens, Dmitry Kobak·Genome biologyPeer-reviewed·Sep 6, 2021