scGGC: a two-stage strategy for single-cell clustering through cellular gene pathway construction.
basic_science · Level V
Where this comes from
- Record sourced from PubMed, PMID 40698866.
- Also identified by DOI 10.1093/bib/bbaf368 and PMC identifier 12284768.
- Licence recorded as CC BY.
- The licence permits redistribution, so the abstract is shown in full and the full text is available from the publisher.
Abstract
In the last few years, there has been great advancement in the field of single-cell data investigation, particularly in the development of clustering methods. The advanced research is increased for the development of clustering algorithms tailored for single-cell RNA sequencing data. Conventional methods primarily focus on local relationships among cells or genes, while overlooking the global cell-gene interactions. As a result, the high dimensionality, noise, and sparsity of the data continue to pose significant challenges to clustering accuracy. To address the challenges of single-cell clustering analysis, we propose a novel single-cell clustering model, scGGC, which integrates graph autoencoders and generative adversarial network techniques. The innovations of scGGC include two components: (i) construction of an adjacency matrix that incorporates cell-cell and cell-gene relationships to capture complex interactions in a graph structure, enabling nonlinear dimensionality reduction and initial clustering via a graph autoencoder; (ii) enhancement of clustering performance by selecting high-confidence samples from the initial clusters for adversarial neural network training. A comprehensive evaluation on nine publicly available scRNA-seq datasets demonstrates that scGGC outperforms eight comparison methods. For example, on datasets such as MHC3K, the Adjusted Rand Index increases by an average of 10.1%. Furthermore, marker gene identification and cell type annotation further confirm the biological relevance of scGGC, with marker gene overlap rates exceeding 70% across multiple datasets. We conclude that scGGC not only improves the accuracy of single-cell data clustering but also enhances the identification of cell-type-specific marker genes. The scGGC code is available at https://github.com/Zhi1002/scGGC.
Medical subject headings
- Single-Cell Analysis
- Algorithms
- Computational Biology
- Software