scSemiGAN
scSemiGAN integrates semi-supervised learning and generative adversarial networks to jointly perform cell-type annotation and dimensionality reduction of single-cell RNA-seq (scRNA-seq) data.
Key Features:
- Semi-Supervised Learning: scSemiGAN employs a semi-supervised framework that leverages both labeled and unlabeled scRNA-seq data and available reference datasets for training.
- Generative Adversarial Network (GAN) Architecture: scSemiGAN uses a GAN-based model to simulate the generation process of scRNA-seq data and to learn deep latent representations.
- Unified Annotation and Dimensionality Reduction: scSemiGAN integrates cell-type annotation and dimensionality reduction within a single framework to produce latent representations suitable for labeling and visualization.
- Competitive Performance in Downstream Tasks: scSemiGAN demonstrated competitive or superior performance relative to four state-of-the-art annotation methods on simulated and real-world scRNA-seq datasets across tasks including cell-type annotation, latent visualization, confounding factor removal, and enrichment analysis.
Scientific Applications:
- Cell-Type Annotation: Assigning cell-type labels to single cells based on gene expression profiles using labeled reference data.
- Dimensionality Reduction: Producing lower-dimensional representations of high-dimensional scRNA-seq data for visualization and interpretation.
- Latent Representation Learning: Capturing deep latent structures that reflect underlying biological states or processes in scRNA-seq data.
- Confounding Factor Removal: Identifying and mitigating confounding variables that obscure biological signals in scRNA-seq datasets.
- Enrichment Analysis: Supporting downstream enrichment analyses using annotated cells and learned latent representations.
Methodology:
scSemiGAN models scRNA-seq data from a generative perspective in a semi-supervised setting, using adversarial training between a generator and a discriminator to learn deep latent representations while simultaneously predicting cell-type labels.
Topics
Details
- License:
- Not licensed
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Mac, Linux, Windows
- Programming Languages:
- Python
- Added:
- 12/12/2022
- Last Updated:
- 11/24/2024
Operations
Publications
Xu Z, Luo J, Xiong Z. scSemiGAN: a single-cell semi-supervised annotation and dimensionality reduction framework based on generative adversarial network. Bioinformatics. 2022;38(22):5042-5048. doi:10.1093/bioinformatics/btac652. PMID:36193998.
PMID: 36193998
Funding: - Nature Science Foundation of China: 61873089, 62032007