BMC Medical Informatics and Decision MakingBioinformaticsPeer-reviewed journal article
Towards semantic interoperability: finding and repairing hidden contradictions in biomedical ontologies
Abstract
BackgroundOntologies are widely used throughout the biomedical domain. These ontologies formally represent the classes and relations assumed to exist within a domain. As scientific domains are deeply interlinked, so too are their representations. While individual ontologies can be tested for consistency and coherency using automated reasoning methods, systematically combining ontologies of multiple domains together may reveal previously hidden contradictions. ResultsWe developed a method that tests for hidden unsatisfiabilities in an ontology that arise when combined with other ontologies. For this purpose, we combine sets of ontologies and use automated reasoning to determine whether unsatisfiable classes are present. We test the mutual consistency of the OBO Foundry and the OBO ontologies and find that the combined OBO Foundry gives rise to at least 636 unsatisfiable classes, while the OBO ontologies give rise to more than 300,000 unsatisfiable classes. We design and implement a novel algorithm that can determine justifications for contradictions across extremely large and complicated ontologies, and use these justifications to semi-automatically repair ontologies by identifying the minimal set of axioms that, when removed, result in a consistent and coherent set of ontologies. We applied our algorithm to each combination of OBO ontologies that resulted in unsatisfiable classes. ConclusionsWe identified a large set of hidden unsatisfiability across a broad range of biomedical ontologies, and we find that this large set of unsatisfiable classes is the result of a relatively small amount of axiomatic disagreements. Our results show that hidden unsatisfiability is a serious problem in ontology interoperability; however, our results also provide a way towards more consistent ontologies by addressing the issues we identified.
- Citations
- 20
- FWCI
- 0.97
- Field percentile
- top 27%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- OBO Foundry in 2021: Operationalizing Open Data Principles to Evaluate Ontologies
Rebecca Jackson, Nicolas Matentzoglu, … Bjoern Peters·DatabasePeer-reviewed·Oct 1, 2021
- Formal axioms in biomedical ontologies improve analysis and interpretation of associated data
Fatima Zohra Smaili, Xin Gao, Robert Hoehndorf·BioinformaticsPeer-reviewed·Dec 6, 2019
- k-BOOM: A Bayesian approach to ontology structure inference, with applications in disease ontology construction
Chris Mungall, Sebastian Koehler, … Melissa Anne Haendel·bioRxiv·Jan 29, 2019
- A general strategy for generating expert-guided, simplified views of ontologies
Anita R. Caron, Aleix Puig-Barbe, … David Osumi-Sutherland·Scientific DataPeer-reviewed·Jan 9, 2026
- Machine learning with biomedical ontologies
Maxat Kulmanov, Fatima Zohra Smaili, … Robert Hoehndorf·bioRxiv·May 7, 2020
- Improved characterisation of clinical text through ontology-based vocabulary expansion
Luke T. Slater, William M. Bradlow, … Georgios V. Gkoutos·Journal of Biomedical SemanticsPeer-reviewed·Apr 12, 2021