Ontologies in biology: Design, applications and future challenges
2004
NATURE REVIEWS GENETICS
DOI
10.1038/nrg1295
Biological knowledge is inherently complex and so cannot readily be integrated into existing databases of molecular ( for example, sequence) data. An ontology is a formal way of representing knowledge in which concepts are described both by their meaning and their relationship to each other. Unique identifiers that are associated with each concept in biological ontologies (bio-ontologies) can be used for linking to and querying molecular databases. This article reviews the principal bio-ontologies and the current issues in their design and development: these include the ability to query across databases and the problems of constructing ontologies that describe complex knowledge, such as phenotypes.