{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,3]],"date-time":"2022-04-03T00:44:12Z","timestamp":1648946652517},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"S1","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2008,2]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:sec>\n            <jats:title>Background<\/jats:title>\n            <jats:p>The most renowned biological ontology, Gene Ontology (GO) is widely used for annotations of genes and gene products of different organisms. However, there are shortcomings in the Resource Description Framework (RDF) data file provided by the GO consortium: 1) Lack of sufficient semantic relationships between pairs of terms coming from the three independent GO sub-ontologies, that limit the power to provide complex semantic queries and inference services based on it. 2) The term-centric view of GO annotation data and the fact that all information is stored in a single file. This makes attempts to retrieve GO annotations based on big volume datasets unmanageable. 3) No support of GOSlim.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Results<\/jats:title>\n            <jats:p>We propose a RDF model, <jats:italic>GORouter<\/jats:italic>, which encodes heterogeneous original data in a uniform RDF format, creates additional ontology mappings between GO terms, and introduces a set of inference rulebases. Furthermore, we use the Oracle Network Data Model (NDM) as the native RDF data repository and the table function RDF_MATCH to seamlessly combine the result of RDF queries with traditional relational data. As a result, the scale of <jats:italic>GORouter<\/jats:italic> is minimized; information not directly involved in semantic inference is put into relational tables.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Conclusion<\/jats:title>\n            <jats:p>Our work demonstrates how to use multiple semantic web tools and techniques to provide a mixture of semantic query and inference solutions of GO and its associations. <jats:italic>GORouter<\/jats:italic> is licensed under Apache License Version 2.0, and is accessible via the website: <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"http:\/\/www.scbit.org\/gorouter\/\" ext-link-type=\"uri\">http:\/\/www.scbit.org\/gorouter\/<\/jats:ext-link>.<\/jats:p>\n          <\/jats:sec>","DOI":"10.1186\/1471-2105-9-s1-s6","type":"journal-article","created":{"date-parts":[[2008,2,13]],"date-time":"2008-02-13T19:14:02Z","timestamp":1202930042000},"update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["GORouter: an RDF model for providing semantic query and inference services for Gene Ontology and its associations"],"prefix":"10.1186","volume":"9","author":[{"given":"Qingwei","family":"Xu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yixiang","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiang","family":"Lu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoqing","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qingming","family":"Luo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yixue","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2008,2,13]]},"reference":[{"key":"2550_CR1","volume-title":"Scientific American Magazine","author":"JH Tim Berners-Lee","year":"2001","unstructured":"Tim Berners-Lee JH, Lassila Ora: The Semantic Web. Scientific American Magazine 2001."},{"issue":"9","key":"2550_CR2","doi-asserted-by":"publisher","first-page":"1099","DOI":"10.1038\/nbt1139","volume":"23","author":"X Wang","year":"2005","unstructured":"Wang X, Gorlitsky R, Almeida JS: From XML to RDF: how semantic web technologies will change the design of 'omic' standards. Nat Biotechnol 2005, 23(9):1099\u20131103.","journal-title":"Nat Biotechnol"},{"key":"2550_CR3","doi-asserted-by":"crossref","unstructured":"Harris MA, Clark J, Ireland A, Lomax J, Ashburner M, Foulger R, Eilbeck K, Lewis S, Marshall B, Mungall C, et al.: The Gene Ontology (GO) database and informatics resource. Nucleic Acids Res 2004, (32 Database):D258\u2013261.","DOI":"10.1093\/nar\/gkh036"},{"key":"2550_CR4","first-page":"214","volume-title":"Pac Symp Biocomput","author":"PV Ogren","year":"2004","unstructured":"Ogren PV, Cohen KB, Acquaah-Mensah GK, Eberlein J, Hunter L: The compositional structure of Gene Ontology terms. Pac Symp Biocomput 2004, 214\u2013225."},{"issue":"6\u20137","key":"2550_CR5","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1002\/cfg.435","volume":"5","author":"CJ Mungall","year":"2004","unstructured":"Mungall CJ: Obol: integrating language and meaning in bio-ontologies. Comparative and Functional Genomics 2004, 5(6\u20137):509\u2013520.","journal-title":"Comparative and Functional Genomics"},{"issue":"3","key":"2550_CR6","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1016\/j.jbi.2006.07.003","volume":"40","author":"M Bada","year":"2007","unstructured":"Bada M, Hunter L: Enrichment of OBO ontologies. J Biomed Inform 2007, 40(3):300\u2013315.","journal-title":"J Biomed Inform"},{"key":"2550_CR7","volume-title":"ISMB Bio-ontologies SIG meeting","author":"O Bodenreider","year":"2005","unstructured":"Bodenreider O, Burgun A: Linking the Gene Ontology to other biological ontologies. ISMB Bio-ontologies SIG meeting 2005."},{"key":"2550_CR8","first-page":"28","volume-title":"Proc Pacific Symp Biocomput","author":"HL Johnson","year":"2006","unstructured":"Johnson HL, Cohen KB, Baumgartner WA Jr, Lu Z, Bada M, Kester T, Kim H, Hunter L: Evaluation of lexical methods for detecting relationships between concepts from multiple ontologies. Proc Pacific Symp Biocomput 2006, 28\u201339."},{"issue":"2","key":"2550_CR9","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/1024694.1024699","volume":"33","author":"M Bada","year":"2004","unstructured":"Bada M, Turi D, McEntire R, Stevens R: Using reasoning to guide annotation with gene ontology terms in GOAT. ACM SIGMOD Record 2004, 33(2):27\u201332.","journal-title":"ACM SIGMOD Record"},{"key":"2550_CR10","first-page":"31","volume-title":"Proceedings of the 3rd International Workshop on Computational Terminology (CompuTerm 2004): 2004","author":"A Kumar","year":"2004","unstructured":"Kumar A, Smith B, Borgelt C: Dependence relationships between Gene Ontology terms based on TIGR gene product annotations. Proceedings of the 3rd International Workshop on Computational Terminology (CompuTerm 2004): 2004 2004, 31\u201338."},{"key":"2550_CR11","first-page":"624","volume-title":"Pac Symp Biocomput","author":"CJ Wroe","year":"2003","unstructured":"Wroe CJ, Stevens R, Goble CA, Ashburner M: A methodology to migrate the gene ontology to a description logic environment using DAML+OIL. Pac Symp Biocomput 2003, 624\u2013635."},{"key":"2550_CR12","first-page":"102","volume":"91","author":"O Bodenreider","year":"2005","unstructured":"Bodenreider O, Aubry M, Burgun A: Non-lexical approaches to identifying associative relations in the gene ontology. Pac Symp Biocomput 2005, 91: 102.","journal-title":"Pac Symp Biocomput"},{"issue":"3","key":"2550_CR13","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1109\/MIS.2006.62","volume":"21","author":"NS Tim Berners-Lee","year":"2006","unstructured":"Tim Berners-Lee NS, Hall Wendy: The Semantic Web Revisited. IEEE Intelligent Systems 2006, 21(3):96\u2013101.","journal-title":"IEEE Intelligent Systems"},{"key":"2550_CR14","volume-title":"Workshop on Practical and Scalable Semantic Systems (PSSS)","author":"J Broekstra","year":"2003","unstructured":"Broekstra J, Kampman A: Inferencing and Truth Maintenance in RDF Schema: exploring a naive practical approach. Workshop on Practical and Scalable Semantic Systems (PSSS) 2003."},{"key":"2550_CR15","volume-title":"Kowari: A Platform for Semantic Web Storage and Analysis","author":"PG David Wood","year":"2005","unstructured":"David Wood PG, Adams Tom: Kowari: A Platform for Semantic Web Storage and Analysis. 2005."},{"key":"2550_CR16","volume-title":"Efficient RDF storage and retrieval in Jena2","author":"CS Kevin Wilkinson","year":"2003","unstructured":"Kevin Wilkinson CS, Kuno Harumi, Reynolds Dave: Efficient RDF storage and retrieval in Jena2. 2003."},{"key":"2550_CR17","first-page":"176","volume":"11","author":"EK Neumann","year":"2006","unstructured":"Neumann EK, Quan D: Biodash: A Semantic Web Dashboard for Drug Development. Pacific Symposium on Biocomputing 2006, 11: 176\u2013187.","journal-title":"Pacific Symposium on Biocomputing"},{"issue":"Suppl 1","key":"2550_CR18","doi-asserted-by":"publisher","first-page":"i85","DOI":"10.1093\/bioinformatics\/bti1026","volume":"21","author":"KH Cheung","year":"2005","unstructured":"Cheung KH, Yip KY, Smith A, Deknikker R, Masiar A, Gerstein M: YeastHub: a semantic web use case for integrating data in the life sciences domain. Bioinformatics 2005, 21(Suppl 1):i85\u201396.","journal-title":"Bioinformatics"},{"key":"2550_CR19","volume-title":"Bio2RDF: Towards A Mashup To Build Bioinformatics Knowledge System","author":"F Belleau","year":"2007","unstructured":"Belleau F, Nolin MA, Tourigny N, Rigault P, Morissette J: Bio2RDF: Towards A Mashup To Build Bioinformatics Knowledge System.2007. [http:\/\/bio2rdf.org\/]"},{"issue":"5461","key":"2550_CR20","doi-asserted-by":"publisher","first-page":"2185","DOI":"10.1126\/science.287.5461.2185","volume":"287","author":"MD Adams","year":"2000","unstructured":"Adams MD, Celniker SE, Holt RA, Evans CA, Gocayne JD, Amanatides PG, Scherer SE, Li PW, Hoskins RA, Galle RF, et al.: The genome sequence of Drosophila melanogaster. Science 2000, 287(5461):2185\u20132195.","journal-title":"Science"},{"issue":"4","key":"2550_CR21","doi-asserted-by":"publisher","first-page":"598","DOI":"10.1139\/g05-034","volume":"48","author":"W Rensink","year":"2005","unstructured":"Rensink W, Hart A, Liu J, Ouyang S, Zismann V, Buell CR: Analyzing the potato abiotic stress transcriptome using expressed sequence tags. Genome 2005, 48(4):598\u2013605.","journal-title":"Genome"},{"key":"2550_CR22","doi-asserted-by":"publisher","first-page":"662","DOI":"10.1145\/511446.511532","volume-title":"Proceedings of the eleventh international conference on World Wide Web","author":"AH Doan","year":"2002","unstructured":"Doan AH, Madhavan J, Domingos P, Halevy A: Learning to map between ontologies on the semantic web. Proceedings of the eleventh international conference on World Wide Web 2002, 662\u2013673."},{"key":"2550_CR23","volume-title":"RDF Object Type and Reification in Oracle \u2013 Technical White Paper","author":"SR Nicole Alexander","year":"2005","unstructured":"Nicole Alexander SR: RDF Object Type and Reification in Oracle \u2013 Technical White Paper. 2005."},{"issue":"16","key":"2550_CR24","doi-asserted-by":"publisher","first-page":"2020","DOI":"10.1093\/bioinformatics\/btl334","volume":"22","author":"S Myhre","year":"2006","unstructured":"Myhre S, Tveit H, Mollestad T, Laegreid A: Additional Gene Ontology structure for improved biological reasoning. Bioinformatics 2006, 22(16):2020\u20132027.","journal-title":"Bioinformatics"},{"issue":"4","key":"2550_CR25","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/s00778-003-0104-2","volume":"12","author":"AH Doan","year":"2003","unstructured":"Doan AH, Madhavan J, Dhamankar R, Domingos P, Halevy A: Learning to match ontologies on the Semantic Web. The VLDB Journal The International Journal on Very Large Data Bases 2003, 12(4):303\u2013319.","journal-title":"The VLDB Journal The International Journal on Very Large Data Bases"},{"key":"2550_CR26","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1186\/1471-2105-8-57","volume":"8","author":"ME Aranguren","year":"2007","unstructured":"Aranguren ME, Bechhofer S, Lord P, Sattler U, Stevens R: Understanding and using the meaning of statements in a bio-ontology: recasting the Gene Ontology in OWL. BMC Bioinformatics 2007, 8: 57.","journal-title":"BMC Bioinformatics"},{"issue":"7","key":"2550_CR27","doi-asserted-by":"publisher","first-page":"866","DOI":"10.1093\/bioinformatics\/btl005","volume":"22","author":"PL Whetzel","year":"2006","unstructured":"Whetzel PL, Parkinson H, Causton HC, Fan L, Fostel J, Fragoso G, Game L, Heiskanen M, Morrison N, Rocca-Serra P, et al.: The MGED Ontology: a resource for semantics-based description of microarray experiments. Bioinformatics 2006, 22(7):866\u2013873.","journal-title":"Bioinformatics"},{"issue":"14","key":"2550_CR28","doi-asserted-by":"publisher","first-page":"1868","DOI":"10.1093\/bioinformatics\/btm258","volume":"23","author":"DA Moreira","year":"2007","unstructured":"Moreira DA, Musen MA: OBO to OWL: a protege OWL tab to read\/save OBO ontologies. Bioinformatics 2007, 23(14):1868\u20131870.","journal-title":"Bioinformatics"},{"key":"2550_CR29","unstructured":"OBO Foundry Ontologies[http:\/\/www.obofoundry.org\/]"},{"key":"2550_CR30","volume-title":"Bioinformatics","author":"J Day-Richter","year":"2007","unstructured":"Day-Richter J, Harris MA, Haendel M, Lewis S: OBO-Edit \u2013 An Ontology Editor for Biologists. Bioinformatics 2007."},{"key":"2550_CR31","first-page":"229","volume":"3298","author":"H Knublauch","year":"2004","unstructured":"Knublauch H, Fergerson RW, Noy NF, Musen MA: The Protege-OWL Plugin: An Open Development Environment for Semantic Web Applications. Third International Semantic Web Conference 2004, 3298: 229\u2013243.","journal-title":"Third International Semantic Web Conference"},{"issue":"6","key":"2550_CR32","doi-asserted-by":"publisher","first-page":"825","DOI":"10.1093\/bioinformatics\/bti097","volume":"21","author":"S Aitken","year":"2005","unstructured":"Aitken S, Korf R, Webber B, Bard J: COBrA: a bio-ontology editor. Bioinformatics 2005, 21(6):825\u2013826.","journal-title":"Bioinformatics"},{"key":"2550_CR33","unstructured":"Oracle 11g: Semantic Data Integration for the Enterprise Oracle White Paper 2007."},{"issue":"5","key":"2550_CR34","doi-asserted-by":"publisher","first-page":"R44","DOI":"10.1186\/gb-2005-6-5-r44","volume":"6","author":"K Eilbeck","year":"2005","unstructured":"Eilbeck K, Lewis SE, Mungall CJ, Yandell M, Stein L, Durbin R, Ashburner M: The Sequence Ontology: a tool for the unification of genome annotations. Genome Biol 2005, 6(5):R44.","journal-title":"Genome Biol"},{"issue":"3","key":"2550_CR35","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1038\/nrg1295","volume":"5","author":"JB Bard","year":"2004","unstructured":"Bard JB, Rhee SY: Ontologies in biology: design, applications and future challenges. Nat Rev Genet 2004, 5(3):213\u2013222.","journal-title":"Nat Rev Genet"},{"issue":"6","key":"2550_CR36","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1038\/nbt0604-773","volume":"22","author":"J Blake","year":"2004","unstructured":"Blake J: Bio-ontologies-fast and furious. Nat Biotechnol 2004, 22(6):773\u2013774.","journal-title":"Nat Biotechnol"},{"key":"2550_CR37","doi-asserted-by":"crossref","unstructured":"The Gene Ontology (GO) project in 2006 Nucleic Acids Res 2006, 34(Database issue):D322-D326.","DOI":"10.1093\/nar\/gkj021"},{"issue":"22","key":"2550_CR38","doi-asserted-by":"publisher","first-page":"1566","DOI":"10.1016\/S1359-6446(05)03651-2","volume":"10","author":"S Martin","year":"2005","unstructured":"Martin S, Hohman MM, Liefeld T: The impact of Life Science Identifier on informatics data. Drug Discov Today 2005, 10(22):1566\u20131572.","journal-title":"Drug Discov Today"},{"issue":"6","key":"2550_CR39","doi-asserted-by":"publisher","first-page":"788","DOI":"10.1093\/bioinformatics\/btg088","volume":"19","author":"GF Berriz","year":"2003","unstructured":"Berriz GF, White JV, King OD, Roth FP: GoFish finds genes with combinations of Gene Ontology attributes. Bioinformatics 2003, 19(6):788\u2013789.","journal-title":"Bioinformatics"},{"issue":"5","key":"2550_CR40","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1038\/nrg1065","volume":"4","author":"LD Stein","year":"2003","unstructured":"Stein LD: Integrating biological databases. Nat Rev Genet 2003, 4(5):337\u2013345.","journal-title":"Nat Rev Genet"},{"key":"2550_CR41","volume-title":"31st VLDB Conference, Trondheim, Norway","author":"SD Eugene Inseok Chong","year":"2005","unstructured":"Eugene Inseok Chong SD, Eadon George, Srinivasan Jagannathan: An Efficient SQL-based RDF Querying Scheme. 31st VLDB Conference, Trondheim, Norway 2005."}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1471-2105-9-S1-S6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,31]],"date-time":"2021-08-31T21:24:04Z","timestamp":1630445044000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-9-S1-S6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,2]]},"references-count":41,"journal-issue":{"issue":"S1","published-print":{"date-parts":[[2008,2]]}},"alternative-id":["2550"],"URL":"https:\/\/doi.org\/10.1186\/1471-2105-9-s1-s6","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,2]]},"assertion":[{"value":"13 February 2008","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"S6"}}