SDImpute

SDImpute performs dropout imputation for single-cell RNA sequencing (scRNA-seq) data to recover missing gene expression values and preserve cellular heterogeneity for downstream analyses such as clustering, visualization, and differential expression analysis.


Key Features:

  • Block Imputation Methodology: Uses a block imputation strategy tailored to scRNA-seq that leverages both cell-level and gene-level information to detect and impute dropout events.
  • Utilization of Unaffected Gene Expression: Borrows unaffected gene expression data from similar (analogous) cells to impute missing values while retaining inherent heterogeneity across cell types.
  • Statistical Framework: Applies a statistical framework that automatically identifies dropout events by analyzing gene expression levels and their variations across similar cells and genes.
  • Performance Evaluation: Demonstrated effectiveness on simulated and real datasets, improving the accuracy of downstream analyses compared with state-of-the-art imputation methods.

Scientific Applications:

  • scRNA-seq Data Quality Improvement: Recovers missing expression values to enhance the quality and reliability of single-cell RNA-seq datasets.
  • Preservation of Cellular Heterogeneity: Maintains heterogeneity of gene expression profiles across cells for accurate biological interpretation.
  • Cell Diversity and Type Identification: Supports exploration of cell diversity and identification of distinct cell types.
  • Downstream Analysis Enhancement: Improves accuracy of clustering, visualization, and differential expression analysis on imputed scRNA-seq data.

Methodology:

Identification of dropout events using statistical analysis of gene expression levels and their variations across similar cells and genes; block imputation by borrowing unaffected gene expression data from analogous cells to fill missing values.

Topics

Details

License:
GPL-3.0
Cost:
Free of charge
Tool Type:
command-line tool, library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
R
Added:
10/15/2021
Last Updated:
10/15/2021

Operations

Publications

Qi J, Zhou Y, Zhao Z, Jin S. SDImpute: A statistical block imputation method based on cell-level and gene-level information for dropouts in single-cell RNA-seq data. PLOS Computational Biology. 2021;17(6):e1009118. doi:10.1371/journal.pcbi.1009118. PMID:34138847. PMCID:PMC8266063.

PMID: 34138847
PMCID: PMC8266063
Funding: - National Natural Science Foundation of China: 11971130

Documentation

Downloads