Pathway Knowledge Base: A Public Repository for Searching Biological Pathways Nikesh Kotecha 1, Kyle Bruck 1, William Lu 1 and Nigam Shah 1 1 Department.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

The Integration of Biological Data Using Semantic Web Technologies Susie Stephens Principal Product Manager, Life Sciences Oracle
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Connecting Knowledge Silos using Federated Text Mining Guy Singh Senior Manager, Product & Strategic Alliances ©2014 Linguamatics Ltd.
BiNoM, a Cytoscape plugin for accessing and analyzing pathways using standard systems biology formats Eric Bonnet Computational Systems Biology of Cancer.
RDB2RDF: Incorporating Domain Semantics in Structured Data Satya S. Sahoo Kno.e.sis CenterKno.e.sis Center, Computer Science and Engineering Department,
Look for other standards: - BioPAX (composition) - CellML (aggregation) - Other SBML L3 extensions (modules - rule-based modeling)
Semantic Web Introduction
Building and Analyzing Social Networks Web Data and Semantics in Social Network Applications Dr. Bhavani Thuraisingham February 15, 2013.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Interoperation of Molecular Biology Databases Peter D. Karp, Ph.D. Bioinformatics Research Group SRI International Menlo Park, CA
Semantic Search Jiawei Rong Authors Semantic Search, in Proc. Of WWW Author R. Guhua (IBM) Rob McCool (Stanford University) Eric Miller.
Use of Ontologies in the Life Sciences: BioPax Graciela Gonzalez, PhD (some slides adapted from presentations available at
Semantic Mediation & OWS 8 Glenn Guempel
Connecting Diverse Web Search Facilities Udi Manber, Peter Bigot Department of Computer Science University of Arizona Aida Gikouria - M471 University of.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Pathways Database System: An Integrated System For Biological Pathways L. Krishnamurthy, J. Nadeau, G. Ozsoyoglu, M. Ozsoyoglu, G. Schaeffer, M. Tasan.
Modeling Functional Genomics Datasets CVM Lessons 4&5 10 July 2007Bindu Nanduri.
Microsoft Access Ervin Ha.
>>> Korean BioInformation Center >>> KRIBB Korea Research institute of Bioscience and Biotechnology GS2PATH: Linking Gene Ontology and Pathways Jin Ok.
ArcGIS Workflow Manager An Introduction
Managing & Integrating Enterprise Data with Semantic Technologies Susie Stephens Principal Product Manager, Oracle
Ch10. Intermolecular Interactions and Biological Pathways
Information Integration Intelligence with TopBraid Suite SemTech, San Jose, Holger Knublauch
Cytoscape A powerful bioinformatic tool Mathieu Michaud
RDF Triple Stores Nipun Bhatia Department of Computer Science. Stanford University.
Rajashree Deka Tetherless World Constellation Rensselaer Polytechnic Institute.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
I Copyright © 2004, Oracle. All rights reserved. Introduction.
DAY 14: ACCESS CHAPTER 1 Tazin Afrin October 03,
Copyright OpenHelix. No use or reproduction without express written consent1.
A centre of expertise in digital information management The MEG Metadata Schemas Registry Pete Johnston, Research Officer (Interoperability),
 2004 Prentice Hall, Inc. All rights reserved. 1 Segment – 6 Web Server & database.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Semantic Web for Life Sciences Workshop Session VII: Semantic Aggregation, Integration, and Inference Moderator: Joanne Luciano October, Cambridge,
EADGENE and SABRE Post-Analyses Workshop 12-14th November 2008, Lelystad, Netherlands 1 François Moreews SIGENAE, INRA, Rennes Cytoscape.
Copyright OpenHelix. No use or reproduction without express written consent1.
Network & Systems Modeling 29 June 2009 NCSU GO Workshop.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
BIological NetwOrk Manager Cytoscape plugin Andrei Zinovyev Institut Curie/INSERM/Ecole de Mines, UMR 900 “Computational Systems Biology of Cancer”
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
Efficient RDF Storage and Retrieval in Jena2 Written by: Kevin Wilkinson, Craig Sayers, Harumi Kuno, Dave Reynolds Presented by: Umer Fareed 파리드.
Data Integration and Management A PDB Perspective.
Building a Topic Map Repository Xia Lin Drexel University Philadelphia, PA Jian Qin Syracuse University Syracuse, NY * Presented at Knowledge Technologies.
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
The Semantic Logger: Supporting Service Building from Personal Context Mischa M Tuffield et al. Intelligence, Agents, Multimedia Group University of Southampton.
Structural Models Lecture 11. Structural Models: Introduction Structural models display relationships among entities and have a variety of uses, such.
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.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
BBN Technologies Copyright 2009 Slide 1 The S*QL Plugin for Cytoscape Visual Analytics on the Web of Linked Data Rusty (Robert J.) Bobrow Jeff Berliner,
Implementation of a Relational Database as an Aid to Automatic Target Recognition Christopher C. Frost Computer Science Mentor: Steven Vanstone.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
SRI International Bioinformatics 1 The Structured Advanced Query Page Mario Latendresse Tomer Altman Bioinformatics Research Group SRI International March,
Semantic Web Portal: A Platform for Better Browsing and Visualizing Semantic Data Ying Ding et al. Jin Guang Zheng, Tetherless World Constellation.
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.
SRI International Bioinformatics 1 The Structured Advanced Query Page Tomer Altman Mario Latendresse Bioinformatics Research Group SRI International April.
IPariksha Automating Examination System. Brief iPariksha is a complete online examination system designed and developed for accelerating the manual examination.
Importing KEGG pathway and mapping custom node graphics on Cytoscape Kozo Nishida Keiichiro Ono Cytoscape retreat 2010 University of Michigan Jul 18, 2010.
uses of DB systems DB environment DB structure Codd’s rules current common RDBMs implementations.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
EBI is an Outstation of the European Molecular Biology Laboratory. Semantic Interoperability Framework Sarala M. Wimalaratne (RICORDO project)
Cloud based linked data platform for Structural Engineering Experiment
Middleware independent Information Service
Analyzing and Securing Social Networks
Database Connectivity and Web Development
BUILDING A DIGITAL REPOSITORY FOR LEARNING RESOURCES
Contents Preface I Introduction Lesson Objectives I-2
Login Main Functions Via SAS Information Delivery Portal
Presentation transcript:

Pathway Knowledge Base: A Public Repository for Searching Biological Pathways Nikesh Kotecha 1, Kyle Bruck 1, William Lu 1 and Nigam Shah 1 1 Department of Biomedical Informatics, Stanford University AB C

PKB C BA Outline The problem with pathways…The problem with pathways… BioPAX and data exchangeBioPAX and data exchange Pathway Knowledge BasePathway Knowledge Base –Querying over multiple data sources –Data import and query process EvaluationEvaluation Conclusion & Next StepsConclusion & Next Steps

PKB C BA Pathways convey biological phenomena Sundaraaj et. al, 2005

PKB C BA Users interpret non-standard pathway diagrams Insulin signaling pathways – KEGG & BioCarta

PKB C BA The problem with pathways… Too many sources to investigateToo many sources to investigate –>200 databases in the Pathway Resource List – Pathway diagrams are the primary way for consuming informationPathway diagrams are the primary way for consuming information –Non-standard –Incorporates a handful of genes and proteins –Difficult to compute over “Pathway” representation is not easy to define“Pathway” representation is not easy to define –Appropriate levels of abstraction –Standard naming systems for molecules –Appropriate numbers of components

PKB C BA BioPAX is an emerging standard for pathway representation

PKB C BA BioPAX allows for creation of a central resource BioPAXBioPAX –Standardized representation of Pathway data in OWL Provide method for exchange that promotes interoperability between known data sources.Provide method for exchange that promotes interoperability between known data sources. We use BioPAX level 2 to integrate Kegg, BioCyc and Reactome

PKB C BA Pathway Knowledge Base (PKB) Infrastructure to integrate pathway information from multiple sources into a central resourceInfrastructure to integrate pathway information from multiple sources into a central resource –BioPAX and Oracle RDF model Methods to query pathways in these databasesMethods to query pathways in these databases –SQL/SPARQL A web interface that allows users and other programs to query and access these pathwaysA web interface that allows users and other programs to query and access these pathways –JSP/AJAX

PKB C BA Search pathways across data sources and species

PKB C BA Visualize and navigate pathway results

PKB C BA Custom queries enabled via advanced search

PKB C BA Under the Hood…

PKB C BA Architecture Pathway Viewer tools Patika, Cytoscape etc. Web Client Interface RDF ObjectsPKB C BA BioPAX files Reactome BioCyc BioPAX Import Object Web Server Search Pathway BioPAX output SQL HTTP JSP JENA

PKB C BA Sample Query: List all reactions in PKB select distinct t,x,y FROM ( select 'HUMAN' as t,x,y from TABLE(SDO_RDF_MATCH('(?y rdf:type :biochemicalReaction) (?y :NAME ?x)', SDO_RDF_Models('human'), null,SDO_RDF_Aliases(SDO_RDF_Alias('',' ase/biopax-level2.owl#')),null)) UNION ALL select 'YEAST' as t,x,y from TABLE(SDO_RDF_MATCH('(?y rdf:type :biochemicalReaction) (?y :NAME ?x)', SDO_RDF_Models('yeast'), null,SDO_RDF_Aliases(SDO_RDF_Alias('',' ase/biopax-level2.owl#')),null)) UNION ALL select 'ECOLI' as t,x,y from TABLE(SDO_RDF_MATCH('(?y rdf:type :biochemicalReaction) (?y :NAME ?x)', SDO_RDF_Models('ecoli'), null,SDO_RDF_Aliases(SDO_RDF_Alias('',' ase/biopax-level2.owl#')),null)) )ORDER BY x Each species has its own RDF model Query across species via UNION ALL Determine data source via URI: 1HUMANRecruitment of elongation factors to form HIV-1 elongation complex _factors_to_form_HIV_1_elongation_complex

PKB C BA Adding new species and data sources Add new speciesAdd new species –Create TABLE for storing rdf data –Create an RDF_MODEL for that species –Insert data as N-Triples Add new data sourceAdd new data source –Obtain BioPAX pathway data –Convert BioPAX OWL files into the triples format using JENA –Update all unique identifiers to have a custom URI* ( –Upgrade biopax identifiers from level 1 to level 2* –Insert data into table

PKB C BA Evaluation

PKB C BA PKB Query Performance HumanE. coliYeastTotal # of pathways # of reactions # of triples ,131,479 Summary of data available in PKB Example query times Queries run on a Dell PowerEdge 2800 w/ 4 GB RAM and Oracle QueryTime (s) Search for pathway titles containing phospholipase1.3 Find all proteins with bcl1 in their name or synonym16.1 Find all pathways with protein bcl135.3 List all entities to the left or right of hydroxyanthranilate39.7

PKB C BA Certain queries are easier with relational structures Pathway APathway B Reaction D Protein E Reaction C PathwayReactionProtein ACE BDE Query: Given protein E, find all pathways Relational Structure Directed Graph

PKB C BA Pathway Knowledge Base BenefitsBenefits –Centralized resource for querying pathway information across data sources and species –Demonstrates use of BioPAX and RDF for exchange and integration of pathway data LimitationsLimitations –Storing data only as RDF graph structures limits query performance –Import requires manipulation of namespaces –Querying options and methods are based on SPARQL but do not currently support all the features specified in SPARQL

PKB C BA Next Steps in PKB? Pathway differences between data sourcesPathway differences between data sources –How does the galactose metabolism differ b/w ecocyc and reactome Pathway mergingPathway merging –Merge information from the same pathways from different data sources Pathway consistency checkingPathway consistency checking –BioPAX rules for testing pathway models

PKB C BA Acknowledgements PKB TeamPKB Team –Kyle Bruck –William Lu –Nigam Shah FeedbackFeedback –Daniel Rubin –Russ Altman HostingHosting –National Center for Biomedical Ontologies Funding SourcesFunding Sources –Stanford Medical Informatics –National Library of Medicine –National Institute of Health

PKB C BA Thanks. Any Questions?