Abstract

Much of biology works by applying prior knowledge ('what is known') to an unknown entity, rather than the application of a set of axioms that will elicit knowledge. In addition, the complex biological data stored in bioinformatics databases often require the addition of knowledge to specify and constrain the values held in that database. One way of capturing knowledge within bioinformatics applications and databases is the use of ontologies. An ontology is the concrete form of a conceptualisation of a community's knowledge of a domain. This paper aims to introduce the reader to the use of ontologies within bioinformatics. A description of the type of knowledge held in an ontology will be given.The paper will be illustrated throughout with examples taken from bioinformatics and molecular biology, and a survey of current biological ontologies will be presented. From this it will be seen that the use to which the ontology is put largely determines the content of the ontology. Finally, the paper will describe the process of building an ontology, introducing the reader to the techniques and methods currently in use and the open research questions in ontology development.

Keywords

OntologyComputer scienceOpen Biomedical OntologiesProcess ontologyKnowledge representation and reasoningOntology-based data integrationUpper ontologyDomain (mathematical analysis)Suggested Upper Merged OntologySet (abstract data type)Ontology componentsDomain knowledgeRepresentation (politics)Process (computing)Data scienceBiological databaseInformation retrievalBioinformaticsKnowledge managementArtificial intelligenceBiologyMathematics

Affiliated Institutions

Related Publications

Publication Info

Year
2000
Type
review
Volume
1
Issue
4
Pages
398-414
Citations
371
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

371
OpenAlex

Cite This

Robert Stevens, Carole Goble, Sean Bechhofer (2000). Ontology-based knowledge representation for bioinformatics. Briefings in Bioinformatics , 1 (4) , 398-414. https://doi.org/10.1093/bib/1.4.398

Identifiers

DOI
10.1093/bib/1.4.398