Briefings in BioinformaticsBioinformaticsPeer-reviewed journal article
Graph Contrastive Learning as a Versatile Foundation for Advanced scRNA-seq Data Analysis
Zhenhao ZhangiD, Yuxi LiuiD, Meichen Xiao, Kun WangiD, Yu HuangiD, Jiang BianiD, Ruolin YangiD, Fuyi LiiD
Abstract
Single-cell RNA sequencing (scRNA-seq) offers unprecedented insights into transcriptome-wide gene expression at the single-cell level. Cell clustering has been long established in the analysis of scRNA-seq data to identify the groups of cells with similar expression profiles. However, cell clustering is technically challenging, as raw scRNA-seq data have various analytical issues, including high dimensionality and dropout values. Existing research has developed deep learning models, such as graph machine learning models and contrastive learning-based models, for cell clustering using scRNA-seq data and has summarized the unsupervised learning of cell clustering into a human-interpretable format. While advances in cell clustering have been profound, we are no closer to finding a simple yet effective framework for learning high-quality representations necessary for robust clustering. In this study, we propose scSimGCL, a novel framework based on the graph contrastive learning paradigm for self-supervised pretraining of graph neural networks. This framework facilitates the generation of high-quality representations crucial for cell clustering. Our scSimGCL incorporates cell-cell graph structure and contrastive learning to enhance the performance of cell clustering. Extensive experimental results on simulated and real scRNA-seq datasets suggest the superiority of the proposed scSimGCL. Moreover, clustering assignment analysis confirms the general applicability of scSimGCL, including state-of-the-art clustering algorithms. Further, ablation study and hyperparameter analysis suggest the efficacy of our network architecture with the robustness of decisions in the self-supervised learning setting. The proposed scSimGCL can serve as a robust framework for practitioners developing tools for cell clustering. The source code of scSimGCL is publicly available at https://github.com/zhangzh1328/scSimGCL.
- assay: scRNA-seq
- research focus: clustering
- approach: contrastive learning
- approach: graph neural network
- approach: deep learning
- Citations
- 22
- FWCI
- 2.99
- Field percentile
- top 7%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- scRGCL: Neighbor-Aware Graph Contrastive Learning for Robust Single-Cell Clustering
Junming Fan, Fei Liu, Xin Lai·bioRxiv·Mar 18, 2026
- scTGCL: A Transformer-Based Graph Contrastive Learning Approach for Efficiently Clustering Single-Cell RNA-seq Data
Md. Shoaib Abdullah Khan, Md. Humayun Kabir, Md. Mahir Faisal·bioRxiv·Mar 31, 2026
- Graph Convolutional Network-based Method for ClusteringSingle-cell RNA-seq Data
Yuansong Zeng, Jinxing Lin, … Yuedong Yang·bioRxiv·Sep 2, 2020
- scAURA: Alignment- and Uniformity-based Graph DebiasedContrastive Representation Architecture for Self-SupervisedClustering of Single-Cell Transcriptomics
Jubair Ibn Malik Rifat, Sarthak Engala, Serdar Bozdag·bioRxiv·Jan 27, 2026
- A Parameter-free Deep Embedded Clustering Method for Single-cell RNA-seq Data
Yuansong Zeng, Zhuoyi Wei, … Yuedong Yang·Briefings in BioinformaticsPeer-reviewed·Apr 19, 2022
- Self-supervised contrastive learning for integrative single cell RNA-seq data analysis
Wenkai Han, Yuqi Cheng, … Yu Li·Briefings in BioinformaticsPeer-reviewed·Aug 24, 2022