scAdapt

scAdapt performs virtual adversarial domain adaptation to transfer cell-type labels between heterogeneous single-cell RNA sequencing (scRNA-seq) datasets and mitigate batch effects.


Key Features:

  • Domain Adaptation: Leverages a virtual adversarial approach to align data distributions across different sources or species and mitigate batch effects.
  • Enhanced Classifier Training: Trains an enhanced classifier using labeled source data and unlabeled target data with pseudo-labels to improve label-transfer robustness.
  • Joint Embedding Generation: Aligns centroids from labeled source data with pseudo-labeled target data to create a joint embedding that preserves intrinsic biological structures.
  • Superior Performance: Empirical evaluations demonstrate outperforming existing methods in simulated environments, cross-platform analyses, cross-species comparisons, and spatial transcriptomic studies while maintaining discriminative cluster structures and effective mixing of cells.

Scientific Applications:

  • Cross-Platform Analysis: Integrates data from multiple sequencing platforms to enable combined analyses despite platform-specific batch effects.
  • Cross-Species Studies: Transfers cell-type labels across species to support comparative and evolutionary biology research.
  • Spatial Transcriptomics: Aligns spatial transcriptomic data with conventional scRNA-seq datasets to enhance interpretation of spatially resolved gene expression.

Methodology:

Uses a virtual adversarial domain adaptation framework, trains an enhanced classifier with labeled source data and unlabeled target data using pseudo-labels, and aligns centroids from labeled source and pseudo-labeled target to construct a joint embedding space that preserves discriminative cluster structures.

Topics

Details

License:
MIT
Tool Type:
command-line tool, library
Programming Languages:
Python
Added:
3/19/2021
Last Updated:
4/3/2021

Operations

Publications

Zhou X, Chai H, Zeng Y, Zhao H, Luo C, Yang Y. scAdapt: Virtual adversarial domain adaptation network for single cell RNA-seq data classification across platforms and species. Unknown Journal. 2021. doi:10.1101/2021.01.18.427083.