DeepImpute

DeepImpute performs imputation of missing gene expression values in single-cell RNA sequencing (scRNA-seq) datasets to correct dropout events and improve downstream gene expression analyses.


Key Features:

  • Deep Learning Architecture: Uses a deep neural network architecture with strategically placed dropout layers to capture variability and sparsity typical of scRNA-seq data.
  • Loss Function Optimization: Employs tailored loss functions to optimize imputed values toward true gene expression levels.
  • Performance Superiority: Demonstrates superior performance relative to six other publicly available scRNA-seq imputation methods, quantified using mean squared error and Pearson's correlation coefficient.
  • Scalability and Speed: Designed to scale to large scRNA-seq datasets while providing computationally efficient imputation.

Scientific Applications:

  • Gene expression analysis: Improves the accuracy of gene expression analyses by imputing values lost to dropout events.
  • Cellular heterogeneity detection: Facilitates more precise identification of cellular heterogeneity from single-cell transcriptomes.
  • Differentiation pathway analysis: Supports analysis of differentiation pathways by recovering cell-specific expression signals.
  • Regulatory network inference: Aids inference of regulatory networks through more complete expression matrices.
  • Developmental biology studies: Applied in developmental biology to resolve cell-type-specific transcriptomic changes.
  • Disease pathology investigations: Used in studies of disease pathology to enhance detection of disease-associated transcriptional patterns.

Methodology:

Implements a deep neural network with dropout layers and tailored loss functions to learn patterns in scRNA-seq data and impute missing values; performance is evaluated using mean squared error and Pearson's correlation coefficient.

Topics

Details

License:
MIT
Tool Type:
command-line tool, library
Programming Languages:
Python
Added:
1/9/2020
Last Updated:
12/20/2020

Operations

Publications

Arisdakessian C, Poirion O, Yunits B, Zhu X, Garmire LX. DeepImpute: an accurate, fast, and scalable deep neural network method to impute single-cell RNA-seq data. Genome Biology. 2019;20(1). doi:10.1186/s13059-019-1837-6. PMID:31627739. PMCID:PMC6798445.

PMID: 31627739
PMCID: PMC6798445
Funding: - National Institutes of Health: K01ES025434, R01 HD084633, R01 LM012373

Links