1 introduction to allergy ontology barry smith rho, chapel hill, october 10, 2013

29
1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

Upload: dwayne-fitzgerald

Post on 19-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

1

Introduction to Allergy Ontology

Barry SmithRho, Chapel Hill, October 10, 2013

Page 2: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

2

RDF: Collections of Triples(Subject – Predicate – Object)

Gene hasName “TrpA”

Gene expresses Protein

Protein hasName Tryptophan Synthetase

Protein hasSubstrate Chemical

from: Semantic Webs for Life Sciences, Bodenreider, Lussier, Stevens

Page 3: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

3

Aggregation of Triples

Gene

“TrpA”

Protein

Tryptophan Synthetase

Chemical

hasName

expresseshasName

hasSubstrate

Page 4: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

4

Uniprot Concept

Acetoin Biosynthesis Protein involved in the synthesis of acetoin

urn:lsid:uniprot.org:go:45151

rdf:type owl:sameAs

rdf:comment

Uniprot Keywords in RDF

After Eric Jain http://www.isb-sib.ch/~ejain/rdf/

Page 5: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

5

UniProt RDF

http://www.isb-sib.ch/~ejain/rdf/intro.html

Page 6: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

OWL: Web Ontology Language (RDF + Reasoning)

from: Ian Horrocks, OWL 2: The Next Generation

Page 7: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

Saturation-based Technique (basics)Example:

Page 8: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

Ontology vs. Data-Model

Ontology provides a comprehensive hierarchical view of a domain as opposed to a flat and partial representation of a data-model

Computer Skill

Single Ontology Multiple Data modelsPersonPerson

Person Name

First Name

Last Name

PersonSkill

PersonName NetworkSkill ProgrammingSkill

Is-a Bearer-of

Skill

Last Name First Name Skill

Person Name Computer SkillProgrammingSkill

NetworkSkill

Skill

Page 9: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

Ontology annotates Data ModelSource database Db1, with tables Db1.Person and Db1.Skill,

containing person data and data pertaining to skills of different kinds, respectively.

Source database Db2.Person, containing data about IT personnel and their skills:

Source database Db3.ProgrSkill, containing data about programmers’ skills:

PersonID SkillID

111 222

SkillID Name Description

222 Java Programming

ID SkillDescr

333 SQL

EmplID SkillName

444 Java

Page 10: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

http://amigo.geneontology.org/

10

Page 11: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

11

Page 12: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

12T-helper 2 cell lineage

commitment

Page 13: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

Basic Formal Ontology

continuant occurrent

independentcontinuant

dependentcontinuant

organism

13

http://www.ifomis.org/bfo

Page 14: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

depends_on

Continuant Occurrent

process, eventIndependentContinuant

thing

DependentContinuant

quality

.... ..... .......temperature dependson bearer

14

Page 15: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

this particular case of redness (of a particular fly eye)

the universal red

instantiates

an instance of eye (in a particular fly)

the universal eye

instantiates

depends_on

15

Phenotype Ontology (PATO)

Page 16: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

the particular case of redness (of a particular fly eye)

red

instantiates

an instance of an eye (in a particular fly)

eye

instantiates

depends on

color anatomical structure

is_a is_a

16

Page 17: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

BFO: The Very Top

continuant

independentcontinuant

dependentcontinuant

quality

occurrent

temperature17

Page 18: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

independentcontinuant

dependentcontinuant

quality

temperature types

instances

organism

John John’s

temperature 18

Page 19: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

independentcontinuant

dependentcontinuant

quality

temperature types

instances

organism

John John’s

temperature

19

Page 20: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

independentcontinuant

dependentcontinuant

quality

temperatureorganism

John John’s

temperature

occurrent

process

course of temperature

changes

John’s temperature history

20

Page 21: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

independentcontinuant

dependentcontinuant

quality

temperatureorganism

John John’s

temperature

occurrent

process

life of an organism

John’s life

21

Page 22: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

BFO: The Very Top

continuant occurrent

independentcontinuant

dependentcontinuant

quality disposition

22

Page 23: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

Disposition- of a glass vase, to shatter if dropped

- of a human, to eat

- of a banana, to ripen

- of John, to anaphylactic shock

23

Page 24: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

peanut allergy

peanut allergy disorder = mast cells and basophils with peanut allergen-specific IgE bound to their membranes

 

peanut allergy disease: IgE-mediated hypersensitivity to peanut allergen(s)

 

24

Page 25: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

independentcontinuant

dependentcontinuant

disposition

diseasedisorder

John’s IgE-mediated

allergic disorder

John’s allergic disease

occurrent

process

course of disease

course of John’s peanut allergy

25

Page 26: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013
Page 27: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013
Page 28: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013

terms for an allergy ontology

allergic reaction

acute urticaria (hives)

allergic angioedema

allergic rhinitis

allergic asthma

anaphylaxis

mast cell/basophil degranulation

peanut allergy

milk allergy

ragweed allergy

dust mite allergy

Page 29: 1 Introduction to Allergy Ontology Barry Smith Rho, Chapel Hill, October 10, 2013