1 of 11

Controlled Vocabularies and OntologiesNicole Vasilevsky�ICBO2021�September 15, 2021

2 of 11

Ontologies are systematic representations of knowledge that can be used to integrate and analyze large amounts of heterogeneous data

Defining entities and the relationships between them in a way that allows computational logical reasoning

2

DOI: 10.1056/NEJMra1615014

Image credit: https://kyndi.com/blog/creating-knowledge-and-maximizing-the-value-of-data-with-ontologies/

What

How

3 of 11

3

Terminology

A collection of terms, may include synonyms, definitions.

Ontology

A classification of knowledge in which terms are textually and logically defined. Provides semantics or meaning to terms.

Terminology vs Ontology

4 of 11

Complexity of Vocabulary Types

5 of 11

What can you do with a terminology?

Indexing with MeSH

5

Organizing data

Filtering data

Example:

6 of 11

What can you do with an ontology?

6

Organizing data

Filtering data

Connecting data

Suggesting data

7 of 11

Ontologies are expressed in formal language

like Web Ontology Language (OWL)

OWL is a semantic web computational logic-based language, designed to represent rich and complex knowledge about things and the relations between them. It also provides detailed, consistent and meaningful distinctions between classes, properties and relationships.

“Why not be inconsistent in at least one aspect of a language which is all about consistency?”

- Guus Schreiber, Why OWL and not WOL?

7

8 of 11

Elements of an Ontology

8

Beer

is_a

is_a

is_a

is_a

is_a

is_a

Porter

Stout

Pilsner

Lager

Dark beer

Light beer

Classes (terms) - concepts in an ontology

Relationships (properties) - how the classes relate to each other

Instances - individuals

9 of 11

Ontologies textually and logically define the relationships between classes

9

Logical (machine readable) definition

'exposure event'

and ('has exposure stimulus' some

('chemical entity'

and ('has role' some 'flavouring agent')))

and ('causally upstream of or within' some ‘Food Consumption')

Text (human readable) definition

An exposure event arising as a result of ingestion of food containing chemicals with the role of flavouring agent.

10 of 11

Resources

Slides:

https://oboacademy.github.io/obook/tutorial/icbo2021/

Ontology Resources:

http://obofoundry.org/resources

10

11 of 11

11

Using Ontologies and Ontology Terms

Next: