Your SlideShare is downloading. ×
SPARQL Assist Language-Neutral Query Composer
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

SPARQL Assist Language-Neutral Query Composer

1,951
views

Published on

Slides presented at SWAT4LS 2010 in Berlin.

Slides presented at SWAT4LS 2010 in Berlin.

Published in: Technology

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,951
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SPARQL Assistlanguage-neutral query composer
  • 2. SADISemantic Automated Discovery & Integration (Semantic Web Services)
  • 3. <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:regress="http://sadiframework.org/examples/regression.owl#"> <regress:PairedValueCollection rdf:about="http://sadiframework.org/examples/input1"> <regress:element> <regress:PairedValue> <regress:x rdf:datatype="http://www.w3.org/2001/XMLSchema#int">1</regress:x> <regress:y rdf:datatype="http://www.w3.org/2001/XMLSchema#int">2</regress:y> </regress:PairedValue> </regress:element> <regress:element> <regress:PairedValue> <regress:x rdf:datatype="http://www.w3.org/2001/XMLSchema#int">3</regress:x> <regress:y rdf:datatype="http://www.w3.org/2001/XMLSchema#int">5</regress:y> </regress:PairedValue> </regress:element> </regress:PairedValueCollection> </rdf:RDF> #1 Service <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:regress="http://sadiframework.org/examples/regression.owl#"> <regress:OutputClass rdf:about="http://sadiframework.org/examples/input1"> <regress:hasRegressionModel> <regress:LinearRegressionModel> #1 <regress:intercept rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0.5</regress:intercept> <regress:slope rdf:datatype="http://www.w3.org/2001/XMLSchema#double">1.5</regress:slope> </regress:LinearRegressionModel> </regress:hasRegressionModel> </regress:OutputClass> </rdf:RDF>Client # #1
  • 4. SHARESemantic Health And Research Environment
  • 5. PREFIX sadi: <http://sadiframework.org/ontologies/predicates.owl#>PREFIX dumontier: <http://ontology.dumontierlab.com/>PREFIX kegg: <http://lsrn.org/KEGG_PATHWAY:>SELECT ?gene ?protein ?seqWHERE {! kegg:hsa00232 dumontier:hasParticipant ?gene .! ?gene sadi:encodes ?protein .! ?protein sadi:hasSequence ?seq} Service Service Service
  • 6. PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>PREFIX patients: <http://biordf.net/cardioSHARE/patients.owl#>PREFIX bmi: <http://sadiframework.org/examples/bmi.owl#>SELECT ?patient ?bmiFROM <http://biordf.net/cardioSHARE/patients.rdf>WHERE { ?patient rdf:type patients:AtRiskPatient . ?patient bmi:BMI ?bmi}
  • 7. Problem
  • 8. PREFIX sadi: <http://sadiframework.org/ontologies/predicates.owl#>PREFIX dumontier: <http://ontology.dumontierlab.com/>PREFIX kegg: <http://lsrn.org/KEGG_PATHWAY:>SELECT ?gene ?protein ?seqWHERE { kegg:hsa00232 dumontier:hasParticipant ?gene . ?gene sadi:encodes ?protein . ?protein sadi:hasSequence ?seq}
  • 9. PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>PREFIX sio: <http://semanticscience.org/resource/>PREFIX kegg: <http://lsrn.org/KEGG_PATHWAY:>SELECT ?gene ?protein ?seqWHERE {! kegg:hsa00232 sio:SIO_000132 ?gene .! ?gene sio:SIO_010078 ?protein .! ?protein sio:SIO_000008 ?attr .! ?attr rdf:type sio:SIO_010015 ?seq}
  • 10. … SPARQL assist jQuery plugin for SPARQL-specific typeahead two-stage suggestion local (client-side) data remote (server-side) data
  • 11. Demohttp://sadiframework.org/sparql-assist/demo
  • 12. … more information http://bit.ly/sparql-assist explore the demo, download the distribution http://slidesha.re/sadi-owled2010 introduction to SADI + SHARE http://sadiframework.org/ everything else
  • 13. Acknowledgements This research is supported by The Heart + Stroke Foundation of BC and Yukon, Microsoft Research,The Canadian Institutes of Health Research, The Natural Sciences and Engineering Research Council of Canada and CANARIE.
  • 14. Photos #8 http://www.flickr.com/photos/jonaldinger/2263487963/ #9 http://www.flickr.com/photos/treacletart/2300241452/Acknowledgements

×