scDHA

scDHA performs decomposition and dimensionality reduction of single-cell RNA sequencing (scRNA-seq) data to extract cell-level signals from large, noisy datasets.


Key Features:

  • Hierarchical autoencoder framework: Implements a single-cell Decomposition using Hierarchical Autoencoder architecture composed of two principal modules.
  • Non-negative kernel autoencoder: Filters genes or components that contribute insignificantly to the data's part-based representation.
  • Feature filtering: Retains relevant features for downstream analysis by removing low-contribution genes/components.
  • Stacked Bayesian autoencoder: Projects refined data into a low-dimensional space for complexity reduction.
  • Compressed-space perturbation: Repeatedly perturbs the compressed latent space to mitigate overfitting and learn more generalized representations.
  • Scalability and noise handling: Tailored to manage large scRNA-seq datasets and high noise levels.
  • Unsupervised cell segregation: Performs effective unsupervised segregation of cells.
  • Transcriptome visualization: Provides detailed visualization of transcriptome landscapes.
  • Cell classification: Enables precise cell classification from single-cell profiles.
  • Pseudo-time inference: Supports accurate pseudo-time trajectory inference.

Scientific Applications:

  • Unsupervised clustering: Segregates cell populations using unsupervised learning on scRNA-seq data.
  • Cell type classification: Classifies cells into distinct types based on learned low-dimensional representations.
  • Trajectory and pseudo-time analysis: Infers developmental or temporal trajectories via pseudo-time ordering.
  • Transcriptome landscape visualization: Visualizes global and local transcriptomic structures from single-cell datasets.
  • Large-scale noisy data analysis: Analyzes large, noisy scRNA-seq datasets while reducing dimensionality and noise impact.

Methodology:

scDHA applies a non-negative kernel autoencoder for gene/component filtering, a stacked Bayesian autoencoder for low-dimensional projection, and repeated perturbation of the compressed latent space to reduce overfitting.

Topics

Details

Tool Type:
command-line tool, library
Programming Languages:
R, C++
Added:
3/19/2021
Last Updated:
4/4/2021

Operations

Publications

Tran D, Nguyen H, Tran B, La Vecchia C, Luu HN, Nguyen T. Fast and precise single-cell data analysis using a hierarchical autoencoder. Nature Communications. 2021;12(1). doi:10.1038/s41467-021-21312-2. PMID:33589635. PMCID:PMC7884436.

PMID: 33589635
PMCID: PMC7884436
Funding: - U.S. Department of Health & Human Services | NIH | National Institute of General Medical Sciences: GM103440 - National Science Foundation: 2001385, 2019609 - National Aeronautics and Space Administration: 80NSSC19M0170, NNX15AI02H

Links