UK CropNet Software Development. UK CropNet Software Development Goals z Improve user access to data via user- friendly graphical displays. z Development.

Slides:



Advertisements
Similar presentations
Accelerating The Application Lifecycle. DEPLOY DEFINE DESIGN TEST DEVELOP CHANGE MANAGEMENT Application Lifecycle Management #1 in Java Meta, Giga, Gartner.
Advertisements

Question examples. Session 1 Objectives Why certify? Positioning of the non-technical version What is Java? Key advantages of Java Java Applications vs.
Ad-Hoc Reporting for StarBuilder Session Presented by Barbara Deakin.
Remote Visualisation System (RVS) By: Anil Chandra.
The Hard Real-Time Unified Modeling Language (HRT-UML) method provides a comprehensive solution to the modeling of Hard Real Time systems. HRT-UML incorporates.
Lime is… …an interactive visual analysis tool connected to Dynamics NAV Graphical representation of NAV data in your browser Real-time visualization of.
Technical Architectures
Design of Web-based Systems IS Development: lecture 10.
DATABASE APPLICATION DEVELOPMENT SAK 3408 The Web and DBMS.
Web-based Control Interface For a model train control system By: Kevin Sendra.
Introducing JavaBeans Identify the features of a JavaBean Create and add a bean to an application Manipulate bean properties using accessor and mutator.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
QCDgrid Technology James Perry, George Beckett, Lorna Smith EPCC, The University Of Edinburgh.
Cytoscape A powerful bioinformatic tool Mathieu Michaud
Cancer is heterogeneous disease! -> enabled characterization of new tumor subtypes for improving personalized treatment and ultimately achieving better.
MySQL GUI Administration Tools Rob Donahue Manager, Distributed Systems Development May 7th, 2001 Rob Donahue Manager, Distributed Systems Development.
1 UTGB Shell An Open-Source Browser Framework for the Integration of Biological Data Taro L. Saito, Shin Sasaki, Budrul Ahsan and.
Simple Database.
Introducing Reporting Services for SQL Server 2005.

Universal Data Access and OLE DB. Customer Requirements for Data Access Technologies High-Performance access to data Reliability Vendor Commitment Broad.
Dr. Azeddine Chikh IS444: Modern tools for applications development.
Browsing the Genome Using Genome Browsers to Visualize and Mine Data.
SchoolSite Online: An introduction. Session overview SchoolSite Online background What does it do? How is it different? How do I become a user? SchoolSite.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
ABSTRACT The JDBC (Java Database Connectivity) API is the industry standard for database- independent connectivity between the Java programming language.
Web and Tool Integration Architectures Discussion July 8, 2005 Presenters: Doug Marcey, Carey Gire.
Jo Dicks John Innes Centre Analysis of crop plant genomes
Using ePortfolio Reports Session Presented by Barbara Deakin.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
Chapter 5 – Software Tools. 5.1 Introduction Tools valuable for –Specification –Interface Building –Evaluation.
Oracle 10g Administration Oracle Server Introduction Copyright ©2006, Custom Training Institute.
ACEDB, CORBA, CITA and GFace Hamish McWilliam BrassicaDB.
Best 3 Software Development Languages. Hibernate Training Hibernate is a high-performance object-relational mapping tool and query service. Hibernate.
Application Sharing Bhavesh Amin Casey Miller Casey Miller Ajay Patel Ajay Patel Bhavesh Thakker Bhavesh Thakker.
PHP Basics and Syntax Lesson 3 ITBS2203 E-Commerce for IT.
A Generic Toolkit for Electronic Editions of Medieval Manuscripts
CSC 222: Object-Oriented Programming
A PRESENTATION ON (IN PHP,CSS,HTML)
Project 1 Introduction to HTML.
Mapping for the interwebs
A SEMINAR ON ROVER TECHNOLOGY
Web Routing Designing an Interface
Chapter 2: Database System Concepts and Architecture - Outline
Working in the Forms Developer Environment
Netscape Application Server
Database System Concepts and Architecture
MATLAB Distributed, and Other Toolboxes
Multilevel Marketing Tree Viewer
Web Software Model CS 4640 Programming Languages for Web Applications
#01 Client/Server Computing
University of Pittsburgh
CANalytics TM CAN Interface Software BY.
N. Capp, E. Krome, I. Obeid and J. Picone
The Celera Genome Browser: A Tool for Visualizing and Annotating the Human Genome
INFORMATION FLOW AARTHI & NEHA.
Polly Baker Division Director: Data, Mining, and Visualization
Collaborative Business Solutions
Explore Evolution: Instrument for Analysis
Introduction of Week 11 Return assignment 9-1 Collect assignment 10-1
GRAPHICAL USER INTERFACE GITAM GADTAULA. OVERVIEW What is Human Computer Interface (User Interface) principles of user interface design What makes a good.
GRAPHICAL USER INTERFACE GITAM GADTAULA KATHMANDU UNIVERSITY CLASS PRESENTATION.
DATABASE DESIGN & DEVELOPMENT
Back end Development CS Programming Languages for Web Applications
Database Management System
Graphical interfaces: sharing experience
Back end Development CS Programming Languages for Web Applications
GENEDI EUROPEAN COMMISSION - EUROSTAT GENERIC EDI TOOLBOX
Survey Results Respondents: 39 of 51 – 76%
#01 Client/Server Computing
Presentation transcript:

UK CropNet Software Development

UK CropNet Software Development Goals z Improve user access to data via user- friendly graphical displays. z Development of platform independent (Java) graphical displays. z Integration of these displays into a database browser. z Provide tools that improve the user’s ability to query integrated data sources.

Why Java? Why not just use ACEDB displays z ACEDB does not fully support all the displays we require. z Independent displays are not reliant on a single data management system. z Fully interactive. z Platform independent and portable.

Graphical Displays z Recombinant Viewer. z Comparative Genetic and Physical Map. z Pairwise Comparative Map. z Grid Map. z Genome Map Viewer.

Recombinant Viewer

Comparative Physical and Genetic (CPG) Map single map

Comparative Physical and Genetic (CPG) Map multimap map

Pairwise Comparative Map PCM single map

Pairwise Comparative Map PCM multi-map

Grid Map

Genome Map Viewer

GFace A general interface to ACEDB z ACEDB-style Java interface. z Multiple database connections. z Employs ACEDB graphical displays. z Supports UK CropNet text, tree and class displays.

GFace

A Real-time Comparative Analysis Display Environment (ARCADE) z A tool for making comparative queries over distributed heterogeneous data sources. BarleyDB BrassicaDB CerealsDBFoggDB MilletGenes SpudBase AGR ComapDB ARCADE

Comparative Queries z Simple comparative queries can be grouped into two distinct types. z Common properties e.g. find all genes that are associated with a particular function such as flower development. z Membership of a group e.g. homology group. z Simple comparative queries can be grouped into two distinct types. z Common properties e.g. find all genes that are associated with a particular function such as flower development. z Simple comparative queries can be grouped into two distinct types. z Common properties e.g. find all genes that are associated with a particular function such as flower development. z Membership of a group e.g. homology group. z Both types are supported in ARCADE.

Summary of ARCADE’s Features z Sessions can be saved. z Query builder. z Comparative query language (CQL). z Multiple data sources. z Results displayed as text or graphics. z Can configured to the user’s needs.