GMODWeb, Biopackages, & Virtual Machines Brian O'Connor Nelson Lab, UCLA 1/16/2009.

Slides:



Advertisements
Similar presentations
Introduction to Maven 2.0 An open source build tool for Enterprise Java projects Mahen Goonewardene.
Advertisements

May 16, 2005Scott Cain, CSHL. May 16, 2005Scott Cain, CSHL gmod update Gmod RC2 last week New for 0.003: –Generic triggers for Apollo –Greatly enhanced.
Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
Generic model/many/my organism database toolkit Dec 2007 Don Gilbert Genome Informatics Lab, Biology Dept., Indiana University GMOD.
Biopackages.net Operating System Packages for Bioinformatics Allen Day
TD Ameritrade IT audit intern Ramez Mina. Position definition Department head  IT audit intern Managers  system analyst and developer to build automated.
BIOMART IMPLEMENTATION OF SP_BASE Mentors : Andrew Cameron Peer Mentor:Emmanuella Morin PI: Eric Davidson Intern:Steven Hobbs Mentors : Andrew Cameron.
Software Factory Assembling Applications with Models, Patterns, Frameworks and Tools Anna Liu Senior Architect Advisor Microsoft Australia.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer What’s New in Version 4.1 Jeff Smith
Cyrstal Reports Mohammed Wahaj.
Introduction to the Java Stack Michael Youngstrom.
DNN LOVES JENKINS FOR CONTINUOUS INTEGRATION
GMOD in the Cloud Genome Informatics November 3, 2011 Scott Cain GMOD Project Coordinator Ontario Institute for Cancer Research
WFleaBase Daphnia Genome Database from Common Components Daphnia Genomic Consortium Meeting, Sept Don Gilbert,
Semantic Web. Course Content
The GMOD Project: Creating Reusable Software Components for Genome Data Scott Cain GMOD Project Coordinator Cold Spring Harbor Laboratory.
Software Engineering 2003 Jyrki Nummenmaa 1 CASE Tools CASE = Computer-Aided Software Engineering A set of tools to (optimally) assist in each.
Rich Internet Applications for the Enterprise Creating RIA from your Oracle database using TURBO Enterprise Web 2.0 Presented By: John Krahulec Bizwhazee.
Peer-to-Peer Data Integration Using Distributed Bridges Neal Arthorne B. Eng. Computer Systems (2002) Supervisor: Babak Esfandiari April 12, 2005 Candidate.
Yannick Patois – CVS and Autobuild tools at CCIN2P3 – hepix - October, n° 1 CVS setup at CC-IN2P3 and Datagrid edg- build tools CVS management,
A Replicable Model Organism Information System FlyBase next-generation Don Gilbert, May 2003.
Lecture 19 Web Application Frameworks Boriana Koleva Room: C54
 Chapter 6 Architecture 1. What is Architecture?  Overall Structure of system  First Stage in Design process 2.
INFSOM-RI Juelich, 10 June 2008 ETICS - Maven From competition, to collaboration.
Generic model/many/my organism database Oct 2007 Don Gilbert Genome Informatics Lab, Biology Dept., Indiana University GMOD.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
19-May-2003 Solaris service: Status and plans at CERN Ignacio Reguero IT / Product Support / Unix Infrastructure Presented by Manuel Guijarro.
Functional genomics data collection, integration, visualization project Collects functional genomics (microarray, interaction, localization, etc) data.
A portal interface to my Grid workflow technology Stefan Rennick Egglestone University of Nottingham
GMOD: Managing Genomic Data from Emerging Model Organisms Dave Clements 1, Hilmar Lapp 1, Brian Osborne 2, Todd J. Vision 1 1 National Evolutionary Synthesis.
Microsoft ® Enterprise Desktop Virtualization Infrastructure Planning and Design Published: March 2009 Updated: November 2011.
Boost data-driven application development using SQL Server Centric.NET Code Generator David Rodriguez SQL Server Technology Specialist Microsoft Corporation.
Lesson 2 What is ASP.NET? What is ASP.NET? What is Web Matrix? What is Web Matrix? What are the features of Web Matrix? What are the features of Web Matrix?
Documentation NCRR Documentation for BioPSE/SCIRun and map3d All this great software and you want documentation too!?
Why Use The Denkh HTML Reporter Scott Auge Amduus Information Works, Inc.
Turnkey for any database schema Allen Day, Sept 2003 generate a web front end.
Ubuntu, SUSE, OpenSUSE, CentOS & Oracle EL + hundreds on VM Depot Bring your own framework! Ecosystem Supported Microsoft 1st Party Support.
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Usage of virtualization in gLite certification Andreas Unterkircher.
5/8/06 Scott Cain Stein Lab Retreat, 2006 GMOD Update Progress since last year  Software releases  Notable new users  Schema enhancements  New GMOD.
GMOD Architecture Working Group GMOD Summer 2006 Prepared for Scott Cain By Eric Just.
SimDB Implementation & Browser IVOA InterOp 2008 Meeting, Theory Session 1. Baltimore, 26/10/2008 Laurent Bourgès This work makes use of EURO-VO software,
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Stanford GSB High Tech Club Tech 101 – Session 1 Introduction to Software, Distributed Architectures, and ASPs Presented by Shawn Carolan Former Manager.
ARGOS (A Replicable Genome InfOrmation System) for FlyBase and wFleaBase Don Gilbert, Hardik Sheth, Vasanth Singan { gilbertd, hsheth, vsingan
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Tools and techniques for managing virtual machine images Andreas.
What's new with GMOD Scott Cain GMOD Coordinator
Reporting in PowerSchool Laurie Kinney Michigan PSUG Summer Academy June 2010.
Software Engineering Overview DTI International Technology Service-Global Watch Mission “Mission to CERN in Distributed IT Applications” June 2004.
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
Lecture XIII: Continuous Integration CS 4593 Cloud-Oriented Big Data and Software Engineering.
Introducing Visual Studio 2010: What It Is and Why You Should Care
VirtualWorks Format and Objectives The engineering process of VirtualWorks encompasses a set of functions to build a software system in line with the.
Build and Deployment Process Understand NCI’s DevOps and continuous integration requirements Understand NCI’s build and distribution requirements.
GMOD Meeting San Diego January 15-16, 2009 Scott Cain GMOD Project Coordinator Ontario Institute for Cancer Research.
Continuous Integration for Databases Steve Jones SQLServerCentral Red Gate Software.
Cloudsim: simulator for cloud computing infrastructure and modeling Presented By: SHILPA V PIUS 1.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
Inspirirani ljudima. Ugasite mobitele. Hvala.. Paolo Pialorsi Senior Consultant PiaSys ( Publishing apps for SharePoint 2013 on Microsoft.
E2G Web Services E2G Scripts and Methods E2G Domain Logic E2G Domain Logic Client Custom Scripts and Methods Client Custom Scripts and Methods E2G Rules.
APACHE INSTALL Linux: CentOS 6.5 WHAT IS APACHE Apache is an open source application which is governed by the GNU licensing for use and alteration of.
DECTRIS Ltd Baden-Daettwil Switzerland Continuous Integration and Automatic Testing for the FLUKA release using Jenkins (and Docker)
Building Your ETL Framework with Biml Meagan Longoria March 19, 2016.
Android. Android An Open Handset Alliance Project A software platform and operating system for mobile devices Based on the Linux kernel Developed by Google.
Spacewalk + Fedora = 42. What is Spacewalk? A systems management platform designed to provide complete lifecycle management of the operating system and.
Behavior and Phenotype in GMOD Natural Diversity in GMOD
Docker Birthday #3.
prepared by hasan.we4tech.com
Change Deployment in ServiceN w
OPS235: Lab 2 Virtual Machines – Part I
OPS235 PACKAGE MANAGEMENT
Presentation transcript:

GMODWeb, Biopackages, & Virtual Machines Brian O'Connor Nelson Lab, UCLA 1/16/2009

Turnkey is... A website auto-generator SQL: Create table foo...

GMODWeb is... GMODWeb = Turnkey + Chado + Integration w/ other projects (GBrowse, Amigo, etc) SQL: Create table foo... Chado GMODWeb

Active Code Generation SQL: Create table foo... SQL::Translator Directed Graph Mapping Layer XML Layout & Templates SQL Schema Data Objects

Strengths & Weaknesses Strengths Good prototyping tool Great tool for active code generation Quickly build up-to-date webapps integrated with other GMOD tools Weaknesses Perl dependencies are ridiculous and the source of all pain Early design decision to use custom Perl rendering engine limits performance and appeal to users

Status Turnkey 1.4 is available and addresses some bugs since the release of the paper GMODWeb: a web framework for the Generic Model Organism Database. Genome Biol ; 9(6). Try the virtual machines at: Working on Updated RPMs

Biopackages.net is... A repository of software compiled for CentOS (mostly CentOS4) and Fedora “yum install chado” Wanted to make it easy to install software dependencies

Biopackages Dependency resolution is a huge part of the work

Biopackages Build Farm Goal is to build as much in an automated way as possible

Status Previously focused on CentOS4 RPM packages for the Nelson Lab Transitioning now to CentOS5 Currently packaging Chado DBs using the 1.0 schema: Base DB with ontologies Human hg18 DB Possibly others (mm9, rn4, panTro2, rheMac2...) DAS/2 reference server Dependencies

Virtual Machines On paper RPMs solve many problems However, machines can be tainted by other repositories, source-based installs, other customizations Virtual machines can be used to: A mechanism to quickly try the GMOD catalog of tools A mechanism to distribute clean testing and development environments

Status Idea is to have a virtual machine with all the Biopackages-provided tools pre-installed Currently based on CentOS4 Have a prototype CentOS4 machine with Chado 1.0 schema, recent BioPerl, and Turnkey/GMODWeb 1.4 Working with Dave Clements on RPMs to create an updated CentOS5 VM

Status

Contact Me... Turnkey/GMODWeb: looking to expand Java producer to eliminate Perl dependency problem Biopackages: looking for RPM developers (or deb package builders for Ubuntu) Virtual Machines: looking to create CentOS5 machines Pre-configured GMOD demo/dev kit Pre-configured Biopackages dev kit Anyone using GMOD tools for Next Gen Sequencing???