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