SlideShare a Scribd company logo
From BioMoby to SADIThe Quest for the Holy Grail!
BioMoby Stats in a nutshell>1800 servicesworldwide (~1300 “alive” at any given time)4 major installations of the Moby Service registryGenome Canada, SUN Center of Excellence, CalgaryGenome España, Barcelona Supercomputing CenterInternational Rice Research Institute, Philippines Max Planck, CologneCanadian service registry brokers ~400,000 requests/monthCanadian BioMoby services receive ~700,000 uses/monthCanadian server just had a significant memory upgrade to improve performance“The report of my death was an exaggeration”-- Mark Twain
Model Organism Bring Your-Own Database Interface Conference“MOBY-DIC”Emma Lake, SaskatchewanSept 21, 2001
How SADI & SHARE help restore the Scientific Method to in silico science
Are we going after The Holy Grail here?
The Holy Grail:(this slide created circa 2002)Align the promoters of all serine threonine kinases involved exclusively in the regulation of cell sorting during wound healing in blood vessels.Retrieve and align 2000nt 5' from every serine/threonine kinase in Mus musculus expressed exclusively in the tunica [I | M |A] whose expression increases 5X or more within 5 hours of wounding but is not activated during the normal development of blood vessels, and is <40% homologous in the active site to kinases known to be involved in cell-cycle regulation in any other species.
http://sadiframework.orgMicrosoftResearchFounding partner
Holy Grail Demo #1
Imagine there is a “virtual database” containing all of the data from all of the databases,together with the output ofevery conceivable analysis
How do we query that database?
“SHARE”Semantic Health And Research EnvironmentSADI client applicationhttp://biordf.net/cardioSHARE (Pellet)http://dev.biordf.net/cardioSHARE (Pellet 2)
What pathways does UniProt protein P47989 belong to?PREFIX pred: <http://sadiframework.org/ontologies/predicates.owl#>PREFIX ont: <http://ontology.dumontierlab.com/>PREFIX uniprot: <http://lsrn.org/UniProt:>SELECT ?gene ?pathway WHERE { 	uniprot:P47989 pred:isEncodedBy ?gene . 	?gene ont:isParticipantIn ?pathway . }
How SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico science
Recapwhat we just sawA standard SPARQL query was entered into SHARE, a SADI-aware query engine
Recapwhat we just sawThe query was interpreted to extract the “triple” patternssubject, predicate, objectbeing requested
Recapwhat we just sawTriple-patterns are passed to SADI for Web Service discovery
Recapwhat we just sawServices capable of generating those triple-patterns are automatically executed, the triples are stored, and the query is resolved.
Recapwhat we just sawWe posed, and answered a ~complex database query WITHOUT A DATABASE(in fact, the data didn’t even have to exist...)
Recapwhat we just sawNote that there is no centralized ontologyUnlike BioMoby, SADI supports all (OWL) ontologiesand does not invent any of its own
Holy Grail Demo #1Align the promoters of all serine threonine kinases involved exclusively in the regulation of cell sorting during wound healing in blood vessels.Retrieve and align 2000nt 5' from every serine/threonine kinase in Mus musculus expressed exclusively in the tunica [I | M |A] whose expression increases 5X or more within 5 hours of wounding but is not activated during the normal development of blood vessels, and is <40% homologous in the active site to kinases known to be involved in cell-cycle regulation in any other species.
Holy Grail Demo #2
Show me the latest Blood Urea Nitrogen and Creatinine levelsof patients who appear to be rejecting their transplantsPREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX patient: <http://sadiframework.org/ontologies/patients.owl#> PREFIX l: <http://sadiframework.org/ontologies/predicates.owl#> SELECT ?patient ?bun ?creatFROM <http://sadiframework.org/ontologies/patients.rdf>WHERE {	?patient rdf:typepatient:LikelyRejecter .	?patient l:latestBUN ?bun . 	?patient l:latestCreatinine ?creat . }
Start burrowing through the LikelyRejector OWL class  find that we need a regression model OWL class
Regression models have features like slopes and intercepts, and so on.The class is completely decomposed until a set of required Services are discoveredcapable of creating all these necessary properties
Decomposition of the OWL class uncovers the need for a Linear Regression analysis on the patient blood chemistry data
VOILA!
We just dynamically evaluated if individuals matching a particular high-level concept definition exist…or can exist
Holy Grail Demo #2Align the promoters of all serine threonine kinases involved exclusively in the regulation of cell sorting during wound healing in blood vessels.Retrieve and align 2000nt 5' from every serine/threonine kinase in Mus musculus expressed exclusively in the tunica [I | M |A] whose expression increases 5X or more within 5 hours of wounding but is not activated during the normal development of blood vessels, and is <40% homologous in the active site to kinases known to be involved in cell-cycle regulation in any other species.
How does SADI + SHARE do that?
Please see other presentations uploaded to SlideShare for a full explanation of SADI Functionality See also the Taverna and Protégé plug-insfor discovering, running and creating servicesTaverna
The Holy Grail may not yet be in-handbut I think we can at least see it from here!So… now what?
Mark’s ManifestoWhat is my next “Holy Grail”?
ScienceSupport for the in silicoScientific Method
How SADI & SHARE help restore the Scientific Method to in silico science
The Scientific MethodDiscourse:  What do you believe?  What do I believe?Disagreement:  You’re wrong!  And I’m gonna prove it!Clarity:  This is the experiment I am going to doReproducibility:  This is how I did it (“provenance”)Clarity:  This is my new hypothesis
The Scientific MethodDiscourse:  What do you believe?  What do I believe?Disagreement:  You’re wrong!  And I’m gonna prove it!Clarity:  This is the experiment I am going to doReproducibility:  This is how I did it (“provenance”)Clarity:  This is my new hypothesisWorkflows                (e.g. myExperiment)
How SADI & SHARE help restore the Scientific Method to in silico science
In opposition to the lessons we learnt from Web 2.0The Semantic Web in Healthcare and Life Sciencesis solving the problems of science……by forming institutions
Result:Large, centrally-designed and centrally-curated ontologies that enforce“community agreement” about “biological reality”
Science ≠ Consensus
How SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico science
To bring the “traditions of Science” to in silicoScienceWeb 3.0 must encourage and facilitate personalopinionand debate
What has this got to do with SADI and SHARE?
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX patient: <http://sadiframework.org/ontologies/patients.owl#> PREFIX l: <http://sadiframework.org/ontologies/predicates.owl#> SELECT ?patient ?bun ?creatFROM <http://sadiframework.org/ontologies/patients.rdf>WHERE {	?patient rdf:typepatient:LikelyRejecter .	?patient l:latestBUN ?bun . 	?patient l:latestCreatinine ?creat . }
Likely Rejecter
Icreated a small ontologydescribing my definition ofa Likely Rejecter
… it was MY ontology!
I can re-use it
I can modify it as I change myworld-view
I can publish it for others to use
Others can modify it and/or compare it to THEIR world-view
Sharing my ontology also gives opportunities for micro-attribution;“Citation” of me is transparent and automatic when someone extends my ontology
Using SADI and SHAREmypersonal world-view isexplicitlyexpressedand can bedynamically evaluated againstglobal data and knowledge
Ontology development is distributed and personalrather than centralized no institutions
How SADI & SHARE help restore the Scientific Method to in silico science
…but there’s more…
“Likely Rejecter”
I made that up!  It came out of my head!
What’s another word for a world-view that you make-up?Hypothesis
The “Likely Rejecter” OWL Classis an explicitly-expressed hypothesis;Members of that class may or may not exist!
How SADI & SHARE help restore the Scientific Method to in silico science
How SADI & SHARE help restore the Scientific Method to in silico science
Ontologically-expressed Hypotheses drive the discovery, assembly, and analysis of data capable of evaluating their validityHypothesisIschemiaSADI+ SHAREHypertensionBlood PressureAnalytical AlgorithmDatabase 1Database 2
Join us!SADI and CardioSHARE are Open-Source projectsCome join us – we’re having a lot of fun!!http://sadiframework.orgSADI SemanticWeb Services Page#SADIFramework
C-BRASS:  Canadian Bioinformatics Resources As Semantic Servicestogether with Michel Dumontier, Chris Baker~$1M funding to help us deploy SADI services and provide training for new service providersWe can help you get started!“C-BRASS” is on Facebook!Like
CreditsBenjamin VanderValk(SADI & SHARE)Luke McCarthy (SADI & SHARE)SoroushSamadian(CardioSHARE)
Microsoft Research
                          CreditsBenjamin VanderValk (SADI & CardioSHARE)Luke McCarthy (SADI & CardioSHARE)SoroushSamadian (CardioSHARE)IO Informatics (Knowledge Explorer API)Microsoft ResearchFinThis presentation available on SlideShare:  keywords ‘wilkinson’ ‘bosc’

More Related Content

PPTX
Wilkinson bosc2010 moby-to-sadi
PDF
Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015
PDF
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
PPT
ChemSpider - Building a Crowdsourced Chemical Database for the Chemistry Comm...
PPTX
Graph DB + Bioinformatics: Bio4j, recent applications and future directions
PPT
The importance of the InChI identifier as a foundation technology for eScienc...
PDF
Neo4j and bioinformatics
Wilkinson bosc2010 moby-to-sadi
Building SADI Services Tutorial - SIB Workshop, Geneva, December 2015
FAIR Data Prototype - Interoperability and FAIRness through a novel combinati...
ChemSpider - Building a Crowdsourced Chemical Database for the Chemistry Comm...
Graph DB + Bioinformatics: Bio4j, recent applications and future directions
The importance of the InChI identifier as a foundation technology for eScienc...
Neo4j and bioinformatics

Viewers also liked (20)

PPTX
Using Semantics to personalize medical research
DOC
Curriculum specification F5
KEY
Building a Mega Community with PressWork
PPS
Importancia Del Agua Para El Cerebro
PPS
¡NÓ! LECHE DE VACA
PPS
M E N U C U A R E S M A L
PPT
HOJA DE VIDA "LEODAN MARTINEZ "
PDF
It’s a WIN, WIN: ‘WordPress On Windows’
KEY
Migrate, Grow, and Cultivate your Community
PPT
Making the Most of Plug-ins - WordCamp Toronto 2008
PDF
Combine Experiments
PPT
PHUG - Open Source Culture
ODP
Juc paris olivier lamy talk
PDF
Tutorial 1.4 - Explore results in a heatmap
PPTX
Index-Thumb
DOC
What is a pub?
PPS
T I P S P A R A D I S F R U T A R T U V I D A Mafalda
PDF
UX Munich2015
DOCX
Grupo de carlos
Using Semantics to personalize medical research
Curriculum specification F5
Building a Mega Community with PressWork
Importancia Del Agua Para El Cerebro
¡NÓ! LECHE DE VACA
M E N U C U A R E S M A L
HOJA DE VIDA "LEODAN MARTINEZ "
It’s a WIN, WIN: ‘WordPress On Windows’
Migrate, Grow, and Cultivate your Community
Making the Most of Plug-ins - WordCamp Toronto 2008
Combine Experiments
PHUG - Open Source Culture
Juc paris olivier lamy talk
Tutorial 1.4 - Explore results in a heatmap
Index-Thumb
What is a pub?
T I P S P A R A D I S F R U T A R T U V I D A Mafalda
UX Munich2015
Grupo de carlos
Ad

Similar to How SADI & SHARE help restore the Scientific Method to in silico science (20)

PPTX
The Semantic Web - This time... its Personal
PPTX
Research - this time it's personal
PPTX
C:\fakepath\bioit world2010
PPTX
Web Science, SADI, and the Singularity
PPTX
Web Science - ISoLA 2012
PPTX
Presentation to the J. Craig Venter Institute, Dec. 2014
PPT
ChemSpider - Does Community Engagement work to Build a Quality Online Resourc...
PPTX
The Scientific Method on the Semantic Web
PPT
The seven-deadly-sins-of-bioinformatics3960
PPT
The Seven Deadly Sins of Bioinformatics
PPT
OWL-XML-Summer-School-09
PPT
The Past, Present and Future of Knowledge in Biology
PPTX
Enhancing Reproducibility and Transparency in Clinical Research through Seman...
PPT
Facilitating Scientific Discovery through Crowdsourcing and Distributed Parti...
PPTX
SADI SWSIP '09 'cause you can't always GET what you want!
PPT
ChemSpider – A Crowdsourcing Environment for Hosting and Validating Chemistry...
PPT
Finding knowledge, data and answers on the Semantic Web
PPT
RSC ChemSpider -- Managing and Integrating Chemistry on the Internet to Build...
The Semantic Web - This time... its Personal
Research - this time it's personal
C:\fakepath\bioit world2010
Web Science, SADI, and the Singularity
Web Science - ISoLA 2012
Presentation to the J. Craig Venter Institute, Dec. 2014
ChemSpider - Does Community Engagement work to Build a Quality Online Resourc...
The Scientific Method on the Semantic Web
The seven-deadly-sins-of-bioinformatics3960
The Seven Deadly Sins of Bioinformatics
OWL-XML-Summer-School-09
The Past, Present and Future of Knowledge in Biology
Enhancing Reproducibility and Transparency in Clinical Research through Seman...
Facilitating Scientific Discovery through Crowdsourcing and Distributed Parti...
SADI SWSIP '09 'cause you can't always GET what you want!
ChemSpider – A Crowdsourcing Environment for Hosting and Validating Chemistry...
Finding knowledge, data and answers on the Semantic Web
RSC ChemSpider -- Managing and Integrating Chemistry on the Internet to Build...
Ad

More from Mark Wilkinson (20)

PPTX
FAIR Metrics - Presentation to NIH KC1
PDF
Introducing the fair evaluator
PPTX
FAIR Projector Builder
PPTX
Tech. session : Interoperability and Data FAIRness emerges from a novel combi...
PPTX
smartAPIs: EUDAT Semantic Working Group Presentation @ RDA 9th Plenary
PPTX
IBC FAIR Data Prototype Implementation slideshow
DOCX
Sample data and other ur ls
DOCX
Example code for the SADI BMI Calculator Web Service
DOCX
Sadi service
PPTX
Tutorial - Creating SADI semantic-web-services
PPTX
Data FAIRport Prototype & Demo - Presentation to Elsevier, Jul 10, 2015
PPTX
Force11 JDDCP workshop presentation, @ Force2015, Oxford
PPTX
SADI CSHALS 2013
PPTX
Web Science 2.0 - in silico science
PPTX
Evaluating Hypotheses using SPARQL-DL as an abstract workflow language to cho...
PPTX
SWAT4LS 2011: SADI Knowledge Explorer Plug-in
PPTX
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
PPTX
Technologies, methods and challenges to data sharing and aggrigation
PPTX
ISoLA 2010: SADI Taverna plug-in
PPTX
SADI in Taverna Tutorial
FAIR Metrics - Presentation to NIH KC1
Introducing the fair evaluator
FAIR Projector Builder
Tech. session : Interoperability and Data FAIRness emerges from a novel combi...
smartAPIs: EUDAT Semantic Working Group Presentation @ RDA 9th Plenary
IBC FAIR Data Prototype Implementation slideshow
Sample data and other ur ls
Example code for the SADI BMI Calculator Web Service
Sadi service
Tutorial - Creating SADI semantic-web-services
Data FAIRport Prototype & Demo - Presentation to Elsevier, Jul 10, 2015
Force11 JDDCP workshop presentation, @ Force2015, Oxford
SADI CSHALS 2013
Web Science 2.0 - in silico science
Evaluating Hypotheses using SPARQL-DL as an abstract workflow language to cho...
SWAT4LS 2011: SADI Knowledge Explorer Plug-in
SADI in Perl - Protege Plugin Tutorial (fixed Aug 24, 2011)
Technologies, methods and challenges to data sharing and aggrigation
ISoLA 2010: SADI Taverna plug-in
SADI in Taverna Tutorial

Recently uploaded (20)

PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Network Security Unit 5.pdf for BCA BBA.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Encapsulation theory and applications.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Electronic commerce courselecture one. Pdf
PPT
Teaching material agriculture food technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Dropbox Q2 2025 Financial Results & Investor Presentation
MIND Revenue Release Quarter 2 2025 Press Release
Network Security Unit 5.pdf for BCA BBA.
“AI and Expert System Decision Support & Business Intelligence Systems”
Spectral efficient network and resource selection model in 5G networks
Encapsulation theory and applications.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Electronic commerce courselecture one. Pdf
Teaching material agriculture food technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Unlocking AI with Model Context Protocol (MCP)
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
sap open course for s4hana steps from ECC to s4
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Weekly Chronicles - August'25 Week I
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

How SADI & SHARE help restore the Scientific Method to in silico science

  • 1. From BioMoby to SADIThe Quest for the Holy Grail!
  • 2. BioMoby Stats in a nutshell>1800 servicesworldwide (~1300 “alive” at any given time)4 major installations of the Moby Service registryGenome Canada, SUN Center of Excellence, CalgaryGenome España, Barcelona Supercomputing CenterInternational Rice Research Institute, Philippines Max Planck, CologneCanadian service registry brokers ~400,000 requests/monthCanadian BioMoby services receive ~700,000 uses/monthCanadian server just had a significant memory upgrade to improve performance“The report of my death was an exaggeration”-- Mark Twain
  • 3. Model Organism Bring Your-Own Database Interface Conference“MOBY-DIC”Emma Lake, SaskatchewanSept 21, 2001
  • 5. Are we going after The Holy Grail here?
  • 6. The Holy Grail:(this slide created circa 2002)Align the promoters of all serine threonine kinases involved exclusively in the regulation of cell sorting during wound healing in blood vessels.Retrieve and align 2000nt 5' from every serine/threonine kinase in Mus musculus expressed exclusively in the tunica [I | M |A] whose expression increases 5X or more within 5 hours of wounding but is not activated during the normal development of blood vessels, and is <40% homologous in the active site to kinases known to be involved in cell-cycle regulation in any other species.
  • 9. Imagine there is a “virtual database” containing all of the data from all of the databases,together with the output ofevery conceivable analysis
  • 10. How do we query that database?
  • 11. “SHARE”Semantic Health And Research EnvironmentSADI client applicationhttp://biordf.net/cardioSHARE (Pellet)http://dev.biordf.net/cardioSHARE (Pellet 2)
  • 12. What pathways does UniProt protein P47989 belong to?PREFIX pred: <http://sadiframework.org/ontologies/predicates.owl#>PREFIX ont: <http://ontology.dumontierlab.com/>PREFIX uniprot: <http://lsrn.org/UniProt:>SELECT ?gene ?pathway WHERE { uniprot:P47989 pred:isEncodedBy ?gene . ?gene ont:isParticipantIn ?pathway . }
  • 16. Recapwhat we just sawA standard SPARQL query was entered into SHARE, a SADI-aware query engine
  • 17. Recapwhat we just sawThe query was interpreted to extract the “triple” patternssubject, predicate, objectbeing requested
  • 18. Recapwhat we just sawTriple-patterns are passed to SADI for Web Service discovery
  • 19. Recapwhat we just sawServices capable of generating those triple-patterns are automatically executed, the triples are stored, and the query is resolved.
  • 20. Recapwhat we just sawWe posed, and answered a ~complex database query WITHOUT A DATABASE(in fact, the data didn’t even have to exist...)
  • 21. Recapwhat we just sawNote that there is no centralized ontologyUnlike BioMoby, SADI supports all (OWL) ontologiesand does not invent any of its own
  • 22. Holy Grail Demo #1Align the promoters of all serine threonine kinases involved exclusively in the regulation of cell sorting during wound healing in blood vessels.Retrieve and align 2000nt 5' from every serine/threonine kinase in Mus musculus expressed exclusively in the tunica [I | M |A] whose expression increases 5X or more within 5 hours of wounding but is not activated during the normal development of blood vessels, and is <40% homologous in the active site to kinases known to be involved in cell-cycle regulation in any other species.
  • 24. Show me the latest Blood Urea Nitrogen and Creatinine levelsof patients who appear to be rejecting their transplantsPREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX patient: <http://sadiframework.org/ontologies/patients.owl#> PREFIX l: <http://sadiframework.org/ontologies/predicates.owl#> SELECT ?patient ?bun ?creatFROM <http://sadiframework.org/ontologies/patients.rdf>WHERE { ?patient rdf:typepatient:LikelyRejecter . ?patient l:latestBUN ?bun . ?patient l:latestCreatinine ?creat . }
  • 25. Start burrowing through the LikelyRejector OWL class  find that we need a regression model OWL class
  • 26. Regression models have features like slopes and intercepts, and so on.The class is completely decomposed until a set of required Services are discoveredcapable of creating all these necessary properties
  • 27. Decomposition of the OWL class uncovers the need for a Linear Regression analysis on the patient blood chemistry data
  • 29. We just dynamically evaluated if individuals matching a particular high-level concept definition exist…or can exist
  • 30. Holy Grail Demo #2Align the promoters of all serine threonine kinases involved exclusively in the regulation of cell sorting during wound healing in blood vessels.Retrieve and align 2000nt 5' from every serine/threonine kinase in Mus musculus expressed exclusively in the tunica [I | M |A] whose expression increases 5X or more within 5 hours of wounding but is not activated during the normal development of blood vessels, and is <40% homologous in the active site to kinases known to be involved in cell-cycle regulation in any other species.
  • 31. How does SADI + SHARE do that?
  • 32. Please see other presentations uploaded to SlideShare for a full explanation of SADI Functionality See also the Taverna and Protégé plug-insfor discovering, running and creating servicesTaverna
  • 33. The Holy Grail may not yet be in-handbut I think we can at least see it from here!So… now what?
  • 34. Mark’s ManifestoWhat is my next “Holy Grail”?
  • 35. ScienceSupport for the in silicoScientific Method
  • 37. The Scientific MethodDiscourse: What do you believe? What do I believe?Disagreement: You’re wrong! And I’m gonna prove it!Clarity: This is the experiment I am going to doReproducibility: This is how I did it (“provenance”)Clarity: This is my new hypothesis
  • 38. The Scientific MethodDiscourse: What do you believe? What do I believe?Disagreement: You’re wrong! And I’m gonna prove it!Clarity: This is the experiment I am going to doReproducibility: This is how I did it (“provenance”)Clarity: This is my new hypothesisWorkflows (e.g. myExperiment)
  • 40. In opposition to the lessons we learnt from Web 2.0The Semantic Web in Healthcare and Life Sciencesis solving the problems of science……by forming institutions
  • 41. Result:Large, centrally-designed and centrally-curated ontologies that enforce“community agreement” about “biological reality”
  • 47. To bring the “traditions of Science” to in silicoScienceWeb 3.0 must encourage and facilitate personalopinionand debate
  • 48. What has this got to do with SADI and SHARE?
  • 49. PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> PREFIX patient: <http://sadiframework.org/ontologies/patients.owl#> PREFIX l: <http://sadiframework.org/ontologies/predicates.owl#> SELECT ?patient ?bun ?creatFROM <http://sadiframework.org/ontologies/patients.rdf>WHERE { ?patient rdf:typepatient:LikelyRejecter . ?patient l:latestBUN ?bun . ?patient l:latestCreatinine ?creat . }
  • 51. Icreated a small ontologydescribing my definition ofa Likely Rejecter
  • 52. … it was MY ontology!
  • 54. I can modify it as I change myworld-view
  • 55. I can publish it for others to use
  • 56. Others can modify it and/or compare it to THEIR world-view
  • 57. Sharing my ontology also gives opportunities for micro-attribution;“Citation” of me is transparent and automatic when someone extends my ontology
  • 58. Using SADI and SHAREmypersonal world-view isexplicitlyexpressedand can bedynamically evaluated againstglobal data and knowledge
  • 59. Ontology development is distributed and personalrather than centralized no institutions
  • 63. I made that up! It came out of my head!
  • 64. What’s another word for a world-view that you make-up?Hypothesis
  • 65. The “Likely Rejecter” OWL Classis an explicitly-expressed hypothesis;Members of that class may or may not exist!
  • 68. Ontologically-expressed Hypotheses drive the discovery, assembly, and analysis of data capable of evaluating their validityHypothesisIschemiaSADI+ SHAREHypertensionBlood PressureAnalytical AlgorithmDatabase 1Database 2
  • 69. Join us!SADI and CardioSHARE are Open-Source projectsCome join us – we’re having a lot of fun!!http://sadiframework.orgSADI SemanticWeb Services Page#SADIFramework
  • 70. C-BRASS: Canadian Bioinformatics Resources As Semantic Servicestogether with Michel Dumontier, Chris Baker~$1M funding to help us deploy SADI services and provide training for new service providersWe can help you get started!“C-BRASS” is on Facebook!Like
  • 71. CreditsBenjamin VanderValk(SADI & SHARE)Luke McCarthy (SADI & SHARE)SoroushSamadian(CardioSHARE)
  • 73. CreditsBenjamin VanderValk (SADI & CardioSHARE)Luke McCarthy (SADI & CardioSHARE)SoroushSamadian (CardioSHARE)IO Informatics (Knowledge Explorer API)Microsoft ResearchFinThis presentation available on SlideShare: keywords ‘wilkinson’ ‘bosc’