Gene Notebook Example Mark Graves. This presentation is Copyright 2001, 2002 by Mark Graves and contains material Copyright 2002 by Prentice Hall PTR.

Slides:



Advertisements
Similar presentations
Publication Module using back end interface. Institution Data Entry Add Documents. Edit/Delete Documents that are added but not yet sent to Institution.
Advertisements

Copyright © 2008 Pearson Prentice Hall. All rights reserved.1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 2.1: Relational Databases.
Business Development Suit Presented by Thomas Mathews.
Relational Database Adaptors Mark Graves. This presentation is Copyright 2001, 2002 by Mark Graves and contains material Copyright 2002 by Prentice Hall.
Introduction XML Technologies Mark Graves. This presentation is Copyright 2001, 2002 by Mark Graves and contains material Copyright 2002 by Prentice Hall.
NYU Microarray Database (NYUMAD)
Integrated Database Design Mark Graves. This presentation is Copyright 2001, 2002 by Mark Graves and contains material Copyright 2002 by Prentice Hall.
XSL Unit 6 November 2. XSL –eXtensible Stylesheet Language –Basically a stylesheet for XML documents XSL has three parts: –XSLT –XPath –XSL-FO.
Mark Graves Leveraging Existing DBMS Storage for XML DBMS.
Multiple Tiers in Action
Implementation of One Stop Search by XSLT By Dave Low University of Hong Kong 9-Dec-2003.
XML-Enabled Database System Mark Graves. This presentation is Copyright 2001, 2002 by Mark Graves and contains material Copyright 2002 by Prentice Hall.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen Implementing institutional Content Repositories with MyCoRe and MILESS 3rd.
New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI.
Model-View-Controller Architecture in a Systems Analysis and Design Course Dr. Robert F. Zant Illinois State University.
Semantic Sensor/Device Description System EEEM042-Mobile Applications and Web Services Assignment- Spring Semester 2015 Prof. Klaus Moessner, Dr Payam.
1212 / Department of Computer Science Adaptive Hypermedia 2ID20 Prof. dr. Paul De Bra.
2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.
SDPL 2002Notes 7: Apache Cocoon1 7 XML Web Site Architecture Example: Apache Cocoon, a Web publishing architecture based on XML technology
XP New Perspectives on XML, 2 nd Edition Tutorial 10 1 WORKING WITH THE DOCUMENT OBJECT MODEL TUTORIAL 10.
DocuShare Training Welcome to DocuShare Training.
1 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall. by Mary Anne Poatsy, Keith Mulbery, Lynn Hogan, Amy Rutledge, Cyndi Krebs, Eric.
Copyright OpenHelix. No use or reproduction without express written consent1.
Pathway Assignments. The assignment – Annotating Pathways KEGG Pathway Database.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Tutorial 30 – Bookstore Application: Client Tier Introducing.
 2002 Prentice Hall. All rights reserved. Chapter 17: Enterprise Java Case Study: Architectural Overview Outline 17.1 Introduction 17.2 Deitel Bookstore.
I Copyright © Oracle Corporation, All rights reserved. Introduction.
 2004 Prentice Hall, Inc. All rights reserved. 1 Chapter 34 - Case Study: Active Server Pages and XML Outline 34.1 Introduction 34.2 Setup and Message.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Using XML for Test Case Definition, Storage and Presentation Michael Ensminger
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Adding GO GO Workshop 3-6 August GOanna results and GOanna2ga 2. gene association files 3. getting GO for your dataset 4. adding more GO (introduction)
Copyright OpenHelix. No use or reproduction without express written consent1.
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
Metadata Management Tool (MMT) Improving biodiversity information accessibility.
Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 9 Key Concepts 1 Copyright © Terry Felke-Morris.
XRX Basic CRUDS Create, Read, Update and Delete and Search XML Data Date: May 2011 Dan McCreary President Dan McCreary & Associates
The Public Face of TAIR User Interface Design Responsiveness to User Input.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Copyright OpenHelix. No use or reproduction without express written consent1.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
EMBL-EBI MSD Search and Visualization tools Jawahar Swaminathan.
D. Heynderickx DH Consultancy, Leuven, Belgium 22 April 2010EuroPlanet, London, UK.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 9 Key Concepts 1 Copyright © Terry Felke-Morris.
Planning Matrix Step-by-Step Guide Office of Data Analytics Institutional Research.
The Protein Identifier Cross-Reference (PICR) service.
Copyright OpenHelix. No use or reproduction without express written consent1 1.
15 Copyright © 2004, Oracle. All rights reserved. Adding JAAS Security to the Client.
Virtual Collections VIRTUAL COLLECTIONS LDI Architecture Meeting, Tuesday, July 19.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
I Copyright © 2004, Oracle. All rights reserved. Introduction.
GeneConnect Use Cases and Design August 3, GeneConnect Database IDs are linked by Direct Annotation, Inferred Annotation, or Sequence Alignment.
6 Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Site Hub User Role – Managing Sites.
Document Upload The Document Upload feature enables districts and schools to upload documents for the state to view. The district can also view documents.
Working in the Forms Developer Environment
Implementing institutional Content Repositories with MyCoRe and MILESS
CARA 3.10 Major New Features
Library Reserve System
Chapter 6: Community Features.
Saccharomyces Genome Database (SGD)
Web Development & Design Foundations with H T M L 5
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
Database Connectivity and Web Development
TargetDB and PEPCDB •
MVC Controllers.
Welcome - webinar instructions
Links Launch Outlook Launch Skype Place Skype on Do Not Disturb.
Presentation transcript:

Gene Notebook Example Mark Graves

This presentation is Copyright 2001, 2002 by Mark Graves and contains material Copyright 2002 by Prentice Hall PTR. All rights reserved.

Agenda System Requirements XSL/HTML Implementation Details

Gene Notebook Web-based database to organize information about genes Should be able to add and update information on genes, gene annotations, and gene relationships

Data Types Gene –Descriptive Information –Sequence –Sequence Annotations –Literature References Pairwise Relationships –Similarity –Interaction Relationship Collections Experimental Data

Operations Create a gene Associate information with a gene Create pairwise relationships and collections of genes Associate information with those Search information in database to find its associated gene(s)

Requirements Web-based Persistent Can be updated

User Interface

Storage Locations Gene –Descriptive Information (XML DB) –Sequence (FASTA) –Sequence Annotations (XML DB) –Literature References (XML files) Pairwise Relationships (XML Link) Relationship Collections (XML DB) Experimental Data (RDB)

Gene Notebook System HTML Home Page to organize multiple Gene Notebooks XML Data Server (URL Java Servlet) XSL Stylesheet (11 templates; 167 lines) –Default XML Templates (node, CData, etc) –Main Template (GeneNotebook) –Domain-specific Templates (genes, gene, interactions, relationships)

Home Page

Gene Notebook

XML BRCA1 Homo sapiens atggattta 17q21 PKKVFCNEMDVNGG... XSL Gene Properties :...

Aspects of Gene XSL Template Access Gene Properties Browse Microarray Data in a RDBMS by Building HREFs in XSL Add Property to a Gene –Edit XML Fragments –Build HTML Forms

Accessing Gene Properties Properties : ( com.xweave.xmldb.demo.XMLServlet?cmd=store&frag= &texttag= Change value, com.xweave.xmldb.demo.XMLServlet?cmd=delete&frag= & Delete Property )

Browsing Relational Data

Building HREFs in XSL Additional Information com.xweave.xmldb.demo.XMLServlet? cmd=rdb& name= & tablename=madb.exper_result_v& stylesheet=/ss/generic1.xsl View Microarray Data <a href=“com.xweave.xmldb.demo.XMLServlet? cmd=rdb&name=PAK1&tablename=madb.exper_result_v&stylesheet=/ss/generic1.xsl”>

Adding Gene Property texttag=name&text=angiopoietin&frag=3.15&cmd=Append

Protein Family Property Added

XML Data with Fragment Ids ANGPT1 Human MPEPKKVFCNMDVNGG ANGPT1 Human MPEPKKVFCNMDVNGG angiopoietin

Building HTML FORMs in XSL Add property: type: value: hidden frag texttag=name&text=angiopoietin&frag=3.15&cmd=Append&ignore=Add