Relation Ontology 2.0

15
Relation Ontology 2.0

description

Relation Ontology 2.0. RO. http://obofoundry.org/ro/ is_a part_of has_part located_in contained_in adjacent_to transformation_of derives_from preceded_by has_participant has_agent Multiple defined relations plus: instance_of, instance-level relations. Strategy. - PowerPoint PPT Presentation

Transcript of Relation Ontology 2.0

Page 1: Relation Ontology 2.0

Relation Ontology 2.0

Page 2: Relation Ontology 2.0

ROhttp://obofoundry.org/ro/

is_apart_of

has_partlocated_in

contained_inadjacent_to

transformation_ofderives_frompreceded_by

has_participanthas_agent

Multiple defined relationsplus: instance_of, instance-level relations

Page 3: Relation Ontology 2.0

Strategy

Small number of relations to be added to this listThe whole list to be incorporated into BFO 2.0Other relations

Page 4: Relation Ontology 2.0

New Proposed Relations

specific dependence (between SDC and bearer)generic dependence (between GDC and bearer)concretization of (between SDC and GDC)boundary_ofrealizesis_aboutlacksprojects_onto (region)

Page 5: Relation Ontology 2.0

LacksInstance-type level

p lacks U with respect to r at time t =def. there is no instance u of U such that p stands in r to u at t.

Type-type level C1 lacks C2 with respect to r =def. for all c,t, if c instance of C1 at t then c lacks C2 with respect to r at time t.

Page 6: Relation Ontology 2.0

Defined relations in RO 2.0

• a inheres_in b=def. a is specifically dependent on b (a and b are continuants)

• quality_of =def. a inheres_in b and a is a quality

• functioning_of (between a process and an independent continuant)

Page 7: Relation Ontology 2.0

To be added to the Relation OntologyRO IL (instance-level relations) (examples)

• lacks (between an instance and a type, e.g. this pig lacks tail)

• dependent_on (between a dependent entity and its carrier or bearer)

• quality_of (between a dependent and an independent continuant)

• functioning_of (between a process and an independent continuant)

Page 8: Relation Ontology 2.0

Ontologiesare representations of types (of what is general)

The prime goal is to create a limited repertoire of relations linking types

A is_a BA part_of B

To do this we need coherent treatment of the relations between the underlying instances

Page 9: Relation Ontology 2.0

How to use the RO all–some form

• LMO2 molecules interact with ELF2 molecules false

• LMO2 molecules have the disposition to interact with ELF2 molecules true

Page 10: Relation Ontology 2.0

Definitions of type-level relations presuppose underlying instance-level relations

A is_a B presupposes instance_ofAll instances of A are instances of B

A part_of B presupposes instance-level-part-ofEvery instance of A are instance-level-parts-of

some instance of B

Page 11: Relation Ontology 2.0

Rules for including relations in RO

To avoid forking, keep RO as small as possibleIf we have a relation, say, adjacent_to in RO, then we should not add lists of easily defined relations of the form

adjacent_to_organ: adjacent_to_cytoplasm:adjacent_to_neuron:

In general: include a relation only if it is lexicalized

11

Page 12: Relation Ontology 2.0

Rules for including relations in RO

In every case we need to check, before we add a relation A R B, that, for some set of A and B terms we have data about the As and data about the Bs which is such that

all the instances of A stand in instance-level R to some B

e.g. all the instances of cell membrane stand in instance-level part_of to cell

12

Page 13: Relation Ontology 2.0

Rules for including relations in RO

Some_some relations are important not to ontology but to the treatment of empirical data e.g. relating to exceptions to proposed general hypotheses

However, in developing RO, we will need to keep track of instance-level relations in any case, and then corresponding some-some relations (and also various kinds of probabilistic relations) come for free

13

Page 14: Relation Ontology 2.0

Thus for example

Instead of:•

results_in_reception_of_stimulus_and_conversion_into_molecular_signal_of

use just the relations:•

results_in, is_aand the types:

reception_of_stimulus, conversion_into_molecular_signal

14

Page 15: Relation Ontology 2.0

Or in other words:

A results_in_reception_of_stimulus_and_conversion_into_molecular_signal_of B=Def.

A results_in B & B is_a reception_of_stimulus& B is_a conversion_into_molecular_signal

15