The multi-laboratory project management

Slides:



Advertisements
Similar presentations
…and a natural peer-to-peer platform!. Jabber as P2P Platform Agenda Why spend time in this session? What is Jabber? Who cares about Jabber? How does.
Advertisements

Cyberinfrastructure for Advanced Marine Microbial Ecology Research and Analysis (CAMERA) Invited Talk CONNECT Board Meeting La Jolla, CA April 26, 2006.
Pulan Yu School of Informatics Indiana University Bloomington Web service based Varuna.Net.
Tryllian Agent Technology AgentLink 21 January 2002 Christine Karman.
JGI Timeline 1997 JGI April 2003 Human Genome Program Officially Ended Human Genome Program Officially Launched 1990 Joint Genome Institute ………………….(JGI)
LLNL and LANL Portal Update Cathy Aaron, Lawrence Livermore National Laboratory Katherine Norskog, Los Alamos National Laboratory Presented at InterLab.
Presented by Scalable Systems Software Project Al Geist Computer Science Research Group Computer Science and Mathematics Division Research supported by.
Introduction to Java 2 Enterprise Edition About myself –Neutrinos, Cancer Research, IT Applications Today’s topic: J2EE –Context –Advantages –Components.
VLab Web Application Architecture Xinyi Dong 10/1/
© 2005, Cornell University. Rapid Application Development using the Kuali Architecture (Struts, Spring and OJB) A Case Study Bryan Hutchinson
Multiple Tiers in Action
Java 2 Platform, Enterprise Edition (J2EE). Source: Computer, August 2000 J2EE and Other Java 2 Platform Editions.
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
MARS: Microarray analysis, retrieval, and storage system Albert F. Cervantes.
CRM WEB UI – ARCHITECTURE- DEFINITIONS For More details please go to
CertifiedMail Secure Messaging “Enterprise Encrypted Messaging… Hosted or In House Flexibility” Confidential – for authorized and internal distribution.
An Introduction to the Open Science Data Cloud Heidi Alvarez Florida International University Robert L. Grossman University of Chicago Open Cloud Consortium.
JavaServer Faces: The Fundamentals Compiled from Sun TechDays workshops (JSF Basics, Web-Tier Codecamp: JavaServer Faces, Java Studio Creator; IBM RAD)
What’s New in Sage SalesLogix V Release Overview Sage SalesLogix v7.5.2 focuses on: −User Enhancements streamline the user experience furthering.
HTTP client wide area network (Internet) HTTP proxy HTTP server HTTP gateway firewall HTTP tunnel Copyright Springer Verlag Berlin Heidelberg 2004.
Wien, January Infrastructure for Spatial Information in the European Community The INSPIRE Community Geoportal EC INSPIRE GEOPORTAL TEAM European.
Taiwan Network Information Center Introduction to TWNIC RMS (Resource Management System) 15 th APNIC NIR Meeting David Chen Feb 26,
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
Presented by The Earth System Grid: Turning Climate Datasets into Community Resources David E. Bernholdt, ORNL on behalf of the Earth System Grid team.
JDeveloper 10g and JavaServer Faces: High-Performance UIs on the Web Avrom Roy-Faderman Senior Programmer May, 2006.
Genomics Eddy Rubin December 3, DOE Joint Genome Mission Supported by the DOE Office of Science, JGI unites the expertise of five national laboratories—Lawrence.
Practical Project of the 2006 Joint International Master’s Degree.
第十四章 J2EE 入门 Introduction What is J2EE ?
November 13, 2006 Performance Engineering Research Institute 1 Scientific Discovery through Advanced Computation Performance Engineering.
BERAC Subcommittee Report on DOE-JGI Review November 16 – 18, 2005 Walnut Creek, CA.
JSF Introduction Copyright © Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Advancing Science with DNA Sequence Undergraduate Genomics in a Research University Environment A Collaborative Effort between the JGI and UC Merced M.
INDIAN AGRICULTURAL STATISTICS RESEARCH INSTITUTE, NEW DELHI PROJECT ” Development of Software for Online Information System on Personnel Management.
Improving Team Collaboration Across Multidisciplinary Teams Through Web-based Knowledge Portals 1 National Laboratories Information Technology Conference.
Case Study ProsperaSoft’s global sourcing model gives the maximum benefit to customers in terms of cost savings, improved quality, access to highly talented.
Jamie Hall (ILL). SciencePAD Persistent Identifiers Workshop PANData Software Catalogue January 30th 2013 Jamie Hall Developer IT Services, Institut Laue-Langevin.
Presented by Scientific Annotation Middleware Software infrastructure to support rich scientific records and the processes that produce them Jens Schwidder.
Team S07. Agenda Scope of project Global use case diagram Analysis use cases High Level design (Software Architecture) Prototype challenges faced and.
JavaServer Faces (JSF) and Ajax Integration. Agenda 대강의 ( 정말로..) 개요 예제 아키텍트라면..
Presented by Jens Schwidder Tara D. Gibson James D. Myers Computing & Computational Sciences Directorate Oak Ridge National Laboratory Scientific Annotation.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
Shell Interface Shell Interface Functions Data. Graphical Interface Graphical Interface Command-line Interface Command-line Interface Experiments Private.
Adapting the Electronic Laboratory Notebook for the Semantic Era Tara Talbott, Michael Peterson, Jens Schwidder, James D. Myers 2005 International Symposium.
The Sakai Architecture
© 2006 by IBM and Naci Dai; made available under the EPL v1.0 | Santa Clara | Mar. 20, 2006 Java™ Web Application Development with Eclipse WTP - WTP Quick.
Operated by Los Alamos National Security, LLC for NNSA U N C L A S S I F I E D Slide 1 Managing Network Threat Information  Giri Raichur, Network Services.
Annotation of Multimedia Documents. Approaches to Cooperation and Personalization. Annotation System January 1998
Scheduler CSE 403 Project SDS Presentation. What is our project? We are building a web application to manage user’s time online User comes to our webpage.
VIVO architecture March 1, Major Components Vitro is a general-purpose Web-based application leveraging semantic standards VIVO is a customized.
Centralized Grading System. LCO Objectives Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility Rationale.
Sequencing the World of Possibilities for Energy & Environment The multi-laboratory project management The Global Project Tracking System Lukasz Szajkowski.
October 2014 HYBRIS ARCHITECTURE & TECHNOLOGY 01 OVERVIEW.
Admin Console for Glassfish v2
Platform Overview Provide your marketing and sales groups with a single, integrated, web based on-demand platform that allows them to easily automate and.
Performance Technology for Scalable Parallel Systems
Sarang Nazari California State University, Los Angeles
The Celera Genome Browser: A Tool for Visualizing and Annotating the Human Genome
Distributed System Using Java 2 Enterprise Edition (J2EE)
Lecture 1: Multi-tier Architecture Overview
Supervisor: Dr. Maiga Chang
Java™ Web Application Development with Eclipse WTP - WTP Quick Tour
Software Engineering with Reusable Components
JavaServer Faces: The Fundamentals
Signet Privilege Management
File Operations Access Permissions.
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
Java™ Web Application Development with Eclipse WTP - WTP Quick Tour
Java™ Web Application Development with Eclipse WTP - WTP Quick Tour
Signet & Privilege Management
Signet Privilege Management
Presentation transcript:

The multi-laboratory project management The Global Project Tracking System Lukasz Szajkowski 1, 3, Anuradha Padki 2, 3, Paola Pace 2, 3, Kristen M Taylor 1, 3, Leila A Hornick 2, 3, Greg M Werner 1, 3, Darren M Platt 1, 3 1. Lawrence Livermore National Laboratory 2. Lawrence Berkeley National Laboratory 3. DOE Joint Genome Institute (JGI)

Agenda Sequencing process at the JGI Global Project Tracking System GPTS – technology GPTS Data and interface System Architecture Data exchange

JGI – Joint Genome Institute ~25 12 The DOE Joint Genome Institute (JGI) is a "virtual institute" that integrates the genomic capabilities of six partner institutions: Lawrence Berkeley National Laboratory, Lawrence Livermore National Laboratory, Los Alamos National Laboratory, Oak Ridge National Laboratory, Stanford University, and Pacific Northwest National Laboratory. In January 1999, high-throughput sequencing began at the Production Genomics Facility (PGF) in Walnut Creek, California, which also is home to the informatics and research and development groups. 6 2 2 1 1997 2001 2002 2003 2004 2005 2006 2007 Human Genome

Sequencing process JGI Users CSP Stanford DNA/Library LANL Sequencing ORNL Assembly JGI LLNL Annotation Users Distribution

Sequencing process JGI Users CSP Stanford Create library Venonat DNA/Library LANL Sequencing ORNL Assembly JGI LLNL Annotation Twiki meetings emails Web pages ? Users Distribution

Sequencing process – black hole Users CSP Stanford Create library Venonat DNA/Library LANL Sequencing ORNL Assembly JGI LLNL Anntotation Twiki meetings emails Web pages ? Users Distribution

Global Project Tracking System CSP Stanford Create library Venonat DNA/Library GPTS LANL Sequencing ORNL Assembly JGI LLNL Annotation Users Distribution

GPTS – technology Three tier application Java Swing client + Java Web Start JavaServer Faces client SOAP + SSL between client and server Hibernate - Relational Persistence

GPTS Data and interface Attributes Name, type ProjectData Value Projects Name, type

System Architecture :System :System :Component GPTS Database GPTS Kiwi Global Project Tracking System Attributes Name, type :Component :Interface GPTS Server Hibernate SOAP SOAP ProjectData Value SOAP Attributes SOAP Projects SOAP ProjectData :Component Projects Name, type SOAP GPTS Web :System Grum - Authorization

System Architecture :System :System GPTS Database Global Project Tracking System Attributes Name, type :Component GPTS Server Hibernate ProjectData Value SOAP Attributes SOAP Projects SOAP ProjectData Projects Name, type SOAP :System Grum - Authorization

System Architecture :System :System GPTS Database Global Project Tracking System Attributes Name, type :Component GPTS Server Hibernate ProjectData Value SOAP Attributes SOAP Projects SOAP ProjectData Projects Name, type SOAP :System Grum - Authorization

System Architecture

System Architecture :System :System GPTS Database Global Project Tracking System Attributes Name, type :Component GPTS Server Hibernate ProjectData Value SOAP Attributes Java Web Start SOAP Projects SOAP ProjectData Projects Name, type SOAP :System Grum - Authorization

GPTS UI

Data exchange :System :System GPTS Database Global Project JGI :System :System Venonat GPTS Database Global Project Tracking System ORNL Create library pipeline Attributes Name, type :Component GPTS Server SOAP Stanford Hibernate pipeline ProjectData Value SOAP Attributes SOAP SOAP Projects SOAP ProjectData Projects Name, type SOAP :System LANL Grum - Authorization LLNL

Future releases Filter sharing Email notification Data history Web reports Project status page Flexible API calls

Acknowledgement Very active users GPTS Team Lynne Goodwin Anu Padki David Bruce Harris Shapiro Fang Cheng Kerrie Barry Erika Lindquist GPTS Team Anu Padki Paola Pace Kristen Taylor Amber Shao Greg Werner Darren Platt Contact Lukasz Szajkowski szajkowski2@llnl.gov