{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,7]],"date-time":"2026-08-07T22:11:18Z","timestamp":1786140678991,"version":"3.56.0"},"reference-count":47,"publisher":"Oxford University Press (OUP)","issue":"13","license":[{"start":{"date-parts":[[2018,6,27]],"date-time":"2018-06-27T00:00:00Z","timestamp":1530057600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004052","name":"King Abdullah University of Science and Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004052","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004052","name":"KAUST","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004052","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Office of Sponsored Research"},{"name":"OSR","award":["FCC\/1\/1976-04"],"award-info":[{"award-number":["FCC\/1\/1976-04"]}]},{"name":"OSR","award":["FCC\/1\/1976-06"],"award-info":[{"award-number":["FCC\/1\/1976-06"]}]},{"name":"OSR","award":["URF\/1\/3450-01"],"award-info":[{"award-number":["URF\/1\/3450-01"]}]},{"name":"OSR","award":["URF\/1\/3454-01"],"award-info":[{"award-number":["URF\/1\/3454-01"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,7,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>Biological knowledge is widely represented in the form of ontology-based annotations: ontologies describe the phenomena assumed to exist within a domain, and the annotations associate a (kind of) biological entity with a set of phenomena within the domain. The structure and information contained in ontologies and their annotations make them valuable for developing machine learning, data analysis and knowledge extraction algorithms; notably, semantic similarity is widely used to identify relations between biological entities, and ontology-based annotations are frequently used as features in machine learning applications.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>We propose the Onto2Vec method, an approach to learn feature vectors for biological entities based on their annotations to biomedical ontologies. Our method can be applied to a wide range of bioinformatics research problems such as similarity-based prediction of interactions between proteins, classification of interaction types using supervised learning, or clustering. To evaluate Onto2Vec, we use the gene ontology (GO) and jointly produce dense vector representations of proteins, the GO classes to which they are annotated, and the axioms in GO that constrain these classes. First, we demonstrate that Onto2Vec-generated feature vectors can significantly improve prediction of protein\u2013protein interactions in human and yeast. We then illustrate how Onto2Vec representations provide the means for constructing data-driven, trainable semantic similarity measures that can be used to identify particular relations between proteins. Finally, we use an unsupervised clustering approach to identify protein families based on their Enzyme Commission numbers. Our results demonstrate that Onto2Vec can generate high quality feature vectors from biological entities and ontologies. Onto2Vec has the potential to significantly outperform the state-of-the-art in several predictive applications in which ontologies are involved.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>https:\/\/github.com\/bio-ontology-research-group\/onto2vec<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Supplementary information<\/jats:title>\n                    <jats:p>Supplementary data are available at Bioinformatics online.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/bty259","type":"journal-article","created":{"date-parts":[[2018,4,12]],"date-time":"2018-04-12T15:32:51Z","timestamp":1523547171000},"page":"i52-i60","source":"Crossref","is-referenced-by-count":109,"title":["Onto2Vec: joint vector-based representation of biological entities and their ontology-based annotations"],"prefix":"10.1093","volume":"34","author":[{"given":"Fatima Zohra","family":"Smaili","sequence":"first","affiliation":[{"name":"Computer, Electrical and Mathematical Sciences & Engineering Division (CEMSE), Computational Bioscience Research Center (CBRC), King Abdullah University of Science and Technology (KAUST), Thuwal, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xin","family":"Gao","sequence":"additional","affiliation":[{"name":"Computer, Electrical and Mathematical Sciences & Engineering Division (CEMSE), Computational Bioscience Research Center (CBRC), King Abdullah University of Science and Technology (KAUST), Thuwal, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Robert","family":"Hoehndorf","sequence":"additional","affiliation":[{"name":"Computer, Electrical and Mathematical Sciences & Engineering Division (CEMSE), Computational Bioscience Research Center (CBRC), King Abdullah University of Science and Technology (KAUST), Thuwal, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2018,6,27]]},"reference":[{"key":"2023051605123430600_bty259-B1","doi-asserted-by":"crossref","first-page":"2723","DOI":"10.1093\/bioinformatics\/btx275","article-title":"Neuro-symbolic representation learning on biological knowledge graphs","volume":"33","author":"Alshahrani","year":"2017","journal-title":"Bioinformatics"},{"key":"2023051605123430600_bty259-B2","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1038\/75556","article-title":"Gene ontology: tool for the unification of biology","volume":"25","author":"Ashburner","year":"2000","journal-title":"Nat. Genet"},{"key":"2023051605123430600_bty259-B3","first-page":"9","author":"Azuaje","year":"2005"},{"key":"2023051605123430600_bty259-B4","author":"Bergadano","year":"1991"},{"key":"2023051605123430600_bty259-B5","author":"Besold","year":"2017"},{"key":"2023051605123430600_bty259-B9","first-page":"1","article-title":"Linked data - the story so far","volume-title":"Int. J. Seman. Web Inform. Syst.","author":"Bizer","year":"2009"},{"key":"2023051605123430600_bty259-B6","doi-asserted-by":"crossref","first-page":"67.","DOI":"10.1055\/s-0038-1638585","article-title":"Biomedical ontologies in action: role in knowledge management, data integration and decision support","volume":"17","author":"Bodenreider","year":"2008","journal-title":"Yearbook Med. Informatics"},{"key":"2023051605123430600_bty259-B7","first-page":"2787","volume-title":"Advances in Neural Information Processing Systems 26","author":"Bordes","year":"2013"},{"key":"2023051605123430600_bty259-B8","doi-asserted-by":"crossref","first-page":"e1005500","DOI":"10.1371\/journal.pcbi.1005500","article-title":"Semantic prioritization of novel causative genomic variants","volume":"13","author":"Boudellioua","year":"2017","journal-title":"PLOS Comput. Biol"},{"key":"2023051605123430600_bty259-B10","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1038\/nbt.2463","article-title":"A gene ontology inferred from molecular networks","volume":"31","author":"Dutkowski","year":"2013","journal-title":"Nature Biotechnology"},{"key":"2023051605123430600_bty259-B11","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.patrec.2005.10.010","article-title":"An introduction to ROC analysis","volume":"27","author":"Fawcett","year":"2006","journal-title":"Pattern Recogn. Lett"},{"key":"2023051605123430600_bty259-B12","doi-asserted-by":"crossref","first-page":"3784","DOI":"10.1093\/nar\/gkg563","article-title":"Expasy: the proteomics server for in-depth protein knowledge and analysis","volume":"31","author":"Gasteiger","year":"2003","journal-title":"Nucleic Acids Res."},{"key":"2023051605123430600_bty259-B13","doi-asserted-by":"crossref","first-page":"D530","DOI":"10.1093\/nar\/gks1050","article-title":"Gene ontology annotations and resources","volume":"41","author":"Gene Ontology Consortium","year":"2013","journal-title":"Nucleic Acids Res"},{"key":"2023051605123430600_bty259-B14","doi-asserted-by":"crossref","first-page":"496.","DOI":"10.1038\/msb.2011.26","article-title":"PREDICT: a method for inferring novel drug indications with application to personalized medicine","volume":"7","author":"Gottlieb","year":"2011","journal-title":"Mol. Syst. Biol"},{"key":"2023051605123430600_bty259-B15","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1016\/j.websem.2008.05.001","article-title":"Owl 2: the next step for owl","volume":"6","author":"Grau","year":"2008","journal-title":"Web Seman"},{"key":"2023051605123430600_bty259-B16","author":"Harispe","year":"2015"},{"key":"2023051605123430600_bty259-B17","doi-asserted-by":"crossref","first-page":"S2.","DOI":"10.1186\/1471-2105-9-S5-S2","article-title":"Gene ontology annotations: what they mean and where they come from","volume":"9","author":"Hill","year":"2008","journal-title":"BMC Bioinformatics"},{"key":"2023051605123430600_bty259-B18","doi-asserted-by":"crossref","first-page":"441.","DOI":"10.1186\/1471-2105-11-441","article-title":"Relations as patterns: bridging the gap between obo and owl","volume":"11","author":"Hoehndorf","year":"2010","journal-title":"BMC Bioinformatics"},{"key":"2023051605123430600_bty259-B19","doi-asserted-by":"crossref","first-page":"1069","DOI":"10.1093\/bib\/bbv011","article-title":"The role of ontologies in biological and biomedical research: a functional perspective","volume":"16","author":"Hoehndorf","year":"2015","journal-title":"Brief. Bioinformatics"},{"key":"2023051605123430600_bty259-B20","doi-asserted-by":"crossref","first-page":"27","DOI":"10.3233\/DS-170004","article-title":"Data science and symbolic ai: synergies, challenges and opportunities","volume":"1","author":"Hoehndorf","year":"2017","journal-title":"Data Sci"},{"key":"2023051605123430600_bty259-B21","first-page":"6","author":"Horridge","year":"2007"},{"key":"2023051605123430600_bty259-B22","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1109\/TII.2012.2187914","article-title":"Selection of proper neural network sizes and architectures\u2014a comparative study","volume":"8","author":"Hunter","year":"2012","journal-title":"IEEE Trans. Indus. Informatics"},{"key":"2023051605123430600_bty259-B23","first-page":"19","author":"Jiang","year":"1997"},{"key":"2023051605123430600_bty259-B24","doi-asserted-by":"crossref","first-page":"7.","DOI":"10.1186\/s13326-017-0119-z","article-title":"Evaluating the effect of annotation size on measures of semantic similarity","volume":"8","author":"Kulmanov","year":"2017","journal-title":"J. Biomed. Sem"},{"key":"2023051605123430600_bty259-B25","first-page":"296","author":"Lin","year":"1998"},{"key":"2023051605123430600_bty259-B26","doi-asserted-by":"crossref","first-page":"1275","DOI":"10.1093\/bioinformatics\/btg153","article-title":"Investigating semantic similarity measures across the gene ontology: the relationship between sequence and annotation","volume":"19","author":"Lord","year":"2003","journal-title":"Bioinformatics"},{"key":"2023051605123430600_bty259-B27","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"Maaten","year":"2008","journal-title":"J. Mach. Learn. Re"},{"key":"2023051605123430600_bty259-B28","author":"Mikolov","year":"2013"},{"key":"2023051605123430600_bty259-B29","author":"Mikolov","year":"2013"},{"key":"2023051605123430600_bty259-B30","first-page":"1955","author":"Nickel","year":"2016"},{"key":"2023051605123430600_bty259-B31","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1109\/JPROC.2015.2483592","article-title":"A review of relational machine learning for knowledge graphs","volume":"104","author":"Nickel","year":"2016","journal-title":"Proc. IEEE"},{"key":"2023051605123430600_bty259-B32","author":"Perozzi","year":"2014"},{"key":"2023051605123430600_bty259-B33","doi-asserted-by":"crossref","first-page":"S4.","DOI":"10.1186\/1471-2105-9-S5-S4","article-title":"Metrics for GO based protein semantic similarity: a systematic evaluation","volume":"9","author":"Pesquita","year":"2008","journal-title":"BMC Bioinformatics"},{"key":"2023051605123430600_bty259-B34","author":"Pesquita","year":"2008"},{"key":"2023051605123430600_bty259-B35","doi-asserted-by":"crossref","first-page":"e1000443.","DOI":"10.1371\/journal.pcbi.1000443","article-title":"Semantic similarity in biomedical ontologies","volume":"5","author":"Pesquita","year":"2009","journal-title":"PLoS Comput. Biol"},{"key":"2023051605123430600_bty259-B36","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1613\/jair.514","article-title":"Semantic similarity in a taxonomy: an information-based measure and its application to problems of ambiguity in natural language","volume":"11","author":"Resnik","year":"1999","journal-title":"J. Artif. Intell. Res.(JAIR)"},{"key":"2023051605123430600_bty259-B37","first-page":"498","author":"Ristoski","year":"2016"},{"key":"2023051605123430600_bty259-B38","doi-asserted-by":"crossref","first-page":"340","DOI":"10.1101\/gr.160325.113","article-title":"Improved exome prioritization of disease genes through cross-species phenotype comparison","volume":"24","author":"Robinson","year":"2014","journal-title":"Genome Res"},{"key":"2023051605123430600_bty259-B39","doi-asserted-by":"crossref","first-page":"7.","DOI":"10.1186\/s12859-017-1999-8","article-title":"Inferring ontology graph structures using owl reasoning","volume":"19","author":"Rodr\u00edguez-Garc\u00eda","year":"2018","journal-title":"BMC Bioinformatics"},{"key":"2023051605123430600_bty259-B40","first-page":"91","author":"Shearer","year":"2008"},{"key":"2023051605123430600_bty259-B41","doi-asserted-by":"crossref","first-page":"R46.","DOI":"10.1186\/gb-2005-6-5-r46","article-title":"Relations in biomedical ontologies","volume":"6","author":"Smith","year":"2005","journal-title":"Genome Biol"},{"key":"2023051605123430600_bty259-B42","doi-asserted-by":"crossref","first-page":"1251","DOI":"10.1038\/nbt1346","article-title":"The OBO Foundry: coordinated evolution of ontologies to support biomedical data integration","volume":"25","author":"Smith","year":"2007","journal-title":"Nat. Biotech"},{"key":"2023051605123430600_bty259-B43","doi-asserted-by":"crossref","first-page":"S10.","DOI":"10.1186\/1471-2105-14-S3-S10","article-title":"Combining heterogeneous data sources for accurate functional annotation of proteins","volume":"14(Suppl 3)","author":"Sokolov","year":"2013","journal-title":"BMC Bioinformatics"},{"key":"2023051605123430600_bty259-B44","doi-asserted-by":"crossref","first-page":"15545","DOI":"10.1073\/pnas.0506580102","article-title":"Gene set enrichment analysis: a knowledge-based approach for interpreting genome-wide expression profiles","volume":"102","author":"Subramanian","year":"2005","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"2023051605123430600_bty259-B45","doi-asserted-by":"crossref","first-page":"D362","DOI":"10.1093\/nar\/gkw937","article-title":"The string database in 2017: quality-controlled protein\u2014protein association networks, made broadly accessible","volume":"45","author":"Szklarczyk","year":"2017","journal-title":"Nucleic Acids Res"},{"key":"2023051605123430600_bty259-B46","first-page":"107","author":"Valiant","year":"1985"},{"key":"2023051605123430600_bty259-B47","author":"W3C OWL Working Group","year":"2009"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/34\/13\/i52\/50315866\/bioinformatics_34_13_i52.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/34\/13\/i52\/50315866\/bioinformatics_34_13_i52.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,16]],"date-time":"2023-05-16T01:13:16Z","timestamp":1684199596000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/34\/13\/i52\/5045776"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,27]]},"references-count":47,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2018,7,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/bty259","relation":{"has-review":[{"id-type":"doi","id":"10.3410\/f.733530366.793548514","asserted-by":"object"}]},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2018,7,1]]},"published":{"date-parts":[[2018,6,27]]}}}