19th
International CODATA Conference
Category: Interoperability
Some Applications of Ontologies in Biodiversity Informatics
Wolfgang Lipp (w.lipp@bgbm.org)
BGBM Berlin, Germany
An import goal in present-day biodiversity informatics is the opening of many
millions of data items for research. The domain of semantics is seemingly only
now coming into the reach of technology. I would like to define 'ontology' as
a 'semantic topology', namely, a mostly graph-like space of terms between which
links may exist. The result is a structured vocabulary, of which ABCD and Darwin
Core are examples. Applications of ontologies include,
but are not limited to, the following:
**Describe Objects And Object Data**
1)
**Declare Data Source Mappings** -- terms of ontologies
like ABCD are used to provide labels for attributes of databases.
2)
**Provide The Names** -- terms of ontologies like ABCD are used to provide names for pieces
of data exchanged during a request/response communication.
3)
**Provide The Values** -- terms of ontologies may be used to provide the values of pieces of
data exchanged during a request/response communication.
**Describe Data Sources and Data Sinks**
1)
**Give A Description Of Data Sources** -- ontologies
are used to describe a database e.g. in terms of scientific fields covered,
in order to ease performing point 1.1, above, and to inform the network infrastructure
as well as data end users ('I provide pictures of algae').
2)
**Give A Description Of Data Clients** -- ontologies are used to describe a request ('I need observations
of algae'), so results may be filtered and sorted.
**Describe Descriptions**
1)
**Declare Ontologies**
2)
**Describe Ontologies In Terms Of Each Other** --
basically, mappings on ontology like Darwin Core to terms of another one, e.g.
ABCD.
3)
**Bind External Data To Terms Of Ontologies** -- extend and annotate ontologies.
Reviewing points 1.2 and 1.3, we can see that a semantic annotation of data may be performed *both* on the naming side (frame) as well as on the value side (filling) of a name/value pair. This opens a wide space of opportunities for data exchange, as it makes it possible to balance burdens between authors of ontologies.
It further seems possible to put together 2.1, 3.1, and 3.3 -- to describe data sources in terms of a special purpose ontology that is linked through a number of assessments by way of data binding to a data schema like ABCD -- to give users a map and a compass for ABCD. The ontology designed for the purpose, called :bion: for Biology Information Ontology, is small but growing; we try to make do with an approach that only includes the relationships parent / child, logical implication, and equivalence between terms.