SlideShare une entreprise Scribd logo
1  sur  38
Evaluating scientific Hypotheses using semantic web technologies Alison Callahan TAMALE Seminar November 8 2010
Why the semantic web? PLAIN TEXT What you see: “The weather today, November 8, will be cloudy with a high of 7°C” What your computer sees: akfalksjdfoaohwoiehroe XML What you see: <weather>    <date>       <month>November</month>       <day>8</day>       <year>2010</year>    </date>    <temperature>       <value>7</value>       <unit>Celcius</unit>     </temperature>     <conditions>cloudy</conditions> </weather> What your computer sees: <weather>    <date>       <month>November</month>       <day>8</day>       <year>2010</year>    </date>    <temperature>       <value>5</value>       <unit>Celcius</unit>     </temperature>     <condi>Flurries</condi> </weather>
Source: http://www.webcitation.org/5u4OJ6rYe
RDF Resource Description Framework: A W3C standard for representing resources and the relationships between them, and for data exchange on the WWW Alison reading likes 	        subject                       predicate                        object  http://people.com#Alisonhttp://feelings.com#likes http://activities.com#reading <rdf:RDF>     <rdf:Descriptionrdf:about="http://people.com#Alison"> <likesxmlns="http://feelings.com#" rdf:resource="http://activities.com#reading"/>     </rdf:Description> </rdf:RDF>
educational institution foaf:person rdf:type Carleton University rdf:type works at reading Alison likes has brother Chris rdf:type foaf:person
Querying RDF using SPARQL SPARQL = SPARQL Protocol and RDF Query Language 	select ?s where { 		?s rdf:typefoaf:Person . 	} http://people.com#Alison http://people.com#Christopher
OWL: The web ontology language OWL allows the representation of ontology concepts in a machine understandable manner MotherWomanhasChildPerson
Biological SCIENCES and the semantic web http://bio2rdf.org		 		http://bioportal.bioontology.org
HYQUE Hypothesis-based query and evaluation tool http://semanticscience.org/projects/hyque
Source :http://xkcd.com/242/
Source: http://kentsimmons.uwinnipeg.ca/cm1504/introscience.htm
Finding evidence to support/refute a hypothesis is becoming increasingly difficult Source: http://upload.wikimedia.org/wikipedia/commons/2/26/EnwikipediaArt.PNG
HyBrow Computationally augmented method for hypothesis evaluation ,[object Object]
minimum event-based vocabulary
uses consistency checking to evaluate hypotheses
constraints
rules
compares hypotheses using neighborhood functions
incremental hypothesis improvement[1] Racunas S. A., Shah N. H., Albert I. and Fedoroff N. V.  (2004). HyBrow: A prototype system for computer-aided hypothesis evaluation. Bioinformatics 20(S. 1): i1-i8.
HyBrow ,[object Object]
hard coded Perl rules
challenging to apply to a new domain
needs access to a greater KB,[object Object]
Uses RDF/SPARQL/OWL
Background knowledge encoded as OWL ontologies
Queries Bio2RDF’s dedicated SPARQL endpoints
Context-specific rules that consider experimental conditions
HyQueconsumes and producesRDFPaper: Callahan, A., M. Dumontier & N. Shah. 2010. HyQue: Evaluating hypotheses using Semantic Web technologies. Bio-ontologies SIG, ISMB’10, Boston MA. On the web: http://semanticscience.org/projects/hyque
HyQue is composed of … ,[object Object],Describes generic input hypothesis and output hypothesis evaluation classes Uses upper level classes e.g. ‘proposition’, ‘measurement value’, ‘event’  ,[object Object]
SGD data in Bio2RDF
Template event-based SPARQL queries
GO, SO, ChEBI, ECO ontologies,[object Object]
HyQue hypotheses are composed of propositions connected using logical operators (AND, OR…)HyQuehypothesis   ‘proposition’ that ‘has part’ some ‘hypothesis part’ Hypothesis part  ‘proposition’ that ‘has component’ some ‘event’
HyQue events Events are composed of conditional assertions on a relation between ‘actor’ and ‘target’  induces(actor, target, context, location) For decidable logic (OWL), an n-ary object is used Event agent_aactor agent_btarget perturbation_contextcontext physical_locationlocation
HyQue Data … but first, a biology primer!
How are these processes regulated?  Source: http://www.webcitation.org/5u4OelqJO

Contenu connexe

En vedette

Kenang2an jamaah haji malika 2016
Kenang2an jamaah haji malika 2016Kenang2an jamaah haji malika 2016
Kenang2an jamaah haji malika 2016Muhammad Jamhuri
 
NTRA Ideas
NTRA IdeasNTRA Ideas
NTRA Ideassafc
 
Climate Change and the 5 rules of the environment
Climate Change and the 5 rules of the environmentClimate Change and the 5 rules of the environment
Climate Change and the 5 rules of the environmentjschmied
 
Social media in a public library
Social media in a public librarySocial media in a public library
Social media in a public librarySue Lawson
 
Where God Wants Me
Where God Wants MeWhere God Wants Me
Where God Wants Mesutrisno2629
 
Sidds Slideshow
Sidds SlideshowSidds Slideshow
Sidds Slideshowsiddrulez
 
Web APIs, the New Language Frontier
Web APIs, the New Language FrontierWeb APIs, the New Language Frontier
Web APIs, the New Language FrontierJerome Louvel
 
Industrialization Powerpoint
Industrialization PowerpointIndustrialization Powerpoint
Industrialization Powerpointacrumlish
 
Presentation Ob Liana
Presentation Ob LianaPresentation Ob Liana
Presentation Ob Lianaqeqey
 
7 domande sulla creatività (estratto)
7 domande sulla creatività (estratto)7 domande sulla creatività (estratto)
7 domande sulla creatività (estratto)Giovanni Lucarelli
 
Ignite Paris 2009 - Is World of Warcraft the best leadership training solution?
Ignite Paris 2009 - Is World of Warcraft the best leadership training solution?Ignite Paris 2009 - Is World of Warcraft the best leadership training solution?
Ignite Paris 2009 - Is World of Warcraft the best leadership training solution?Charles Nouyrit
 
Pesan dan Bekal Liburan Semester Untuk Santri
Pesan dan Bekal Liburan Semester Untuk SantriPesan dan Bekal Liburan Semester Untuk Santri
Pesan dan Bekal Liburan Semester Untuk SantriMuhammad Jamhuri
 
Vertsol Theses3 Powerpoint Slides
Vertsol Theses3   Powerpoint SlidesVertsol Theses3   Powerpoint Slides
Vertsol Theses3 Powerpoint SlidesFrancis Guison
 
What's up with Prototype and script.aculo.us?
What's up with Prototype and script.aculo.us?What's up with Prototype and script.aculo.us?
What's up with Prototype and script.aculo.us?Christophe Porteneuve
 
LWB486 Week 4 Copyright
LWB486 Week 4 CopyrightLWB486 Week 4 Copyright
LWB486 Week 4 CopyrightPeter Black
 
System analysis to Cellular Respiration
System analysis to Cellular RespirationSystem analysis to Cellular Respiration
System analysis to Cellular Respirationjschmied
 

En vedette (20)

Kenang2an jamaah haji malika 2016
Kenang2an jamaah haji malika 2016Kenang2an jamaah haji malika 2016
Kenang2an jamaah haji malika 2016
 
Vertsol1.1
Vertsol1.1Vertsol1.1
Vertsol1.1
 
NTRA Ideas
NTRA IdeasNTRA Ideas
NTRA Ideas
 
Realize
RealizeRealize
Realize
 
Climate Change and the 5 rules of the environment
Climate Change and the 5 rules of the environmentClimate Change and the 5 rules of the environment
Climate Change and the 5 rules of the environment
 
Social media in a public library
Social media in a public librarySocial media in a public library
Social media in a public library
 
Where God Wants Me
Where God Wants MeWhere God Wants Me
Where God Wants Me
 
Sidds Slideshow
Sidds SlideshowSidds Slideshow
Sidds Slideshow
 
Web APIs, the New Language Frontier
Web APIs, the New Language FrontierWeb APIs, the New Language Frontier
Web APIs, the New Language Frontier
 
Industrialization Powerpoint
Industrialization PowerpointIndustrialization Powerpoint
Industrialization Powerpoint
 
Presentation Ob Liana
Presentation Ob LianaPresentation Ob Liana
Presentation Ob Liana
 
7 domande sulla creatività (estratto)
7 domande sulla creatività (estratto)7 domande sulla creatività (estratto)
7 domande sulla creatività (estratto)
 
Ignite Paris 2009 - Is World of Warcraft the best leadership training solution?
Ignite Paris 2009 - Is World of Warcraft the best leadership training solution?Ignite Paris 2009 - Is World of Warcraft the best leadership training solution?
Ignite Paris 2009 - Is World of Warcraft the best leadership training solution?
 
Pesan dan Bekal Liburan Semester Untuk Santri
Pesan dan Bekal Liburan Semester Untuk SantriPesan dan Bekal Liburan Semester Untuk Santri
Pesan dan Bekal Liburan Semester Untuk Santri
 
Apostila massa folhada_v3_aprovado
Apostila massa folhada_v3_aprovadoApostila massa folhada_v3_aprovado
Apostila massa folhada_v3_aprovado
 
Vertsol Theses3 Powerpoint Slides
Vertsol Theses3   Powerpoint SlidesVertsol Theses3   Powerpoint Slides
Vertsol Theses3 Powerpoint Slides
 
What's up with Prototype and script.aculo.us?
What's up with Prototype and script.aculo.us?What's up with Prototype and script.aculo.us?
What's up with Prototype and script.aculo.us?
 
LWB486 Week 4 Copyright
LWB486 Week 4 CopyrightLWB486 Week 4 Copyright
LWB486 Week 4 Copyright
 
Svagr
SvagrSvagr
Svagr
 
System analysis to Cellular Respiration
System analysis to Cellular RespirationSystem analysis to Cellular Respiration
System analysis to Cellular Respiration
 

Similaire à TAMALE Seminar: Evaluating scientific hypotheses using Semantic Web technologies

HyQue: Evaluating scientific Hypotheses using semantic web technologies
HyQue: Evaluating scientific Hypotheses using semantic web technologiesHyQue: Evaluating scientific Hypotheses using semantic web technologies
HyQue: Evaluating scientific Hypotheses using semantic web technologiesMichel Dumontier
 
GloBI Status Update 23 May 2013
GloBI Status Update 23 May 2013GloBI Status Update 23 May 2013
GloBI Status Update 23 May 2013jhpoelen245
 
ICAR 2015 Workshop - Nick Provart
ICAR 2015 Workshop - Nick ProvartICAR 2015 Workshop - Nick Provart
ICAR 2015 Workshop - Nick ProvartAraport
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyChris Mungall
 
Haider Embrace Bosc2008
Haider Embrace Bosc2008Haider Embrace Bosc2008
Haider Embrace Bosc2008bosc_2008
 
PPePR Overview Web2 Ireland
PPePR Overview Web2 IrelandPPePR Overview Web2 Ireland
PPePR Overview Web2 IrelandLiam Ó Móráin
 
Finding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic WebFinding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic Webebiquity
 
AO and Annotation Tool for AOC
AO and Annotation Tool for AOCAO and Annotation Tool for AOC
AO and Annotation Tool for AOCPaolo Ciccarese
 
Evaluating scientific hypotheses using the SPARQL Inferencing Notation
Evaluating scientific hypotheses using the SPARQL Inferencing NotationEvaluating scientific hypotheses using the SPARQL Inferencing Notation
Evaluating scientific hypotheses using the SPARQL Inferencing NotationMichel Dumontier
 
Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...Chris Mungall
 
Computing on the shoulders of giants
Computing on the shoulders of giantsComputing on the shoulders of giants
Computing on the shoulders of giantsBenjamin Good
 
BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical KnowledgeBioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical KnowledgeChunlei Wu
 
High-Level Context Inference for Human Behavior Identi cation
High-Level Context Inference for Human Behavior IdenticationHigh-Level Context Inference for Human Behavior Identication
High-Level Context Inference for Human Behavior Identi cationOresti Banos
 
Causal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyCausal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyChris Mungall
 
The Inside Track: Getting the most out of BHL in your library
The Inside Track: Getting the most out of BHL in your libraryThe Inside Track: Getting the most out of BHL in your library
The Inside Track: Getting the most out of BHL in your libraryBecky Morin
 
Cool Informatics Tools and Services for Biomedical Research
Cool Informatics Tools and Services for Biomedical ResearchCool Informatics Tools and Services for Biomedical Research
Cool Informatics Tools and Services for Biomedical ResearchDavid Ruau
 
Scientific Data Management
Scientific Data ManagementScientific Data Management
Scientific Data ManagementAlberto Labarga
 
The Past, Present and Future of Knowledge in Biology
The Past, Present and Future of Knowledge in BiologyThe Past, Present and Future of Knowledge in Biology
The Past, Present and Future of Knowledge in Biologyrobertstevens65
 

Similaire à TAMALE Seminar: Evaluating scientific hypotheses using Semantic Web technologies (20)

HyQue: Evaluating scientific Hypotheses using semantic web technologies
HyQue: Evaluating scientific Hypotheses using semantic web technologiesHyQue: Evaluating scientific Hypotheses using semantic web technologies
HyQue: Evaluating scientific Hypotheses using semantic web technologies
 
GloBI Status Update 23 May 2013
GloBI Status Update 23 May 2013GloBI Status Update 23 May 2013
GloBI Status Update 23 May 2013
 
ICAR 2015 Workshop - Nick Provart
ICAR 2015 Workshop - Nick ProvartICAR 2015 Workshop - Nick Provart
ICAR 2015 Workshop - Nick Provart
 
Bio2RDF@BH2010
Bio2RDF@BH2010Bio2RDF@BH2010
Bio2RDF@BH2010
 
US2TS presentation on Gene Ontology
US2TS presentation on Gene OntologyUS2TS presentation on Gene Ontology
US2TS presentation on Gene Ontology
 
Haider Embrace Bosc2008
Haider Embrace Bosc2008Haider Embrace Bosc2008
Haider Embrace Bosc2008
 
PPePR Overview Web2 Ireland
PPePR Overview Web2 IrelandPPePR Overview Web2 Ireland
PPePR Overview Web2 Ireland
 
Finding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic WebFinding knowledge, data and answers on the Semantic Web
Finding knowledge, data and answers on the Semantic Web
 
AO and Annotation Tool for AOC
AO and Annotation Tool for AOCAO and Annotation Tool for AOC
AO and Annotation Tool for AOC
 
Evaluating scientific hypotheses using the SPARQL Inferencing Notation
Evaluating scientific hypotheses using the SPARQL Inferencing NotationEvaluating scientific hypotheses using the SPARQL Inferencing Notation
Evaluating scientific hypotheses using the SPARQL Inferencing Notation
 
Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...Experiences in the biosciences with the open biological ontologies foundry an...
Experiences in the biosciences with the open biological ontologies foundry an...
 
Bioinformatica 06-10-2011-t2-databases
Bioinformatica 06-10-2011-t2-databasesBioinformatica 06-10-2011-t2-databases
Bioinformatica 06-10-2011-t2-databases
 
Computing on the shoulders of giants
Computing on the shoulders of giantsComputing on the shoulders of giants
Computing on the shoulders of giants
 
BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical KnowledgeBioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
BioThings API: Building a FAIR API Ecosystem for Biomedical Knowledge
 
High-Level Context Inference for Human Behavior Identi cation
High-Level Context Inference for Human Behavior IdenticationHigh-Level Context Inference for Human Behavior Identication
High-Level Context Inference for Human Behavior Identi cation
 
Causal reasoning using the Relation Ontology
Causal reasoning using the Relation OntologyCausal reasoning using the Relation Ontology
Causal reasoning using the Relation Ontology
 
The Inside Track: Getting the most out of BHL in your library
The Inside Track: Getting the most out of BHL in your libraryThe Inside Track: Getting the most out of BHL in your library
The Inside Track: Getting the most out of BHL in your library
 
Cool Informatics Tools and Services for Biomedical Research
Cool Informatics Tools and Services for Biomedical ResearchCool Informatics Tools and Services for Biomedical Research
Cool Informatics Tools and Services for Biomedical Research
 
Scientific Data Management
Scientific Data ManagementScientific Data Management
Scientific Data Management
 
The Past, Present and Future of Knowledge in Biology
The Past, Present and Future of Knowledge in BiologyThe Past, Present and Future of Knowledge in Biology
The Past, Present and Future of Knowledge in Biology
 

Dernier

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 

Dernier (20)

Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

TAMALE Seminar: Evaluating scientific hypotheses using Semantic Web technologies

  • 1. Evaluating scientific Hypotheses using semantic web technologies Alison Callahan TAMALE Seminar November 8 2010
  • 2. Why the semantic web? PLAIN TEXT What you see: “The weather today, November 8, will be cloudy with a high of 7°C” What your computer sees: akfalksjdfoaohwoiehroe XML What you see: <weather> <date> <month>November</month> <day>8</day> <year>2010</year> </date> <temperature> <value>7</value> <unit>Celcius</unit> </temperature> <conditions>cloudy</conditions> </weather> What your computer sees: <weather> <date> <month>November</month> <day>8</day> <year>2010</year> </date> <temperature> <value>5</value> <unit>Celcius</unit> </temperature> <condi>Flurries</condi> </weather>
  • 3.
  • 5. RDF Resource Description Framework: A W3C standard for representing resources and the relationships between them, and for data exchange on the WWW Alison reading likes subject predicate object http://people.com#Alisonhttp://feelings.com#likes http://activities.com#reading <rdf:RDF> <rdf:Descriptionrdf:about="http://people.com#Alison"> <likesxmlns="http://feelings.com#" rdf:resource="http://activities.com#reading"/> </rdf:Description> </rdf:RDF>
  • 6. educational institution foaf:person rdf:type Carleton University rdf:type works at reading Alison likes has brother Chris rdf:type foaf:person
  • 7. Querying RDF using SPARQL SPARQL = SPARQL Protocol and RDF Query Language select ?s where { ?s rdf:typefoaf:Person . } http://people.com#Alison http://people.com#Christopher
  • 8. OWL: The web ontology language OWL allows the representation of ontology concepts in a machine understandable manner MotherWomanhasChildPerson
  • 9. Biological SCIENCES and the semantic web http://bio2rdf.org http://bioportal.bioontology.org
  • 10. HYQUE Hypothesis-based query and evaluation tool http://semanticscience.org/projects/hyque
  • 13. Finding evidence to support/refute a hypothesis is becoming increasingly difficult Source: http://upload.wikimedia.org/wikipedia/commons/2/26/EnwikipediaArt.PNG
  • 14.
  • 16. uses consistency checking to evaluate hypotheses
  • 18. rules
  • 19. compares hypotheses using neighborhood functions
  • 20. incremental hypothesis improvement[1] Racunas S. A., Shah N. H., Albert I. and Fedoroff N. V. (2004). HyBrow: A prototype system for computer-aided hypothesis evaluation. Bioinformatics 20(S. 1): i1-i8.
  • 21.
  • 23. challenging to apply to a new domain
  • 24.
  • 26. Background knowledge encoded as OWL ontologies
  • 27. Queries Bio2RDF’s dedicated SPARQL endpoints
  • 28. Context-specific rules that consider experimental conditions
  • 29. HyQueconsumes and producesRDFPaper: Callahan, A., M. Dumontier & N. Shah. 2010. HyQue: Evaluating hypotheses using Semantic Web technologies. Bio-ontologies SIG, ISMB’10, Boston MA. On the web: http://semanticscience.org/projects/hyque
  • 30.
  • 31. SGD data in Bio2RDF
  • 33.
  • 34. HyQue hypotheses are composed of propositions connected using logical operators (AND, OR…)HyQuehypothesis ‘proposition’ that ‘has part’ some ‘hypothesis part’ Hypothesis part ‘proposition’ that ‘has component’ some ‘event’
  • 35. HyQue events Events are composed of conditional assertions on a relation between ‘actor’ and ‘target’ induces(actor, target, context, location) For decidable logic (OWL), an n-ary object is used Event agent_aactor agent_btarget perturbation_contextcontext physical_locationlocation
  • 36. HyQue Data … but first, a biology primer!
  • 37.
  • 38. How are these processes regulated? Source: http://www.webcitation.org/5u4OelqJO
  • 39. Where do OUR CELLS get energy?
  • 40.
  • 41. permease – gal2p – transports galactose into cells
  • 46. Regulation – whether the pathway is on or off
  • 47. gal3p
  • 48. gal4p
  • 50. Source: Ostergaardet al. (2000). Nature Biotechnology 18: 1283 - 1286
  • 51. HyQue data Experimentally determined interactions between the GAL proteins Properties of the genes that encode these proteins (SGD) Literature-based evidence (citations) Knowledge about cellular locations and events (GO) Types of evidence supporting these interactions (ECO)
  • 52. How does HyQue work?
  • 53. Individual events parsed from input hypothesis RDF hypothesis :h a hyque:Hypothesis ; a hyque:AND ; hyque:hasPart :p1 ; hyque:hasPart :p2 ; hyque:hasPart :p3 . :p1 a hyque:AND ; hyque:hasComponent :e1 ; hyque:hasComponent :e2 . :e1 a <http://bio2rdf.org/go:0006810> ; hybrow:is_negated “0”^^xsd:boolean ; hybrow:agent_a <http://bio2rdf.org/sgd:Gal2p> ; hybrow:agent_b <http://bio2rdf.org/chebi:28260> . :e2 a <http://bio2rdf.org/go:0005488> ; hybrow:is_negated “0”^^xsd:boolean ; hybrow:agent_a <http://bio2rdf.org/sgd:Gal3p> ; hybrow:agent_b <http://bio2rdf.org/sgd:Gal80p> . has part hypothesis part 1 has component gal2p transports galactose gal3p binds to gal80p
  • 54. Template SPARQL queries completed based on event properties :e1 a go:0006810 ; hybrow:is_negated "0" ; hybrow:agent_asgd:Gal2p ; hybrow:agent_bchebi:28260 . construct { … } where { … ?event hybrow:is_negated ?negated . ?event hybrow:physical_operator ?physical_operator . ?event hybrow:agent_a <http://bio2rdf.org/sgd:Gal2p> . … ?event hybrow:agent_b <http://bio2rdf.org/chebi:28260> . ?actor semsci:isLocatedIn ?actor_gp_id_location . ?actor_gp_id_locationrdf:type ?actor_location_type . ?actor semsci:hasFunction ?actor_gp_id_function . ?actor_gp_id_functionrdf:type ?actor_function . … }
  • 55. SPARQL query results retrieved hybrow_data:2c1789a3019fd2fe9843d507824fc591 rdf:type <http://bio2rdf.org/go:0044092> . hybrow:is_negated "0" . hybrow:agent_a sgd:Gal3p ; hybrow:agent_b sgd:Gal80p ; hybrow:actor_type <http://bio2rdf.org/chebi:36080> ; hybrow:target_type <http://bio2rdf.org/chebi:36080> ; hybrow:physical_context <http://bio2rdf.org/go:0005634> ; hybrow:physical_operator <http://bio2rdf.org/go:0005488> . hybrow_data:b09f7cc043201b47610c874499448a23 rdf:type <http://bio2rdf.org/go:0005488> ; hybrow:is_negated "0" ; hybrow:agent_a sgd:Gal3p ; hybrow:agent_b sgd:Gal80p ; hybrow:actor_type <http://bio2rdf.org/chebi:36080> ; hybrow:target_type <http://bio2rdf.org/chebi:36080> ; hybrow:physical_context <http://bio2rdf.org/go:0005634> ; hybrow:physical_operator <http://bio2rdf.org/go:0005488> .
  • 56. Query results evaluated based on rule sets ‘binding’ rule: Is event negated? If yes, subtract 2 Is physical operator ‘binding’? If yes, add 1; if no, subtract 1 Is actor of type ‘protein’ or ‘small molecule’? If yes, add 1; if of type ‘gene’, subtract 1 Is target of type ‘protein’ or ‘small molecule’? If yes, add 1; if of type ‘gene’, subtract 1 Does actor have known ‘binding’ function? If yes, add 1 GO:0005488 CHEBI:36080 SO:0000236
  • 57. Result scores based on operators between events Final score = e1 score + e2 score + e3 score + e4 score Final score = maximum of e5, e6 or e7 scores :p1 a hyque:AND ; hyque:hasComponent :e1 ; hyque:hasComponent :e2 ; hyque:hasComponent :e3 ; hyque:hasComponent :e4 . :p2 a hyque:OR ; hyque:hasComponent :e5 ; hyque:hasComponent :e6 ; hyque:hasComponent :e7 .
  • 59.
  • 60.
  • 61.
  • 62.

Notes de l'éditeur

  1. .
  2. Take home message: HyQue is a project that uses semantic web technologies to represent biological knowledge; and uses those representations to answer questions and do useful work.