The Ionomics Atlas Progress Report Mourad Ouzzani David Salt Nabeel Mohamed.

Slides:



Advertisements
Similar presentations
Geography 911: NeoGeography GIS 2.0 and Software Toolkits Joshua S. Campbell – 23 February 2010.
Advertisements

A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Atlas Server – A Tool for Atlas Mapping Altai State Technical University Public Fund Altai 21-st Century Barnaul, Russia Irina Mikhailidi.
The CERIF-2000 Implementation. Andrei S. Lopatenko CERIF Implementation Guidelines Andrei Lopatenko Vienna University of Technology
Bookshelf.EXE - BX A dynamic version of Bookshelf –Automatic submission of algorithm implementations, data and benchmarks into database Distributed computing.
Senigallia, June 2007 Case Study: Environmental Health Surveillance System (EHSS) Athanasios Plessas Research Academic Computer Technology Institute.
Supervisor: Amichai Shulman Students: Vitaly Timofeev Eyal Shemesh.
Front and Back End: Webpage and Database Management Prepared by Nailya Galimzyanova and Brian J Kapala Supervisor: Prof. Adriano Cavalcanti, PhD College.
Google Web Toolkit - Gufran Mohammed. Google Web Toolkit (GWT) is an open source Java software development framework that makes writing AJAX applications.
A Examination of Personalized Search Strategies CHIA-HAO, SHIH COMS E6125 April, 13, 2010.
Vending Machine FSM Benjamin Welton 03/20/2010 CS 480.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Apache Tomcat Server – installation & use Server-side language-- use Java Server Pages Contrast Client-side languages HTML Forms Servers & Server-side.
 Image Search Engine Results now  Focus on GIS image registration  The Technique and its advantages  Internal working  Sample Results  Applicable.
Apache Tomcat Server Typical html Request/Response cycle
Stanford University / PEER K.H. Law and J. Peng Law, Peng 2000 A Software Platform for Collaborative Development of OpenSees Jun Peng and Kincho H. Law.
14 1 Chapter 14 Database Connectivity and Web Development Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Building and Deploying a Simple Web Application. Tomcat and JSP Tomcat is an application server, commonly used to host JSP applications Applications are.
Electronic Thesis And Dissertation Database Errors Luke Schmader Ryan Mestre Client: Zhiwu Xie CS4624 5/6/2014.
NovaStar WebLynx Software Puts your ALERT Data on Web Pages Click the mouse to progress through the slide show.
ISOWare Presentation January 2009 ISOWARE is a management tool, that simple and efficient describes and communicates Business Processes. ISOWARE is also.
Project Rickshaw SEARCH - FIND - GO. Project Rickshaw TEAM MEMBERS KEVIN AUGUSTINO – MATT FOX – DAVID MOORE SPONSORS KARASU TECHNOLOGIES - ERIK PAUL -
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
|Tecnologie Web L-A Anno Accademico Laboratorio di Tecnologie Web Sviluppo di applicazioni web Servlet
CSCI 6962: Server-side Design and Programming Course Introduction and Overview.
By: Felegh Solomon ITEC SPRING 2013 CHAPTER 4: KEY CONSTRUCTION DECISIONS.
Introduction to Information Retrieval CS 5604: Information Storage and Retrieval ProjCINETViz by Maksudul Alam, S M Arifuzzaman, and Md Hasanuzzaman Bhuiyan.
GIS technologies and Web Mapping Services
Co-funded by the European Union Semantic CMS Community Presentation and Interaction Components VIE.js Copyright IKS Consortium 1 Tilman Becker DFKI GmbH.
CAIL Studio NonStop SOA Integration and Non- Intrusive Application Customization - Featuring - HTML access, Web Services, Screen Aggregation, and Automation.
Data Flow Diagram A method used to analyze a system in a structured way Used during: Analysis stage: to describe the current system Design stage: to describe.
1 California State University, Fullerton Chapter 8 Personal Productivity and Problem Solving.
Environmental Information System Framework for Pantex Plant
Matrix Mapping Tool Sam Gross Internship at Virtual Technology Corporation.
® IBM Software Group © 2006 IBM Corporation JSF Progress Bar This Learning Module shows how to integrate EGL/JSF functionality into a run-time progress.
Live Demo Augmented reality – lets see some pictures flying…Augmented reality – lets see some pictures flying… Facebook -Facebook -
WaveMaker Visual AJAX Studio 4.0 Training Basics: Building Your First Application Binding Basics.
By Bryan Gentry DIRECTIONAL WELL PLANNING & PROJECT DATABASE.
Charles Dunbar, Ben Kallal, Ankit Patel, Peter Purcell, Kody Reynolds.
Steven Carvellas Anirban Ghosh Pramod Vedantham Rahul Sheth Varun Sarwade.
Sea Ice Mapping Systems Archive Browser Interface Distribution IngestProduction Ice Analyst Application Database Henrik Steen Anderson DMI Virtual System.
Integrating QDEC with Slicer3 Click to add subtitle.
CS779 Term Project Steve Shoyer Section 5 December 9, 2006 Week 6.
D. Heynderickx DH Consultancy, Leuven, Belgium 22 April 2010EuroPlanet, London, UK.
14 1 Chapter 14 Web Database Development Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
European Shared Treasure Online system Technical details on data management.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Google Web Toolkit Dynamic web on Java (Script) Jordan Jordanov 6 March 2008.
Team Members Tyler Lamb Kirk Olson James Woestman IRP Presentation Client Zirous Inc. Faculty Advisor Tien Nguyen 1.
Practice CS Processing Best Practices Amy McCarty Education Services.
The basics of knowing the difference CLIENT VS. SERVER.
VERI is an interface that provides a Web based front end to the access the datasets generated by the MVED. The goal is to Provide open access to the Don.
WaveMaker Visual AJAX Studio 4.0 Training Java Script Events.
Invitation to Computer Science 6 th Edition Chapter 10 The Tower of Babel.
This material is based upon work supported by the U.S. Department of Energy Office of Science under Cooperative Agreement DE-SC Michigan State.
Titre. Geographic Information System GIS offer powerful tools for adding spatial perspectives to: –Planning –Research –Technology transfer –Impact assessment.
VIVO architecture March 1, Major Components Vitro is a general-purpose Web-based application leveraging semantic standards VIVO is a customized.
The Bear River Watershed Information System Jeffery S. Horsburgh Utah Water Research Laboratory Utah State University David.
EGI NA3 – Web site training services University of Edinburgh (0.25 funded FTE)
Google Web Toolkit Tutorial
Avraham Leff James T. Rayfield IBM T.J. Watson Research Center
VI-SEEM Data Discovery Service
Scripted Page Web App Development (Java Server Pages)
Google Web Toolkit - Gufran Mohammed
MapServer In its most basic form, MapServer is a CGI program that sits inactive on your Web server. When a request is sent to MapServer, it uses.
eSciDoc Report definition interfaces
Emergency Event Support system
Chapter 27 WWW and HTTP.
Database Connectivity and Web Development
Architecture of the web
Presentation transcript:

The Ionomics Atlas Progress Report Mourad Ouzzani David Salt Nabeel Mohamed

Goal of the project Develop a Google Map based intuitive graphical user interface that allows to access, analyze, interpret and find correlations among the following three properties in plant populations. 1.Ionomic information 2.Genetic information 3.Environmental information

Tasks Requirement analysis [DONE] o Understand the project proposal o Decide the functional requirements Understand Piims and related data sources [DONE] Understand and gather input data [DONE - ionomic and genetic info; TODO - environmental info] Database design [DONE] System design [DONE] Front-end design [IN PROGRESS] Query mode [IN PROGRESS] Browsing mode [IN PROGRESS] Populate database [DONE - ionomic/genetic, TODO - environmental] Implementation [IN PROGRESS]

Input Data Ionomic information: The project utilizes 360 different populations of the plant Arabidopsis thaliana. Each accession has the corresponding GIS information and ionomics information available through PiiMS database. Genetic information: For each accession, genotype information available in a compact representation containing 250,000 sub-sequences. Environmental information: The project utilizes the environmental information such as geographic location, altitude, climate (rainfall, temperature), soil properties, etc. Such environmental information are retrieved from public European databases.

Ionomic/Genetic/Environmental data There were some data quality issues with the input data we received. Following are the main inconstancies: o Encoding errors o Formatting errors o Missing data Cleaned the data programmatically as well as manually

Arabidopsis thaliana data 360 accessions in total, we currently have o ionomic information for 350 accessions o genetic information for 337 accessions o GIS information for all 360 accessions

Technologies Database - Postgresql Application server - Tomcat (back-end in Java) Web technologies - GWT - Google Web Toolkit which supports AJAX based web pages (javascripts), JSP Map - Google Maps along with free libraries to create overlays

Database design

Simple system architecture

Initial front-end layout The web page consists of two frames o Filters and output options o Google map overlaying accessions

A screen shot of work-in-progress front end Initially, all the 360 accessions are displayed Depending on the filters, only the relevant accessions are shown (back-end functionality for filtering is in- progress)