SlideShare a Scribd company logo
1 of 46
Predicting Druglikeness and Toxicity from Integrated Data and Services on the Life Science Semantic Web 1 Michel Dumontier, Ph.D. Associate Professor of Bioinformatics, Department of Biology, School of Computer Science, Institute of Biochemistry, Carleton University Professeur Associé, Département d’informatique et de génielogiciel, Université Laval Ottawa Institute of Systems Biology Ottawa-Carleton Institute of Biomedical Engineering 2011-EBI-Industry-SW::Dumontier
Is caffeine a drug-like molecule? Is acetaminophen toxic? 2 2011-EBI-Industry-SW::Dumontier
Finding the right information to answer a question is hard and sometimes requires a sophisticated workflow 3 2011-EBI-Industry-SW::Dumontier
4 2011-EBI-Industry-SW::Dumontier
What if we could answer a question  by automatically building a knowledge base using both data and services? 5 2011-EBI-Industry-SW::Dumontier
The Semantic Web is a web of knowledge. 6 It is about standards for publishing, sharing and querying  knowledge drawn from diverse sources It enables the answering of  sophisticated questions 2011-EBI-Industry-SW::Dumontier
Is caffeine a drug-like molecule? To answer this question we need to know: ,[object Object]
 caffeine’s molecular structure
 the ability to compute the relevant attributes
 determine whether caffeine satisfies the requirements of being ‘drug like’ 7 2011-EBI-Industry-SW::Dumontier
Lipinski Rule of Five Rule of thumb for druglikeness (orally active in humans) 	(4 rules with multiples of 5) mass of less than 500 Daltons fewer than 5 hydrogen bond donors fewer than 10 hydrogen bond acceptors A partition coefficient value between -5 and 5 We need a more formal (machine understandable) description of a ‘drug-like molecule’ which specifies values for chemical descriptors 8 2011-EBI-Industry-SW::Dumontier
ontology as a strategy to formally represent knowledge 9 2011-EBI-Industry-SW::Dumontier
The Web Ontology Language (OWL) Has Explicit Semantics Can therefore be used to capture knowledge in a machine understandable way 10 2011-EBI-Industry-SW::Dumontier
Semanticscience Integrated Ontology (SIO) OWL2 ontology 900+ classes covering basic types (physical, processual, abstract, informational) with an emphasis on biological entities 169 basic relations (mereological, participatory, attribute/quality, spatial, temporal and representational) axioms can be used by reasoners to generate inferences for consistency checking, classification and answering questions about life science knowledge embodies emerging ontology design patterns  specifies the representation of knowledge dereferenceable URIs searchable in the NCBO bioportal Available at http://semanticscience.org/ontology/sio.owl 11 2011-EBI-Industry-SW::Dumontier
12 2011-EBI-Industry-SW::Dumontier
The Chemical Information Ontology (CHEMINF) 100+ chemical descriptors 50+ chemical qualities Relates descriptors to their specifications, the software that generated them (along with the running parameters, and the algorithms that they implement) Contributors: Nico Adams, Leonid Chepelev, Michel Dumontier, Janna Hastings, EgonWillighagen, Peter Murray-Rust, Cristoph Steinbeck 13 http://semanticchemistry.googlecode.com 2011-EBI-Industry-SW::Dumontier
Molecular structure can be represented using a SMILES string, which is a common representation of the chemical graph 14 Cn1cnc2n(C)c(=O)n(C)c(=O)c12 ball & stick model for caffeine SMILES string  for caffeine 2011-EBI-Industry-SW::Dumontier
Lipinski Rule of Five Empirically derived ruleset for druglikeness 	(4 rules with multiples of 5) mass of less than 500 Daltons fewer than 5 hydrogen bond donors fewer than 10 hydrogen bond acceptors A partition coefficient value between -5 and 5 A formal description using OWL: 15 2011-EBI-Industry-SW::Dumontier
What we then need are services that will consume SMILES strings and annotate the molecule with the required chemical descriptors  16 then we can reason about whether it satisfies the drug-likeness definition 2011-EBI-Industry-SW::Dumontier
Semantic Automated Discovery and Integration http://sadiframework.org SADI is a framework to create Semantic Web services using OWL classes as service inputs and outputs Mark Wilkinson, UBC Michel Dumontier, Carleton University Christopher Baker, UNB 17 2011-EBI-Industry-SW::Dumontier
Create code stubs using the ontology Publish the ontology to a web-accessible location http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl  Make sure that the class names are resolvable (easy when using the hash notation) http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#smiles-molecule http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#logp-molecule http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#hbdc-molecule http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#hdba-molecule http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#lipinksi-druglike-molecule Download/checkout the code http://sadiframework.org Run the code generator (Java, Perl, python) specify the URIs that correspond to input and output types Implement the functionality We used the Chemistry Development Kit (CDK) to implement 4 services 18 2011-EBI-Industry-SW::Dumontier
Responds to a GET operation by providing the service description in RDF   conforms to Feta (BioMoby, myGrid) 19 curl  http://cbrass.biordf.net/logpdc/logpc <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"     xmlns:j.0="http://www.mygrid.org.uk/mygrid-moby-service#" >    <rdf:Descriptionrdf:about="">     <j.0:hasServiceDescriptionText>no description</j.0:hasServiceDescriptionText>     <j.0:hasServiceNameText rdf:datatype="http://www.w3.org/2001/XMLSchema#string">logpc</j.0:hasServiceNameText>     <j.0:hasOperation rdf:resource="#operation"/>     <rdf:typerdf:resource="http://www.mygrid.org.uk/mygrid-moby-service#serviceDescription"/>   </rdf:Description>   <rdf:Descriptionrdf:about="#input">     <j.0:objectType rdf:resource="http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#smilesmolecule"/>     <rdf:typerdf:resource="http://www.mygrid.org.uk/mygrid-moby-service#parameter"/>   </rdf:Description>   <rdf:Descriptionrdf:about="#operation">     <j.0:outputParameter rdf:resource="#output"/>     <j.0:inputParameter rdf:resource="#input"/>     <rdf:typerdf:resource="http://www.mygrid.org.uk/mygrid-moby-service#operation"/>   </rdf:Description>   <rdf:Descriptionrdf:about="#output">     <j.0:objectType rdf:resource="http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#alogpsmilesmolecule"/>     <rdf:typerdf:resource="http://www.mygrid.org.uk/mygrid-moby-service#parameter"/>   </rdf:Description> </rdf:RDF> 2011-EBI-Industry-SW::Dumontier
Responds to a POST containing service input with a service output in RDF 20 The query is in RDF: <rdf:RDFxmlns="http://semanticscience.org/sadi/ontology/caffeine.rdf#" xmlns:so="http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sio="http://semanticscience.org/resource/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#">     <so:smilesmoleculerdf:about="http://semanticscience.org/sadi/ontology/caffeine.rdf#m">         <sio:SIO_000008 rdf:resource = "http://semanticscience.org/sadi/ontology/caffeine.rdf#msmiles"/>     </so:smilesmolecule>     <sio:CHEMINF_000018 rdf:about = "http://semanticscience.org/sadi/ontology/caffeine.rdf#msmiles">           <sio:SIO_000300 rdf:datatype="xsd:string">Cn1cnc2n(C)c(=O)n(C)c(=O)c12</sio:SIO_000300>     </sio:CHEMINF_000018> </rdf:RDF> The response is in RDF:  <rdf:Descriptionrdf:about="http://semanticscience.org/sadi/ontology/caffeine.rdf#mdalogp">     <rdf:typerdf:resource="http://semanticscience.org/resource/CHEMINF_000251"/>     <j.0:SIO_000300 rdf:datatype="http://www.w3.org/2001/XMLSchema#double">-0.4311000000000006</j.0:SIO_000300>   </rdf:Description> 2011-EBI-Industry-SW::Dumontier
61 Chemical Semantic Web Services these and an increasing number of semantic web services are registered at http://sadiframework.org/registry/services/ 21 2011-EBI-Industry-SW::Dumontier
Now what? 22 2011-EBI-Industry-SW::Dumontier
23 Semantic Health and Research Environment SHARE is an application that execute (SPARQL) queries as workflows over SADI Services 2011-EBI-Industry-SW::Dumontier
“Reckoning”dynamic discovery of instances of OWL classes through synthesis and invocation of a Web Service workflow capable of generating data described by the OWL class restrictions, followed by reasoning to classify the data into that ontology 24 2011-EBI-Industry-SW::Dumontier
ChEBI publishes (non-SW) data! 25 2011-EBI-Industry-SW::Dumontier
Bio2RDF provides ChEBI in RDF  26 2011-EBI-Industry-SW::Dumontier
Bio2RDF covers the major biological databases 27 2011-EBI-Industry-SW::Dumontier
Bio2RDF’s RDFized data fits together 28
Resource Description Framework (RDF) Allows one to talk about anything Uniform Resource Identifier (URI) can be used as entity names 	Bio2RDF specifies the naming convention http://bio2rdf.org/uniprot:P05067 	is a name for Amyloid precursor protein http://bio2rdf.org/omim:104300 	is a name for Alzheimer disease uniprot:P05067 omim:104300 29
Life Science Dataset Registry Coordinates Naming Provides stable URI patterns for records and the entities they describe. Directory Service ~1500 datasets & dozens of resolvers. Discovery Service Registry links entities to records and their representations (RDF/XML, HTML, etc) and provider (Bio2RDF, Uniprot) Redirection Service Automatic redirection to data provider document 30 Stanford : 22-04-2010
Bio2RDF is now serving over 40 billion triples of linked biological data 31 2011-EBI-Industry-SW::Dumontier
Bio2RDF is a framework to create and provision linked data networks 32 Francois Belleau, Laval University Marc-Alexandre Nolin, Laval University Peter Ansell,  Queensland University of Technology Michel Dumontier, Carleton University
Bio2RDF is part of a growing web of linked data 33 “Linking Open Data clouddiagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”  2011-EBI-Industry-SW::Dumontier
something you can lookup or search for with rich descriptions 34 2011-EBI-Industry-SW::Dumontier
35 SPARQL is the newcool kid on the query block SQLSPARQL 2011-EBI-Industry-SW::Dumontier
Query for log p 36 2011-EBI-Industry-SW::Dumontier
37 2011-EBI-Industry-SW::Dumontier
Query: Is caffeine a drug-like molecule? 38 2011-EBI-Industry-SW::Dumontier
39 2011-EBI-Industry-SW::Dumontier
Benefits Data remains distributed – as the internet was meant to be! Data is not “exposed” as a SPARQL endpoint greater provider-control over computational resources Service invocation is straightforward and matchmaking by reasoning about ontology-based input/output descriptions 40 2011-EBI-Industry-SW::Dumontier
Is acetaminophen toxic? Classical approaches involve decision trees or machine learning over validated data. Algorithms are often proprietary, even by the regulatory agencies Issues around which data was used, and what the informative parameters are, and how easily can new information affect the outcomes? 41 2011-EBI-Industry-SW::Dumontier
OWLED2011 : Large-Scale Boolean Feature Based Trees as OWL ontologies 42 2011-EBI-Industry-SW::Dumontier
DL Reasoners give Explanations 43 2011-EBI-Industry-SW::Dumontier

More Related Content

Viewers also liked

New Directions In Russian Private Equity
New Directions In Russian Private EquityNew Directions In Russian Private Equity
New Directions In Russian Private EquityThomas Nastas
 
Clues To Madrid Virtual Fieldtrip
Clues To Madrid Virtual FieldtripClues To Madrid Virtual Fieldtrip
Clues To Madrid Virtual Fieldtripmrswight
 
Android Bootcamp Santa Fe GTUG
Android Bootcamp Santa Fe GTUGAndroid Bootcamp Santa Fe GTUG
Android Bootcamp Santa Fe GTUGmatiasmolinas
 
ABTCP-Tappi Presentation 2010
ABTCP-Tappi Presentation 2010ABTCP-Tappi Presentation 2010
ABTCP-Tappi Presentation 2010SteveScheibe
 
Survival of the Quickest
Survival of the QuickestSurvival of the Quickest
Survival of the QuickestChristina_W
 
HOME / Operation and Maintenance of Septic Systems: Protect Your Investment
HOME / Operation and Maintenance of Septic Systems: Protect Your InvestmentHOME / Operation and Maintenance of Septic Systems: Protect Your Investment
HOME / Operation and Maintenance of Septic Systems: Protect Your Investmentdmalchow
 
Cámara oscura
Cámara oscuraCámara oscura
Cámara oscurapepearri
 
The Penguin's got the POWER - ERI-MS 2010
The Penguin's got the POWER - ERI-MS 2010The Penguin's got the POWER - ERI-MS 2010
The Penguin's got the POWER - ERI-MS 2010Paulo Vital
 
Innovation Benefits Realization for Industrial Research (Part-1)
Innovation Benefits Realization for Industrial Research (Part-1)Innovation Benefits Realization for Industrial Research (Part-1)
Innovation Benefits Realization for Industrial Research (Part-1)Iain Sanders
 
TTN Sports Pingpong Training 1
TTN Sports Pingpong Training 1TTN Sports Pingpong Training 1
TTN Sports Pingpong Training 1Duong Thinh
 
20130425 mexicobrasil
20130425 mexicobrasil20130425 mexicobrasil
20130425 mexicobrasilSteveScheibe
 

Viewers also liked (20)

New Directions In Russian Private Equity
New Directions In Russian Private EquityNew Directions In Russian Private Equity
New Directions In Russian Private Equity
 
Clues To Madrid Virtual Fieldtrip
Clues To Madrid Virtual FieldtripClues To Madrid Virtual Fieldtrip
Clues To Madrid Virtual Fieldtrip
 
Android Bootcamp Santa Fe GTUG
Android Bootcamp Santa Fe GTUGAndroid Bootcamp Santa Fe GTUG
Android Bootcamp Santa Fe GTUG
 
pebbleのお話し
pebbleのお話しpebbleのお話し
pebbleのお話し
 
ABTCP-Tappi Presentation 2010
ABTCP-Tappi Presentation 2010ABTCP-Tappi Presentation 2010
ABTCP-Tappi Presentation 2010
 
Survival of the Quickest
Survival of the QuickestSurvival of the Quickest
Survival of the Quickest
 
HOME / Operation and Maintenance of Septic Systems: Protect Your Investment
HOME / Operation and Maintenance of Septic Systems: Protect Your InvestmentHOME / Operation and Maintenance of Septic Systems: Protect Your Investment
HOME / Operation and Maintenance of Septic Systems: Protect Your Investment
 
Workplace sprituality
Workplace spritualityWorkplace sprituality
Workplace sprituality
 
Cámara oscura
Cámara oscuraCámara oscura
Cámara oscura
 
BC#2
BC#2BC#2
BC#2
 
The Penguin's got the POWER - ERI-MS 2010
The Penguin's got the POWER - ERI-MS 2010The Penguin's got the POWER - ERI-MS 2010
The Penguin's got the POWER - ERI-MS 2010
 
CSS Information
CSS InformationCSS Information
CSS Information
 
Innovation Benefits Realization for Industrial Research (Part-1)
Innovation Benefits Realization for Industrial Research (Part-1)Innovation Benefits Realization for Industrial Research (Part-1)
Innovation Benefits Realization for Industrial Research (Part-1)
 
TTN Sports Pingpong Training 1
TTN Sports Pingpong Training 1TTN Sports Pingpong Training 1
TTN Sports Pingpong Training 1
 
Love Reduced
Love ReducedLove Reduced
Love Reduced
 
MSP-AzureDev101
MSP-AzureDev101MSP-AzureDev101
MSP-AzureDev101
 
Rebirthofan Eagle
Rebirthofan EagleRebirthofan Eagle
Rebirthofan Eagle
 
20130425 mexicobrasil
20130425 mexicobrasil20130425 mexicobrasil
20130425 mexicobrasil
 
Email etiquette
Email etiquetteEmail etiquette
Email etiquette
 
Cda esm waste oil disposal application part 2
Cda esm waste oil disposal application part 2Cda esm waste oil disposal application part 2
Cda esm waste oil disposal application part 2
 

Similar to 2011 ebi industry workshop

We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...Michel Dumontier
 
A Reason Able View To The Web Of Pathway Data
A Reason Able View To The Web Of Pathway DataA Reason Able View To The Web Of Pathway Data
A Reason Able View To The Web Of Pathway Dataguest9fc5f3
 
Resource Description Framework Approach to Data Publication and Federation
Resource Description Framework Approach to Data Publication and FederationResource Description Framework Approach to Data Publication and Federation
Resource Description Framework Approach to Data Publication and FederationPistoia Alliance
 
2010 CASCON - Towards a integrated network of data and services for the life ...
2010 CASCON - Towards a integrated network of data and services for the life ...2010 CASCON - Towards a integrated network of data and services for the life ...
2010 CASCON - Towards a integrated network of data and services for the life ...Michel Dumontier
 
Doing Clever Things with the Semantic Web
Doing Clever Things with the Semantic WebDoing Clever Things with the Semantic Web
Doing Clever Things with the Semantic WebMathieu d'Aquin
 
Semantic Web from the 2013 Perspective
Semantic Web from the 2013 PerspectiveSemantic Web from the 2013 Perspective
Semantic Web from the 2013 PerspectiveAdrian Paschke
 
UKSG Conference 2016 Breakout Session - Discovery and linking integrity – do ...
UKSG Conference 2016 Breakout Session - Discovery and linking integrity – do ...UKSG Conference 2016 Breakout Session - Discovery and linking integrity – do ...
UKSG Conference 2016 Breakout Session - Discovery and linking integrity – do ...UKSG: connecting the knowledge community
 
Linked Open Data_mlanet13
Linked Open Data_mlanet13Linked Open Data_mlanet13
Linked Open Data_mlanet13Kristi Holmes
 
Ontotext Overview Winter 2012
Ontotext Overview Winter 2012Ontotext Overview Winter 2012
Ontotext Overview Winter 2012Matthew Petrillo
 
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verificationISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verificationMichel Dumontier
 
Linking the silos. Data and predictive models integration in toxicology.
Linking the silos. Data and predictive models integration in toxicology.Linking the silos. Data and predictive models integration in toxicology.
Linking the silos. Data and predictive models integration in toxicology.Nina Jeliazkova
 
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATIONONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATIONIJwest
 

Similar to 2011 ebi industry workshop (20)

We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
We’re all SMILES! Building Chemical Semantic Web Services with SADI, ChEBI, a...
 
A Reason Able View To The Web Of Pathway Data
A Reason Able View To The Web Of Pathway DataA Reason Able View To The Web Of Pathway Data
A Reason Able View To The Web Of Pathway Data
 
Resource Description Framework Approach to Data Publication and Federation
Resource Description Framework Approach to Data Publication and FederationResource Description Framework Approach to Data Publication and Federation
Resource Description Framework Approach to Data Publication and Federation
 
2010 CASCON - Towards a integrated network of data and services for the life ...
2010 CASCON - Towards a integrated network of data and services for the life ...2010 CASCON - Towards a integrated network of data and services for the life ...
2010 CASCON - Towards a integrated network of data and services for the life ...
 
Doing Clever Things with the Semantic Web
Doing Clever Things with the Semantic WebDoing Clever Things with the Semantic Web
Doing Clever Things with the Semantic Web
 
Semantic Web from the 2013 Perspective
Semantic Web from the 2013 PerspectiveSemantic Web from the 2013 Perspective
Semantic Web from the 2013 Perspective
 
OWL and OBO
OWL and OBOOWL and OBO
OWL and OBO
 
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORELOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
LOD2 Webinar Series Classification and Quality Analysis with DL Learner and ORE
 
Semantic annotation of biomedical data
Semantic annotation of biomedical dataSemantic annotation of biomedical data
Semantic annotation of biomedical data
 
Mobile chemistry apps
Mobile chemistry appsMobile chemistry apps
Mobile chemistry apps
 
Mobile chemistry and "Generation App"
Mobile chemistry and "Generation App" Mobile chemistry and "Generation App"
Mobile chemistry and "Generation App"
 
UKSG Conference 2016 Breakout Session - Discovery and linking integrity – do ...
UKSG Conference 2016 Breakout Session - Discovery and linking integrity – do ...UKSG Conference 2016 Breakout Session - Discovery and linking integrity – do ...
UKSG Conference 2016 Breakout Session - Discovery and linking integrity – do ...
 
Linked Open Data_mlanet13
Linked Open Data_mlanet13Linked Open Data_mlanet13
Linked Open Data_mlanet13
 
Chemistry made mobile – the expanding world of chemistry in the hand
Chemistry made mobile – the expanding world of chemistry in the handChemistry made mobile – the expanding world of chemistry in the hand
Chemistry made mobile – the expanding world of chemistry in the hand
 
Data and model management in Systems Biology
Data and model management in Systems BiologyData and model management in Systems Biology
Data and model management in Systems Biology
 
Ontotext Overview Winter 2012
Ontotext Overview Winter 2012Ontotext Overview Winter 2012
Ontotext Overview Winter 2012
 
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verificationISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
ISMB2011 Tutorial: Biomedical Ontologies for data integration and verification
 
Linking the silos. Data and predictive models integration in toxicology.
Linking the silos. Data and predictive models integration in toxicology.Linking the silos. Data and predictive models integration in toxicology.
Linking the silos. Data and predictive models integration in toxicology.
 
Mobile Chemistry and the SciMobileApps Wiki OCTOBER 2011 VERSION
Mobile Chemistry and the SciMobileApps Wiki OCTOBER 2011 VERSIONMobile Chemistry and the SciMobileApps Wiki OCTOBER 2011 VERSION
Mobile Chemistry and the SciMobileApps Wiki OCTOBER 2011 VERSION
 
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATIONONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
ONTOLOGY SERVICE CENTER: A DATAHUB FOR ONTOLOGY APPLICATION
 

More from Michel Dumontier

A metadata standard for Knowledge Graphs
A metadata standard for Knowledge GraphsA metadata standard for Knowledge Graphs
A metadata standard for Knowledge GraphsMichel Dumontier
 
Data-Driven Discovery Science with FAIR Knowledge Graphs
Data-Driven Discovery Science with FAIR Knowledge GraphsData-Driven Discovery Science with FAIR Knowledge Graphs
Data-Driven Discovery Science with FAIR Knowledge GraphsMichel Dumontier
 
The Role of the FAIR Guiding Principles for an effective Learning Health System
The Role of the FAIR Guiding Principles for an effective Learning Health SystemThe Role of the FAIR Guiding Principles for an effective Learning Health System
The Role of the FAIR Guiding Principles for an effective Learning Health SystemMichel Dumontier
 
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...Michel Dumontier
 
The role of the FAIR Guiding Principles in a Learning Health System
The role of the FAIR Guiding Principles in a Learning Health SystemThe role of the FAIR Guiding Principles in a Learning Health System
The role of the FAIR Guiding Principles in a Learning Health SystemMichel Dumontier
 
Acclerating biomedical discovery with an internet of FAIR data and services -...
Acclerating biomedical discovery with an internet of FAIR data and services -...Acclerating biomedical discovery with an internet of FAIR data and services -...
Acclerating biomedical discovery with an internet of FAIR data and services -...Michel Dumontier
 
Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...
Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...
Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...Michel Dumontier
 
Are we FAIR yet? And will it be worth it?
Are we FAIR yet? And will it be worth it?Are we FAIR yet? And will it be worth it?
Are we FAIR yet? And will it be worth it?Michel Dumontier
 
The Future of FAIR Data: An international social, legal and technological inf...
The Future of FAIR Data: An international social, legal and technological inf...The Future of FAIR Data: An international social, legal and technological inf...
The Future of FAIR Data: An international social, legal and technological inf...Michel Dumontier
 
Keynote at the 2018 Maastricht University Dinner
Keynote at the 2018 Maastricht University DinnerKeynote at the 2018 Maastricht University Dinner
Keynote at the 2018 Maastricht University DinnerMichel Dumontier
 
The future of science and business - a UM Star Lecture
The future of science and business - a UM Star LectureThe future of science and business - a UM Star Lecture
The future of science and business - a UM Star LectureMichel Dumontier
 
Developing and assessing FAIR digital resources
Developing and assessing FAIR digital resourcesDeveloping and assessing FAIR digital resources
Developing and assessing FAIR digital resourcesMichel Dumontier
 
Advancing Biomedical Knowledge Reuse with FAIR
Advancing Biomedical Knowledge Reuse with FAIRAdvancing Biomedical Knowledge Reuse with FAIR
Advancing Biomedical Knowledge Reuse with FAIRMichel Dumontier
 
A Framework to develop the FAIR Metrics
A Framework to develop the FAIR MetricsA Framework to develop the FAIR Metrics
A Framework to develop the FAIR MetricsMichel Dumontier
 
FAIR principles and metrics for evaluation
FAIR principles and metrics for evaluationFAIR principles and metrics for evaluation
FAIR principles and metrics for evaluationMichel Dumontier
 
Towards metrics to assess and encourage FAIRness
Towards metrics to assess and encourage FAIRnessTowards metrics to assess and encourage FAIRness
Towards metrics to assess and encourage FAIRnessMichel Dumontier
 

More from Michel Dumontier (20)

A metadata standard for Knowledge Graphs
A metadata standard for Knowledge GraphsA metadata standard for Knowledge Graphs
A metadata standard for Knowledge Graphs
 
Data-Driven Discovery Science with FAIR Knowledge Graphs
Data-Driven Discovery Science with FAIR Knowledge GraphsData-Driven Discovery Science with FAIR Knowledge Graphs
Data-Driven Discovery Science with FAIR Knowledge Graphs
 
Evaluating FAIRness
Evaluating FAIRnessEvaluating FAIRness
Evaluating FAIRness
 
The Role of the FAIR Guiding Principles for an effective Learning Health System
The Role of the FAIR Guiding Principles for an effective Learning Health SystemThe Role of the FAIR Guiding Principles for an effective Learning Health System
The Role of the FAIR Guiding Principles for an effective Learning Health System
 
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
CIKM2020 Keynote: Accelerating discovery science with an Internet of FAIR dat...
 
The role of the FAIR Guiding Principles in a Learning Health System
The role of the FAIR Guiding Principles in a Learning Health SystemThe role of the FAIR Guiding Principles in a Learning Health System
The role of the FAIR Guiding Principles in a Learning Health System
 
Acclerating biomedical discovery with an internet of FAIR data and services -...
Acclerating biomedical discovery with an internet of FAIR data and services -...Acclerating biomedical discovery with an internet of FAIR data and services -...
Acclerating biomedical discovery with an internet of FAIR data and services -...
 
Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...
Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...
Accelerating Biomedical Research with the Emerging Internet of FAIR Data and ...
 
Are we FAIR yet? And will it be worth it?
Are we FAIR yet? And will it be worth it?Are we FAIR yet? And will it be worth it?
Are we FAIR yet? And will it be worth it?
 
The Future of FAIR Data: An international social, legal and technological inf...
The Future of FAIR Data: An international social, legal and technological inf...The Future of FAIR Data: An international social, legal and technological inf...
The Future of FAIR Data: An international social, legal and technological inf...
 
Keynote at the 2018 Maastricht University Dinner
Keynote at the 2018 Maastricht University DinnerKeynote at the 2018 Maastricht University Dinner
Keynote at the 2018 Maastricht University Dinner
 
The future of science and business - a UM Star Lecture
The future of science and business - a UM Star LectureThe future of science and business - a UM Star Lecture
The future of science and business - a UM Star Lecture
 
Are we FAIR yet?
Are we FAIR yet?Are we FAIR yet?
Are we FAIR yet?
 
Developing and assessing FAIR digital resources
Developing and assessing FAIR digital resourcesDeveloping and assessing FAIR digital resources
Developing and assessing FAIR digital resources
 
Advancing Biomedical Knowledge Reuse with FAIR
Advancing Biomedical Knowledge Reuse with FAIRAdvancing Biomedical Knowledge Reuse with FAIR
Advancing Biomedical Knowledge Reuse with FAIR
 
A Framework to develop the FAIR Metrics
A Framework to develop the FAIR MetricsA Framework to develop the FAIR Metrics
A Framework to develop the FAIR Metrics
 
FAIR principles and metrics for evaluation
FAIR principles and metrics for evaluationFAIR principles and metrics for evaluation
FAIR principles and metrics for evaluation
 
Towards metrics to assess and encourage FAIRness
Towards metrics to assess and encourage FAIRnessTowards metrics to assess and encourage FAIRness
Towards metrics to assess and encourage FAIRness
 
Data Science for the Win
Data Science for the WinData Science for the Win
Data Science for the Win
 
2016 bmdid-mappings
2016 bmdid-mappings2016 bmdid-mappings
2016 bmdid-mappings
 

Recently uploaded

Circulatory Shock, types and stages, compensatory mechanisms
Circulatory Shock, types and stages, compensatory mechanismsCirculatory Shock, types and stages, compensatory mechanisms
Circulatory Shock, types and stages, compensatory mechanismsMedicoseAcademics
 
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...Sheetaleventcompany
 
Call Girls Shahdol Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Shahdol Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Shahdol Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Shahdol Just Call 8250077686 Top Class Call Girl Service AvailableDipal Arora
 
Kolkata Call Girls Shobhabazar 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Gir...
Kolkata Call Girls Shobhabazar  💯Call Us 🔝 8005736733 🔝 💃  Top Class Call Gir...Kolkata Call Girls Shobhabazar  💯Call Us 🔝 8005736733 🔝 💃  Top Class Call Gir...
Kolkata Call Girls Shobhabazar 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Gir...Namrata Singh
 
Call Girls in Lucknow Just Call 👉👉 8875999948 Top Class Call Girl Service Ava...
Call Girls in Lucknow Just Call 👉👉 8875999948 Top Class Call Girl Service Ava...Call Girls in Lucknow Just Call 👉👉 8875999948 Top Class Call Girl Service Ava...
Call Girls in Lucknow Just Call 👉👉 8875999948 Top Class Call Girl Service Ava...Janvi Singh
 
tongue disease lecture Dr Assadawy legacy
tongue disease lecture Dr Assadawy legacytongue disease lecture Dr Assadawy legacy
tongue disease lecture Dr Assadawy legacyDrMohamed Assadawy
 
Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...
Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...
Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...Sheetaleventcompany
 
ANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptxANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptxSwetaba Besh
 
(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...
(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...
(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...TanyaAhuja34
 
❤️Call Girl Service In Chandigarh☎️9814379184☎️ Call Girl in Chandigarh☎️ Cha...
❤️Call Girl Service In Chandigarh☎️9814379184☎️ Call Girl in Chandigarh☎️ Cha...❤️Call Girl Service In Chandigarh☎️9814379184☎️ Call Girl in Chandigarh☎️ Cha...
❤️Call Girl Service In Chandigarh☎️9814379184☎️ Call Girl in Chandigarh☎️ Cha...Sheetaleventcompany
 
Call Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service Available
Call Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service AvailableCall Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service Available
Call Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service AvailableJanvi Singh
 
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...amritaverma53
 
Call Girl In Indore 📞9235973566📞 Just📲 Call Inaaya Indore Call Girls Service ...
Call Girl In Indore 📞9235973566📞 Just📲 Call Inaaya Indore Call Girls Service ...Call Girl In Indore 📞9235973566📞 Just📲 Call Inaaya Indore Call Girls Service ...
Call Girl In Indore 📞9235973566📞 Just📲 Call Inaaya Indore Call Girls Service ...Sheetaleventcompany
 
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...Sheetaleventcompany
 
Premium Call Girls Dehradun {8854095900} ❤️VVIP ANJU Call Girls in Dehradun U...
Premium Call Girls Dehradun {8854095900} ❤️VVIP ANJU Call Girls in Dehradun U...Premium Call Girls Dehradun {8854095900} ❤️VVIP ANJU Call Girls in Dehradun U...
Premium Call Girls Dehradun {8854095900} ❤️VVIP ANJU Call Girls in Dehradun U...Sheetaleventcompany
 
Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...
Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...
Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...Sheetaleventcompany
 
ANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptxANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptxSwetaba Besh
 
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service AvailableCall Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Availableperfect solution
 
Call girls Service Phullen / 9332606886 Genuine Call girls with real Photos a...
Call girls Service Phullen / 9332606886 Genuine Call girls with real Photos a...Call girls Service Phullen / 9332606886 Genuine Call girls with real Photos a...
Call girls Service Phullen / 9332606886 Genuine Call girls with real Photos a...call girls hydrabad
 
Call Girl In Chandigarh 📞9809698092📞 Just📲 Call Inaaya Chandigarh Call Girls ...
Call Girl In Chandigarh 📞9809698092📞 Just📲 Call Inaaya Chandigarh Call Girls ...Call Girl In Chandigarh 📞9809698092📞 Just📲 Call Inaaya Chandigarh Call Girls ...
Call Girl In Chandigarh 📞9809698092📞 Just📲 Call Inaaya Chandigarh Call Girls ...Sheetaleventcompany
 

Recently uploaded (20)

Circulatory Shock, types and stages, compensatory mechanisms
Circulatory Shock, types and stages, compensatory mechanismsCirculatory Shock, types and stages, compensatory mechanisms
Circulatory Shock, types and stages, compensatory mechanisms
 
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
Premium Call Girls Nagpur {9xx000xx09} ❤️VVIP POOJA Call Girls in Nagpur Maha...
 
Call Girls Shahdol Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Shahdol Just Call 8250077686 Top Class Call Girl Service AvailableCall Girls Shahdol Just Call 8250077686 Top Class Call Girl Service Available
Call Girls Shahdol Just Call 8250077686 Top Class Call Girl Service Available
 
Kolkata Call Girls Shobhabazar 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Gir...
Kolkata Call Girls Shobhabazar  💯Call Us 🔝 8005736733 🔝 💃  Top Class Call Gir...Kolkata Call Girls Shobhabazar  💯Call Us 🔝 8005736733 🔝 💃  Top Class Call Gir...
Kolkata Call Girls Shobhabazar 💯Call Us 🔝 8005736733 🔝 💃 Top Class Call Gir...
 
Call Girls in Lucknow Just Call 👉👉 8875999948 Top Class Call Girl Service Ava...
Call Girls in Lucknow Just Call 👉👉 8875999948 Top Class Call Girl Service Ava...Call Girls in Lucknow Just Call 👉👉 8875999948 Top Class Call Girl Service Ava...
Call Girls in Lucknow Just Call 👉👉 8875999948 Top Class Call Girl Service Ava...
 
tongue disease lecture Dr Assadawy legacy
tongue disease lecture Dr Assadawy legacytongue disease lecture Dr Assadawy legacy
tongue disease lecture Dr Assadawy legacy
 
Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...
Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...
Exclusive Call Girls Bangalore {7304373326} ❤️VVIP POOJA Call Girls in Bangal...
 
ANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptxANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF RESPIRATORY SYSTEM.pptx
 
(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...
(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...
(RIYA)🎄Airhostess Call Girl Jaipur Call Now 8445551418 Premium Collection Of ...
 
❤️Call Girl Service In Chandigarh☎️9814379184☎️ Call Girl in Chandigarh☎️ Cha...
❤️Call Girl Service In Chandigarh☎️9814379184☎️ Call Girl in Chandigarh☎️ Cha...❤️Call Girl Service In Chandigarh☎️9814379184☎️ Call Girl in Chandigarh☎️ Cha...
❤️Call Girl Service In Chandigarh☎️9814379184☎️ Call Girl in Chandigarh☎️ Cha...
 
Call Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service Available
Call Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service AvailableCall Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service Available
Call Girls Mussoorie Just Call 8854095900 Top Class Call Girl Service Available
 
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
Call Girl in Chennai | Whatsapp No 📞 7427069034 📞 VIP Escorts Service Availab...
 
Call Girl In Indore 📞9235973566📞 Just📲 Call Inaaya Indore Call Girls Service ...
Call Girl In Indore 📞9235973566📞 Just📲 Call Inaaya Indore Call Girls Service ...Call Girl In Indore 📞9235973566📞 Just📲 Call Inaaya Indore Call Girls Service ...
Call Girl In Indore 📞9235973566📞 Just📲 Call Inaaya Indore Call Girls Service ...
 
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
💚Call Girls In Amritsar 💯Anvi 📲🔝8725944379🔝Amritsar Call Girl No💰Advance Cash...
 
Premium Call Girls Dehradun {8854095900} ❤️VVIP ANJU Call Girls in Dehradun U...
Premium Call Girls Dehradun {8854095900} ❤️VVIP ANJU Call Girls in Dehradun U...Premium Call Girls Dehradun {8854095900} ❤️VVIP ANJU Call Girls in Dehradun U...
Premium Call Girls Dehradun {8854095900} ❤️VVIP ANJU Call Girls in Dehradun U...
 
Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...
Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...
Low Cost Call Girls Bangalore {9179660964} ❤️VVIP NISHA Call Girls in Bangalo...
 
ANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptxANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptx
ANATOMY AND PHYSIOLOGY OF REPRODUCTIVE SYSTEM.pptx
 
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service AvailableCall Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
Call Girls Rishikesh Just Call 9667172968 Top Class Call Girl Service Available
 
Call girls Service Phullen / 9332606886 Genuine Call girls with real Photos a...
Call girls Service Phullen / 9332606886 Genuine Call girls with real Photos a...Call girls Service Phullen / 9332606886 Genuine Call girls with real Photos a...
Call girls Service Phullen / 9332606886 Genuine Call girls with real Photos a...
 
Call Girl In Chandigarh 📞9809698092📞 Just📲 Call Inaaya Chandigarh Call Girls ...
Call Girl In Chandigarh 📞9809698092📞 Just📲 Call Inaaya Chandigarh Call Girls ...Call Girl In Chandigarh 📞9809698092📞 Just📲 Call Inaaya Chandigarh Call Girls ...
Call Girl In Chandigarh 📞9809698092📞 Just📲 Call Inaaya Chandigarh Call Girls ...
 

2011 ebi industry workshop

  • 1. Predicting Druglikeness and Toxicity from Integrated Data and Services on the Life Science Semantic Web 1 Michel Dumontier, Ph.D. Associate Professor of Bioinformatics, Department of Biology, School of Computer Science, Institute of Biochemistry, Carleton University Professeur Associé, Département d’informatique et de génielogiciel, Université Laval Ottawa Institute of Systems Biology Ottawa-Carleton Institute of Biomedical Engineering 2011-EBI-Industry-SW::Dumontier
  • 2. Is caffeine a drug-like molecule? Is acetaminophen toxic? 2 2011-EBI-Industry-SW::Dumontier
  • 3. Finding the right information to answer a question is hard and sometimes requires a sophisticated workflow 3 2011-EBI-Industry-SW::Dumontier
  • 5. What if we could answer a question by automatically building a knowledge base using both data and services? 5 2011-EBI-Industry-SW::Dumontier
  • 6. The Semantic Web is a web of knowledge. 6 It is about standards for publishing, sharing and querying knowledge drawn from diverse sources It enables the answering of sophisticated questions 2011-EBI-Industry-SW::Dumontier
  • 7.
  • 9. the ability to compute the relevant attributes
  • 10. determine whether caffeine satisfies the requirements of being ‘drug like’ 7 2011-EBI-Industry-SW::Dumontier
  • 11. Lipinski Rule of Five Rule of thumb for druglikeness (orally active in humans) (4 rules with multiples of 5) mass of less than 500 Daltons fewer than 5 hydrogen bond donors fewer than 10 hydrogen bond acceptors A partition coefficient value between -5 and 5 We need a more formal (machine understandable) description of a ‘drug-like molecule’ which specifies values for chemical descriptors 8 2011-EBI-Industry-SW::Dumontier
  • 12. ontology as a strategy to formally represent knowledge 9 2011-EBI-Industry-SW::Dumontier
  • 13. The Web Ontology Language (OWL) Has Explicit Semantics Can therefore be used to capture knowledge in a machine understandable way 10 2011-EBI-Industry-SW::Dumontier
  • 14. Semanticscience Integrated Ontology (SIO) OWL2 ontology 900+ classes covering basic types (physical, processual, abstract, informational) with an emphasis on biological entities 169 basic relations (mereological, participatory, attribute/quality, spatial, temporal and representational) axioms can be used by reasoners to generate inferences for consistency checking, classification and answering questions about life science knowledge embodies emerging ontology design patterns specifies the representation of knowledge dereferenceable URIs searchable in the NCBO bioportal Available at http://semanticscience.org/ontology/sio.owl 11 2011-EBI-Industry-SW::Dumontier
  • 16. The Chemical Information Ontology (CHEMINF) 100+ chemical descriptors 50+ chemical qualities Relates descriptors to their specifications, the software that generated them (along with the running parameters, and the algorithms that they implement) Contributors: Nico Adams, Leonid Chepelev, Michel Dumontier, Janna Hastings, EgonWillighagen, Peter Murray-Rust, Cristoph Steinbeck 13 http://semanticchemistry.googlecode.com 2011-EBI-Industry-SW::Dumontier
  • 17. Molecular structure can be represented using a SMILES string, which is a common representation of the chemical graph 14 Cn1cnc2n(C)c(=O)n(C)c(=O)c12 ball & stick model for caffeine SMILES string for caffeine 2011-EBI-Industry-SW::Dumontier
  • 18. Lipinski Rule of Five Empirically derived ruleset for druglikeness (4 rules with multiples of 5) mass of less than 500 Daltons fewer than 5 hydrogen bond donors fewer than 10 hydrogen bond acceptors A partition coefficient value between -5 and 5 A formal description using OWL: 15 2011-EBI-Industry-SW::Dumontier
  • 19. What we then need are services that will consume SMILES strings and annotate the molecule with the required chemical descriptors 16 then we can reason about whether it satisfies the drug-likeness definition 2011-EBI-Industry-SW::Dumontier
  • 20. Semantic Automated Discovery and Integration http://sadiframework.org SADI is a framework to create Semantic Web services using OWL classes as service inputs and outputs Mark Wilkinson, UBC Michel Dumontier, Carleton University Christopher Baker, UNB 17 2011-EBI-Industry-SW::Dumontier
  • 21. Create code stubs using the ontology Publish the ontology to a web-accessible location http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl Make sure that the class names are resolvable (easy when using the hash notation) http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#smiles-molecule http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#logp-molecule http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#hbdc-molecule http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#hdba-molecule http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#lipinksi-druglike-molecule Download/checkout the code http://sadiframework.org Run the code generator (Java, Perl, python) specify the URIs that correspond to input and output types Implement the functionality We used the Chemistry Development Kit (CDK) to implement 4 services 18 2011-EBI-Industry-SW::Dumontier
  • 22. Responds to a GET operation by providing the service description in RDF conforms to Feta (BioMoby, myGrid) 19 curl http://cbrass.biordf.net/logpdc/logpc <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:j.0="http://www.mygrid.org.uk/mygrid-moby-service#" > <rdf:Descriptionrdf:about=""> <j.0:hasServiceDescriptionText>no description</j.0:hasServiceDescriptionText> <j.0:hasServiceNameText rdf:datatype="http://www.w3.org/2001/XMLSchema#string">logpc</j.0:hasServiceNameText> <j.0:hasOperation rdf:resource="#operation"/> <rdf:typerdf:resource="http://www.mygrid.org.uk/mygrid-moby-service#serviceDescription"/> </rdf:Description> <rdf:Descriptionrdf:about="#input"> <j.0:objectType rdf:resource="http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#smilesmolecule"/> <rdf:typerdf:resource="http://www.mygrid.org.uk/mygrid-moby-service#parameter"/> </rdf:Description> <rdf:Descriptionrdf:about="#operation"> <j.0:outputParameter rdf:resource="#output"/> <j.0:inputParameter rdf:resource="#input"/> <rdf:typerdf:resource="http://www.mygrid.org.uk/mygrid-moby-service#operation"/> </rdf:Description> <rdf:Descriptionrdf:about="#output"> <j.0:objectType rdf:resource="http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#alogpsmilesmolecule"/> <rdf:typerdf:resource="http://www.mygrid.org.uk/mygrid-moby-service#parameter"/> </rdf:Description> </rdf:RDF> 2011-EBI-Industry-SW::Dumontier
  • 23. Responds to a POST containing service input with a service output in RDF 20 The query is in RDF: <rdf:RDFxmlns="http://semanticscience.org/sadi/ontology/caffeine.rdf#" xmlns:so="http://semanticscience.org/sadi/ontology/lipinskiserviceontology.owl#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sio="http://semanticscience.org/resource/" xmlns:xsd="http://www.w3.org/2001/XMLSchema#"> <so:smilesmoleculerdf:about="http://semanticscience.org/sadi/ontology/caffeine.rdf#m"> <sio:SIO_000008 rdf:resource = "http://semanticscience.org/sadi/ontology/caffeine.rdf#msmiles"/> </so:smilesmolecule> <sio:CHEMINF_000018 rdf:about = "http://semanticscience.org/sadi/ontology/caffeine.rdf#msmiles"> <sio:SIO_000300 rdf:datatype="xsd:string">Cn1cnc2n(C)c(=O)n(C)c(=O)c12</sio:SIO_000300> </sio:CHEMINF_000018> </rdf:RDF> The response is in RDF: <rdf:Descriptionrdf:about="http://semanticscience.org/sadi/ontology/caffeine.rdf#mdalogp"> <rdf:typerdf:resource="http://semanticscience.org/resource/CHEMINF_000251"/> <j.0:SIO_000300 rdf:datatype="http://www.w3.org/2001/XMLSchema#double">-0.4311000000000006</j.0:SIO_000300> </rdf:Description> 2011-EBI-Industry-SW::Dumontier
  • 24. 61 Chemical Semantic Web Services these and an increasing number of semantic web services are registered at http://sadiframework.org/registry/services/ 21 2011-EBI-Industry-SW::Dumontier
  • 25. Now what? 22 2011-EBI-Industry-SW::Dumontier
  • 26. 23 Semantic Health and Research Environment SHARE is an application that execute (SPARQL) queries as workflows over SADI Services 2011-EBI-Industry-SW::Dumontier
  • 27. “Reckoning”dynamic discovery of instances of OWL classes through synthesis and invocation of a Web Service workflow capable of generating data described by the OWL class restrictions, followed by reasoning to classify the data into that ontology 24 2011-EBI-Industry-SW::Dumontier
  • 28. ChEBI publishes (non-SW) data! 25 2011-EBI-Industry-SW::Dumontier
  • 29. Bio2RDF provides ChEBI in RDF  26 2011-EBI-Industry-SW::Dumontier
  • 30. Bio2RDF covers the major biological databases 27 2011-EBI-Industry-SW::Dumontier
  • 31. Bio2RDF’s RDFized data fits together 28
  • 32. Resource Description Framework (RDF) Allows one to talk about anything Uniform Resource Identifier (URI) can be used as entity names Bio2RDF specifies the naming convention http://bio2rdf.org/uniprot:P05067 is a name for Amyloid precursor protein http://bio2rdf.org/omim:104300 is a name for Alzheimer disease uniprot:P05067 omim:104300 29
  • 33. Life Science Dataset Registry Coordinates Naming Provides stable URI patterns for records and the entities they describe. Directory Service ~1500 datasets & dozens of resolvers. Discovery Service Registry links entities to records and their representations (RDF/XML, HTML, etc) and provider (Bio2RDF, Uniprot) Redirection Service Automatic redirection to data provider document 30 Stanford : 22-04-2010
  • 34. Bio2RDF is now serving over 40 billion triples of linked biological data 31 2011-EBI-Industry-SW::Dumontier
  • 35. Bio2RDF is a framework to create and provision linked data networks 32 Francois Belleau, Laval University Marc-Alexandre Nolin, Laval University Peter Ansell, Queensland University of Technology Michel Dumontier, Carleton University
  • 36. Bio2RDF is part of a growing web of linked data 33 “Linking Open Data clouddiagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/” 2011-EBI-Industry-SW::Dumontier
  • 37. something you can lookup or search for with rich descriptions 34 2011-EBI-Industry-SW::Dumontier
  • 38. 35 SPARQL is the newcool kid on the query block SQLSPARQL 2011-EBI-Industry-SW::Dumontier
  • 39. Query for log p 36 2011-EBI-Industry-SW::Dumontier
  • 41. Query: Is caffeine a drug-like molecule? 38 2011-EBI-Industry-SW::Dumontier
  • 43. Benefits Data remains distributed – as the internet was meant to be! Data is not “exposed” as a SPARQL endpoint greater provider-control over computational resources Service invocation is straightforward and matchmaking by reasoning about ontology-based input/output descriptions 40 2011-EBI-Industry-SW::Dumontier
  • 44. Is acetaminophen toxic? Classical approaches involve decision trees or machine learning over validated data. Algorithms are often proprietary, even by the regulatory agencies Issues around which data was used, and what the informative parameters are, and how easily can new information affect the outcomes? 41 2011-EBI-Industry-SW::Dumontier
  • 45. OWLED2011 : Large-Scale Boolean Feature Based Trees as OWL ontologies 42 2011-EBI-Industry-SW::Dumontier
  • 46. DL Reasoners give Explanations 43 2011-EBI-Industry-SW::Dumontier
  • 47. Summary Semantic Web technologies offer tantalizing ability to create and share data and services for drug discovery Bio2RDF provides linked life science data SADI provides a framework to provide semantic web services SHARE allows us to simultaneously query and reason about data and services represented using RDF/OWL Expressive ontologies can be used to make toxicity decisions transparent 44 2011-EBI-Industry-SW::Dumontier
  • 48. 45 Acknowledgements CHEMINF Group Leo Chepelev Janna Hastings EgonWillighagen Nico Adams Bio2RDF: Peter Ansell, Francois Belleau, Allison Callahan, Jacques Corbeil, Jose Cruz-Toledo, Alex De Leon, Steve Etlinger, James Hogan, Nichealla Keath, Jean Morissette, Marc-Alexandre Nolin, Nicole Tourigny, Philippe Rigault and,  Paul Roe SADI: Christopher Baker, Melanie Courtot, Jose Cruz-Toledo, Steve Etlinger, Nichealla Keath, Artjom Klein, Luke McCarthy, Silvane Paixao, Ben Vandervalk, Natalia Villanueva-Rosales, Mark Wilkinson Toxicity Group Leo Chepelev Dana Klassen 2011-EBI-Industry-SW::Dumontier
  • 49. dumontierlab.com michel_dumontier@carleton.ca 46 2011-EBI-Industry-SW::Dumontier Website: http://dumontierlab.com Presentations: http://slideshare.com/micheldumontier

Editor's Notes

  1. Can’t answer questions that require background knowledge