Supporting HDF5 in GrADS Jennifer M. Adams and Brian E. Doty IGES/COLA.

Slides:



Advertisements
Similar presentations
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
Advertisements

Jennifer M. Adams and Brian Doty IGES/COLA
Weathertop Consulting, LLC Server-side OPeNDAP Analysis - A General Approach Utilizing Legacy Applications through TDS Roland Schweitzer Weathertop Consulting,
Unidata Seminar Series - 30 January 2004 OPeNDAP and THREDDS: Access and Discovery of Distributed Scientific Data Yuan Ho Ethan Davis UCAR Unidata.
The HDF Group ESIP Summer Meeting Easy access HDF files via Hyrax Kent Yang The HDF Group 1 July 8 – 11, 2014.
The Model Output Interoperability Experiment in the Gulf of Maine: A Success Story Made Possible By CF, NcML, NetCDF-Java and THREDDS Rich Signell (USGS,
The HDF Group HDF/HDF-EOS Workshop XIV1 Easy Remote Access via OPeNDAP Kent Yang and Joe Lee The HDF Group The 14 th HDF/HDF-EOS Workshop.
Brian Doty and Jennifer Adams
® OGC Web Services Initiative, Phase 9 (OWS-9): Innovations Thread - OPeNDAP James Gallagher and Nathan Potter, OPeNDAP © 2012 Open Geospatial Consortium.
NOS GIS Team Enabling the Transition of CPC Products to GIS Format: GrADS/GIS Enabling the Transition of CPC Products to GIS Format: GrADS/GIS Viviane.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.)
The Future of NetCDF Russ Rew UCAR Unidata Program Center Acknowledgments: John Caron, Ed Hartnett, NASA’s Earth Science Technology Office, National Science.
GrADS 1.9 and the GrADS-DODS Server Jennifer Adams, Brian Doty, Joe Wielgosz Center for Ocean-Land-Atmosphere Studies (COLA) AMS/IIPS 13 January 2004.
Best Practices to Promote Data Interoperability Chris Lynnes Joe Glassy Technology Infusion Working Group.
An Update on GrADS and the GDS and their Application to a Searchable Metadata Catalog Jennifer Miletta Adams IGES/COLA.
MuQun Yang and Hyo-Kyung Lee (THG) James Gallagher (OPeNDAP, Inc.)
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.)
Desktop Weather-Forecast System Jim Kinter, Mike Fennessy, Brian Doty and J. Shukla Center for Ocean-Land-Atmosphere Studies.
The HDF Group HDF/HDF-EOS Workshop XIV1 Easy Access of NASA HDF data via OPeNDAP Kent Yang and Joe Lee The HDF Group September 28,2010.
Status of netCDF-3, netCDF-4, and CF Conventions Russ Rew Community Standards for Unstructured Grids Workshop, Boulder
Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE) Increasing Accessibility and Interoperability of NASA Data Products with GIS Tools.
The HDF Group ESIP Summer Meeting HDF OPeNDAP update Kent Yang The HDF Group 1 July 8 – 11, 2014.
GrADS: Essential Component of COLA’s Cyberinfrastructure Brian Doty Jennifer Adams.
Introduction to Hands On Training in CORDEX South Asia Data Analysis
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
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.
Slide 1 TIGGE phase1: Experience with exchanging large amount of NWP data in near real-time Baudouin Raoult Data and Services Section ECMWF.
Ensemble Handling in GrADS
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
The netCDF-4 data model and format Russ Rew, UCAR Unidata NetCDF Workshop 25 October 2012.
The HDF Group November 3-5, 2009 HDF-OPeNDAP Project Update HDF/HDF-EOS Workshop XIII1 Joe Lee and Kent Yang The HDF Group James Gallagher.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.) 1HDF and HDF-EOS Workshop XII10/17/2008.
Easily Serving and Accessing HDF-EOS2 Datasets Using DODS Technologies Richard Chinman, UCAR-IITA, DODS Project Manager
Accessing Remote Datasets using the DAP protocol through the netCDF interface. Dr. Dennis Heimbigner Unidata netCDF Workshop August 3-4, 2009.
HDF OPeNDAP Project Update MuQun Yang and Hyo-Kyung Lee The HDF Group March 31, Annual briefing to ESDIS10/31/2015.
GDS – The GrADS/DODS Server Jim Kinter Center for Ocean-Land-Atmosphere Studies (COLA) NVODS Workshop 10 September 2003.
Introduction to ArcGIS for Environmental Scientists Module 3 – GIS Analysis Model Builder.
GES DISC DAAC February 28, 2002HDF-EOS Workshop V1 The Goddard DAAC The Goddard DAAC Presented by:
CKD Workshop  30 March 2011  Jim Kinter  Data Lessons from Project Athena GrADS Station Data Model Used for in situ observational data Individual reports.
NIEeS Workshop, Cambridge (UK), Sep 2002 Luca Cinquini for the Earth System Grid METADATA DEVELOPMENT for the EARTH SYSTEM GRID Luca Cinquini (SCD/NCAR)
THREDDS Catalogs Ethan Davis UCAR/Unidata NASA ESDSWG Standards Process Group meeting, 17 July 2007.
Unidata’s TDS Workshop TDS Overview – Part I July 2011.
HDF4 OPeNDAP Project Progress Report MuQun Yang and Hyo-Kyung Lee 1 HDF Developers' Meeting11/24/2015.
An Update on COLA’s Software Development Jennifer M. Adams and Brian Doty.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.) 1 HDF and HDF-EOS Workshop XII10/17/2008.
Using a Friendly OPeNDAP Client Library to Access HDF5 Data MuQun Yang and Hyo-Kyung Lee (The HDF Group) 1 25th IIPS Conference01/14/2009.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.) 1HDF and HDF-EOS Workshop XII, Aurora,
The HDF Group Data Interoperability The HDF Group Staff Sep , 2010HDF/HDF-EOS Workshop XIV1.
The HDF Group Introduction to netCDF-4 Elena Pourmal The HDF Group 110/17/2015.
Information Technology: GrADS INTEGRATED USER INTERFACE Maps, Charts, Animations Expressions, Functions of Original Variables General slices of { 4D Grids.
NetLogger Using NetLogger for Distributed Systems Performance Analysis of the BaBar Data Analysis System Data Intensive Distributed Computing Group Lawrence.
Comments from User Services C. Boquist/Code 423 The HDF Group Meeting 1 April 2009.
Data File Formats: netCDF by Tom Whittaker University of Wisconsin-Madison SSEC/CIMSS 2009 MUG Meeting June, 2009.
GrADS-DODS Server An open-source tool for distributed data access and analysis Joe Wielgosz, Brian Doty, Jennifer Adams COLA/IGES - Calverton, MD
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.
Semantic Web underpinnings of the IRI Data Library Semantic Web as a Framework for Multiple Metadata IRI Data Library: presenting Data in multiple frameworks.
CF 2.0 Coming Soon? (Climate and Forecast Conventions for netCDF) Ethan Davis ESO Developing Standards - ESIP Summer Mtg 14 July 2015.
Enabling the Transition of CPC Products to GIS Format Brian Doty Jennifer Adams Michael Halpert Viviane Silva.
1 2.5 DISTRIBUTED DATA INTEGRATION WTF-CEOP (WGISS Test Facility for CEOP) May 2007 Yonsook Enloe (NASA/SGT) Chris Lynnes (NASA)
Update on Unidata Technologies for Data Access Russ Rew
NcBrowse: A Graphical netCDF File Browser Donald Denbo NOAA-PMEL/UW-JISAO
TSDS (HPDE DAP). Objectives (1) develop a standard API for time series-like data, (2) develop a software package, TSDS (Time Series Data Server), that.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.) 1HDF and HDF-EOS Workshop XII, Aurora,
A User’s Perspective on Acquisition and Management of CMIP5 Data
SRNWP Interoperability Workshop
Efficiently serving HDF5 via OPeNDAP
Data: way forward GO-ESSP meeting next week in Paris
Presentation transcript:

Supporting HDF5 in GrADS Jennifer M. Adams and Brian E. Doty IGES/COLA

What is GrADS?  GrADS is an interactive desktop tool used for easy access, analysis, and visualization of earth science data.  Two data models: gridded and in situ  Handles many data formats: binary, GRIB, BUFR, netCDF, and HDF4  OPeNDAP-enabled client and server (GDS)

Outline  GrADS Development  The Ensemble Dimension  GrADS and HDF

GrADS Development  Fifth ensemble dimension  New interfaces for GRIB2 and HDF5  Internal data handling in double precision  Mask for missing data  Graphics improvements  New output options for GIS applications  Third data model: Quasi-regular grids

Ensemble Handling  A true 5th dimension for ensemble members ‘set X, Y, Z, T, or E’  A virtual dimension for forecast time offset ‘display sst(ft=2)’ ‘display sst(ftime=24hr)’

GrADS Metadata Requirements for Ensemble Members  Unique name / number  Initial time  Length  One time axis must span all members  All members must share common grid

The GrADS-GDS Coupled System  The GDS serves any GrADS data set  GrADS is a client for all GDS data sets  The NetCDFification of the ensemble metadata must be meaningful to GrADS  Emerging metadata standard for ensembles

Ensembles: Same Length, Same Initial Time Time Axis ----> Ensemble Member

Ensembles: Same Length, Different Initial Times Time Axis ----> Ensemble Member

Ensembles: Same Length, Different Initial Times Time Axis ----> Ensemble Member

Ensembles: Same Length, Different Initial Times Time Axis ----> Ensemble Member

Ensembles: Same Length, Different Initial Times Time Axis ----> Ensemble Member

NCEP CFS: Different Lengths, Different Initial Times Time Axis ----> Ensemble Member

“ new = variable (ft=2) ” Time Axis ----> Ensemble Member

“ new = ftloop (variable, ftime=12hr, ftime=48hr) ” Time Axis ----> Ensemble Member

GrADS and HDF: A Brief History  GrADS reads HDF4 and NC files Metadata must be COARDS-compliant Uses NC v2 API  GrADS writes HDF4 and NC files Uses LATS interface and NC v2 API  GrADS becomes a DODS client NC v3 API is added  New interface for non-compliant HDF4 and NC files External metadata is user-provided Uses SD and NC APIs

GrADS 1.9 Executables NetCDFHDF4DODSLibraries gradsc ---Core libs gradshdf ReadRead/Write-Core libs + libdf + libmfhdf gradsnc Read/Write--Core libs + libnetcdf gradsdods Read/Write-ReadCore libs + libnc-dap Core libs: X11, readline, zlib, png, gd Extra dependent libs: udunits, jpeg, szip, xml2, curl, dap, gadap

GrADS and HDF: Current Events  GrADS (now GPL) must drop (copyrighted) LATS  New interfaces to be written for NC and HDF output  HDF4 handling isolated using SD API exclusively  NC handling reworked using v3 API, ready for v4

GrADS 2.0 Executables NetCDFHDF4OPeNDAPLibraries grads Read (Write TBA) - Core libs + libdf + libmfhdf + libnetcdf gradsdap Read (Write TBA) Read Core libs + libdf + libmfhdf + libnc-dap Core libs: X11, readline, zlib, png, gd, jpeg, jasper, grib2c Extra dependent libs: udunits, szip, xml2, curl, dap, gadap

GrADS and HDF5: The Future  First Option: Link with NetCDF-4 library Very easy Only supports HDF5 created with NetCDF-4 Destined to repeat HDF4 history?  Second Option: Link with HDF5 library Requires a new HDF5 interface More general support of HDF5 Keeps NetCDF interface independent Necessary for quasi-regular swath data?