A Robust and Scalable Graph Neural Network for Accurate Single Cell Classification
Yuansong ZengiD, Zhuoyi Wei, Zixiang PaniD, Yutong LuiD, Yuedong YangiD
Abstract
MotivationSingle-cell RNA sequencing (scRNA-seq) techniques provide high-resolution data on cellular heterogeneity in diverse tissues, and a critical step for the data analysis is cell type identification. Traditional methods usually cluster the cells and manually identify cell clusters through marker genes, which is time-consuming and subjective. With the launch of several large-scale single-cell projects, millions of sequenced cells have been annotated and it is promising to transfer labels from the annotated datasets to newly generated datasets. One powerful way for the transferring is to learn cell relations through the graph neural network (GNN), while vanilla GNN is difficult to process millions of cells due to the expensive costs of the message-passing procedure at each training epoch. ResultsHere, we have developed a robust and scalable GNN-based method for accurate single cell classification (GraphCS), where the graph is constructed to connect similar cells within and between labelled and unlabelled scRNA-seq datasets for propagation of shared information. To overcome the slow information propagation of GNN at each training epoch, the diffused information is pre-calculated via the approximate Generalized PageRank algorithm, enabling sublinear complexity for a high speed and scalability on millions of cells. Compared with existing methods, GraphCS demonstrates better performance on simulated, cross-platform, and cross-species scRNA-seq datasets. More importantly, our model can achieve superior performance on a large dataset with one million cells within 50 minutes.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 38
- FWCI
- 1.65
- Field percentile
- top 15%
- Assay
- Research Focus
- Approach
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
- Consensus Label Propagation with Graph Convolutional Networks for Single-Cell RNA Sequencing Cell Type Annotation
Daniel P. Lewinsohn, Katinka A. Vigh‐Conrad, … Cory Braker Scott·BioinformaticsPeer-reviewed·Jun 1, 2023
- Single-Cell Classification Using Graph Convolutional Networks
Tianyu Wang, Jun Bai, Sheida Nabavi·BMC BioinformaticsPeer-reviewed·Jul 8, 2021
- Graph Convolutional Network-based Method for ClusteringSingle-cell RNA-seq Data
Yuansong Zeng, Jinxing Lin, … Yuedong Yang·bioRxiv·Sep 2, 2020
- A Meta-learning based Graph-Hierarchical Clustering Method for Single Cell RNA-Seq Data
Zixiang Pan, Yuefan Lin, … Yuedong Yang·IEEE International Conference on Bioinformatics and Biomedicine (BIBM)Peer-reviewed·Dec 6, 2022
- scGNN: a novel graph neural network framework for single-cell RNA-Seq analyses
Juexin Wang, Anjun Ma, … Dong He Xu·Nature CommunicationsPeer-reviewed·Mar 25, 2021
- G3DC: a Gene-Graph-Guided selective Deep Clustering method for single cell RNA-seq data
Shuqing He, Jicong Fan, Tianwei Yu·Big Data Mining and AnalyticsPeer-reviewed·Aug 28, 2024