scDREAMER

scDREAMER integrates heterogeneous single-cell sequencing datasets using deep generative models and adversarial training to correct batch effects while preserving biological variation and developmental trajectories.


Key Features:

  • Deep Generative Models: Employs deep generative architectures to produce integrated datasets while preserving biological variation across conditions.
  • Adversarial Training: Incorporates adversarial classifiers to improve robustness and accuracy of batch correction and to maintain cell type distributions when skewed among batches.
  • Unsupervised and Supervised Integration (scDREAMER-Sup): Provides unsupervised integration and a supervised variant, scDREAMER-Sup, for cases with available biological labels or additional information.
  • Overcoming Batch-Effects: Addresses nested batch-effects and skewed cell type distributions commonly encountered in single-cell studies.
  • Scalability: Demonstrated capability to handle large-scale datasets including up to one million cells for atlas-level integration.
  • Cross-Species Integration: Supports integration across species, including human and mouse datasets, for comparative analyses.
  • Performance and Benchmarking: Benchmarked on six real datasets with reported superior batch-correction and conservation of biological variation and faster processing times versus other deep-learning-based integration methods.

Scientific Applications:

  • Developmental Biology: Preserves developmental trajectories across time points and conditions to support studies of cellular differentiation and lineage dynamics.
  • Disease Modeling: Integrates multi-batch single-cell RNA sequencing data from different tissues, time points, and conditions to enable comparative analysis of disease states.
  • Cross-Species Comparative Studies: Facilitates integration of human and mouse single-cell datasets for cross-species comparisons.
  • Atlas-level Integration: Enables construction of large-scale cell atlases by integrating datasets comprising up to one million cells.
  • Single-cell RNA Sequencing Integration: Suited for integrating scRNA-seq datasets across batches while conserving biological signal.

Methodology:

Uses deep generative models combined with adversarial training via adversarial classifiers; supports both unsupervised integration and a supervised variant (scDREAMER-Sup); evaluated through benchmarking on six real datasets.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
6/18/2024
Last Updated:
11/24/2024

Operations

Publications

Shree A, Pavan MK, Zafar H. scDREAMER for atlas-level integration of single-cell datasets using deep generative model paired with adversarial classifier. Nature Communications. 2023;14(1). doi:10.1038/s41467-023-43590-8. PMID:38012145. PMCID:PMC10682386.

PMID: 38012145
Funding: - Indian Institute of Technology Kanpur: IITK /CS /2019236