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
The Scientific Method on the Semantic Web
PPTX
ISoLA 2010: SADI Taverna plug-in
PPTX
Research - this time it's personal
PPTX
C:\fakepath\bioit world2010
PPTX
SADI SWSIP '09 'cause you can't always GET what you want!
PPTX
2010 CASCON - Towards a integrated network of data and services for the life ...
PPTX
Web Science, SADI, and the Singularity
PDF
Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...
PDF
Ontology Based Information Extraction for Disease Intelligence
PPTX
Web Science - ISoLA 2012
PDF
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
PPTX
Bio2RDF and Beyond!
PPTX
Triples for the People (Scientists):  Liberating biological knowledge with t...
PPTX
Gene World: A large-scale gene-centric semantic web knowledge base for molecu...
PPTX
E.Gombocz: Semantics in a Box (SemTech 2013-04-30)
PPT
Ontology at Manchester
PDF
Open interoperability standards, tools and services at EMBL-EBI
PDF
Powering Scientific Discovery with the Semantic Web (VanBUG 2014)
PPTX
Ontologies: What Librarians Need to Know
The Semantic Web - This time... its Personal
The Scientific Method on the Semantic Web
ISoLA 2010: SADI Taverna plug-in
Research - this time it's personal
C:\fakepath\bioit world2010
SADI SWSIP '09 'cause you can't always GET what you want!
2010 CASCON - Towards a integrated network of data and services for the life ...
Web Science, SADI, and the Singularity
Towards Clinical Intelligence with SADI Semantic Web Services: a Case Study w...
Ontology Based Information Extraction for Disease Intelligence
Web Science - ISoLA 2012
BioNLP-SADI: A Suite of interoperable BioNLP Semantic Web Services based on S...
Bio2RDF and Beyond!
Triples for the People (Scientists):  Liberating biological knowledge with t...
Gene World: A large-scale gene-centric semantic web knowledge base for molecu...
E.Gombocz: Semantics in a Box (SemTech 2013-04-30)
Ontology at Manchester
Open interoperability standards, tools and services at EMBL-EBI
Powering Scientific Discovery with the Semantic Web (VanBUG 2014)
Ontologies: What Librarians Need to Know
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
Presentation to the J. Craig Venter Institute, Dec. 2014
PPTX
Enhancing Reproducibility and Transparency in Clinical Research through Seman...
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
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
Presentation to the J. Craig Venter Institute, Dec. 2014
Enhancing Reproducibility and Transparency in Clinical Research through Seman...
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

Recently uploaded (20)

PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
A review of recent deep learning applications in wood surface defect identifi...
PPTX
Training Program for knowledge in solar cell and solar industry
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PPTX
Microsoft Excel 365/2024 Beginner's training
PPTX
Internet of Everything -Basic concepts details
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PPTX
Modernising the Digital Integration Hub
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PPTX
Module 1 Introduction to Web Programming .pptx
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
Getting started with AI Agents and Multi-Agent Systems
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PPT
What is a Computer? Input Devices /output devices
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
sbt 2.0: go big (Scala Days 2025 edition)
A review of recent deep learning applications in wood surface defect identifi...
Training Program for knowledge in solar cell and solar industry
Module 1.ppt Iot fundamentals and Architecture
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Convolutional neural network based encoder-decoder for efficient real-time ob...
Microsoft Excel 365/2024 Beginner's training
Internet of Everything -Basic concepts details
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
Modernising the Digital Integration Hub
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
A contest of sentiment analysis: k-nearest neighbor versus neural network
The influence of sentiment analysis in enhancing early warning system model f...
Module 1 Introduction to Web Programming .pptx
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Getting started with AI Agents and Multi-Agent Systems
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
A proposed approach for plagiarism detection in Myanmar Unicode text
What is a Computer? Input Devices /output devices

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’