{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,27]],"date-time":"2026-04-27T20:33:47Z","timestamp":1777322027324,"version":"3.51.4"},"reference-count":26,"publisher":"Oxford University Press (OUP)","issue":"4","license":[{"start":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T00:00:00Z","timestamp":1774396800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100019180","name":"European Research Council","doi-asserted-by":"publisher","award":["101089287"],"award-info":[{"award-number":["101089287"]}],"id":[{"id":"10.13039\/100019180","id-type":"DOI","asserted-by":"publisher"}]},{"name":"European Union or the European Research Council Executive Agency"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026,4,7]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>Accurate prediction of protein function is essential for elucidating molecular mechanisms and advancing biological and therapeutic discovery. Yet experimental annotation lags far behind the rapid growth of protein sequence data. Computational approaches address this gap by associating proteins with Gene Ontology (GO) terms, which encode functional knowledge through hierarchical relations and textual definitions. However, existing models often emphasize one modality over the other, limiting their ability to generalize, particularly to unseen or newly introduced GO terms that frequently arise as the ontology evolves, and making the previously trained models outdated.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>We present STAR-GO, a Transformer-based framework that jointly models the semantic and structural characteristics of GO terms to enhance zero-shot protein function prediction. STAR-GO integrates textual definitions with ontology graph structure to learn unified GO representations, which are processed in hierarchical order to propagate information from general to specific terms. These representations are then aligned with protein sequence embeddings to capture sequence\u2013function relationships. STAR-GO achieves state-of-the-art performance and superior zero-shot generalization, demonstrating the utility of integrating semantics and structure for robust and adaptable protein function prediction.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability<\/jats:title>\n                    <jats:p>Code and pre-trained models are available at https:\/\/github.com\/boun-tabi-lifelu\/stargo, https:\/\/doi.org\/10.5281\/zenodo.18643082<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btag146","type":"journal-article","created":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T12:37:09Z","timestamp":1774355829000},"source":"Crossref","is-referenced-by-count":0,"title":["STAR-GO: improving protein function prediction by learning to hierarchically integrate ontology-informed semantic embeddings"],"prefix":"10.1093","volume":"42","author":[{"given":"Mehmet Efe","family":"Ak\u00e7a","sequence":"first","affiliation":[{"name":"Department of Computer Engineering, Bogazici University , Bebek, Istanbul 34342, Turkiye"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8684-2457","authenticated-orcid":false,"given":"G\u00f6k\u00e7e","family":"Uludo\u011fan","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Bogazici University , Bebek, Istanbul 34342, Turkiye"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8376-1056","authenticated-orcid":false,"given":"Arzucan","family":"\u00d6zg\u00fcr","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Bogazici University , Bebek, Istanbul 34342, Turkiye"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"\u0130nci M","family":"Bayta\u015f","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering, Bogazici University , Bebek, Istanbul 34342, Turkiye"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2026,3,25]]},"reference":[{"key":"2026042715411010500_btag146-B1","author":"Abnar","year":"2020"},{"key":"2026042715411010500_btag146-B2","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1016\/S0022-2836(05)80360-2","article-title":"Basic local alignment search tool","volume":"215","author":"Altschul","year":"1990","journal-title":"J Mol Biol"},{"key":"2026042715411010500_btag146-B3","doi-asserted-by":"publisher","first-page":"vbae120","DOI":"10.1093\/bioadv\/vbae120","article-title":"Improving protein function prediction by learning and integrating representations of protein sequences and function labels","volume":"4","author":"Boadu","year":"2024","journal-title":"Bioinform Adv"},{"key":"2026042715411010500_btag146-B4","doi-asserted-by":"publisher","first-page":"2825","DOI":"10.1093\/bioinformatics\/btab198","article-title":"TALE: transformer-based protein function annotation with joint sequence\u2013label embedding","volume":"37","author":"Cao","year":"2021","journal-title":"Bioinformatics"},{"key":"2026042715411010500_btag146-B5","doi-asserted-by":"publisher","first-page":"1813","DOI":"10.1007\/s10994-021-05997-6","article-title":"OWL2Vec: embedding of OWL ontologies*","volume":"110","author":"Chen","year":"2021","journal-title":"Mach Learn"},{"key":"2026042715411010500_btag146-B6","doi-asserted-by":"publisher","first-page":"bbac003","DOI":"10.1093\/bib\/bbac003","article-title":"Anc2vec: embedding gene ontology terms by preserving ancestors relationships","volume":"23","author":"Edera","year":"2022","journal-title":"Brief Bioinform"},{"key":"2026042715411010500_btag146-B7","doi-asserted-by":"publisher","first-page":"7112","DOI":"10.1109\/TPAMI.2021.3095381","article-title":"ProtTrans: towards cracking the language of lifes code through self-supervised deep learning and high performance computing","volume":"44","author":"Elnaggar","year":"2022","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"2026042715411010500_btag146-B8","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1038\/75556","article-title":"Gene ontology: tool for the unification of biology","volume":"25","author":"Gene Ontology Consortium","year":"2000","journal-title":"Nat Genet"},{"key":"2026042715411010500_btag146-B9","doi-asserted-by":"publisher","first-page":"iyad031","DOI":"10.1093\/genetics\/iyad031","article-title":"The gene ontology knowledgebase in 2023","volume":"224","author":"Gene Ontology Consortium","year":"2023","journal-title":"Genetics"},{"key":"2026042715411010500_btag146-B10","doi-asserted-by":"publisher","first-page":"3168","DOI":"10.1038\/s41467-021-23303-9","article-title":"Structure-based protein function prediction using graph convolutional networks","volume":"12","author":"Gligorijevi\u0107","year":"2021","journal-title":"Nat Commun"},{"key":"2026042715411010500_btag146-B11","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1093\/bioinformatics\/btz595","article-title":"DeepGOPlus: improved protein function prediction from sequence","volume":"36","author":"Kulmanov","year":"2020","journal-title":"Bioinformatics"},{"key":"2026042715411010500_btag146-B12","doi-asserted-by":"publisher","first-page":"i238","DOI":"10.1093\/bioinformatics\/btac256","article-title":"DeepGOZero: improving protein function prediction from sequence and zero-shot learning based on ontology axioms","volume":"38","author":"Kulmanov","year":"2022","journal-title":"Bioinformatics"},{"key":"2026042715411010500_btag146-B13","doi-asserted-by":"publisher","first-page":"6103","DOI":"10.24963\/ijcai.2019\/845","author":"Kulmanov","year":"2019"},{"key":"2026042715411010500_btag146-B14","doi-asserted-by":"publisher","first-page":"220","DOI":"10.1038\/s42256-024-00795-w","article-title":"Protein function prediction as approximate semantic entailment","volume":"6","author":"Kulmanov","year":"2024","journal-title":"Nat Mach Intell"},{"key":"2026042715411010500_btag146-B15","doi-asserted-by":"publisher","first-page":"1234","DOI":"10.1093\/bioinformatics\/btz682","article-title":"BioBERT: a pre-trained biomedical language representation model for biomedical text mining","volume":"36","author":"Lee","year":"2020","journal-title":"Bioinformatics"},{"key":"2026042715411010500_btag146-B16","doi-asserted-by":"publisher","first-page":"1658","DOI":"10.1093\/bioinformatics\/btl158","article-title":"Cd-hit: a fast program for clustering and comparing large sets of protein or nucleotide sequences","volume":"22","author":"Li","year":"2006","journal-title":"Bioinformatics"},{"key":"2026042715411010500_btag146-B17","doi-asserted-by":"publisher","first-page":"btad094","DOI":"10.1093\/bioinformatics\/btad094","article-title":"PFresGO: an attention mechanism-based deep-learning approach for protein annotation by integrating gene ontology inter-relationships","volume":"39","author":"Pan","year":"2023","journal-title":"Bioinformatics"},{"key":"2026042715411010500_btag146-B18","doi-asserted-by":"publisher","first-page":"e2016239118","DOI":"10.1073\/pnas.2016239118","article-title":"Biological structure and function emerge from scaling unsupervised learning to 250 million protein sequences","volume":"118","author":"Rives","year":"2021","journal-title":"Proc Natl Acad Sci U S A"},{"key":"2026042715411010500_btag146-B19","doi-asserted-by":"publisher","first-page":"e80942","DOI":"10.7554\/eLife.80942","article-title":"ProteInfer, deep neural networks for protein functional inference","volume":"12","author":"Sanderson","year":"2023","journal-title":"eLife"},{"key":"2026042715411010500_btag146-B20","doi-asserted-by":"publisher","first-page":"D480","DOI":"10.1093\/nar\/gkaa1100","article-title":"UniProt: the universal protein knowledgebase in 2021","volume":"49","author":"The UniProt Consortium","year":"2021","journal-title":"Nucleic Acids Res"},{"key":"2026042715411010500_btag146-B21","volume-title":"Adv Neural Inf Process Syst","author":"Vaswani"},{"key":"2026042715411010500_btag146-B22","first-page":"38","author":"Wolf"},{"key":"2026042715411010500_btag146-B23","doi-asserted-by":"publisher","first-page":"ii53","DOI":"10.1093\/bioinformatics\/btae401","article-title":"GORetriever: reranking protein-description-based GO candidates by literature-driven deep information retrieval for protein function annotation","volume":"40","author":"Yan","year":"2024","journal-title":"Bioinformatics"},{"key":"2026042715411010500_btag146-B24","doi-asserted-by":"publisher","first-page":"D1096","DOI":"10.1093\/nar\/gks966","article-title":"BioLiP: a semi-manually curated database for biologically relevant ligand-protein interactions","volume":"41","author":"Yang","year":"2013","journal-title":"Nucleic Acids Res"},{"key":"2026042715411010500_btag146-B25","doi-asserted-by":"publisher","first-page":"i262","DOI":"10.1093\/bioinformatics\/btab270","article-title":"DeepGraphGO: graph neural network for large-scale, multispecies protein function prediction","volume":"37","author":"You","year":"2021","journal-title":"Bioinformatics"},{"key":"2026042715411010500_btag146-B26","doi-asserted-by":"publisher","first-page":"bbac318","DOI":"10.1093\/bib\/bbac318","article-title":"Learning representations for gene ontology terms by jointly encoding graph structure and textual node descriptors","volume":"23","author":"Zhao","year":"2022","journal-title":"Brief Bioinform"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btag146\/67510745\/btag146.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/42\/4\/btag146\/67510745\/btag146.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/42\/4\/btag146\/67510745\/btag146.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,27]],"date-time":"2026-04-27T19:41:18Z","timestamp":1777318878000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btag146\/8540457"}},"subtitle":[],"editor":[{"given":"Daisuke","family":"Kihara","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2026,3,25]]},"references-count":26,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2026,4,7]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btag146","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2026,4]]},"published":{"date-parts":[[2026,3,25]]},"article-number":"btag146"}}