Product-Generation in ESG: some explorations of the user experience and discussion of implications for the design of ESG Steve Hankin & Roland Schweitzer.

Slides:



Advertisements
Similar presentations
GEOSS StP Browse Scenario Doug Nebert 13Jun2011. Support rapid discovery of data in support of critical EO priorities The GEO Web Portal supports search.
Advertisements

Climate Analytics on Global Data Archives Aparna Radhakrishnan 1, Venkatramani Balaji 2 1 DRC/NOAA-GFDL, 2 Princeton University/NOAA-GFDL 2. Use-case 3.
Gateway Node Security Block Diagram ESG Gateway Node Confluence Server OpenID Filter Authz Service Callout Authorization Service (SSL) F-TDS OpenID Filter.
Kabel Nathan Stanwicks, Head Circulation and Media Services Department Electronic Reserves Introductory Tutorial for Faculty.
LAS & NVODS S.Hankin -- Sep NVODS and the Live Access Server (LAS) Steve Hankin, PI (NOAA/PMEL) Jon Callahan (U of WA/JISAO) Ansley Manke (NOAA/PMEL)
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Comprehensive Large Array-data Stewardship System (CLASS) Web Site Tutorial Visit CLASS Site at
Using NIH’s Research Portfolio Online Report Tool (RePORT) to Your Advantage June 2013 Megan Columbus Director, Division of Communications and Outreach.
Conceptual Architecture of PostgreSQL PopSQL Andrew Heard, Daniel Basilio, Eril Berkok, Julia Canella, Mark Fischer, Misiu Godfrey.
Introduction Downloading and sifting through large volumes of data stored in differing formats can be a time-consuming and sometimes frustrating process.
HYCOM Data Service New Datasets, Functionality and Future Development Ashwanth Srinivasan, (FSU) Steve Hankin (NOAA/PMEL) Major contributors: Jon Callahan.
Using Data Active Server Pages Objectives In this chapter, you will: Learn about variables and constants Explore application and session variables Learn.
A Super-Regional Modeling Testbed for Improving Forecasts of Environmental Processes for the U.S. Atlantic and Gulf of Mexico Coasts Cyberinfrastructure.
CEOS/WGISS 20, Kyev, September 12-16, WTF-CEOP Implementation Plan #1 Status (WTF-CEOP first prototype, by JAXA) September 12, 2005 Osamu Ochiai.
Coordinated Energy and water-cycle Observations Peroject A Well Organized Data Archive System Data Integrating/Archiving Center at University of Tokyo.
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
Classroom User Training June 29, 2005 Presented by:
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Data Management Subsystem: Data Processing, Calibration and Archive Systems for JWST with implications for HST Gretchen Greene & Perry Greenfield.
Bringing it All Together: NODC’s Geoportal Server as an Integration Tool for Interoperable Data Services Kenneth S. Casey, Ph.D. YuanJie Li NOAA National.
Unidata’s TDS Workshop TDS Overview – Part II October 2012.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
SOML Issue Tracking Guide to using the new ETSEDMS server for Issue Tracking.
1 OPeNDAP/ECHO Demo Integrating and Chaining services September, 2006 CEOS WGISS 22 Annapolis, MD.
THREDDS Data Server Ethan Davis GEOSS Climate Workshop 23 September 2011.
Weathertop Consulting, LLC Wednesday, January 14, 2009 IIPS 11A.2 1 A General Purpose System for Server-side Analysis of Earth Science Data Roland Schweitzer.
Contrasting styles of Web UI Development: GWT vs Native JavaScript Roland Schweitzer Weathertop Consulting, LLC Jeremy Malczyk JISAO.
AR5 Data and Product Access Architecture Concepts for Discussion Steve Hankin (NOAA/PMEL) (Not including metadata architecture or security)
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
Discovery and Web Services in Support of SST Datasets at the PO.DAAC Edward Armstrong, Jorge Vazquez Toshio M. Chin, Charles Thompson Jet Propulsion Laboratory/California.
CBEO Portal Presentation 2/6/2008, 4:30pm EST SDSC Or link from
Online Friends’ Community Presented by: Stuart Monaghan HND in Computing th May 2002.
Integrated Model Data Management S.Hankin ESMF July ‘04 Integrated data management in the ESMF (ESME) Steve Hankin (NOAA/PMEL & IOOS/DMAC) ESMF Team meeting.
08/30/05GDM Project Presentation Lower Storage Summary of activity on 8/30/2005.
Opendap dev - meeting, Boulder, Feb 2007 OPeNDAP infrastructure in European Operational Oceanography T Loubrieu (IFREMER) T Jolibois (CLS)
Interactive Statistical Data Portal & Open Data for Mauritius.
1 OGM Presentation for Your Hospital Today. 2 The Ongoing Maintenance Program The OGM Program Components.
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
A Data Access Framework for ESMF Model Outputs Roland Schweitzer Steve Hankin Jonathan Callahan Kevin O’Brien Ansley Manke.
The Unified Access Framework for Gridded Data … the 1 st year focus of NOAA’s Global Earth Observation Integrated Data Environment (GEO-IDE) Steve Hankin,
An Update on COLA’s Software Development Jennifer M. Adams and Brian Doty.
ME EN 340 Final Project BYU 2014 Thermophysical Property Explorer Daniel McArthur.
Emodnet Central Portal Ifremer inputs Excuse us for not beeing present today! Have a fruitful meeting!
TopCAT Use Cases Priorities User Interface 1 ICAT developer workshop, August 2009 Laurent Lerusse – STFC
29 March 2004 Steven Worley, NSF/NCAR/SCD 1 Research Data Stewardship and Access Steven Worley, CISL/SCD Cyberinfrastructure meeting with Priscilla Nelson.
Product-Generation in ESG: some explorations of the user experience Steve Hankin – March, 2007.
Access Control for NCAR Data Portals A report on work in progress about the future of the NCAR Community Data Portal Luca Cinquini GO-ESSP Workshop, 6-8.
1 Adventures in Web Services for Large Geophysical Datasets Joe Sirott PMEL/NOAA.
1 Accomplishments. 2 Overview of Accomplishments  Sustaining the Production Earth System Grid Serving the current needs of the climate modeling community.
SCD Research Data Archives; Availability Through the CDP About 500 distinct datasets, 12 TB Diverse in type, size, and format Serving 900 different investigators.
April 2008ESG All-Hands meeting ESG Product Services Overview of components Issues in need of discussion Steve Hankin, NOAA/PMEL Roland Schweitzer, Weathertop.
Weathertop Consulting, LLC Server-side OPeNDAP Analysis – Concrete steps toward a generalized framework via a reference implementation using F-TDS Roland.
LAS and THREDDS: Partners for Education Roland Schweitzer Steve Hankin Jonathan Callahan Joe Mclean Kevin O’Brien Ansley Manke Yonghua Wei.
RDA Data Support Section. Topics 1.What is it? 2.Who cares? 3.Why does the RDA need CISL? 4.What is on the horizon?
UAF-grid project status Steve Hankin 12 Jan., 2010.
Climate-SDM (1) Climate analysis use case –Described by: Marcia Branstetter Use case description –Data obtained from ESG –Using a sequence steps in analysis,
A Collaboration Tool to Support Modeling Groups Donald W. Denbo JISAO/UW-NOAA/PMEL 20 th IIPS/AMS, 12 – 15 January, 2004,
GO-ESSP The Earth System Grid The Challenges of Building Web Client Geo-Spatial Applications Eric Nienhouse NCAR.
5-7 May 2003 SCD Exec_Retr 1 Research Data, May Archive Content New Archive Developments Archive Access and Provision.
THREDDS Data Server (TDS) and Data Discovery John Caron Unidata/UCAR May 15, 2006.
Find a Lawyer Launch Guide How to make the most of this powerful new member benefit.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
How to develop a VoIP softphone in C# by using OZEKI VoIP SIP SDK This presentation demonstrates the first steps concerning to how to develop a fully-functional.
MERRA Data Access and Services
Accessing Spatial Information from MaineDOT
OneStop: Architecture Review
The Role of Regional Associations in Managing Studbooks
t Process New 1098t System.
Data Discovery Tools and Services Part B
Live Access Server (LAS)
Presentation transcript:

Product-Generation in ESG: some explorations of the user experience and discussion of implications for the design of ESG Steve Hankin & Roland Schweitzer October, 2007

Nov 2007 ESG Story Board v2 – Product Subsystem 2 Embarrassment disclaimer: Some of the material that follows is review. Some is self-evident. … but some folks are relatively new in ESG … and we wanted to present the material in a coherent fashion

Nov 2007 ESG Story Board v2 – Product Subsystem 3 The user’s experience of ESG begins with the sign-on process. This story board picks up after the user has completed that process …

Nov 2007 ESG Story Board v2 – Product Subsystem 4 ESG provides a data discovery process. The details of that are left for (many) other discussions … In this story board we will merely assume that data discovery process exists, and that a user can return to it by clicking this button: Picker

Nov 2007 ESG Story Board v2 – Product Subsystem 5 Note: Since model output variables exist within a metadata hierarchy … Ensemble (21 st century climate scenarios) Experiment (steady 2001-level CO2 release) Output component (atm., ocn, land, …) Time resolution (monthly, annual,) Variable (wind, temp,…) … preferably the Picker will help the user to remain oriented within this hierarchy. Picker

Nov 2007 ESG Story Board v2 – Product Subsystem 6 The Picker leads the user to at all levels of the hierarchy. Picker

Nov 2007 ESG Story Board v2 – Product Subsystem 7 When variables of interest have been located, the ESG portal will presumably offer a choice of actions, including: 1.Visualize, compare, analyze On-line data only 2.Download On-line and off-line data This story board concerns itself only with Visualize, compare, analyze

Nov 2007 ESG Story Board v2 – Product Subsystem 8 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Here is a conceptual layout of the product services UI …

Nov 2007 ESG Story Board v2 – Product Subsystem 9 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Basic 4D visualization controls effect what shows here…

Nov 2007 ESG Story Board v2 – Product Subsystem 10 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Note 1: Picker is a re-usable component Presumably the zoom-map and depth/time selectors are, too.

Nov 2007 ESG Story Board v2 – Product Subsystem 11 Select visualization type: Maps o lat-lon plot Line plots time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Note 2: Product generation (e.g. a time series plot) is best based upon “atomic datasets” (aggregations). Who in ESG will ensure that on-line data are available through aggregations? The aggregations must also be communicated to LAS. One solution: a notification to LAS of a change in the ESG THREDDS catalog.

Nov 2007 ESG Story Board v2 – Product Subsystem 12 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Note 3: What about off-line (tape) data? Picker needs to make it clear which data are on-line and which are not. Are the ESG goals for off-line data clear? Will there be a process to migrate off-line files on-line? If so, file migration should include aggregation and notification sent to LAS.

Nov 2007 ESG Story Board v2 – Product Subsystem 13 Select visualization type: Maps o lat-lon plot Line plots time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Request on-the-fly averaging of data …

Nov 2007 ESG Story Board v2 – Product Subsystem 14 Select visualization type: Maps o lat-lon plot Line plots time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Request on-the-fly averaging of data … Note 4: Server-side data reduction is a vital piece of high-end product services. LAS knows how to work with server-side capabilities added into TDS. ESG needs to plan for consistency in syntax and capabilities of server-side operations if there are multiple OPeNDAP server implementations in use.

Nov 2007 ESG Story Board v2 – Product Subsystem 15 Select visualization type: Maps o lat-lon plot Line plots time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Request on-the-fly averaging of data … Note 5: Server-side data reduction implies potentially large (and slow) calculations. Need a mechanism for delayed delivery. And need to be able to limit compute demands on the server.

Nov 2007 ESG Story Board v2 – Product Subsystem 16 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker And other products … which will raise issues, too

Nov 2007 ESG Story Board v2 – Product Subsystem 17

Nov 2007 ESG Story Board v2 – Product Subsystem 18 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker

Nov 2007 ESG Story Board v2 – Product Subsystem 19 Compare different ensemble members, time steps, heights. (Can also compare vertical sections, time series, etc.)

Nov 2007 ESG Story Board v2 – Product Subsystem 20 Or take diff’s between them Note 6: Taking differences between institutions (ESG nodes) raises issues of authentication, OPeNDAP access, and logging of data accesses. Also requires server-side regridding if grids differ. Aside: We’ll want to provide useful climatologies, too.

Nov 2007 ESG Story Board v2 – Product Subsystem 21 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker

Nov 2007 ESG Story Board v2 – Product Subsystem 22 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Note 7: Downloading capabilities will be a foundation of ESG -- outside of product services. Presumably a request to download data made by a user during product browsing should reuse those capabilities. (right?) Should he be able to download area- averaged data? Regridded data? Differences between fields? If there are multiple paths to downloading, we need to harmonize them.

Nov 2007 ESG Story Board v2 – Product Subsystem 23 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker

Nov 2007 ESG Story Board v2 – Product Subsystem 24 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Note 8: Segue to desktop implies OPeNDAP access by desktop clients … the topic of many discussions already.

Nov 2007 ESG Story Board v2 – Product Subsystem 25 Select visualization type: Maps lat-lon plot Line plots o time series o vertical profile Vertical sections o Latitude-Z o Longitude-Z Hofmuller plots o Latitude-time o Longitude-time o Z-time o Animate o Compare o Download o Animate o Compare o Download o Segue to Variable: Temperature Dataset: Model Foo Picker Note 9: We should add CDAT and NCL scripts to this list, right? (CDAT is already a back-end visualizer for LAS. Should we make a plan to add NCL, too?)

Nov 2007 ESG Story Board v2 – Product Subsystem 26 Discussion

Nov 2007 ESG Story Board v2 – Product Subsystem 27