Subtype-GAN
Subtype-GAN applies deep adversarial learning using multiple-input multiple-output neural networks to integrate multi-omics data (copy number variations, mRNA expression, miRNA, DNA methylation) for molecular cancer subtyping.
Key Features:
- Multi-Omics Integration: Processes copy number variations, mRNA expression profiles, miRNA levels, and DNA methylation to represent tumor molecular landscapes.
- Deep Adversarial Learning: Employs a Generative Adversarial Network (GAN)-based feature extraction module with multiple-input multiple-output neural networks to derive latent variables for each omics type.
- Consensus Clustering and Gaussian Mixture Model: Uses consensus clustering combined with a Gaussian Mixture Model to determine the optimal number of subtypes and assign cluster labels to samples.
Scientific Applications:
- TCGA benchmarking: Evaluated on approximately 4,000 tumors from 10 cancer types sourced from The Cancer Genome Atlas (TCGA), producing clustering results comparable to NEMO, MCCA, and VAE and distinct from AE.
- BRCA subtyping: Applied to 1,031 BRCA tumors where it identified clinically relevant molecular subtypes exhibiting distinct feature-space patterns.
Methodology:
GAN-based feature extraction using multiple-input multiple-output neural networks to obtain latent variables per omics type, followed by consensus clustering and a Gaussian Mixture Model to determine subtype number and assign labels.
Topics
Details
- Tool Type:
- command-line tool, library
- Programming Languages:
- C++, Python
- Added:
- 3/19/2021
- Last Updated:
- 4/10/2021
Operations
Publications
Yang H, Chen R, Li D, Wang Z. Subtype-GAN: a deep learning approach for integrative cancer subtyping of multi-omics data. Bioinformatics. 2021;37(16):2231-2237. doi:10.1093/bioinformatics/btab109. PMID:33599254.
PMID: 33599254
Funding: - Natural Science Foundation of China: 61902126