Apollo Future Plans Nomi Harris, BDGP/FlyBase GMOD Meeting, Cambridge April 27, 2004.

Slides:



Advertisements
Similar presentations
Enter Presentation Everything you expect …plus DNASIS MAX 2.0 Sequence Analysis Software.
Advertisements

Short introduction to the use of PEARL General properties First tier assessments Higher tier assessments Before looking at first and higher tier assessments,
Web Apollo Resources at the National Agricultural Library Christopher Childers NAL ARS USDA i5k.nal.usda.gov.
Feature requests for Case Manager By Spar Nord Bank A/S IBM Insight 2014 Spar Nord Bank A/S1.
Peter Tsai, Bioinformatics Institute.  University of California, Santa Cruz (UCSC)  A rapid and reliable display of any requested portion of genomes.
Copyright OpenHelix. No use or reproduction without express written consent1 Organization of genomic data… Genome backbone: base position number sequence.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Chapter 9 Introduction to the Document Object Model (DOM) JavaScript, Third Edition.
Microsoft Visual Source Safe 6.01 Microsoft Visual Source Safe (MVSS) Presented By: Rachel Espinoza.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
OMap By: Haitham Khateeb Yamama Dagash Under Suppervision of: Benny Daon.
GenSAS: Genome Sequence Annotation Server, a Tool for Online Annotation and Curation Dorrie Main, Taein Lee, Ping Zheng, Sook Jung, Stephen P. Ficklin,
{ Web Apollo A Web-based Genomics Annotation Editing Platform Ed Lee, Gregg Helt, Justin Reese, Monica Munoz-Torres*, Christopher Childers, Rob Buels,
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common.
Publishing a Macromedia Flash Movie – Lesson 131 Publishing a Macromedia Flash Movie Lesson 13.
E-Commerce: Introduction to Web Development 1 Dr. Lawrence West, Management Dept., University of Central Florida Topics What is a Web.
LLRP GUI Client User Guide
Use cases for Tools at the Bovine Genome Database Apollo and Bovine QTL viewer.
GeneWise and Artemis Exercises Spliced Alignment using GeneWise Click on the GeneWise hyperlink on the course links page,
Andy Conley 3/26/ James Kent. Know that name. He is one of greatest, perhaps the greatest, bioinformatics programmers ever. He was deeply involved.
WebApollo: A Web-Based Sequence Annotation Editor for Community Annotation Ed Lee, Gregg Helt, Nomi Harris, Mitch Skinner, Christopher Childers, Justin.
UCSC Genome Browser 1. The Progress 2 Database and Tool Explosion : 230 databases and tools 1996 : first annual compilation of databases and tools.
NGS Bioinformatics Workshop 1.5 Tutorial – Genome Annotation April 5th, 2012 IRMACS Facilitator: Richard Bruskiewich Adjunct Professor, MBB.
An Internet of Things: People, Processes, and Products in the Spotfire Cloud Library Dr. Brand Niemann Director and Senior Data Scientist/Data Journalist.
Week 11 Creating Framed Layouts Objectives Understand the benefits and drawbacks of frames Understand and use frame syntax Customize frame characteristics.
4 Copyright © 2004, Oracle. All rights reserved. Creating a Basic Form Module.
Browsing the Genome Using Genome Browsers to Visualize and Mine Data.
Sackler Medical School
NCBI Genome Workbench Chuong Huynh NIH/NLM/NCBI Sao Paulo, Brasil July 15, 2004 Slides from Michael Dicuccio’s Genome Workbench.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
数据库使用 杨建华 2010/9/28. Outline of the Topics UCSC and Ensembl Genome Browser (Blat vs Blast vs Blastz vs Multiz) 挖掘数据用 Table Browser 或 BioMart 用户友好化你的数据.
Copyright OpenHelix. No use or reproduction without express written consent1.
LANDESK SOFTWARE CONFIDENTIAL Tips and Tricks with Filters Jenny Lardh.
Annotation of Drosophila virilis Chris Shaffer GEP workshop, 2006.
Web Apollo Resources at the National Agricultural Library Christopher Childers NAL ARS USDA i5k.nal.usda.gov.
What's new with GMOD Scott Cain GMOD Coordinator
CPSC 203 Introduction to Computers T97 By Jie (Jeff) Gao.
1 Getting Started with C++ Part 1 Windows. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Microsoft.
UCSC Genome Browser Zeevik Melamed & Dror Hollander Gil Ast Lab Sackler Medical School.
Tools in Bioinformatics Genome Browsers. Retrieving genomic information Previous lesson(s): annotation-based perspective of search/data Today: genomic-based.
Accessing and visualizing genomics data
Supplementary Figure S1. Supplementary Figure S2.
© 2010 Delmar, Cengage Learning Chapter 11 Creating and Using Templates.
Apollo Progress Report GMOD Meeting, Berkeley September 15, 2003.
Welcome to the combined BLAST and Genome Browser Tutorial.
Welcome to the GrameneMart Tutorial A tool for batch data sequence retrieval 1.Select a Gramene dataset to search against. 2.Add filters to the dataset.
The Bovine Genome Database Abstract The Bovine Genome Database (BGD, facilitates the integration of bovine genomic data. BGD is.
BUSINESS SENSITIVE 1 SAAW - Sequence Annotation and Analysis Workshop Boyu Yang and Gene Godbold Battelle Memorial Institute, Charlottesville Operations.
Visualizing data from Galaxy
New Task Properties UI Change most tabs to Property/Value grids Provide option to dock Task Properties on the side (vertical layout) or on the bottom (horizontal.
1 Using an Integrated Development Environment. Integrated Development Environments An Integrated Development Environment, or IDE, permits you to edit,
Microsoft Excel Illustrated Introductory Workbooks and Preparing them for the Web Managing.
BI Share Quick reference guide.
Creating Oracle Business Intelligence Interactive Dashboards
Working in the Forms Developer Environment
Building a User Interface with Forms
VIAPPL Instructions How to set up an experiment
Section 10.1 YOU WILL LEARN TO… Define scripting
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Ensembl Genome Repository.
Apollo Progress Report
Explore Evolution: Instrument for Analysis
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
ICT Word Processing Lesson 5: Revising and Collaborating on Documents
A technical look at new capabilities and features
Yating Liu July 2018 G-OnRamp workshop
Tutorial 7 – Integrating Access With the Web and With Other Programs
Presentation transcript:

Apollo Future Plans Nomi Harris, BDGP/FlyBase GMOD Meeting, Cambridge April 27, 2004

Undo Undo/redo individual edits –Delete transcript, change 3’ end, add comment, etc. Transaction recording is first step

Analysis adapters Lower barrier to importing data into Apollo Let you read raw analysis results (BLAST, sim4, GENSCAN, etc.) and filter appropriately (using integrated BOP) Finish debugging raw analysis loader; improve user interface; document Allow genomic to be subject (not just query) Automatically figure out coordinate offset of analysis results by doing simple alignment

Combining data adapters for concurrent loads Add the ability to request data from multiple different sources from a single “Open” request –E.g. read a directory containing various raw analysis results on a sequence –Apollo should figure out which type of results each file contains and parse/filter them appropriately –Need to define default filtering parameters for each input type Layer data from multiple sources –E.g. read an XML file and then overlay with a GenBank sequence

Chado adapter Adapting TIGR’s (JDBC) Make SO-compliant Lazy/selective loading for improved performance (time & memory) –Ensembl db adapter does this

Fix memory leaks Apollo uses a lot of memory Memory leaks needlessly waste memory Runs slowly on smaller computers Can even freeze up your computer

GenBank reader/writer Test/debug new GenBank reader Enable Apollo to write human-readable GenBank format (currently only writes feature tables) –Is there a table2human converter? Automatically call table2asn (so you can run Sequin)

Annotation of new feature types Make it possible to annotate non-gene features, e.g. mRNAs, peptides, transposable elements, sequence variations, etc. Need Apollo to read SO and use hierarchy of features Support the annotation of sequences other than genomic

Possible new editing interfaces needed Sequence variation editor to annotate differences between current reference sequence and related sequences –Annotate SNPs and other allelic differences Spliced-together gene view –Reduce size of introns –Useful for vertebrate genomes mRNA view

More new views Peptide view (similar to Exon Detail Editor--would let you annotate cleavage sites, disulfide bonds, etc.) Other views? –Tell us! –Opportunities for collaboration

Support for fragmentary genomes Many genomes now being sequenced to low coverage Provide support for viewing partial genomic assemblies

Webstart Want to be able to click on a Web link (e.g. for a transposable element) and have it launch Apollo on appropriate region Current webstart progress: –Launch empty Apollo (platform-independent) –Launch Apollo on specific region (but only with certain browsers on Linux) Need platform and browser independence

GAME XML DTD GAME XML is still the most completely supported format in Apollo Update GAME XML DTD (be sure to document "magic" properties, e.g. translation exceptions) Requested by groups trying to convert their data to GAME

Redesign tiers Visual indication of whether a tier is expanded or collapsed Tier labels/buttons on separate panel that scrolls along with main panel –Buttons launch tier/type editor Transparent tiers that can be dragged around and overlaid Other kinds of tiers, e.g. graphs (like GC content or gene density)

Synteny goals Make Synteny view more robust as an editor (has mostly been tested as a browser) Remove distinction between single-species Apollo and Synteny view –Right now, Synteny view assumes two species –We should always be in n-species mode, where sometimes n=1, sometimes n=2, and sometimes n>2 Should be able to read data for different species from different adapters

Synteny navigation from whole- chromosome view

More synteny goals Allow user to navigate between multiple disjoint contigs (e.g. for D. pseudoobscura) Add similarity graph to show amount of conservation between species –Dynamic links with response to similarity graph threshold changes Better ways to present comparative data?

The Apollo Team FlyBase/Berkeley: –Suzanna Lewis, Nomi Harris, Mark Gibson, Sima Misra Past contributors –Sanger Institute: Steve Searle, Michele Clamp, Vivek Iyer –HHMI: John Richter –FlyBase curators –JGI: David Goodstein (added regexps to Find; read/write JGI relational db) Chado adapter –TIGR: Jonathan Crabtree

Installer available at Code available at SourceForge: