Con-AAE

Con-AAE aligns and integrates single-cell RNA sequencing (scRNA-seq) and single-cell Assay for Transposase-Accessible Chromatin using sequencing (scATAC-seq) datasets by mapping them into a coordinated latent subspace to enable multi-omics analysis.


Key Features:

  • Adversarial autoencoder architecture: Uses adversarial autoencoder techniques to learn mappings between modalities.
  • Contrastive learning: Employs contrastive learning principles to encourage discriminative representations.
  • Cycle-consistency constraints: Applies cycle-consistency constraints within the adversarial framework to preserve cross-modal correspondences.
  • Latent coordinated subspace mapping: Maps high-dimensional scRNA-seq and scATAC-seq data into a coordinated latent subspace for alignment.
  • Noise and sparsity robustness: Addresses high sparsity, high dimensionality, and experimental noise in single-cell data.
  • PyTorch implementation: Implemented in PyTorch.
  • Discriminative and robust representations: Produces representations that are both discriminative and robust to noise.
  • Benchmark evaluation: Demonstrated performance on multiple benchmark datasets.

Scientific Applications:

  • Single-cell multi-omics integration: Integrates scRNA-seq and scATAC-seq to enable combined analyses of transcriptomic and chromatin accessibility data.
  • Cross-modality alignment: Aligns corresponding cellular states across omic modalities for comparative analyses.
  • Dimensionality reduction for noisy data: Reduces dimensionality of sparse, high-dimensional single-cell datasets while preserving biological signal.
  • Latent representation for interpretation: Produces coordinated latent representations that facilitate interpretation of multi-omics datasets.

Methodology:

Implements adversarial autoencoders combined with contrastive learning and cycle-consistency constraints to map scRNA-seq and scATAC-seq into a coordinated latent subspace; implemented in PyTorch.

Topics

Details

License:
MIT
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Mac, Linux
Programming Languages:
Python
Added:
11/7/2023
Last Updated:
11/24/2024

Operations

Publications

Wang X, Hu Z, Yu T, Wang Y, Wang R, Wei Y, Shu J, Ma J, Li Y. Con-AAE: contrastive cycle adversarial autoencoders for single-cell multi-omics alignment and integration. Bioinformatics. 2023;39(4). doi:10.1093/bioinformatics/btad162. PMID:36975610. PMCID:PMC10101696.

PMID: 36975610
Funding: - Chinese University of Hong Kong: 4937025, 4937026, 5501329, 5501517