Owlready: Ontology-oriented programming in Python with automatic classification and high level constructs for biomedical ontologies
作者:
Highlights:
• OwlReady is an ontology-oriented programming module for Python.
• It provides automatic classification and high level constructs inspired by medical ontologies.
• It has a specific syntax for manipulating classes and role-filler constructs.
• It supports some form of local closed world reasoning.
• These features have been useful for reasoning on drug contraindications.
摘要
•OwlReady is an ontology-oriented programming module for Python.•It provides automatic classification and high level constructs inspired by medical ontologies.•It has a specific syntax for manipulating classes and role-filler constructs.•It supports some form of local closed world reasoning.•These features have been useful for reasoning on drug contraindications.
论文关键词:Semantic web,Ontology-oriented programming,Automatic classification,Local closed world reasoning,Biomedical ontology,OWL
论文评审过程:Received 18 January 2017, Revised 4 July 2017, Accepted 6 July 2017, Available online 14 August 2017, Version of Record 7 September 2017.
论文官网地址:https://doi.org/10.1016/j.artmed.2017.07.002