Article

Ontology Design Patterns for bio-ontologies: a case study on the Cell Cycle Ontology.

School of Computer Science, University of Manchester, Oxford Road, M13 9PL Manchester, UK.
BMC Bioinformatics (impact factor: 2.75). 02/2008; 9 Suppl 5:S1. DOI:10.1186/1471-2105-9-S5-S1 pp.S1
Source: PubMed

ABSTRACT Bio-ontologies are key elements of knowledge management in bioinformatics. Rich and rigorous bio-ontologies should represent biological knowledge with high fidelity and robustness. The richness in bio-ontologies is a prior condition for diverse and efficient reasoning, and hence querying and hypothesis validation. Rigour allows a more consistent maintenance. Modelling such bio-ontologies is, however, a difficult task for bio-ontologists, because the necessary richness and rigour is difficult to achieve without extensive training.
Analogous to design patterns in software engineering, Ontology Design Patterns are solutions to typical modelling problems that bio-ontologists can use when building bio-ontologies. They offer a means of creating rich and rigorous bio-ontologies with reduced effort. The concept of Ontology Design Patterns is described and documentation and application methodologies for Ontology Design Patterns are presented. Some real-world use cases of Ontology Design Patterns are provided and tested in the Cell Cycle Ontology. Ontology Design Patterns, including those tested in the Cell Cycle Ontology, can be explored in the Ontology Design Patterns public catalogue that has been created based on the documentation system presented (http://odps.sourceforge.net/).
Ontology Design Patterns provide a method for rich and rigorous modelling in bio-ontologies. They also offer advantages at different development levels (such as design, implementation and communication) enabling, if used, a more modular, well-founded and richer representation of the biological knowledge. This representation will produce a more efficient knowledge management in the long term.

0 0
 · 
2 Bookmarks
 · 
59 Views
  • Source
    Article: The Cell Cycle Ontology: an application ontology for the representation and integrated analysis of the cell cycle process.
    [show abstract] [hide abstract]
    ABSTRACT: The Cell Cycle Ontology (http://www.CellCycleOntology.org) is an application ontology that automatically captures and integrates detailed knowledge on the cell cycle process. Cell Cycle Ontology is enabled by semantic web technologies, and is accessible via the web for browsing, visualizing, advanced querying, and computational reasoning. Cell Cycle Ontology facilitates a detailed analysis of cell cycle-related molecular network components. Through querying and automated reasoning, it may provide new hypotheses to help steer a systems biology approach to biological network building.
    Genome biology 06/2009; 10(5):R58. · 6.63 Impact Factor
  • Source
    Article: Populous: A tool for populating ontology templates
    [show abstract] [hide abstract]
    ABSTRACT: We present Populous, a tool for gathering content with which to populate an ontology. Domain experts need to add content, that is often repetitive in its form, but without having to tackle the underlying ontological representation. Populous presents users with a table based form in which columns are constrained to take values from particular ontologies; the user can select a concept from an ontology via its meaningful label to give a value for a given entity attribute. Populated tables are mapped to patterns that can then be used to automatically generate the ontology's content. Populous's contribution is in the knowledge gathering stage of ontology development. It separates knowledge gathering from the conceptualisation and also separates the user from the standard ontology authoring environments. As a result, Populous can allow knowledge to be gathered in a straight-forward manner that can then be used to do mass production of ontology content. Comment: in Adrian Paschke, Albert Burger begin_of_the_skype_highlighting end_of_the_skype_highlighting, Andrea Splendiani, M. Scott Marshall, Paolo Romano: Proceedings of the 3rd International Workshop on Semantic Web Applications and Tools for the Life Sciences, Berlin,Germany, December 8-10, 2010
    12/2010;
  • Source
    Article: Ontology design patterns to disambiguate relations between genes and gene products in GENIA.
    [show abstract] [hide abstract]
    ABSTRACT: Annotated reference corpora play an important role in biomedical information extraction. A semantic annotation of the natural language texts in these reference corpora using formal ontologies is challenging due to the inherent ambiguity of natural language. The provision of formal definitions and axioms for semantic annotations offers the means for ensuring consistency as well as enables the development of verifiable annotation guidelines. Consistent semantic annotations facilitate the automatic discovery of new information through deductive inferences. We provide a formal characterization of the relations used in the recent GENIA corpus annotations. For this purpose, we both select existing axiom systems based on the desired properties of the relations within the domain and develop new axioms for several relations. To apply this ontology of relations to the semantic annotation of text corpora, we implement two ontology design patterns. In addition, we provide a software application to convert annotated GENIA abstracts into OWL ontologies by combining both the ontology of relations and the design patterns. As a result, the GENIA abstracts become available as OWL ontologies and are amenable for automated verification, deductive inferences and other knowledge-based applications. Documentation, implementation and examples are available from http://www-tsujii.is.s.u-tokyo.ac.jp/GENIA/.
    Journal of biomedical semantics. 01/2011; 2 Suppl 5:S1.

Full-text (2 Sources)

View
3 Downloads
Available from
19 Sep 2012

Keywords

building bio-ontologies
 
Cell Cycle Ontology
 
design patterns
 
different development levels
 
documentation system
 
efficient knowledge management
 
efficient reasoning
 
extensive training
 
knowledge management
 
necessary richness
 
Ontology Design Patterns
 
Ontology Design Patterns public catalogue
 
prior condition
 
real-world use cases
 
Rich
 
richer representation
 
richness
 
rigorous bio-ontologies
 
rigorous modelling
 
typical modelling problems