Differential Principal Components Reveal Patterns of Differentiation in Case/Control Studies
Abstract
Dimensionality reduction is an important task in bioinformatics studies. Common unsupervised methods like principal components analysis (PCA) extract axes of variation that are high-variance but do not necessarily differentiate experimental conditions. Methods of supervised discriminant analysis such as partial least squares (PLS-DA) effectively separate conditions, but are hamstrung by inflexibility and overfit to sample labels. We would like a simple method which repurposes the rich literature of component estimation for supervised dimensionality reduction. We propose to address this problem by estimating principal components from a set of difference vectors rather than from the samples. Our method directly utilizes the PCA algorithm as a module, so we can incorporate any PCA variant for improved components estimation. Specifically, Robust PCA, which ameliorates the deleterious effects of noisy samples, improves recovery of components in this framework. We name the resulting method Differential Robust PCA (drPCA). We apply drPCA to several cancer gene expression datasets and find that it more accurately summarizes oncogenic processes than do standard methods such as PCA and PLS-DA. A Python implementation of drPCA and Jupyter notebooks to reproduce experimental results are available at www.github.com/blengerich/drPCA.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- 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
- Discriminant Analysis of Principle Component analyses of Physiological Data.
O. Haidar, S. T. M. Ball, R. Barrett-Jolley·bioRxiv·Jan 9, 2020
- PCA-Plus: Enhanced principal component analysis with illustrative applications to batch effects and their quantitation
Nianxiang Zhang, Tod D. Casasent, … Rehan Akbani·bioRxiv·Jan 2, 2024
- AC-PCA: simultaneous dimension reduction and adjustment for confounding variation
Zhixiang Lin, Can Yang, … Wing Hung Wong·bioRxiv·Apr 19, 2016
- GO-PCA: An Unsupervised Method to Explore Biological Heterogeneity Based on Gene Expression and Prior Knowledge
Florian Wagner·bioRxiv·May 5, 2015
- 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
- Exploring High-Dimensional Biological Data with Sparse Contrastive Principal Component Analysis
Philippe Boileau, Nima S. Hejazi, Sandrine Dudoit·BioinformaticsPeer-reviewed·Mar 10, 2020