| Literature DB >> 25785185 |
Zuoshuang Xiang1, Jie Zheng2, Yu Lin1, Yongqun He1.
Abstract
BACKGROUND: It is time-consuming to build an ontology with many terms and axioms. Thus it is desired to automate the process of ontology development. Ontology Design Patterns (ODPs) provide a reusable solution to solve a recurrent modeling problem in the context of ontology engineering. Because ontology terms often follow specific ODPs, the Ontology for Biomedical Investigations (OBI) developers proposed a Quick Term Templates (QTTs) process targeted at generating new ontology classes following the same pattern, using term templates in a spreadsheet format.Entities:
Keywords: ODP; Ontology design pattern; Ontology development; Ontorat; QTT; Quick term templates
Year: 2015 PMID: 25785185 PMCID: PMC4362828 DOI: 10.1186/2041-1480-6-4
Source DB: PubMed Journal: J Biomed Semantics
Figure 1The strategy of applying ODPs into ontology term and annotation generation. An ODP is used to guide the generation of axiom settings and a template file (text or Excel format). The template file is populated with specific contents to create an input data file. Based on the axiom assertions and input data file, an OWL output can be generated by a software program to expand a targeted ontology.
Figure 2Ontorat software overall design and workflow. See the text for description.
Figure 3The Ontorat web interface with explanation. The balloons represent components of the Ontorat web form for users to provide or click. It is noted that some components are optional. The text notes inside boxes are the explanation notes for specific Ontorat components in the web form.
Figure 4Demonstration of an Ontorat use case for ontology enrichment. This use case aimed to enrich the Cell Line Ontology (CLO) with new over 1,000 cell line celles collected in Japan RIKEN Cell Bank. First the ODP was identified to define these cell line cells (a). As guided by the ODP, a list of Ontorat settings was generated to specify axiom expressions with possible variables of terms and annotations (b). The template file (c) was also generated and used to fill specific contents (d). Finally Ontorat generated an OWL format output file containing newly created ontology terms together with their annotations. The output could be displayed using the Protégé-OWL editor (e). It is noted that only parts of Ontorat settings and input data file are shown here. The full version of the files is available on: http://ontorat.hegroup.org/designtemplates/cellline/clo-celllinecell.php.