Exploring High-Dimensional Biological Data with Sparse Contrastive Principal Component Analysis
Abstract
MotivationStatistical analyses of high-throughput sequencing data have re-shaped the biological sciences. In spite of myriad advances, recovering interpretable biological signal from data corrupted by technical noise remains a prevalent open problem. Several classes of procedures, among them classical dimensionality reduction techniques and others incorporating subject-matter knowledge, have provided effective advances; however, no procedure currently satisfies the dual objectives of recovering stable and relevant features simultaneously. ResultsInspired by recent proposals for making use of control data in the removal of unwanted variation, we propose a variant of principal component analysis, sparse contrastive principal component analysis, that extracts sparse, stable, interpretable, and relevant biological signal. The new methodology is compared to competing dimensionality reduction approaches through a simulation study as well as via analyses of several publicly available protein expression, microarray gene expression, and single-cell transcriptome sequencing datasets. AvailabilityA free and open-source software implementation of the methodology, the scPCA R package, is made available via the Bioconductor Project. Code for all analyses presented in the paper is also available via GitHub.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 47
- FWCI
- 1.62
- Field percentile
- top 17%
- 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
- Identifying patterns differing between high-dimensional datasets with generalized contrastive PCA
Eliezyer Fermino de Oliveira, Pranjal Garg, … Lucas Sjulson·PLoS Computational BiologyPeer-reviewed·Feb 7, 2025
- projectR: An R/Bioconductor package for transfer learning via PCA, NMF, correlation, and clustering
Gaurav Sharma, Carlo Colantuoni, … Genevieve Stein-O’Brien·BioinformaticsPeer-reviewed·Mar 11, 2020
- Random Matrix Theory-guided sparse PCA for single-cell RNA-seq data
Victor Chardès·bioRxiv·Feb 28, 2026
- Principled PCA separates signal from noise in omics count data
Jay S. Stanley, Junchen Yang, … Yuval Kluger·bioRxiv·Feb 3, 2025
- A Benchmarking Study of Random Projections and Principal Components for Dimensionality Reduction Strategies in Single Cell Analysis
Mohamed Abdelnaby, Marmar R. Moussa·Lecture notes in computer sciencePeer-reviewed·Oct 31, 2025
- The Rayleigh Quotient and Principal Component Analysis I
Maria Carilli, Kayla C. Jackson, Lior S. Pachter·bioRxiv·Nov 19, 2025