Improving ontologies by automatic reasoning and evaluation of logical definitions

被引:22
|
作者
Koehler, Sebastian [1 ,2 ]
Bauer, Sebastian [1 ]
Mungall, Chris J. [3 ]
Carletti, Gabriele [4 ]
Smith, Cynthia L. [5 ]
Schofield, Paul [5 ,6 ]
Gkoutos, Georgios V. [7 ]
Robinson, Peter N. [1 ,2 ,8 ]
机构
[1] Charite, Inst Med Genet & Human Genet, D-13353 Berlin, Germany
[2] Charite, Berlin Brandenburg Ctr Regenerat Therapies BCRT, D-13353 Berlin, Germany
[3] Lawrence Berkeley Natl Lab, Berkeley, CA 94720 USA
[4] Univ Camerino, Dipartimento Matemat & Informat, I-62032 Camerino, MC, Italy
[5] Jackson Lab, Bar Harbor, ME 04609 USA
[6] Univ Cambridge, Dept Physiol Dev & Neurosci, Cambridge CB2 3EG, England
[7] Univ Cambridge, Dept Genet, Cambridge CB2 3EH, England
[8] Max Planck Inst Mol Genet, D-14195 Berlin, Germany
来源
BMC BIOINFORMATICS | 2011年 / 12卷
关键词
PHENOTYPE ONTOLOGY; DATABASE; SUPPORT; MODEL;
D O I
10.1186/1471-2105-12-418
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: Ontologies are widely used to represent knowledge in biomedicine. Systematic approaches for detecting errors and disagreements are needed for large ontologies with hundreds or thousands of terms and semantic relationships. A recent approach of defining terms using logical definitions is now increasingly being adopted as a method for quality control as well as for facilitating interoperability and data integration. Results: We show how automated reasoning over logical definitions of ontology terms can be used to improve ontology structure. We provide the Java software package GULO ( Getting an Understanding of LOgical definitions), which allows fast and easy evaluation for any kind of logically decomposed ontology by generating a composite OWL ontology from appropriate subsets of the referenced ontologies and comparing the inferred relationships with the relationships asserted in the target ontology. As a case study we show how to use GULO to evaluate the logical definitions that have been developed for the Mammalian Phenotype Ontology ( MPO). Conclusions: Logical definitions of terms from biomedical ontologies represent an important resource for error and disagreement detection. GULO gives ontology curators a fast and simple tool for validation of their work.
引用
收藏
页数:8
相关论文
共 50 条
  • [31] Elements of Logical Reasoning
    Antonsen, Roger
    Nakkerud, Andreas
    STUDIA LOGICA, 2018, 106 (01) : 215 - 218
  • [32] Logical and psychological reasoning
    Rimoldi, HJA
    deLibonatti, EIB
    PERCEPTUAL AND MOTOR SKILLS, 1996, 83 (03) : 1127 - 1138
  • [33] A LOGICAL REASONING WITH PREFERENCE
    DAS, SK
    DECISION SUPPORT SYSTEMS, 1995, 15 (01) : 19 - 25
  • [34] A logical expression of reasoning
    Arthur Buchsbaum
    Tarcisio Pequeno
    Marcelino Pequeno
    Synthese, 2007, 154 : 431 - 466
  • [35] Puzzles of Logical Reasoning
    Bystrov, P. I.
    EPISTEMOLOGY & PHILOSOPHY OF SCIENCE-EPISTEMOLOGIYA I FILOSOFIYA NAUKI, 2011, 29 (03): : 119 - +
  • [36] Definitions of God and Their Logical Consistency
    McCarty, Charles
    EPHEMERIDES THEOLOGICAE LOVANIENSES, 2023, 99 (02): : 353 - 367
  • [37] Reasoning with a Network of Aligned Ontologies
    Zimmermann, Antoine
    Le Duc, Chan
    WEB REASONING AND RULE SYSTEMS, PROCEEDINGS, 2008, 5341 : 43 - 57
  • [38] CONSTRUCTIVISM AND LOGICAL REASONING
    RICHARDS, B
    SYNTHESE, 1985, 65 (01) : 33 - 64
  • [39] Reasoning with type definitions
    Leclere, M
    CONCEPTUAL STRUCTURES: FULFILLING PEIRCE'S DREAM, 1997, 1257 : 401 - 415
  • [40] Island Reasoning for ALCHI Ontologies
    Wandelt, Sebastian
    Moeller, Ralf
    FORMAL ONTOLOGY IN INFORMATION SYSTEMS, 2008, 183 : 164 - 177