WEB-BASED APPLICATION for DIGITAL PATHOLOGY and MOLECULAR ANALYSIS Dave Billiter, BA, PMP, Tom Barr, BS, Mark Plaskow, BA, MCSD, Kathy Nicol, MD Research.

Slides:



Advertisements
Similar presentations
Interfacing the JChem Suite outside of Java Jonathan Lee Solutions for Cheminformatics.
Advertisements

A distributed architecture for crystallography data, metadata, and applications John C. Bollinger Indiana University Molecular Structure Center, Bloomington,
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Lecture plan Information retrieval (from week 11)
………………..…………………………………………………………………………………………………………………………………….. Biopathology Center The Research Institute at Nationwide Children’s Hospital Dave Billiter,
The Research Institute at Nationwide Children’s Hospital Center for Childhood Cancer BioInformatics Group Tom Barr Dave Billiter, PMP.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
ARCHIMÈDE Presented by Guy Teasdale Directeur, Services soutien et développement Bibliothèque de l’Université Laval CARL Workshop on Institutional Repositories.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Web Server Hardware and Software
Design of Web-based Systems IS Development: lecture 10.
CADDLAB Medical Imaging on Remote Compute Servers.
Cloud Computing Lecture #7 Introduction to Ajax Jimmy Lin The iSchool University of Maryland Wednesday, October 15, 2008 This work is licensed under a.
Multiple Tiers in Action
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
Introduction to Servlet & JSP
Electronic Commerce Last Week Internet utility programs
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
Sathya Chandrasekar.  Introduction  Architecture  Technology  Features  Software Model  Prototype  Product Comparison  Future Work  Conclusion.
Web 2.0 with AJAX Students : LASC Ioana KELEMEN Csilla POP Dan Adrian CIOBANU Dumitru Daniel Project leader : Ahmed RHIAT.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Java Pet Store Application. Outline Introduction Introduction Information Layer Information Layer Application Layer Application Layer Infrastructure Layer.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
Grappa: Grid access portal for physics applications Shava Smallen Extreme! Computing Laboratory Department of Physics Indiana University.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Modern Software Technologies Java™, J2EE™, JSP™, JDBC™ by Radoslav Tr. Ivanov
MMHCC Informatics Providing Innovative and Integrative Informatics Solutions Johnita Beasley (SAIC) Dana Zhang (SAIC) Sharon Settnek (SAIC)
IUScholarWorks is a set of services to make the work of IU scholars freely available. Allows IU departments, institutes, centers and research units to.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Data Management BIRN supports data intensive activities including: – Imaging, Microscopy, Genomics, Time Series, Analytics and more… BIRN utilities scale:
Informatics Software and Services Jim Shaw BergenShaw International Integrate. Automate. Manage. Your company Logo In collaboration.
Implement An Online Management System for PBX Presented by: Bui Phuong Nhung Advisor: Dr. Wei, Chao-Huang.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
1 MSCS 237 Overview of web technologies (A specific type of distributed systems)
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
XML-Based Grid Data System for Bioinformatics Development Noppadon Khiripet, Ph.D Wasinee Rungsarityotin, MS Chularat Tanprasert, Ph.D Royol Chitradon.
CITA 310 Section 7 Installing and Testing a Programming Environment (Textbook Chapter 7)
Web Server.
Implementation of SCENS Yan Zhao. Current Status Current implementation is web-based –
Introduction and Principles Web Server Scripting.
WEB SERVER SOFTWARE FEATURE SETS
Keenan Adamson Supervisor: Dr Bill Tucker.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
VIVO architecture March 1, Major Components Vitro is a general-purpose Web-based application leveraging semantic standards VIVO is a customized.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
Web Programming 3(3-0-6) Introduction to interactive, event-driven and dynamic web development; web programming with freeware and commercial tools;
Utilization of HPC in Cancer Research Dave Billiter, PMP Director-Research Informatics Core The Research Institute at Nationwide Children’s Hospital, Columbus,
Java High level programming language ◦ Sun Microsystems ◦ ORACLE acquired Java Development Kit – JDK Java Runtime Environment – JRE Java Virtual Machine.
XML-Based Virtual Slide Box for Teaching Histology and Pathology Jeffrey Fine, M.D. Cleveland Clinic Foundation.
Department of Pathology UC Davis School of Medicine Jeff Gregg, M.D. The Development of an Informatics Platform for the Characterization of Clinical Samples.
WV DOT Scanning Project
IBIS, A Framework For the Interoperability Of Bio-repository Information System In Africa - Final report Abayomi Mosaku and Boladele Akanle - Covenant.
Web Programming Language
Web Technologies Computing Science Thompson Rivers University
GWAS-TOOL – Final report
CLIF meets Jenkins Performance testing in continuous integration, and more... Bruno Dillenseger - Orange Labs CLIF is OW2's load testing framework project,
PHP / MySQL Introduction
Web App vs Mobile App.
Advisor: Prof. Sudha Ram Jeffrey Abbruzzi, MS/MIS candidate
Web Browser server client 3-Tier Architecture Apache web server PHP
Chapter 27 WWW and HTTP.
Silverlight Technology
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Tomáš Urych, ESO9 international
Presentation transcript:

WEB-BASED APPLICATION for DIGITAL PATHOLOGY and MOLECULAR ANALYSIS Dave Billiter, BA, PMP, Tom Barr, BS, Mark Plaskow, BA, MCSD, Kathy Nicol, MD Research Informatics Core The Research Institute at Nationwide Children’s Hospital Biopathology Center The Research Institute at Nationwide Children’s Hospital Columbus, Ohio Virtual Microscopy to Microarray (VM2M is a web-based application which combines virtual microscopy images and corresponding microarray data for cancer research. The technology to develop VM2M is a service oriented architecture (SOA) application. JSP 1.0 was utilized to develop the graphical user interface (GUI) and Java 1.4 was used as the programming language for functionality development. A J2E central data web service (Tomcat 5.5) connects the GUI to the MySQL 4.3 database. The application runs on Apache 2.0 HTTP server. The development of VM2M also utilizes HTML for the markup language on the web pages and JavaScript as the scripting language. The VM2M application was designed from a use case developed within the Children’s Oncology Group (COG). The use case included following a pediatric cancer protocol and scanning all cases in the protocol and the associated slides. The same cases included molecular analysis developed utilizing the Affymetrix platform. The whole slide pathology images are then stored with the gene expression data for the defined cases in one database. VM2M creates a web-based system where Virtual Microscopy data is made available alongside microarray data for disease diagnosis and treatment allowing a researcher to search for tissue samples of interest. The researcher can inspect the corresponding whole slide image using a web based image viewer allowing the user to zoom and pan to the desired parts of the image. The researcher will also have the ability to access the microarray data that corresponds to the same tissue sample, along with results from an automated analysis of the digital image. The first iteration of the VM2M application produced a flexible framework that includes biology and molecular components for the COG IRSG (Rhabdomyosarcoma) protocol. The VM2M application currently contains 192 cel files (expression data) and 146 corresponding images. In conclusion, the VM2M application combines disparate data sources in a web-based, user friendly foundation. The future iterations will include additional COG studies with corresponding biology and molecular data, integrated Electronic Lab Notebook (ELN) functionality, additional components to the framework of the application (Radiology, Proteomics, etc.), and increasing the overall search capabilities, reporting and export functionality. Children’s Oncology Group Ohio Supercomputer Center Aperio Technologies CONTENT TECHNOLOGY DESIGN RESULTS CONCLUSION ACKNOWLEDGEMENTS The existing framework of the VM2M application will allow for planned enhancements which include: secure authentication via Cooperative Groups, additional studies with corresponding biology and molecular data, integrated Electronic Lab Notebook (ELN) functionality, additional components to the framework of the application (Radiology, Proteomics, etc.), as well as increasing the overall search capabilities, reporting and export functionality. FUTURE ITERATIONS