{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,12]],"date-time":"2026-08-12T10:19:44Z","timestamp":1786529984968,"version":"3.56.0"},"reference-count":46,"publisher":"Oxford University Press (OUP)","issue":"6","license":[{"start":{"date-parts":[[2023,11,21]],"date-time":"2023-11-21T00:00:00Z","timestamp":1700524800000},"content-version":"vor","delay-in-days":60,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2021YFB0300101"],"award-info":[{"award-number":["2021YFB0300101"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,9,22]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Single-cell RNA-sequencing (scRNA-seq) has emerged as a powerful technique for studying gene expression patterns at the single-cell level. Inferring gene regulatory networks (GRNs) from scRNA-seq data provides insight into cellular phenotypes from the genomic level. However, the high sparsity, noise and dropout events inherent in scRNA-seq data present challenges for GRN inference. In recent years, the dramatic increase in data on experimentally validated transcription factors binding to DNA has made it possible to infer GRNs by supervised methods. In this study, we address the problem of GRN inference by framing it as a graph link prediction task. In this paper, we propose a novel framework called GNNLink, which leverages known GRNs to deduce the potential regulatory interdependencies between genes. First, we preprocess the raw scRNA-seq data. Then, we introduce a graph convolutional network-based interaction graph encoder to effectively refine gene features by capturing interdependencies between nodes in the network. Finally, the inference of GRN is obtained by performing matrix completion operation on node features. The features obtained from model training can be applied to downstream tasks such as measuring similarity and inferring causality between gene pairs. To evaluate the performance of GNNLink, we compare it with six existing GRN reconstruction methods using seven scRNA-seq datasets. These datasets encompass diverse ground truth networks, including functional interaction networks, Loss of Function\/Gain of Function data, non-specific ChIP-seq data and cell-type-specific ChIP-seq data. Our experimental results demonstrate that GNNLink achieves comparable or superior performance across these datasets, showcasing its robustness and accuracy. Furthermore, we observe consistent performance across datasets of varying scales. For reproducibility, we provide the data and source code of GNNLink on our GitHub repository: https:\/\/github.com\/sdesignates\/GNNLink.<\/jats:p>","DOI":"10.1093\/bib\/bbad414","type":"journal-article","created":{"date-parts":[[2023,11,21]],"date-time":"2023-11-21T02:25:06Z","timestamp":1700533506000},"source":"Crossref","is-referenced-by-count":80,"title":["Predicting gene regulatory links from single-cell RNA-seq data using graph neural networks"],"prefix":"10.1093","volume":"24","author":[{"given":"Guo","family":"Mao","sequence":"first","affiliation":[{"name":"Science and Technology on Parallel and Distributed Processing Laboratory, National University of Defense Technology , deya, 410073 Changsha , China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhengbin","family":"Pang","sequence":"additional","affiliation":[{"name":"Science and Technology on Parallel and Distributed Processing Laboratory, National University of Defense Technology , deya, 410073 Changsha , China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ke","family":"Zuo","sequence":"additional","affiliation":[{"name":"Science and Technology on Parallel and Distributed Processing Laboratory, National University of Defense Technology , deya, 410073 Changsha , China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qinglin","family":"Wang","sequence":"additional","affiliation":[{"name":"Science and Technology on Parallel and Distributed Processing Laboratory, National University of Defense Technology , deya, 410073 Changsha , China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiangdong","family":"Pei","sequence":"additional","affiliation":[{"name":"Science and Technology on Parallel and Distributed Processing Laboratory, National University of Defense Technology , deya, 410073 Changsha , China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xinhai","family":"Chen","sequence":"additional","affiliation":[{"name":"Science and Technology on Parallel and Distributed Processing Laboratory, National University of Defense Technology , deya, 410073 Changsha , China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jie","family":"Liu","sequence":"additional","affiliation":[{"name":"Science and Technology on Parallel and Distributed Processing Laboratory, National University of Defense Technology , deya, 410073 Changsha , China"},{"name":"Laboratory of Software Engineering for Complex System, National University of Defense Technology , deya, 410073 Changsha , China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2023,11,20]]},"reference":[{"issue":"5","key":"2023112102242363100_ref1","doi-asserted-by":"crossref","first-page":"bbac313","DOI":"10.1093\/bib\/bbac313","article-title":"GE-impute: graph embedding-based imputation for single-cell RNA-seq data","volume":"23","author":"Wu","year":"2022","journal-title":"Brief Bioinform"},{"issue":"5","key":"2023112102242363100_ref2","doi-asserted-by":"crossref","first-page":"bbab009","DOI":"10.1093\/bib\/bbab009","article-title":"A comprehensive overview and critical evaluation of gene regulatory network inference technologies","volume":"22","author":"Zhao","year":"2021","journal-title":"Brief Bioinform"},{"key":"2023112102242363100_ref3","doi-asserted-by":"crossref","DOI":"10.1186\/s12859-022-05055-5","article-title":"Reconstructing gene regulatory networks of biological function using differential equations of multilayer perceptrons","volume":"23","author":"Mao","year":"2022","journal-title":"BMC Bioinform"},{"key":"2023112102242363100_ref4","article-title":"Learning cell-specific networks from dynamical single cell data","volume-title":"bioRxiv","author":"Zhang","year":"2023"},{"issue":"4","key":"2023112102242363100_ref5","doi-asserted-by":"crossref","first-page":"btad165","DOI":"10.1093\/bioinformatics\/btad165","article-title":"STGRNS: an interpretable transformer-based method for inferring gene regulatory networks from single-cell transcriptomic data","volume":"39","author":"Jing","year":"2023","journal-title":"Bioinformatics"},{"key":"2023112102242363100_ref6","doi-asserted-by":"crossref","DOI":"10.1093\/bioinformatics\/btac559","article-title":"Graph attention network for link prediction of gene regulations from single cell rna-sequencing data","volume":"38","author":"Chen","year":"2022","journal-title":"Bioinformatics"},{"key":"2023112102242363100_ref7","doi-asserted-by":"crossref","DOI":"10.1186\/s13059-016-1033-x","article-title":"Single-cell rna-seq reveals novel regulators of human embryonic stem cell differentiation to definitive endoderm","volume":"17","author":"Chu","year":"2016","journal-title":"Genome Biol"},{"key":"2023112102242363100_ref8","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1038\/s43588-021-00099-8","article-title":"Modeling gene regulatory networks using neural network architectures","volume":"1","author":"Shu","year":"2021","journal-title":"Nat Comput Sci"},{"key":"2023112102242363100_ref9","doi-asserted-by":"crossref","DOI":"10.1101\/642926","article-title":"Benchmarking algorithms for gene regulatory network inference from single-cell transcriptomic data","volume-title":"Nat Methods","author":"Pratapa","year":"2019"},{"key":"2023112102242363100_ref10","doi-asserted-by":"crossref","first-page":"104757","DOI":"10.1016\/j.biosystems.2022.104757","article-title":"Filter feature selection based boolean modelling for genetic network inference","volume":"221","author":"Gamage","year":"2022","journal-title":"Biosystems"},{"issue":"Suppl 7","key":"2023112102242363100_ref11","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1186\/s12918-018-0635-1","article-title":"Micrat: a novel algorithm for inferring gene regulatory networks using time series gene expression data","volume":"12","author":"Yang","year":"2018","journal-title":"BMC Syst Biol"},{"issue":"7","key":"2023112102242363100_ref12","first-page":"1","article-title":"MICFuzzy: a maximal information content based fuzzy approach for reconstructing genetic networks","volume":"18","author":"Gamage","year":"2023","journal-title":"PloS One"},{"key":"2023112102242363100_ref13","doi-asserted-by":"crossref","DOI":"10.1186\/s12918-016-0331-y","article-title":"Information theoretic approaches for inference of biological networks from continuous-valued data","volume":"10","author":"Budden","year":"2016","journal-title":"BMC Syst Biol"},{"issue":"1","key":"2023112102242363100_ref14","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1186\/s12859-022-05047-5","article-title":"Gene regulation network inference using k-nearest neighbor-based mutual information estimation: revisiting an old dream","volume":"24","author":"Shachaf","year":"2023","journal-title":"BMC Bioinform"},{"issue":"5","key":"2023112102242363100_ref15","doi-asserted-by":"crossref","first-page":"764","DOI":"10.1093\/bioinformatics\/btw729","article-title":"LEAP: constructing gene co-expression networks for single-cell RNA-sequencing data using pseudotime ordering","volume":"33","author":"Specht","year":"2017","journal-title":"Bioinformatics"},{"key":"2023112102242363100_ref16","doi-asserted-by":"crossref","DOI":"10.1016\/j.cels.2020.02.003","article-title":"Inferring causal gene regulatory networks from coupled single-cell expression dynamics using scribe","volume-title":"Cell Systems","author":"Qiu","year":"2020"},{"key":"2023112102242363100_ref17","doi-asserted-by":"crossref","first-page":"312","DOI":"10.1109\/ICCITechn.2015.7488088","article-title":"Context likelihood of relatedness with maximal information coefficient for gene regulatory network inference","volume-title":"2015 18th International Conference on Computer and Information Technology (ICCIT)","author":"Akhand","year":"2015"},{"issue":"1","key":"2023112102242363100_ref18","doi-asserted-by":"crossref","first-page":"vbad032","DOI":"10.1093\/bioadv\/vbad032","article-title":"AGRN: accurate gene regulatory network inference using ensemble machine learning methods","volume":"3","author":"Alawad","year":"2023","journal-title":"Bioinform Adv"},{"issue":"9","key":"2023112102242363100_ref19","doi-asserted-by":"crossref","first-page":"e12776","DOI":"10.1371\/journal.pone.0012776","article-title":"Inferring regulatory networks from expression data using tree-based methods","volume":"5","author":"Huynh-Thu","year":"2010","journal-title":"PloS One"},{"issue":"5","key":"2023112102242363100_ref20","doi-asserted-by":"crossref","first-page":"btad256","DOI":"10.1093\/bioinformatics\/btad256","article-title":"LogBTF: gene regulatory network inference using Boolean threshold network model from single-cell gene expression data","volume":"39","author":"Li","year":"2023","journal-title":"Bioinformatics"},{"key":"2023112102242363100_ref21","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1186\/s12918-018-0581-y","article-title":"SCNS: a graphical tool for reconstructing executable regulatory networks from single-cell genomic data","volume":"12","author":"Woodhouse","year":"2018","journal-title":"BMC Syst Biol"},{"issue":"2","key":"2023112102242363100_ref22","doi-asserted-by":"crossref","first-page":"258","DOI":"10.1093\/bioinformatics\/btx575","article-title":"SINCERITIES: inferring gene regulatory networks from time-stamped single cell transcriptional expression profiles","volume":"34","author":"Gao","year":"2018","journal-title":"Bioinformatics"},{"key":"2023112102242363100_ref23","doi-asserted-by":"crossref","DOI":"10.1038\/s41576-019-0122-6","article-title":"Deep learning: new computational modelling techniques for genomics","volume":"20","author":"Eraslan","year":"2019","journal-title":"Nat Rev Genet"},{"key":"2023112102242363100_ref24","doi-asserted-by":"crossref","first-page":"3335","DOI":"10.1016\/j.csbj.2020.10.022","article-title":"Inductive inference of gene regulatory network using supervised and semi-supervised graph neural networks","volume":"18","author":"Wang","year":"2020","journal-title":"Comput Struct Biotechnol J"},{"issue":"4","key":"2023112102242363100_ref25","doi-asserted-by":"crossref","first-page":"e20","DOI":"10.1093\/nar\/gkac1212","article-title":"Single-cell gene regulatory network prediction by explainable AI","volume":"51","author":"Keyl","year":"2023","journal-title":"Nucleic Acids Res"},{"issue":"5","key":"2023112102242363100_ref26","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1089\/cmb.2022.0355","article-title":"Gene regulatory network inference using convolutional neural networks from scRNA-seq data","volume":"30","author":"Mao","year":"2023","journal-title":"J Comput Biol"},{"issue":"52","key":"2023112102242363100_ref27","doi-asserted-by":"crossref","first-page":"27151","DOI":"10.1073\/pnas.1911536116","article-title":"Deep learning for inferring gene relationships from single-cell expression data","volume":"116","author":"Yuan","year":"2019","journal-title":"Proc Natl Acad Sci"},{"issue":"Suppl 2","key":"2023112102242363100_ref28","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1186\/s12918-019-0694-y","article-title":"Gne: a deep learning framework for gene network inference by aggregating biological information","volume":"13","author":"Kc","year":"2019","journal-title":"BMC Syst Biol"},{"issue":"2","key":"2023112102242363100_ref29","doi-asserted-by":"crossref","first-page":"bbab568","DOI":"10.1093\/bib\/bbab568","article-title":"A hybrid deep learning framework for gene regulatory network inference from single-cell transcriptomic data","volume":"23","author":"Zhao","year":"2022","journal-title":"Brief Bioinform"},{"issue":"7659","key":"2023112102242363100_ref30","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1038\/nature22796","article-title":"Multilineage communication regulates human liver bud development from pluripotency","volume":"546","author":"Gray Camp","year":"2017","journal-title":"Nature"},{"issue":"7505","key":"2023112102242363100_ref31","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1038\/nature13437","article-title":"Single-cell rna-seq reveals dynamic paracrine control of cellular variation","volume":"510","author":"Shalek","year":"2014","journal-title":"Nature"},{"issue":"1","key":"2023112102242363100_ref32","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1038\/s41467-018-02866-0","article-title":"Single-cell full-length total rna sequencing uncovers dynamics of recursive splicing and enhancer rnas","volume":"9","author":"Hayashi","year":"2018","journal-title":"Nat Commun"},{"issue":"8","key":"2023112102242363100_ref33","doi-asserted-by":"crossref","first-page":"e20","DOI":"10.1182\/blood-2016-05-716480","article-title":"A single-cell resolution map of mouse hematopoietic stem and progenitor cell differentiation","volume":"128","author":"Nestorowa","year":"2016","journal-title":"Blood"},{"key":"2023112102242363100_ref34","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1038\/s41586-020-2493-4","article-title":"Expanded encyclopaedias of DNA elements in the human and mouse genomes","volume":"583","author":"Abascal","year":"2020","journal-title":"Nature"},{"key":"2023112102242363100_ref35","doi-asserted-by":"crossref","DOI":"10.1101\/gr.240663.118","article-title":"Benchmark and integration of resources for the estimation of human transcription factor activities","volume":"29","author":"Garcia-Alonso","year":"2019","journal-title":"Genome Res"},{"issue":"D1","key":"2023112102242363100_ref36","doi-asserted-by":"crossref","first-page":"D607","DOI":"10.1093\/nar\/gky1131","article-title":"String v11: protein-protein association networks with increased coverage, supporting functional discovery in genome-wide experimental datasets","volume":"47","author":"Szklarczyk","year":"2019","journal-title":"Nucleic Acids Res"},{"key":"2023112102242363100_ref37","first-page":"bat045","article-title":"Escape: database for integrating high-content published data collected from human and mouse embryonic stem cells","author":"Xu","year":"2013","journal-title":"Database"},{"key":"2023112102242363100_ref38","first-page":"7370","article-title":"Graph convolutional networks for text classification","volume-title":"33rd AAAI Conference on Artificial Intelligence, AAAI 2019, 31st Innovative Applications of Artificial Intelligence Conference, IAAI 2019 and the 9th AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI","author":"Yao","year":"2019"},{"key":"2023112102242363100_ref39","article-title":"Semi-Supervised Classification with graph convolutional networks","volume-title":"Proceedings of the 5th International Conference on Learning Representations, ICLR \u201817","author":"Kipf","year":"2017"},{"issue":"1","key":"2023112102242363100_ref40","first-page":"181","article-title":"Contextualized graph attention network for recommendation with item knowledge graph","volume":"35","author":"Liu","year":"2023","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"2023112102242363100_ref41","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1186\/s13059-020-02214-w","article-title":"Gcng: graph convolutional networks for inferring gene interaction from spatial transcriptomics data","volume":"21","author":"Yuan","year":"2020","journal-title":"Genome Biol"},{"key":"2023112102242363100_ref42","article-title":"Adam: a method for stochastic optimization","volume-title":"CoRR","author":"Kingma"},{"key":"2023112102242363100_ref43","doi-asserted-by":"crossref","DOI":"10.1016\/j.patcog.2019.06.007","article-title":"Distance learning by mining hard and easy negative samples for person re-identification","volume":"95","author":"Zhu","year":"2019","journal-title":"Pattern Recognit"},{"key":"2023112102242363100_ref44","doi-asserted-by":"crossref","DOI":"10.1093\/bib\/bbab325","article-title":"DeepDRIM: a deep neural network to reconstruct cell-type-specific gene regulatory network using single-cell RNA-seq data","author":"Chen","year":"2021"},{"issue":"5","key":"2023112102242363100_ref45","doi-asserted-by":"crossref","first-page":"bbac389","DOI":"10.1093\/bib\/bbac389","article-title":"Boosting single-cell gene regulatory network reconstruction via bulk-cell transcriptomic data","volume":"23","author":"Shu","year":"2022","journal-title":"Brief Bioinform"},{"key":"2023112102242363100_ref46","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1186\/s13059-019-1837-6","article-title":"DeepImpute: an accurate, fast, and scalable deep neural network method to impute single-cell RNA-seq data","volume":"20","author":"Arisdakessian","year":"2019","journal-title":"Genome Biol"}],"container-title":["Briefings in Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bib\/article-pdf\/24\/6\/bbad414\/53617391\/bbad414.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bib\/article-pdf\/24\/6\/bbad414\/53617391\/bbad414.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,21]],"date-time":"2023-11-21T02:25:34Z","timestamp":1700533534000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bib\/article\/doi\/10.1093\/bib\/bbad414\/7434465"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,22]]},"references-count":46,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2023,9,22]]}},"URL":"https:\/\/doi.org\/10.1093\/bib\/bbad414","relation":{},"ISSN":["1467-5463","1477-4054"],"issn-type":[{"value":"1467-5463","type":"print"},{"value":"1477-4054","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,11,1]]},"published":{"date-parts":[[2023,9,22]]},"article-number":"bbad414"}}