{"title":"使用SPARQL测试格:应用于生物医学本体的质量保证。","authors":"Guo-Qiang Zhang, Olivier Bodenreider","doi":"10.1007/978-3-642-17749-1_18","DOIUrl":null,"url":null,"abstract":"<p><p>We present a scalable, SPARQL-based computational pipeline for testing the lattice-theoretic properties of partial orders represented as RDF triples. The use case for this work is quality assurance in biomedical ontologies, one desirable property of which is conformance to lattice structures. At the core of our pipeline is the algorithm called <i>NuMi</i>, for detecting the <i>Nu</i>mber of <i>Mi</i>nimal upper bounds of any pair of elements in a given finite partial order. Our technical contribution is the coding of <i>NuMi</i> completely in SPARQL. To show its scalability, we applied <i>NuMi</i> to the entirety of SNOMED CT, the largest clinical ontology (over 300,000 conepts). Our experimental results have been groundbreaking: for the first time, all non-lattice pairs in SNOMED CT have been identified exhaustively from 34 million candidate pairs using over 2.5 billion queries issued to Virtuoso. The percentage of non-lattice pairs ranges from 0 to 1.66 among the 19 SNOMED CT hierarchies. These non-lattice pairs represent target areas for focused curation by domain experts. RDF, SPARQL and related tooling provide an e cient platform for implementing lattice algorithms on large data structures.</p>","PeriodicalId":90988,"journal":{"name":"The semantic Web--ISWC ... : ... International Semantic Web Conference ... proceedings. International Semantic Web Conference","volume":"6497 ","pages":"273-288"},"PeriodicalIF":0.0000,"publicationDate":"2010-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4330995/pdf/nihms-654705.pdf","citationCount":"24","resultStr":"{\"title\":\"Using SPARQL to Test for Lattices: application to quality assurance in biomedical ontologies.\",\"authors\":\"Guo-Qiang Zhang, Olivier Bodenreider\",\"doi\":\"10.1007/978-3-642-17749-1_18\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>We present a scalable, SPARQL-based computational pipeline for testing the lattice-theoretic properties of partial orders represented as RDF triples. The use case for this work is quality assurance in biomedical ontologies, one desirable property of which is conformance to lattice structures. At the core of our pipeline is the algorithm called <i>NuMi</i>, for detecting the <i>Nu</i>mber of <i>Mi</i>nimal upper bounds of any pair of elements in a given finite partial order. Our technical contribution is the coding of <i>NuMi</i> completely in SPARQL. To show its scalability, we applied <i>NuMi</i> to the entirety of SNOMED CT, the largest clinical ontology (over 300,000 conepts). Our experimental results have been groundbreaking: for the first time, all non-lattice pairs in SNOMED CT have been identified exhaustively from 34 million candidate pairs using over 2.5 billion queries issued to Virtuoso. The percentage of non-lattice pairs ranges from 0 to 1.66 among the 19 SNOMED CT hierarchies. These non-lattice pairs represent target areas for focused curation by domain experts. RDF, SPARQL and related tooling provide an e cient platform for implementing lattice algorithms on large data structures.</p>\",\"PeriodicalId\":90988,\"journal\":{\"name\":\"The semantic Web--ISWC ... : ... International Semantic Web Conference ... proceedings. International Semantic Web Conference\",\"volume\":\"6497 \",\"pages\":\"273-288\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4330995/pdf/nihms-654705.pdf\",\"citationCount\":\"24\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The semantic Web--ISWC ... : ... International Semantic Web Conference ... proceedings. International Semantic Web Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1007/978-3-642-17749-1_18\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The semantic Web--ISWC ... : ... International Semantic Web Conference ... proceedings. International Semantic Web Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1007/978-3-642-17749-1_18","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Using SPARQL to Test for Lattices: application to quality assurance in biomedical ontologies.
We present a scalable, SPARQL-based computational pipeline for testing the lattice-theoretic properties of partial orders represented as RDF triples. The use case for this work is quality assurance in biomedical ontologies, one desirable property of which is conformance to lattice structures. At the core of our pipeline is the algorithm called NuMi, for detecting the Number of Minimal upper bounds of any pair of elements in a given finite partial order. Our technical contribution is the coding of NuMi completely in SPARQL. To show its scalability, we applied NuMi to the entirety of SNOMED CT, the largest clinical ontology (over 300,000 conepts). Our experimental results have been groundbreaking: for the first time, all non-lattice pairs in SNOMED CT have been identified exhaustively from 34 million candidate pairs using over 2.5 billion queries issued to Virtuoso. The percentage of non-lattice pairs ranges from 0 to 1.66 among the 19 SNOMED CT hierarchies. These non-lattice pairs represent target areas for focused curation by domain experts. RDF, SPARQL and related tooling provide an e cient platform for implementing lattice algorithms on large data structures.