BIOLOGICAL PATHWAYS AND THE SEMANTIC WEB
|
|
- Ferdinand Baldwin
- 5 years ago
- Views:
Transcription
1 BIOLOGICAL PATHWAYS AND THE SEMANTIC WEB Andra Waagmeester, Tina Kutmon, Egon Willighagen, and Alex Pico Univ. Maastricht, NL, and Gladstone Institutes, CA, USA
2 What we will talk about today Introduc*on to biological pathways Conversion to linked data Seman*c queries on pathways - - Break - - Building tools and resources Pathways in Open PHACTS
3 Gerhard Michal 1974
4
5 hcp://
6 hcp://
7
8 hcp://
9 XML format (BioPAX) RESTful web services HTML embed code
10 @prefix dc: cas: wprdf: foaf: < < a gpml:datanode, skos:concept, wp:geneproduct ; rdfs:isdefinedby gpml:datanode ; rdfs:label "CRHR1"@en ; dc:identifier < "1394"^^xsd:string ; dc:source "Entrez Gene"^^xsd:string ; dcterms:ispartof < WP4_r39380.ttl> ; gpml:centerx "340.0"^^xsd:float ;... XM RDF and SPARQL endpoint hcp://sparql.wikipathways.org
11 hcp://wikipathways.org
12 hcp://wikipathways.org
13 Converting WikiPathways to RDF
14 Overview Why linked data /RDF? How are the pathways available now? The WikiPathways RDF recipe?
15 5 stars Open Data
16 AIM: Collection of documents -> Web of interconneced pathway entities
17 Gene is_part_of Pathway1. Gene is_part_of Pathway2. Gene is_part_of PathwayN. Gene inside Membrane. Gene2 outside Membrane
18 List all gene products
19 List all intracellular geneproducts
20 Mapping knowledge as triples Gene is_part_of Pathway1. Gene is_part_of Pathway2. Gene is_part_of PathwayN. Gene inside Membrane. Gene2 outside Membrane
21 Putting the semantics in Triples Gene is_part_of Pathway1. v Pathway:WP1
22 Using prefixes to make it readable PREFIX ncbigene : < PREFIX dcterms: < PREFIX wp: < ncbigene:16971 dcterms:ispartof wp:wp1.
23 Pathway content Getting it through o Download it as GPML and text files (gene lists) o Download as image (PDF, PNG, JPG) Getting it through the Webservices ( Help:WikiPathways_Webservice) o listorganism, listpathways, list
24 Get a list of human genes from WikiPathways 1. List all Human Pathways (apiclient- >listpathways(human)) 2. Iterate over all pathways and filter for genes a. Get the pathway files (apiclient- >getpathwayas(gpml)) b. Load the xml document c. Extract the Genes from the pathway file 3. List the extracted genes
25 Webservice vs Api List all genes in WikiPathways $pathways = client->listpathways $pathways = $pathways->iterate { } SET $genes += $pathway->getgenes(); print $genes; SELECT DISTINCT * { }?gene is_a WP:gene.
26 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF. 8. Load RDF in triple store with sparql endpoint. 9. Query and federate along.
27 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Xslt templates d. d2r e. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF a. b. c. Open PHACTS Linked Data Cache 8. Query and federate along.
28 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Xslt templates d. d2r e. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF a. b. c. Open PHACTS Linked Data Cache 8. Query and federate along.
29 WikiPathways knowledge Pathway knowledge o Pathway elements (e.g. Interactions, GeneProducts Metabolites, Targets) o References to the literature o Datasource identifiers Curators knowledge o Author name Graphical information. o Coordinates of the position in drawn diagram
30 Identify and describe the different classes and pathways
31 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Xslt templates d. d2r e. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF a. b. c. Open PHACTS Linked Data Cache 8. Query and federate along.
32
33
34
35
36 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF. 8. Load RDF in triple store with sparql endpoint. 9. Query and federate along.
37 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Xslt templates d. d2r e. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF a. b. c. Open PHACTS Linked Data Cache 8. Query and federate along.
38 create RDF with Jena // URI declarations String pathwayuri = " String geneuri = " String relationshipuri = " // Create an empty Model Model model = ModelFactory.createDefaultModel(); // Create a Resource for each family member, identified by their URI Resource wp1 = model.createresource(pathwayuri+"wp1"); Resource gene1 = model.createresource(geneuri+"16971"); Resource wp2 = model.createresource(pathwayuri+"wp2"); Resource gene2 = model.createresource(geneuri+"12311"); // and so on for other pathway Elements // Create properties for the different types of relationship to represent Property organism = model.createproperty(relationshipuri,"organism"); Property hasidentifier = model.createproperty(relationshipuri,"hasidentifier"); Property pathwayontology = model.createproperty(relationshipuri,"pathwayontology"); Property pathwayname = model.createproperty(relationshipuri,"pathwayname");
39 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Xslt templates d. d2r e. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF a. b. c. Open PHACTS Linked Data Cache 8. Query and federate along.
40 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Xslt templates d. d2r e. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF. 8. Load RDF in triple store with sparql endpoint. 9. Query and federate along.
41 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Xslt templates d. d2r e. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF a. b. c. Open PHACTS Linked Data Cache 8. Query and federate along.
42 WikiPathways identifiers In WikiPathways an identifier is set of a datasource and a identifier (a xref) Similar or identical pathway elements can have different identifiers o GeneProducts -> Ensembl or Uniprot o Metabolites -> Cas, InChI or ChemSpider ID o We need URI for identifiers.
43 IDENTIFIERS.ORG Providing resolvable persistent URIs. Based on Miriam ( on Miriam ( Textual Pathway identifiers (xrefs) converted to identifiers.org uri through the miriam api
44 Miriam and identifiers.org
45 Mapping of similar identifiers SKOS: Simple Knowledge Organization System ( o skos:mappingrelation o skos:closematch o skos:exactmatch o skos:broadmatch o skos:narrowmatch o skos:relatedmatch
46 IDENTIFIER MAPPING Data enrichment Query expansion Unified identifier conversion
47 DATA ENRICHMENT
48 UNIFIED IDENTIFIERS
49 QUERY EXPANSION
50 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Xslt templates d. d2r e. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF a. b. c. Open PHACTS Linked Data Cache 8. Query and federate along.
51 WP TO RDF CONVERSION 1. Get Pathway content (Gpml format) Download all pathway content at 2. Identify and describe the different pathway classes and properties a. GPML vocabulary b. WikiPathways Vocabulary 3. Link pathway classes and properties to external semantic descriptions a. Biopax level 3 b. Inspect related linked data sets c. Browse Linked Open Vocabularies d. Search Bioportal e. Use social media 4. Create RDF a. Jena Framework (java) b. Arc2 Framework (php) c. Xslt templates d. d2r e. Construct queries 5. Parse GPML2RDF 6. Create linksets for identity mapping 7. Publish RDF a. b. c. Open PHACTS Linked Data Cache 8. Query and federate along.
52 Step 9. Query and federate away prefix xsd: < prefix wprdf: < prefix dc: < prefix dcterms: < select distinct?pathway?wplabel?identifier?snp as?genewikisnp where {?s dcterms:ispartof?pathway.?s dc:identifier < dc:identifier?identifier.?s rdfs:label?wplabel.?s dc:source?source. SERVICE < {?gws dc:identifier?identifier.?gws rdf:type?gwtype.?gws < } }
53 Valuable resources Help:WikiPathways_Sparql_queries
54 TOOLS AND APPLICATIONS
55 Recap 1st session early afternoon about WikiPathways -> RDF conversion o o WikiPathways introduction RDF decisions late afternoon about applications, hands on and link to Open Phacts
56 Introduction WikiPathways SPARQL endpoint o Integration of pathway data in tools and databases Linked Open Data No parsing through GPML files Use only the parts you need!
57 Outline Use cases o Why using the SPARQL endpoint? Integration in workflows o What libraries are available for which programming language? Hands on session
58 USE CASES Why should we use the SPARQL endpoint? image source:
59 Data Integration image source:
60 image source: Data Integration
61 Data Integration Combined queries in the open linked data network Challenges: o o o Identifier mapping Ontologies RDF data resources
62 PathwayLoom Plugin for pathway editor PathVisio o o o Use existing knowledge to guide pathway creation Online resources for interaction data Searches for known interaction partners for a target element
63 PathwayLoom
64 Network Creation Get all interactions from all pathways to create one big interaction network Integrate other pathway databases through combined SPARQL queries Powerful network analysis possible
65 Alternative to web service Not replacement but alternative! Detailed queries possible without going through every GPML file Combine pathway data with other resources
66 Data and Code Curation Convenient tool to detect errors in data and code Examples: o Inconsistency in datasource naming o Data nodes with missing identifier or datasource o...
67 Data Reasoning/ Data Enrichment Currently no cellular location available Shapes in pathway diagram Extract cellular location based on location of the gene in the pathway diagram (inside the cell, on the membrane, outside the cell)
68 INTEGRATION IN WORKFLOWS How to connect to the WP SPARQL endpoint from different programming languages? image source:
69 Command Line Quick and easy querying with curl Unix systems curl -F "query=select * WHERE {?s?p?o} LIMIT 10" Image sources:
70 Command Line Quick and easy querying with curl Unix systems curl -F "query=select * WHERE {?s?p?o} LIMIT 10" Result: XML o W3C schema: DataAccess/rf1/result2.xsd Image sources:
71 Java & Jena Apache Jena: o jena.apache.org an API for reading, processing and writing RDF data in XML, N-triples and Turtle formats; an ontology API for handling OWL and RDFS ontologies; a rule-based inference engine for reasoning with RDF and OWL data sources; stores to allow large numbers of RDF triples to be efficiently stored on disk; a query engine compliant with the latest SPARQL specification servers to allow RDF data to be published to other applications using a variety of protocols, including SPARQL Image sources: java.jpg
72 Java & Jena Image sources: java.jpg
73 R & rrdf R/Bioconductor package: rrdf o install.packages("rrdf") library(rrdf) store = sparql.remote( " "SELECT * WHERE {?s?p?o} LIMIT 10" ) Image sources:
74 HANDS ON Try it out and play around image source:
75 Hands on Draw a pathway on WikiPathways o --> Help --> Tutorial SPARQL queries online o --> Help --> WikiPathways Sparql Queries Query from a programming language
76 Ideas Submit your queries, ideas and suggestions here: o --> Help --> WikiPathways Sparql Queries --> Submit ideas
77 WP Gene Sets Create a gene set for each pathway Only include genes that are annotated with a "Entrez Gene" identifier File format: GMT file Combined query with GeneWiki data
78 Image sources: WP Gene Sets
79 image source: DISCUSSION
80 Linking data What are the resources that you are working on? Can you think of ways to link them with WP? Other resources you would like to be linked to pathway data? e.g. expression data, annotation, interaction links,...
81 QUESTIONS & CONTACT image source:
82 Query: WP Gene Sets
83 The research leading to these results has received support from the Innovative Medicines Initiative Joint Undertaking under grant agreement n , resources of which are composed of financial contribution from the European Union s Seventh Framework Programme (FP7/ ) and EFPIA companies in kind contribution and the NIH National Institute for General Medical Sciences (R01-GM100039)
WikiPathways Tutorial
WikiPathways Tutorial Mining biological pathways and more Thomas Kelder www.wikipathways.org Wiki for biological pathways Free and open pathway resource Share, curate and discuss! Topics How to Find and
More informationLanguages and tools for building and using ontologies. Simon Jupp, James Malone
An overview of ontology technology Languages and tools for building and using ontologies Simon Jupp, James Malone jupp@ebi.ac.uk, malone@ebi.ac.uk Outline Languages OWL and OBO classes, individuals, relations,
More informationIntroduction to RDF and the Semantic Web for the life sciences
Introduction to RDF and the Semantic Web for the life sciences Simon Jupp Sample Phenotypes and Ontologies Team European Bioinformatics Institute jupp@ebi.ac.uk Practical sessions Converting data to RDF
More informationDay 2. RISIS Linked Data Course
Day 2 RISIS Linked Data Course Overview of the Course: Friday 9:00-9:15 Coffee 9:15-9:45 Introduction & Reflection 10:30-11:30 SPARQL Query Language 11:30-11:45 Coffee 11:45-12:30 SPARQL Hands-on 12:30-13:30
More informationOrchestrating Music Queries via the Semantic Web
Orchestrating Music Queries via the Semantic Web Milos Vukicevic, John Galletly American University in Bulgaria Blagoevgrad 2700 Bulgaria +359 73 888 466 milossmi@gmail.com, jgalletly@aubg.bg Abstract
More informationA discovery platform for translational research
A discovery platform for translational research - DisGeNET-RDF&SPARQL - Usage and Modeling Challenges Núria Queralt Rosinach Integrative Biomedical Informatics Group (IBI) Research Programme on Biomedical
More informationJena.
Jena http://openjena.org/ The Beginning... From: McBride, Brian Date: Mon, 28 Aug 2000 13:40:03 +0100 To: "RDF Interest (E-mail)" A few weeks ago I posted
More informationA Semantic Web-Based Approach for Harvesting Multilingual Textual. definitions from Wikipedia to support ICD-11 revision
A Semantic Web-Based Approach for Harvesting Multilingual Textual Definitions from Wikipedia to Support ICD-11 Revision Guoqian Jiang 1,* Harold R. Solbrig 1 and Christopher G. Chute 1 1 Department of
More informationBUILDING THE SEMANTIC WEB
BUILDING THE SEMANTIC WEB You might have come across the term Semantic Web Applications often, during talks about the future of Web apps. Check out what this is all about There are two aspects to the possible
More informationISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)
ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA) Expert contract supporting the Study on RDF and PIDs for INSPIRE Deliverable D.EC.3.2 RDF in INSPIRE Open issues, tools, and implications
More informationCOMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara
JENA DB Group - 10 Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara OUTLINE Introduction Data Model Query Language Implementation Features Applications Introduction Open Source
More informationA short tutorial on rrdf
A short tutorial on rrdf Egon L. Willighagen Copyright (C) November 30, 2012 This tutorial is licensed Creative Commons BY-SA. 1 Introduction After RDF and SPARQL integration into Bioclipse was finished,
More informationSBML to BioPAX. MIRIAM Annotations in use. Camille Laibe
SBML to BioPAX MIRIAM Annotations in use Camille Laibe CellML Workshop, New Zealand, April 2009 TALK OUTLINE MIRIAM SBML to BioPAX conversion MIRIAM Minimum Information Requested In the Annotation of (biochemical)
More informationFrom the Web to the Semantic Web: RDF and RDF Schema
From the Web to the Semantic Web: RDF and RDF Schema Languages for web Master s Degree Course in Computer Engineering - (A.Y. 2016/2017) The Semantic Web [Berners-Lee et al., Scientific American, 2001]
More informationCOMP9321 Web Application Engineering
COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411
More informationCOMP9321 Web Application Engineering
COMP9321 Web Application Engineering Semester 1, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2457
More informationImplementing and extending SPARQL queries over DLVHEX
Implementing and extending SPARQL queries over DLVHEX Gennaro Frazzingaro Bachelor Thesis Presentation - October 5, 2007 From a work performed in Madrid, Spain Galway, Ireland Rende, Italy How to solve
More informationOntology-based URI Resolution {vhb7e, y2v7kj, u6ztt}
Matthias Samwald Medical University of Vienna, Austria Jonathan Rees Science Commons Alan Ruttenberg Senior Scientist, Computational Biology Ontology-based URI Resolution http://tinyurl.com/ {vhb7e, y2v7kj,
More informationThe MEG Metadata Schemas Registry Schemas and Ontologies: building a Semantic Infrastructure for GRIDs and digital libraries Edinburgh, 16 May 2003
The MEG Metadata Schemas Registry Schemas and Ontologies: building a Semantic Infrastructure for GRIDs and digital libraries Edinburgh, 16 May 2003 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY
More informationSemantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent
Semantic Technologies and CDISC Standards Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent Part I Introduction to Semantic Technology Resource Description Framework
More informationJENA: A Java API for Ontology Management
JENA: A Java API for Ontology Management Hari Rajagopal IBM Corporation Page Agenda Background Intro to JENA Case study Tools and methods Questions Page The State of the Web Today The web is more Syntactic
More informationReadme file for Oracle Spatial and Graph and OBIEE Sample Application (V305) VirtualBox
I Sections in this Readme Sections in this Readme... 1 Introduction... 1 References... 1 Included Software Releases... 2 Software to Download... 2 Installing the Image... 2 Quick Start for RDF Semantic
More informationINFO216: Advanced Modelling
INFO216: Advanced Modelling Theme, spring 2018: Modelling and Programming the Web of Data Andreas L. Opdahl Session 3: SPARQL Themes: introducing SPARQL Update SPARQL 1.1 Update
More informationInformation Workbench
Information Workbench The Optique Technical Solution Christoph Pinkel, fluid Operations AG Optique: What is it, really? 3 Optique: End-user Access to Big Data 4 Optique: Scalable Access to Big Data 5 The
More informationgeospatial querying ApacheCon Big Data Europe 2015 Budapest, 28/9/2015
geospatial querying in ApacheCon Big Data Europe 2015 Budapest, 28/9/2015 Who am I? Sergio Fernández @wikier http://linkedin.com/in/sergiofernandez http://www.wikier.org Partner Technology Manager at Redlink
More informationApache Jena Framework. Philippe Genoud Université Joseph Fourier Grenoble (France)
Apache Jena Framework Philippe Genoud Université Joseph Fourier Grenoble (France) (Philippe.Genoud@imag.fr) Astrakhan State University November 2012 1 What is Jena? Introduction An open source semantic
More informationSemantic Integration with Apache Jena and Apache Stanbol
Semantic Integration with Apache Jena and Apache Stanbol All Things Open Raleigh, NC Oct. 22, 2014 Overview Theory (~10 mins) Application Examples (~10 mins) Technical Details (~25 mins) What do we mean
More informationCollaborative & WebProtégé
Collaborative & WebProtégé Tania Tudorache Stanford Center for Biomedical Informatics Research Joint Ontolog-OOR Panel Session July 16, 2009 1 Collaborative Ontology Development Collaboration: several
More informationLinked Data: What Now? Maine Library Association 2017
Linked Data: What Now? Maine Library Association 2017 Linked Data What is Linked Data Linked Data refers to a set of best practices for publishing and connecting structured data on the Web. URIs - Uniform
More informationSemantic MediaWiki A Tool for Collaborative Vocabulary Development Harold Solbrig Division of Biomedical Informatics Mayo Clinic
Semantic MediaWiki A Tool for Collaborative Vocabulary Development Harold Solbrig Division of Biomedical Informatics Mayo Clinic Outline MediaWiki what it is, how it works Semantic MediaWiki MediaWiki
More informationWebinar Annotate data in the EUDAT CDI
Webinar Annotate data in the EUDAT CDI Yann Le Franc - e-science Data Factory, Paris, France March 16, 2017 This work is licensed under the Creative Commons CC-BY 4.0 licence. Attribution: Y. Le Franc
More informationBlink Project: Linked Open Data for Countway Library Final report for Phase 1 (June-Nov. 2012) Prepared by Sophia Cheng
Blink Project: Linked Open Data for Countway Library Final report for Phase 1 (June-Nov. 2012) Prepared by Sophia Cheng Summary We propose to improve the usefulness and discoverability of Countway Library
More information3. Queries Applied Artificial Intelligence Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences
3. Queries Applied Artificial Intelligence Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences 1 Retrospective Knowledge Representation (1/2) What is
More informationSADI Semantic Web Services
SADI Semantic Web Services London, UK 8 December 8 2011 SADI Semantic Web Services Instructor: Luke McCarthy http:// sadiframework.org/training/ 2 Contents 2.1 Introduction to Semantic Web Services 2.1
More informationSPARQL QUERY LANGUAGE WEB:
SPARQL QUERY LANGUAGE JELENA JOVANOVIC EMAIL: JELJOV@GMAIL.COM WEB: HTTP://JELENAJOVANOVIC.NET SPARQL query language W3C standard for querying RDF graphs Can be used to query not only native RDF data,
More informationCOMP9321 Web Application Engineering
COMP9321 Web Application Engineering Semester 2, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 5 http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2465 1 Semantic
More informationMapping between Digital Identity Ontologies through SISM
Mapping between Digital Identity Ontologies through SISM Matthew Rowe The OAK Group, Department of Computer Science, University of Sheffield, Regent Court, 211 Portobello Street, Sheffield S1 4DP, UK m.rowe@dcs.shef.ac.uk
More informationSPARQL UniProt.RDF. Everyone has had some introduction slash knowledge of RDF.
SPARQL UniProt.RDF Everyone has had some introduction slash knowledge of RDF. Jerven Bolleman Developer Swiss-Prot Group Swiss Institute of Bioinformatics Tutorial plan You should have used Topbraid composer
More informationAbout the Edinburgh Pathway Editor:
About the Edinburgh Pathway Editor: EPE is a visual editor designed for annotation, visualisation and presentation of wide variety of biological networks, including metabolic, genetic and signal transduction
More informationSoumya Kanti Datta Research Engineer
Testing Semantic Interoperability Soumya Kanti Datta Research Engineer Email dattas@eurecom.fr 22/03/2018 Testing Semantic Inteoperability 2 Roadmap Introduction Testing Semantic Interop Survey Conclusion
More informationDBpedia Data Processing and Integration Tasks in UnifiedViews
1 DBpedia Data Processing and Integration Tasks in Tomas Knap Semantic Web Company Markus Freudenberg Leipzig University Kay Müller Leipzig University 2 Introduction Agenda, Team 3 Agenda Team & Goal An
More informationProgramming the Semantic Web
Programming the Semantic Web Steffen Staab, Stefan Scheglmann, Martin Leinberger, Thomas Gottron Institute for Web Science and Technologies, University of Koblenz-Landau, Germany Abstract. The Semantic
More informationDC-Text - a simple text-based format for DC metadata
DC-Text - a simple text-based format for DC metadata Pete Johnston Eduserv Foundation Tel: +44 1225 474323 pete.johnston@eduserv.org.uk Andy Powell Eduserv Foundation Tel: +44 1225 474319 andy.powell@eduserv.org.uk
More informationProgramming THE SEMANTIC WEB. Build an application upon Semantic Web models. Brief overview of Apache Jena and OWL-API.
Programming THE SEMANTIC WEB Build an application upon Semantic Web models. Brief overview of Apache Jena and OWL-API. Recap: Tools Editors (http://semanticweb.org/wiki/editors) Most common editor: Protégé
More information4) DAVE CLARKE. OASIS: Constructing knowledgebases around high resolution images using ontologies and Linked Data
require a change in development culture and thus training. 5. Impact and Benefits The project was delivered on time and on budget unusual for a project of this scale and the project was hailed as a great
More informationQuerying Semantic Web Data
Querying Semantic Web Data Lalana Kagal Decentralized Information Group MIT CSAIL Eric Prud'hommeaux Sanitation Engineer World Wide Web Consortium SPARQL Program Graph patterns Motivations for RDF RDF
More informationDBpedia-An Advancement Towards Content Extraction From Wikipedia
DBpedia-An Advancement Towards Content Extraction From Wikipedia Neha Jain Government Degree College R.S Pura, Jammu, J&K Abstract: DBpedia is the research product of the efforts made towards extracting
More informationSemantic Web and Python Concepts to Application development
PyCon 2009 IISc, Bangalore, India Semantic Web and Python Concepts to Application development Vinay Modi Voice Pitara Technologies Private Limited Outline Web Need better web for the future Knowledge Representation
More informationEnrichment of Sensor Descriptions and Measurements Using Semantic Technologies. Student: Alexandra Moraru Mentor: Prof. Dr.
Enrichment of Sensor Descriptions and Measurements Using Semantic Technologies Student: Alexandra Moraru Mentor: Prof. Dr. Dunja Mladenić Environmental Monitoring automation Traffic Monitoring integration
More informationRDF Workshop. Building an RDF representation of the the ChEMBL Database. Mark Davies. ChEMBL Group, Technical Lead 30/04/2014
RDF Workshop Building an RDF representation of the the ChEMBL Database Mark Davies ChEMBL Group, Technical Lead 30/04/2014 Overview Brief introduction to ChEMBL database Approaches to mapping relational
More informationUnlocking the full potential of location-based services: Linked Data driven Web APIs
Unlocking the full potential of location-based services: Linked Data driven Web APIs Open Standards for Linked Organisations about Raf Buyle Ziggy Vanlishout www.vlaanderen.be/informatievlaanderen 6.4
More information> Semantic Web Use Cases and Case Studies
> Semantic Web Use Cases and Case Studies Case Study: Improving Web Search using Metadata Peter Mika, Yahoo! Research, Spain November 2008 Presenting compelling search results depends critically on understanding
More informationMetadata for general purposes
H O M E E X E R C I S E S Metadata for general purposes Dublin Core Exercises and Sources A star* = newly updated or added Printer friendly version (PDF) DC creation tool to be used: Online: Template for
More informationMapping Relational data to RDF
RDF and RDB 2 D2RQ Mapping Relational data to RDF Suppose we have data in a relational database that we want to export as RDF 1. Choose an RDF vocabulary to represent the data 2. Define a mapping from
More informationSemantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham
Semantics Matthew J. Graham CACR Methods of Computational Science Caltech, 2011 May 10 semantic web The future of the Internet (Web 3.0) Decentralized platform for distributed knowledge A web of databases
More informationBuilding Blocks of Linked Data
Building Blocks of Linked Data Technological foundations Identifiers: URIs Data Model: RDF Terminology and Semantics: RDFS, OWL 23,019,148 People s Republic of China 20,693,000 population located in capital
More informationMaking BioPAX SPARQL
Making BioPAX SPARQL hands on... start a terminal create a directory jena_workspace, move into that directory download jena.jar (http://tinyurl.com/3vlp7rw) download biopax data (http://www.biopax.org/junk/homosapiens.nt
More informationToday s Plan. 1 Repetition: RDF. 2 Jena: Basic Datastructures. 3 Jena: Inspecting Models. 4 Jena: I/O. 5 Example. 6 Jena: ModelFactory and ModelMaker
Today s Plan INF3580/4580 Semantic Technologies Spring 2017 Lecture 3: Jena A Java Library for RDF Martin Giese 30th January 2017 2 Department of Informatics University of Oslo INF3580/4580 :: Spring 2017
More informationToday s Plan. 1 Repetition: RDF. 2 Jena: Basic Datastructures. 3 Jena: Inspecting Models. 4 Jena: I/O. 5 Example. 6 Jena: ModelFactory and ModelMaker
Today s Plan INF3580/4580 Semantic Technologies Spring 2015 Lecture 3: Jena A Java Library for RDF Martin Giese 2nd February 2015 2 Department of Informatics University of Oslo INF3580/4580 :: Spring 2015
More informationWebGUI & the Semantic Web. William McKee WebGUI Users Conference 2009
WebGUI & the Semantic Web William McKee william@knowmad.com WebGUI Users Conference 2009 Goals of this Presentation To learn more about the Semantic Web To share Tim Berners-Lee's vision of the Web To
More informationOntology Servers and Metadata Vocabulary Repositories
Ontology Servers and Metadata Vocabulary Repositories Dr. Manjula Patel Technical Research and Development m.patel@ukoln.ac.uk http://www.ukoln.ac.uk/ Overview agentcities.net deployment grant Background
More informationInception of RDF: Context
Inception of RDF: Context Fukuoka City Homepage Gnavi page (Fukuoka) Municipal Documents (Fukuoka city) List of nursery in Fukuoka The www is a mine of information This is however mostly unstructured information
More informationContents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services
Contents G52IWS: The Semantic Web Chris Greenhalgh 2007-11-10 Introduction to the Semantic Web Semantic Web technologies Overview RDF OWL Semantic Web Services Concluding comments 1 See Developing Semantic
More informationOracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016
Oracle Spatial and Graph: Benchmarking a Trillion Edges RDF Graph ORACLE WHITE PAPER NOVEMBER 2016 Introduction One trillion is a really big number. What could you store with one trillion facts?» 1000
More informationSemantic Annotation and Linking of Medical Educational Resources
5 th European IFMBE MBEC, Budapest, September 14-18, 2011 Semantic Annotation and Linking of Medical Educational Resources N. Dovrolis 1, T. Stefanut 2, S. Dietze 3, H.Q. Yu 3, C. Valentine 3 & E. Kaldoudi
More informationOptimising a Semantic IoT Data Hub
Optimising a Semantic IoT Data Hub Ilias Tachmazidis, Sotiris Batsakis, John Davies, Alistair Duke, Grigoris Antoniou and Sandra Stincic Clarke John Davies, BT Overview Motivation de-siloization and data
More informationThe nature.com ontologies portal
The nature.com ontologies portal Tony Hammond and Michele Pasin Macmillan Science and Education, The Macmillan Campus, 4 Crinan Street, London, N1 9XW, UK {tony.hammond,michele.pasin}@macmillan.com http://se.macmillan.com
More informationProgramming Technologies for Web Resource Mining
Programming Technologies for Web Resource Mining SoftLang Team, University of Koblenz-Landau Prof. Dr. Ralf Lämmel Msc. Johannes Härtel Msc. Marcel Heinz Motivation What are interesting web resources??
More informationFOCUS MEETING ON FAIR DATA DEVELOPMENTS. Luiz Olavo Bonino -
FOCUS MEETING ON FAIR DATA DEVELOPMENTS Luiz Olavo Bonino - luiz.bonino@dtls.nl SUMMARY What is FAIR data? The FAIR ecosystem Plans and how to realise Produces Consumes stewardship privacy? sustainability
More informationRDF and RDB 2 D2RQ. Mapping Relational data to RDF D2RQ. D2RQ Features. Suppose we have data in a relational database that we want to export as RDF
Mapping Relational data to RDF RDF and RDB 2 D2RQ Suppose we have data in a relational database that we want to export as RDF 1. Choose an RDF vocabulary to represent the data 2. Define a mapping from
More informationInteracting with Linked Data Part I: General Introduction
Interacting with Linked Data Part I: General Introduction Agenda Part 0: Welcome Part I: General Introduction to Semantic Technologies Part II: Advanced Concepts Part III: OWLIM Part IV: Information Workbench-
More informationBovineMine Documentation
BovineMine Documentation Release 1.0 Deepak Unni, Aditi Tayal, Colin Diesh, Christine Elsik, Darren Hag Oct 06, 2017 Contents 1 Tutorial 3 1.1 Overview.................................................
More informationReport from the W3C Semantic Web Best Practices Working Group
Report from the W3C Semantic Web Best Practices Working Group Semantic Web Best Practices and Deployment Thomas Baker, Göttingen State and University Library Cashmere-int Workshop Standardisation and Transmission
More informationTaking a view on bio-ontologies. Simon Jupp Functional Genomics Production Team ICBO, 2012 Graz, Austria
Taking a view on bio-ontologies Simon Jupp Functional Genomics Production Team ICBO, 2012 Graz, Austria Who we are European Bioinformatics Institute one of world s largest bio data and service providers
More informationPackage rrdf. R topics documented: February 15, Type Package
Type Package Package rrdf February 15, 2013 Title rrdf - support for the Resource Framework Version 1.9.2 Date 2012-11-30 Author Maintainer Depends
More informationFrom Online Community Data to RDF
From Online Community Data to RDF Abstract Uldis Bojārs, John G. Breslin [uldis.bojars,john.breslin]@deri.org Digital Enterprise Research Institute National University of Ireland, Galway Galway, Ireland
More informationEnhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language
MPRA Munich Personal RePEc Archive Enhancing Security Exchange Commission Data Sets Querying by Using Ontology Web Language sabina-cristiana necula Alexandru Ioan Cuza University of Iasi September 2011
More informationOLAP over Federated RDF Sources
OLAP over Federated RDF Sources DILSHOD IBRAGIMOV, KATJA HOSE, TORBEN BACH PEDERSEN, ESTEBAN ZIMÁNYI. Outline o Intro and Objectives o Brief Intro to Technologies o Our Approach and Progress o Future Work
More informationa paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data:
Introduction to Semantic Web Angelica Lo Duca IIT-CNR angelica.loduca@iit.cnr.it Linked Open Data: a paradigm for the Semantic Web Course Outline Introduction to SW Give a structure to data (RDF Data Model)
More informationEarly analysis and debugging of linked open data cubes
Early analysis and debugging of linked open data cubes Enrico Daga 1 Mathieu d Aquin 1 Aldo Gangemi 2 Enrico Motta 1 1 KMi - The Open University {enrico.daga,mathieu.daquin,enrico.motta}@open.ac.uk 2 ISTC-CNR
More informationCOMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN
COMBINING X3D WITH SEMANTIC WEB TECHNOLOGIES FOR INTERIOR DESIGN Konstantinos Kontakis, Malvina Steiakaki, Michael Kalochristianakis, Kostas Kapetanakis and Athanasios G. Malamos Acknowledgements This
More informationWelcome to INFO216: Advanced Modelling
Welcome to INFO216: Advanced Modelling Theme, spring 2017: Modelling and Programming the Web of Data Andreas L. Opdahl About me Background: siv.ing (1988), dr.ing (1992) from NTH/NTNU
More informationProduce and Consume Linked Data with Drupal!
Produce and Consume Linked Data with Drupal! Stéphane Corlosquet, Renaud Delbru, Tim Clark, Axel Polleres and Stefan Decker ISWC 2009 scorlosquet@gmail.com DERI NUI Galway, MGH October 27th, 2009 Copyright
More informationEuropeana update: aspects of the data
Europeana update: aspects of the data Robina Clayphan, Europeana Foundation European Film Gateway Workshop, 30 May 2011, Frankfurt/Main Overview The Europeana Data Model (EDM) Data enrichment activity
More informationProtégé-2000: A Flexible and Extensible Ontology-Editing Environment
Protégé-2000: A Flexible and Extensible Ontology-Editing Environment Natalya F. Noy, Monica Crubézy, Ray W. Fergerson, Samson Tu, Mark A. Musen Stanford Medical Informatics Stanford University Stanford,
More informationThe Implementation of Semantic Web Technology in Traditional Plant Medicine
The Implementation of Semantic Web Technology in Traditional Plant Medicine Nur Ana 1, A la Syauqi 2, M Faisal 3 123 Informatics Engineering, Faculty Science and Technology State Islamic University Maulana
More informationBringing the Semantic Web closer to reality PostgreSQL as RDF Graph Database
Bringing the Semantic Web closer to reality Jimmy Angelakos EDINA, University of Edinburgh FOSDEM 04-05/02/2017 or how to export your data to someone who's expecting RDF Jimmy Angelakos EDINA, University
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Integrating Complex Financial Workflows in Oracle Database Xavier Lopez Seamus Hayes Oracle PolarLake, LTD 2 Copyright 2011, Oracle
More informationEnterprise Information Integration using Semantic Web Technologies:
Enterprise Information Integration using Semantic Web Technologies: RDF as the Lingua Franca David Booth, Ph.D. HP Software Semantic Technology Conference 20-May-2008 In collaboration with Steve Battle,
More informationLinked Data. The World is Your Database
Linked Data Dave Clarke Synaptica CEO Gene Loh Synaptica Software Architect The World is Your Database Agenda 1. What is Linked Data, and why is it good for you (15 mins) What is Linked Data 2. How it
More informationSemantic Days 2011 Tutorial Semantic Web Technologies
Semantic Days 2011 Tutorial Semantic Web Technologies Lecture 2: RDF, The Resource Description Framework Martin Giese 7th June 2011 Department of Informatics University of Oslo Outline 1 The RDF data model
More informationDeveloping A Semantic Web-based Framework for Executing the Clinical Quality Language Using FHIR
Developing A Semantic Web-based Framework for Executing the Clinical Quality Language Using FHIR Guoqian Jiang 1, Eric Prud Hommeaux 2, Guohui Xiao 3, and Harold R. Solbrig 1 1 Mayo Clinic, Rochester,
More informationExtracting Ontologies from Standards: Experiences and Issues
Extracting Ontologies from Standards: Experiences and Issues Ken Baclawski, Yuwang Yin, Sumit Purohit College of Computer and Information Science Northeastern University Eric S. Chan Oracle Abstract We
More informationDatabase of historical places, persons, and lemmas
Database of historical places, persons, and lemmas Natalia Korchagina Outline 1. Introduction 1.1 Swiss Law Sources Foundation as a Digital Humanities project 1.2 Data to be stored 1.3 Final goal: how
More informationFederated Search Engine for Open Educational Linked Data
Bulletin of the IEEE Technical Committee on Learning Technology, Volume 18, Number 4, 2016 6 Federated Search Engine for Open Educational Linked Data Maedeh Mosharraf and Fattaneh Taghiyareh Abstract Driven
More informationPublishing Statistical Data and Geospatial Data as Linked Data Creating a Semantic Data Platform
Publishing Statistical Data and Geospatial Data as Linked Data Creating a Semantic Data Platform Hans Viehmann Product Manager EMEA ORACLE Corporation January 22, 2017 @SpatialHannes Safe Harbor Statement
More informationContribution of OCLC, LC and IFLA
Contribution of OCLC, LC and IFLA in The Structuring of Bibliographic Data and Authorities : A path to Linked Data BY Basma Chebani Head of Cataloging and Metadata Services, AUB Libraries Presented to
More informationQuerying the Semantic Web
Querying the Semantic Web CSE 595 Semantic Web Instructor: Dr. Paul Fodor Stony Brook University http://www3.cs.stonybrook.edu/~pfodor/courses/cse595.html Lecture Outline SPARQL Infrastructure Basics:
More informationUsing Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform
Using Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform Hans Viehmann Product Manager EMEA ORACLE Corporation October 17, 2018 @SpatialHannes Safe
More informationScaling the Semantic Wall with AllegroGraph and TopBraid Composer. A Joint Webinar by TopQuadrant and Franz
Scaling the Semantic Wall with AllegroGraph and TopBraid Composer A Joint Webinar by TopQuadrant and Franz Dean Allemang Chief Scientist, TopQuadrant Inc. Jans Aasman CTO, Franz Inc. July 07 1 This Seminar
More information