Factorization-based Imputation of Expression in Single-cell Transcriptomic Analysis (FIESTA) recovers Gene-Cell-State Relationships
Mirzaei Mehrabad, E.; Bhaskara, A.; Spike, B. T.
Show abstract
Single cell RNA sequencing (scRNA-seq) is a gene expression profiling technique that is presently revolutionizing the study of complex cellular systems in the biological sciences. Existing scRNA-seq methods suffer from sub-optimal target recovery leading to inaccurate measurements including many false negatives. The resulting zero-inflated data may confound data interpretation and visualization. Since cells have coherent phenotypes defined by conserved molecular circuitries (i.e. multiple gene products working together) and since similar cells utilize similar circuits, information about each expression value or node in a multi-cell, multi-gene scRNA-seq data set is expected to also be predictable from other nodes in the data set. Based on this logic, several approaches have been proposed to impute missing values in a data set by extracting information from its non-zero measurements. In this study, we apply non-negative matrix factorization to a selection of published scRNA-seq data sets followed by multiplication of the factor matrices to generate idealized completed model versions of the data. From the model matrices, we recommend new values where original measurements are likely to be inaccurate and where zero measurements are predicted to be false negatives. The resulting imputed data model predicts novel type markers and expression patterns that match orthogonal measurements and field literature better than those obtained from pre-imputation data or alternative imputation strategies. Contactbenjamin.spike@hci.utah.edu Availability and implementationFIESTA is written in R and is available at https://github.com/elnazmirzaei/FIESTA and https://github.com/TheSpikeLab/FIESTA. Author summaryIn this work, we develop FIESTA, a novel, unsupervised, mathematical approach to impute missing values in scRNA-seq data. For each dataset, we use parts-based, non-negative matrix factorization to break the cells-by-genes expression matrix into optimized component matrices and then multiply these component matrices to generate an idealized, completed matrix. The completed matrix has many of the null values filled in because the optimized low rank factors from which it is generated, take multiple cells into account when estimating a particular component, including some cells with positive expression values for genes which are false negatives in other related cells. We also implement scaling and thresholding approaches based on intrinsic data topology for improved interpretability and graphical representation. Overall, FIESTA performs favorably relative to alternative imputation approaches and uncovers gene-gene and gene-cell relationships that are occluded in the raw data. The FIESTA computational pipeline is freely available for download and use by other researchers analyzing scRNA-seq data or other sparse data sets.
Matching journals
The top 5 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- Matrix factorization and transfer learning uncover regulatory biology across multiple single-cell ATAC-seq data sets 97%
- Enhancing biological signals and detection rates in single-cell RNA-seq experiments with cDNA library equalization 96%
- Flexible comparison of batch correction methods for single-cell RNA-seq using BatchBench 95%
Similar papers in this journal
- PRIME: a probabilistic imputation method to reduce dropouteffects in single cell RNA sequencing 96%
- Sub-Cluster Identification through Semi-SupervisedOptimization of Rare-cell Silhouettes (SCISSORS) in Single-Cell Sequencing 96%
- dream: Powerful differential expression analysis for repeated measures designs 95%
Similar papers in this journal
- SPECK: An Unsupervised Learning Approach for Cell Surface Receptor Abundance Estimation for Single Cell RNA-Sequencing Data 95%
- Adversarial training improves model interpretability in single-cell RNA-seq analysis 94%
- Single cell gene set scoring with nearest neighborgraph smoothed data (gssnng). 94%
Similar papers in this journal
- Normalizing single-cell RNA sequencing data with internal spike-in-like genes 96%
- Identifying similar populations across independent single cell studies without data integration 95%
- A computational method for direct imputation of cell type-specific expression profiles and cellular compositions from bulk-tissue RNA-Seq in brain disorders 95%
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.