1 OceanShare: Interactive Access to Distributed In Situ Data in a Collaborative Tool Environment D.W. Denbo C.R. Windsor NOAA/Pacific Marine Environmental.

Slides:



Advertisements
Similar presentations
1 CEOS/WGISS20 – Kyiv – September 13, 2005 Paul Kopp SIPAD New Generation: Dominique Heulet CNES 18, Avenue E.Belin Toulouse Cedex 9 France
Advertisements

Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Previous Lectures: Planning of a Web site: Discussing the strategic issues of Web site engineering process –Models used for Web site planning –Compare.
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
The Internet & Web Browsers Business Webpage Design Kelly Seale.
Information Technology for Ocean Observations and Climate Research TYKKI Workshop, December 9-11, 1998, Tokyo, Japan Nancy N. Soreide NOAA Pacific Marine.
TPAC Digital Library Talk Overview Presenter:Glenn Hyland Tasmanian Partnership for Advanced Computing & Australian Antarctic Division Outline: TPAC Overview.
Tools for accessing distributed in-situ data collections Donald W. Denbo, NOAA/PMEL-JISAO Jason E. Fabritz, NOAA/PMEL-JISAO Bernard J. Kilonsky, Sea Level.
The Scientific Graphics Toolkit (A Technical Overview) Donald Denbo UW-JISAO/NOAA-PMEL
1st Workshop on Intelligent and Knowledge oriented Technologies Universal Semantic Knowledge Middleware Marek Paralič,
Planning for Arctic GIS and Geographic Information Infrastructure Sponsored by the Arctic Research Support and Logistics Program 30 October 2003 Seattle,
F. Toussaint (WDCC, Hamburg) / / 1 CERA : Data Structure and User Interface Frank Toussaint Michael Lautenschlager World Data Center for Climate.
1 AJAX and Dapper: The Good, the Bad, and the Ugly Joe Sirott PMEL/NOAA.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Establishing a User-Driven, World- Class Oceanographic Data Center by the Right People, in the Right Place, and at the Right Time L. Charles Sun National.
NcBrowse A Graphical netCDF/OPeNDAP Browser Donald Denbo 1 & John Osborne 2 1 UW/JISAO-NOAA/PMEL, 2 OceanAtlas Software
Introduction to the Adapter Server Rob Mace June, 2008.
Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3.
1 Dapper and Argo Joe Sirott PMEL/NOAA. 2 What is Dapper? Web server that provides distributed access to in-situ data via OPeNDAP protocol Clients include.
August 2003 At A Glance VMOC-CE is an application framework that facilitates real- time, remote cooperative work among geographically dispersed mission.
Web-based Interaction with 3D Environmental Data Sets using Virtual Reality Modeling Language Nancy Soreide, NOAA/PMEL Christopher Moore, NOAA/JISAO Cathy.
EPIC Utilities for Management, Display, and Analysis of Oceanographic Data D.W. Denbo 1, N.N. Soreide 2, M.C. Spillane 1, and W.H. Zhu 1 1 Joint Institute.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
Commodity Grid Kits Gregor von Laszewski (ANL), Keith Jackson (LBL) Many state-of-the-art scientific applications, such as climate modeling, astrophysics,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
IODE Ocean Data Portal - ODP  The objective of the IODE Ocean Data Portal (ODP) is to facilitate and promote the exchange and dissemination of marine.
May 2003National Coastal Data Development Center Brief Introduction Two components Data Exchange Infrastructure (DEI) Spatial Data Model (SDM) Together,
Collaboratory Life: Support for Science over the Internet Thomas A. Finholt & Joseph B. Hardin School of Information.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
NQuery: A Network-enabled Data-based Query Tool for Multi-disciplinary Earth-science Datasets John R. Osborne.
Mercury – A Service Oriented Web-based system for finding and retrieving Biogeochemical, Ecological and other land- based data National Aeronautics and.
Ed Armstrong – PI Luca Cinquini Chris Mattmann NASA Jet Propulsion Laboratory Frank O’Brien Zach Siegrist System Science Applications, Inc. 18 July 2012.
Recent developments and trends in Network Access to Oceanographic In-situ Data Nancy Soreide, NOAA/PMEL John “Oz” Osborne, NOAA/PMEL - OceanAtlas Software.
NdEdit for Interactive in-situ Data Selection John R. Osborne and Donald W. Denbo NOAA/PMEL American Meteorological Society / IIPS January 13-17, 2002,
NOAAServer: Unified access to distributed NOAA data Ernest Daddio, NOAA/ESDIM Steve Hankin, NOAA/PMEL Donald Denbo, NOAA/PMEL/JISAO Nancy Soreide, NOAA/PMEL.
Information Technology: GrADS INTEGRATED USER INTERFACE Maps, Charts, Animations Expressions, Functions of Original Variables General slices of { 4D Grids.
A Climate Data Portal Focused on realtime and retrospective in situ data Nancy Soreide, Don Denbo, Willa Zhu, NOAA/PMEL Charles Sun, NOAA/NODC Bernie Kilonsky,
Arctic Applications achievable through Information Technology “… combining the interests of the scientific community … with those of the computer science.
EPIC: Providing World Wide Web Access to Oceanographic Observations D.W. Denbo 1, N.N. Soreide 2, M.C. Spillane 1, and W.H. Zhu 1 1 Joint Institute for.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Implementing Marine XML for NOAA Observing Data Nazila Merati and Eugene Burger NOAA/Pacific Marine Environmental Laboratory Seattle, WA.
Devanshu Bawa Customization Specialist Logo Business Solutions.
National Coastal Data Development Center (National Oceanographic Data Center – OC6) Data Management and Visualization Brief CLIMATE AND MARINE PROTECTED.
March 23, 1999GOIN 99, Honolulu, HI1 Network Collaborative Tool for Integrated Browsing D.W. Denbo 1 C.R. Windsor 2 NOAA/Pacific Marine Environmental Laboratory.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
Partnerships in Innovation: Serving a Networked Nation Grid Technologies: Foundations for Preservation Environments Portals for managing user interactions.
A Climate Data Portal An FY2000 HPCC Proposal Nancy Soreide, Don Denbo, Willa Zhu, PMEL Charles Sun, NODC Bernie Kilonsky, U of Hawaii HPCC Project Review.
Distributed Data Servers and Web Interface in the Climate Data Portal Willa H. Zhu Joint Institute for the Study of Ocean and Atmosphere University of.
A Climate Data Portal Focused on realtime and retrospective in situ data Nancy Soreide, Don Denbo, Willa Zhu, PMEL Charles Sun, NODC Bernie Kilonsky, U.
Mars Exploration Rover Machine Using Java Technology Presented by k.Pranusha k.Ishwarya.
Future needs and plans for ocean observing in the Arctic AOOS Arctic Town Hall Futur Zdenka Willis Integrated Ocean Observing System National Program Office.
March 2004 At A Glance The AutoFDS provides a web- based interface to acquire, generate, and distribute products, using the GMSEC Reference Architecture.
SGT Beans Easy-To-Use Graphics Toolkit for Java Applications Donald W. Denbo UW/JISAO-NOAA/PMEL.
EPIC Tools for in-situ data collections Donald W. Denbo, NOAA/PMEL Willa H. Zhu, NOAA/PMEL/JISAO John Osborne, OceanAtlas Software Christopher Moore, NOAA/PMEL/JISAO.
1 Virtual Collaboratory: How Climate Research can be done Collaboratively using the Internet U.S. – China Symposium and Workshop on Climate Variability,
Using Java Graphics to Display Ocean Observations in NOAAServer D.W. Denbo Joint Institute for the Study of Ocean and Atmosphere (JISAO), University of.
A Collaboration Tool to Support Modeling Groups Donald W. Denbo JISAO/UW-NOAA/PMEL 20 th IIPS/AMS, 12 – 15 January, 2004,
NcBrowse: A Graphical netCDF File Browser Donald Denbo NOAA-PMEL/UW-JISAO
In Situ Data Access Some reasons for success or failure Nancy N. Soreide, Donald W. Denbo NOAA Pacific Marine Environmental Laboratory IIPS Session 3B.
NQuery: A Network-enabled Data-based Query Tool for Multi-disciplinary Earth-science Datasets John R. Osborne 1, Kevin T. McHugh 2, and Donald W. Denbo.
NcBrowse: OPeNDAP Server Access and 3-D Graphics Presented by Nancy N. Soreide NOAA/PMEL Donald W. Denbo UW/JISAO-NOAA/PMEL.
2003 NTHU IEEM 1 Enterprise Integration Collaborative Product Design – Using Access Grid Project as an Example Group No.11 : 林彥伯 (Gilbert)
Data Browsing/Mining/Metadata
Flanders Marine Institute (VLIZ)
Presentation transcript:

1 OceanShare: Interactive Access to Distributed In Situ Data in a Collaborative Tool Environment D.W. Denbo C.R. Windsor NOAA/Pacific Marine Environmental Laboratory Presented by: Chris Moore th IIPS/AMS, 9 – 14 January, 2000, Long Beach, CA

2 What is OceanShare? l OceanShare » A collaborative tool for integrated browsing of oceanographic and meteorological data from multiple geographically distributed archives. l Combines » Uniform Java access to distributed data archives » Interactive Java graphics » Java RMI/CORBA networking middleware » NCSA Habanero product for fully collaborative environment » Platform independence (Mac, PC, Unix) l Creating » Networked access to distributed data sets in a collaborative tool environment for oceanographers or meteorologists

3 l Lack of uniformity between data sites is a barrier to data exploration and data integration activities » Need uniform, centralized access to distributed data archives! l Inter-institutional collaborations are awkward between observational scientists. » Distance is a barrier to collaboration! Why OceanShare? l Traditional techniques for remote collaborations involving environmental data are inflexible and static. » Faxing, ing, or posting on the Web provides limited interactions between scientists!

4 l Web technologies combined with Java present new opportunities for collaboration. » On-the-fly creation of interactive graphics in a dynamic environment, with white boarding and audio chat, promotes unlimited, spontaneous data exploration and discussion leading to fruitful scientific collaboration! OceanShare

5 l Scientists use networks not airplanes for collaboration Objectives l Interactive and collaborative environment for data exploration » Uniform access to multiple geographically distributed data archives » Interactive Java graphics » Integration of data from local and remote data archives » Interactive annotation of data –Highlight individual plots –add text, arrows, lines, etc » User interaction with the data –Dynamic query of data values and metadata –Graphics zoom capability with automatic rescaling of axes

6 Approach Leverage heavily from successful developments: l Habanero: distributed interpersonal communications framework supporting multi-user, collaborative work environments. l NOAAServer2: centralized and unified view of geographically distributed, networked NOAA environmental data and information servers.

7 NCSA Habanero l Developers toolkit l Transforms Java applications into multiple-user collaborative environments l Collaborative features: » Whiteboard, Text Editor, WWW Shared Session, Audio Chat l Platform independent (PC, Mac, Unix) Freely available from NCSA:

8 NOAAServer2 l Connects 5 NOAA data servers in Seattle, Silver Spring, Boulder » Atmospheric and oceanographic profiles, time series, gridded data l Object oriented data model l Off-the-shelf software for network data access l Interactive, zooming Java Graphics l Platform independent (Mac, PC, Unix)

OceanShare Architecture OceanShare client CORBA IIOP Habanero Environment Habanero communications Local data files netCDF CORBA Server IIOP Local protocols Remote Climatology CORBA Server IIOP Local protocols Remote Sea Level CORBA Server IIOP Local protocols Remote Profile Data Example showing one OceanShare client (i.e., a scientist) and remote data archives

Data Access Data can be loaded from: Swing User Interface Client Code SGT Data Model netCDF CORBA OceanShare PostgresSQL DataBase Remote Data Local Data  Local data files (presently only local netCDF files can be loaded) CORBA Data Model Server Code netCDFJDBC Remote Data Server  CORBA Remote Data Server (Remote Data Server is responsible for making the data available using the Data Model) The data access module is separate from display, allowing us to easily extend OceanShare to new data formats.

11 Habanero Communications Habanero Environment Jordans’ Client Jillians’ Client Jonathans’ Client 1 1. Jonathan selects a profile 2 2. OceanShare sends Event to Habanero Habanero informs all clients of event

12 Scientific Graphics Toolkit l Facilitates easy development of Java graphics applications l Graphics characteristics: » Interactive, publication quality graphics, with zoom capability » Flexible, object oriented » Tailored for scientific, environmental data displays l Scientific Graphics Toolkit Features: » Axes are user settable or automatically scaled » Sophisticated time axis labeling » Object oriented, labels are moveable, customizable objects » Platform independent (Mac, PC, Unix) l Freely available: »

13 OceanShare Demo Scenario: Two researchers looking at recent CTD measurements taken near 155W 0N.

OceanShare Demo Whiteboard

OceanShare Demo Local Data Selection

5 CTD profiles displayed in OceanShare

OceanShare Demo Highlight one profile

Selection of remote dataset on the network

OceanShare Demo Add new plot of TAO buoy temperatures

OceanShare Demo Add data from June 13 th

OceanShare Demo Zoom to 25 meters

22 OceanShare summary l OceanShare is a collaborative “Portal” to distributed data » Uniform, networked access to multiple geographically distributed data archives » Interactive Java graphics » Collaborative environment » Platform independent (Mac, PC, Unix) l Scientists use networks not airplanes for collaboration » Networked access to distributed data sets in a collaborative tool environment for oceanographers or meteorologists

23 Proposed collaborative Data Portals: l Climate Data Portal » Uniform access to distributed NOAA El Nino Observing System data and NODC archives of observed data l Hazardous Materials Response Data Portal » Uniform access to distributed hazardous materials data and information to support hazardous spill response efforts l Collaborative Problem Solving Environment for Fisheries Oceanography Combined Investigations (FOCI) » Fisheries biologists and physical oceanographers (Seattle, Fairbanks) » Secure document repository

24 NODC PMEL JOSS UHSLC ODU KOREA (KORDI) CHINA (NMDIS) TAIWAN (NCOR) AUSTRALIA (AODC) CO-OPS UA AOML FSU NCSU NCDC Potential Data Portal Partners: