netNMF-sc: Leveraging gene-gene interactions for imputation and dimensionality reduction in single-cell expression analysis
Rebecca ElyanowiD, Bianca DumitrascuiD, Barbara Elizabeth EngelhardtiD, Benjamin J. RaphaeliD
Abstract
MotivationSingle-cell RNA-sequencing (scRNA-seq) enables high throughput measurement of RNA expression in individual cells. Due to technical limitations, scRNA-seq data often contain zero counts for many transcripts in individual cells. These zero counts, or dropout events, complicate the analysis of scRNA-seq data using standard analysis methods developed for bulk RNA-seq data. Current scRNA-seq analysis methods typically overcome dropout by combining information across cells, leveraging the observation that cells generally occupy a small number of RNA expression states. ResultsWe introduce netNMF-sc, an algorithm for scRNA-seq analysis that leverages information across both cells and genes. netNMF-sc combines network-regularized non-negative matrix factorization with a procedure for handling zero inflation in transcript count matrices. The matrix factorization results in a low-dimensional representation of the transcript count matrix, which imputes gene abundance for both zero and non-zero entries and can be used to cluster cells. The network regularization leverages prior knowledge of gene-gene interactions, encouraging pairs of genes with known interactions to be close in the low-dimensional representation. We show that netNMF-sc outperforms existing methods on simulated and real scRNA-seq data, with increasing advantage at higher dropout rates (e.g. above 60%). Furthermore, we show that the results from netNMF-sc - including estimation of gene-gene covariance - are robust to choice of network, with more representative networks leading to greater performance gains. AvailabilitynetNMF-sc is available at github.com/raphael-group/netNMF-sc. Contactbraphael@princeton.edu
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 110
- 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
- Imputing Single-cell RNA-seq data by combining Graph Convolution and Autoencoder Neural Networks
Jiahua Rao, Xiang Zhou, … Yuedong Yang·iSciencePeer-reviewed·Apr 2, 2021
- Zero-preserving imputation of scRNA-seq data using low-rank approximation
George C. Linderman, Jun Zhao, Yuval Kluger·bioRxiv·Aug 22, 2018
- Regulatory network-based imputation of dropouts in single-cell RNA sequencing data
Ana Carolina Leote, Xiaohui Wu, Andreas Beyer·PLoS Computational BiologyPeer-reviewed·Feb 17, 2022
- DrImpute: Imputing dropout events in single cell RNA sequencing data
Wuming Gong, Il‐Youp Kwak, … Daniel J. Garry·BMC BioinformaticsPeer-reviewed·Jun 8, 2018
- scImpute: Accurate And Robust Imputation For Single Cell RNA-Seq Data
Wei Vivian Li, Jingyi Jessica Li·Nature CommunicationsPeer-reviewed·Mar 2, 2018
- Correlation imputation in single cell RNA-seq using auxiliary information and ensemble learning
Luqin Gan, Giuseppe Vinci, Genevera I. Allen·ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics (ACM-BCB)Peer-reviewed·Sep 21, 2020