© 2006 IBM Corporation Integrating Life Sciences Data on the Web using SPARQL Lee Feigenbaum May, 2006.

Slides:



Advertisements
Similar presentations
SPARQL Query Language for RDF
Advertisements

CustomWare Australia - United States - Malaysia - New Zealand - Singapore.
XPointer and HTTP Range A possible design for a scalable and extensible RDF Data Access protocol. Bryan Thompson Presented to the RDF Data Access.
XPointer and HTTP Range A possible design for a scalable and extensible RDF Data Access protocol. Bryan Thompson draft Presented to the RDF.
Maritime Knowledge Base Semantic Application Semantic Exchange Workshop February 17th, 2009 Eric Freese Semantic Web, XML & Geospatial Technologist Copyright.
Digital Repositories – Linked Open Data – the possible Role of D4Science Workshop, December 2010, FAO use cases A tool to create Linked Data providers.
TDWG GUID-2 June 10, 2006Jessie Kennedy/Rob Gales LSID Resolution In SEEK Taxon.
Internet Applications INTERNET APPLICATIONS. Internet Applications Domain Name Service Proxy Service Mail Service Web Service.
Introduction to Web Services
Web Service Architecture
Alexandra Cristea & Matthew Yau 1.
Creating Linked Data Juan F. Sequeda Semantic Technology Conference June 2011.
Steffen Staab 1WeST Web Science & Technologies University of Koblenz ▪ Landau, Germany Structured Data on the Web Introduction to.
General introduction to Web services and an implementation example
RDB2RDF: Incorporating Domain Semantics in Structured Data Satya S. Sahoo Kno.e.sis CenterKno.e.sis Center, Computer Science and Engineering Department,
XML Technology in E-Commerce
Using JavaScript in Linked Data Applications Oshani Seneviratne Oct 12, 2010.
Jena a introduction Semantic Web Tools. Originally devised by HP Labs in Bristol, it was developed by Brian McBride of Hewlett-Packard and was derived.
ESDSWG2011 – Semantic Web session Semantic Web Sub-group Session ESDSWG 2011 Meeting – Semantic Web sub-group session Wednesday, November 2, 2011 Norfolk,
RDF Tutorial.
Semantic Web Introduction
© Copyright IBM Corporation 2014 Getting started with Rational Engineering Lifecycle Manager queries Andy Lapping – Technical sales and solutions Joanne.
 Copyright 2010 Digital Enterprise Research Institute. All rights reserved. Digital Enterprise Research Institute Transforming between RDF.
Information Systems & Semantic Web University of Koblenz ▪ Landau, Germany Semantic Web - Query Languages – Steffen Staab
 Copyright 2004 Digital Enterprise Research Institute. All rights reserved. SPARQL Query Language for RDF presented by Cristina Feier.
SPARQL RDF Query.
SPARQL Nikhil Rajguru. W3C Standards SPARQL Query Language for RDF SPARQL 1.1 Update SPARQL 1.1 Protocol SPARQL 1.1 Graph Store HTTP Protocol SPARQL.
IBM Watson Research © 2004 IBM Corporation BioHaystack: Gateway to the Biological Semantic Web Dennis Quan
™ Suggestions for Semantic Web Interfaces to Relational Databases Mike Dean W3C Workshop on RDF Access to Relational Databases Cambridge,
A division of Publishing Technology Facet Building Web Pages With SPARQL SWIG-UK Event, HP Labs November 23 rd 2007 Leigh Dodds Chief Technology Officer,
Damia: Data Mashups for Intranet Applications David E. Simmen, et al IBM Almaden Research Center Presented by John Nielsen.
IST NeOn-project.org The Semantic Web is growing… #SW Pages Lee, J., Goodwin, R. (2004) The Semantic.
Personal Data Management Why is this such an issue? Data Provenance Representing links v Representing data Identifying resources: Life Science Identifiers.
Dr. Jim Bowring Computer Science Department College of Charleston CSIS 690 (633) May Evening 2009 Semantic Web Principles and Practice Class 4: 20 May.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
Semantic Web Andrejs Lesovskis. Publishing on the Web Making information available without knowing the eventual use; reuse, collaboration; reproduction.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Publishing data on the Web (with.
Information Integration Intelligence with TopBraid Suite SemTech, San Jose, Holger Knublauch
1 Web Server Concepts Dr. Awad Khalil Computer Science Department AUC.
The Semantic Web Web Science Systems Development Spring 2015.
Copyright © Orbeon, Inc. All rights reserved. Erik Bruchez Applications of XML Pipelines XML Prague, June 16 th, 2007.
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
Nadir Saghar, Tony Pan, Ashish Sharma REST for Data Services.
Semantic Web Programming in Python an Introduction Biju B Jaganath G.
1 SPARQL A. Emrah Sanön. 2 RDF RDF is quite committed to Semantic Web. Data model Serialization by means of XML Formal semantics Still something is missing!
Using Semantic Mapping to Manage Heterogeneity in XLIFF Interoperability by Dave Lewis, Rob Brennan, Alan Meehan, Declan O’Sullivan CNGL Centre for Global.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
INT-9: Implementing ESB Processes with OpenEdge ® and Sonic ™ David Cleary Principal Software Engineer.
MyGrid/Taverna Provenance Daniele Turi University of Manchester OMII f2f Meeting, London, 19-20/4/06.
05/01/2016 SPARQL SPARQL Protocol and RDF Query Language S. Garlatti.
Martin Kruliš by Martin Kruliš (v1.1)1.
Steven Perry Dave Vieglais. W a s a b i Web Applications for the Semantic Architecture of Biodiversity Informatics Overview WASABI is a framework for.
Lessons learned from Semantic Wiki Jie Bao and Li Ding June 19, 2008.
University of North Texas Federated Search Mark E. Phillips August 24, 2006.
Chapter 04 Semantic Web Application Architecture 23 November 2015 A Team 오혜성, 조형헌, 권윤, 신동준, 이인용.
The AstroGrid-D Information Service Stellaris A central grid component to store, manage and transform metadata - and connect to the VO!
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
SPARQLing SERVICES Leigh Dodds Engineering Manager, Ingenta XTech, May 2006.
Linked Data Theatre Federated data.
Data.gov: Web, Data Web, Social Data Web 7/22/2010 #health2stat.
SPARQL SPARQL Protocol and RDF Query Language
Middleware independent Information Service
Internet Applications
Logics for Data and Knowledge Representation
Zachary Cleaver Semantic Web.
LOD reference architecture
INTERNET APPLICATIONS
Graph Data on the Web: extend the pivot, don’t reinvent the wheel
Computer Network Information Center, Chinese Academy of Sciences
Presentation transcript:

© 2006 IBM Corporation Integrating Life Sciences Data on the Web using SPARQL Lee Feigenbaum May, 2006

IBM Internet Technology Integrating Life Sciences Data on the Web using SPARQL | Lee Feigenbaum | © 2006 IBM Corporation SPARQL is… …a query language for selecting values from RDF graphs …a protocol for issuing queries via HTTP GET, HTTP POST, or SOAP …a W3C Candidate Recommendation …capable of returning results serialized as web-friendly JSON structures …perfect for mashing up disparate data sources representable as RDF PREFIX foaf: PREFIX rdf: SELECT ?name ? WHERE { ?person rdf:type foaf:Person. ?person foaf:name ?name. OPTIONAL { ?person foaf:mbox ? . } ?name? Lee Grandma Feigenbaum(unbound)

IBM Internet Technology Integrating Life Sciences Data on the Web using SPARQL | Lee Feigenbaum | © 2006 IBM Corporation The Scenario Provide a simple, one-stop answer to the question: How can I discover proteins that are relevant to my work and locate antibodies that target those proteins?

IBM Internet Technology Integrating Life Sciences Data on the Web using SPARQL | Lee Feigenbaum | © 2006 IBM Corporation The Data Sources Entrez protein sequence and gene databases –National Center for Biotechnology Information (NCBI) – –RDF LSID metadata Antibody directory –Alzheimer Research Forum (AlzForum) – –RDF HTML scraping Mapping data between genes and antibodies –Alan Ruttenberg, Millennium –RDF spreadsheet data Taxonomy information –Wikispecies, free species directory – –RDF XSLT applied to XHTML

IBM Internet Technology Integrating Life Sciences Data on the Web using SPARQL | Lee Feigenbaum | © 2006 IBM Corporation The Tools JavaScript SPARQL client library –Issue SPARQL SELECT queries and retrieve results as JavaScript objects –Supports all SPARQL endpoints returning JSON results (SPARQLer, Rasqal, XMLArmyKnife, …) – JSON –Lightweight serialization of data structures (e.g. SPARQL resultsets) – Microtemplates –Automagically bind JavaScript-object data to DHTML fragments –

IBM Internet Technology Integrating Life Sciences Data on the Web using SPARQL | Lee Feigenbaum | © 2006 IBM Corporation The Demo

IBM Internet Technology Integrating Life Sciences Data on the Web using SPARQL | Lee Feigenbaum | © 2006 IBM Corporation What We Learned With a query language, a client can design their own interface. - Leigh Dodds SPARQL + JSON is a powerful Web 2.0 environment Even data sources not natively expressed in RDF can be mashed up with SPARQL Life sciences provides a rich domain of situational problems to approach with SPARQL-based mashups As we deal in larger and larger data sets, on-the-fly RDF creation becomes impractical, so: –Smart federation –Dedicated SPARQL endpoints Universal naming, merged graphs, and shared predicates only get us so far, so: –Custom relations –owl:sameAs –Human-guided curation Take-away LessonsLooking Ahead

IBM Internet Technology Integrating Life Sciences Data on the Web using SPARQL | Lee Feigenbaum | © 2006 IBM Corporation Next Steps More data sources! –Antibody distributors databases (price, etc.) –Antibodies not related to neuroscience, and for other species Integration with NCBI website (e.g. GreaseMonkey script) Generate authoritative RDF data via GRDDL transformations or RDFa

IBM Internet Technology Integrating Life Sciences Data on the Web using SPARQL | Lee Feigenbaum | © 2006 IBM Corporation Thanks! Questions? More information: Demo online at Thanks to: –Alan Ruttenberg, Millennium –June Kinoshita and Colin Knep, Alzheimer Research Forum –Elias Torres, Ben Szekely, and Alister Lewis-Bowen, IBM