scGAD

scGAD performs generalized cell type annotation and discovery for single-cell RNA-seq (scRNA-seq) data by labeling target cells with known cell types or novel cluster identities to enable identification of both recognized and novel cell types.


Key Features:

  • End-to-End Algorithmic Framework: Integrates annotation of known cell types and discovery of novel ones within a single framework.
  • Intrinsic Correspondence Building: Identifies geometrically and semantically mutual nearest neighbors as anchor pairs to establish correspondences between seen and novel cell types.
  • Soft Anchor-Based Self-Supervised Learning Module: Leverages similarity affinity scores to transfer label information from reference datasets to target data while aggregating novel semantic knowledge in the prediction space.
  • Confidential Prototype Self-Supervised Learning Paradigm: Employs a confidential prototype self-supervised learning paradigm to improve inter-type separation and intra-type compactness and to capture global topological structure in the embedding space.
  • Bidirectional Dual Alignment Mechanism: Aligns both the embedding space and prediction space bidirectionally to mitigate batch effects and cell type shifts.
  • Extensive Validation and Benchmarking: Demonstrated on large simulation datasets and real-world data with marker gene identification used to validate the biological significance of novel cell types.

Scientific Applications:

  • Developmental Biology: Enables precise cell type classification and discovery in developmental biology datasets.
  • Immunology: Supports identification and annotation of immune cell subtypes.
  • Cancer Research: Facilitates cell type classification and discovery in cancer research.
  • Downstream Analyses: Supports differential expression studies, pathway analysis, and biomarker identification linked to annotated and discovered cell types.

Methodology:

Identifies geometrically and semantically mutual nearest neighbors as anchor pairs; computes similarity affinity scores for soft anchor-based self-supervised label transfer and aggregation of novel semantics; applies a confidential prototype self-supervised learning paradigm to enhance inter-type separation and intra-type compactness and capture global topological structure; performs bidirectional dual alignment of embedding and prediction spaces to mitigate batch effects and cell type shifts.

Topics

Details

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

Operations

Publications

Zhai Y, Chen L, Deng M. scGAD: a new task and end-to-end framework for generalized cell type annotation and discovery. Briefings in Bioinformatics. 2023;24(2). doi:10.1093/bib/bbad045. PMID:36869836.

PMID: 36869836
Funding: - National Key Research and Development Program of China: 2021YFF1200902 - National Natural Science Foundation of China: 12126305, 32270689