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.