Www.hdfgroup.org The HDF Group HDF Group Support for NPP/JPSS Mike Folk, Elena Pourmal, Larry Knox, Albert Cheng The HDF Group The 15 th HDF and HDF-EOS.

Slides:



Advertisements
Similar presentations
The HDF Group July 8, Summer ESIP Federation Meeting How to Meet the CF Conventions with NcML for NASA HDF/HDF-EOS Hyo-Kyung.
Advertisements

The HDF Group July 8, Summer ESIP Federation Meeting / HDF and HDF-EOS Workshop XVII Adding new services for HDF in THREDDS Data.
The HDF Group Support for NPP/NPOESS by The HDF Group Mike Folk, Elena Pourmal The HDF Group HDF/HDF-EOS Workshop XIV September 30, 2010.
The HDF Group November 3-5, 2009HDF/HDF-EOS Workshop XIII1 HDF-Java Products Peter Cao The HDF Group The 13 th HDF and HDF-EOS Workshop.
The HDF Group HDF Group Support for NPP/JPSS Mike Folk, Elena Pourmal, Larry Knox, Albert Cheng The HDF Group Briefing to ESDIS October.
The HDF Group November 3-5, 2009HDF/HDF-EOS Workshop XIII1 Using visualization tools to access HDF data via OPeNDAP Joe Lee and Kent Yang.
The HDF Group ESIP Summer Meeting HDF-Java Overview Joel Plutchak The HDF Group 1 July 8 – 11, 2014.
HDF5 OPeNDAP Project Update and Demo MuQun Yang and Hyo-Kyung Lee (The HDF Group) James Gallagher (OPeNDAP, Inc.)
The HDF Group HDF4 Mapping Status and Proposal Mike Folk, Ruth Aydt The HDF Group Oct. 17, 2012 Apr , 2012HDF/HDF-EOS Workshop XV.
The HDF Group Apr , 2012HDF/HDF-EOS Workshop XV1 Interoperability with netCDF-4 Kent Yang, Larry Knox, Elena Pourmal The HDF Group.
JPSS/NPP Report and Discussions Elena Pourmal, Mike Folk, Kent Yang The HDF Group April 6, 2010 April 6, 2011Annual HDF Briefing to ESDIS1.
Improving long-term preservation of EOS data by independently mapping HDF4 data objects The HDF Group.
The HDF Group Improving long-term preservation of EOS data by independently mapping HDF4 data objects Mike Folk, Ruth Aydt, Joe Lee, Binh-Minh.
Support EOS: Review and Discussions Kent Yang and Joe Lee The HDF Group October 16, 2012 Oct. 16, 2012Annual HDF Briefing to ESDIS1.
Note: This brochure is designed to be printed. You should test print on regular paper to ensure proper positioning before printing on card stock. You may.
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.
The HDF Group July 8, 2014HDF 2014 ESIP Summer Meeting HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann The.
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps Mike Folks, The HDF Group Ruth Duerr, NSIDC 1.
HDF5 Tools Update Peter Cao - The HDF Group November 6, 2007 This report is based upon work supported in part by a Cooperative Agreement.
EOSDIS User survey follow-up Mike Folk, Kent Yang, Elena Pourmal The HDF Group Oct. 17, 2012 Annual HDF Briefing to ESDIS1.
Aggregation – What’s it to The HDF Group? ESIP Summer Meeting 2013 Mike Folk & Larry Knox The HDF Group Aggregations, What's it to you?17/11/2013.
HDF Windows Support MuQun Yang, Xuan Bai, Elena Pourmal, Barbara Jones, Pedro Vincent, Robert E. McGrath National Center for Supercomputing Applications.
Important ESDIS 2009 tasks review Kent Yang, Mike Folk The HDF Group April 1st, /1/20151Annual briefing to ESDIS.
DM_PPT_NP_v01 SESIP_0715_AJ HDF Product Designer Aleksandar Jelenak, H. Joe Lee, Ted Habermann Gerd Heber, John Readey, Joel Plutchak The HDF Group HDF.
NPP/ NPOESS Product Data Format Richard E. Ullman NASA/GSFC/NPP NOAA/NESDIS/IPOAlgorithm / System EngineeringData / Information Architecture
HDF Converting between HDF4 and HDF5 MuQun Yang, Robert E. McGrath, Mike Folk National Center for Supercomputing Applications University of Illinois,
Tools for Interoperability between HDF and NetCDF Mike Folk and MuQun Yang The HDF Group The HDF Group provides the following tools for the NASA HDF and.
N P O E S S I N T E G R A T E D P R O G R A M O F F I C E NPP/ NPOESS Product Data Format Richard E. Ullman NOAA/NESDIS/IPO NASA/GSFC/NPP Algorithm Division.
1/14/200925th IIPS Conference 1 Challenges to Archive and Access NASA HDF-EOS Data in the long Term MuQun Yang (The HDF Group) Choonghwan Lee (The HDF.
The HDF Group HDF5 Tools Updates Peter Cao, The HDF Group September 28-30, 20101HDF and HDF-EOS Workshop XIV.
Support for NPP/NPOESS by The HDF Group Mike Folk The HDF Group HDF and HDF-EOS Workshop XII October 17, 2008 Oct HDF and HDF-EOS Workshop XII1.
Archival Information Packages for NASA HDF-EOS Data R. Duerr, Kent Yang, Azhar Sikander.
11/7/2007HDF and HDF-EOS Workshop XI, Landover, MD1 HDF5 Software Process MuQun Yang, Quincey Koziol, Elena Pourmal The HDF Group.
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.
Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps Ruth Duerr, NSIDC Christopher Lynnes, GES DISC The HDF Group Oct HDF and.
October 15, 2008HDF and HDF-EOS Workshop XII1 What will be new in HDF5?
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.
HDF OPeNDAP Project Update MuQun Yang and Hyo-Kyung Lee The HDF Group March 31, Annual briefing to ESDIS10/31/2015.
The HDF Group HDF/HDF-EOS Workshop XV1 Tools to Improve the Usability of NASA HDF Data Kent Yang and Joe Lee The HDF Group April 17, 2012.
- 1 - HDF5, HDF-EOS and Geospatial Data Archives HDF and HDF-EOS Workshop VII September 24, 2003.
The HDF Group Support for NPP/NPOESS by The HDF Group Mike Folk, Elena Pourmal, Peter Cao The HDF Group November 5, 2009 November 3-5,
NetCDF file generated from ASDC CERES SSF Subsetter ATMOSPHERIC SCIENCE DATA CENTER Conversion of Archived HDF Satellite Level 2 Swath Data Products to.
NPOESS Enhanced Description Tool - “ned” Richard E. Ullman NASA/GSFC/NPP NOAA/NESDIS/IPO Data / Information Architecture Algorithm / System Engineering.
HDF Windows Support MuQun Yang, Xuan Bai, Elena Pourmal, Barbara Jones, Pedro Vincent, Robert E. McGrath National Center for Supercomputing Applications.
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.
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 HDF/HDF-EOS Workshop XV1 HDF-OPeNDAP Project Update Joe Lee and Kent Yang The HDF Group April 18, 2012.
The HDF Group Introduction to netCDF-4 Elena Pourmal The HDF Group 110/17/2015.
The HDF Group HDF Group Support for NPP/JPSS Mike Folk, Elena Pourmal, Larry Knox, Albert Cheng The HDF Group DEWG Meeting June 19, 2012.
10/16/2012Annual HDF briefing1 HDF OPeNDAP support Kent Yang, Joe Lee, Mike Folk The HDF Group Oct. 16, 2012.
The HDF Group Overview of nagg Presentation and Demo for DEWG September 25, 2012 DEWG nagg tutorial1September 25, 2012 Larry Knox.
The HDF Group New Elements and Lessons Learned for New Mission HDF5 Products Ideas for new mission HDF5 data products 1July 8, 2013 Larry.
HDF-EOS Workshop IV September 19-21, 2000 Richard E. Ullman ESDIS Information Architect NASA/ GSFC, Code 423.
11/8/2007HDF and HDF-EOS Workshop XI, Landover, MD1 Software to access HDF5 Datasets via OPeNDAP MuQun Yang, Hyo-Kyung Lee The HDF Group.
The HDF Group November 3-5, 2009HDF/HDF-EOS Workshop XIII1 The New HDF-EOS Web Site - How it can help you Kent Yang, Joe Lee The HDF Group.
NPP DataVisualization using McIDAS-V NPP DataVisualization using McIDAS-V Tommy Jasmin, Tom Rink, and Tom Achtor
Support for NPP/NPOESS by The HDF Group Mike Folk, Elena Pourmal The HDF Group Annual HDF Briefing to ESDIS March 31, 2009 March Annual HDF Briefing.
NPP DataVisualization using McIDAS-V NPP DataVisualization using McIDAS-V Tommy Jasmin, Tom Rink, and Tom Achtor
NPP / NPOESS Product Profile of HDF5 Richard Ullman NASA / Goddard NPOESS Integrated Program Office.
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,
HDF and HDF-EOS Workshop XII
Adding CF Attributes to an HDF5 File
Elena Pourmal The HDF Group
Moving from HDF4 to HDF5/netCDF-4
Kent Yang, Mike Folk The HDF Group March 31, 2009
Efficiently serving HDF5 via OPeNDAP
Access HDF5 Datasets via OPeNDAP’s Data Access Protocol (DAP)
HDF Support for NASA Data Producers
HDF5 Tools Updates and Discussions
Presentation transcript:

The HDF Group HDF Group Support for NPP/JPSS Mike Folk, Elena Pourmal, Larry Knox, Albert Cheng The HDF Group The 15 th HDF and HDF-EOS Workshop April 17-19, 2012 Apr , 2012HDF/HDF-EOS Workshop XV

Goal Provide HDF5 support for the distribution of VIIRS, OMPS, and other JPSS sensor and environmental data products Apr , 2012HDF/HDF-EOS Workshop XV

Priorities Test software on platforms critical to NPP/JPSS Develop software to facilitate access and management of NPP/JPSS products Provide rapid and high priority support for data producers and users Apr , 2012HDF/HDF-EOS Workshop XV

Project Information Project Web site Project Wiki proj/NPOESS+Projecthttp://confluence.hdfgroup.uiuc.edu/display/ind proj/NPOESS+Project Apr , 2012HDF/HDF-EOS Workshop XV

JPSS Released Software Apr , 2012HDF/HDF-EOS Workshop XV

Software under Development Apr , 2012HDF/HDF-EOS Workshop XV

HDF NPOESS Wiki Apr , 2012HDF/HDF-EOS Workshop XV

JPSS SOFTWARE Apr , 2012HDF/HDF-EOS Workshop XV

h5edit h5edit is a command line tool that can also be used to edit attributes. Example: add scale_factor attribute h5edit -c "CREATE /Radiance scale_factor {H5T_IEEE_F32LE SIMPLE(1) DATA{ E-4}};" file.h5 Example: add units attribute: h5edit -c "CREATE /Longitude units {H5T_STRING { STRSIZE 12 } DATA {'degrees_east'}};” file.h5 Apr , 2012HDF/HDF-EOS Workshop XV

h5augjpss “Augmentation” Making an HDF5 JPSS file look like a netCDF-4 file HDF5 Apr , 2012HDF/HDF-EOS Workshop XV

Clarification netCDF-3 files Based on netCDF classic data model netCDF-4 files Based on netCDF enhanced model Uses HDF5 as a storage layer Group hierarchy, user-defined data types, etc. But can be restricted netCDF classic NPP files HDF5 file with primary data Incompatible with netCDF, unless modified XML metadata file Important information, including dimensions Geo data in separate file, or group in primary file Apr , 2012HDF/HDF-EOS Workshop XV11

h5augjpss h5augjpss will add metadata or data to the JPSS HDF5 file for certain options and hide HDF5 elements not supported by netCDF applications for other options. Apr , 2012HDF/HDF-EOS Workshop XV

Augmenting JPSS files File.h5 h5augjpss Step 1: Hide HDF5 objects unknown to netCDF-4 File.h5 netCDF-4 readable File.XML Step 2: Update with info from File.XML File.h5 netCDF-4 meaningful GEO.h5 Step 3: Update w info from GEO.h5 File.h5 netCDF-4 geolocation conformant Apr , 2012HDF/HDF-EOS Workshop XV

BUT WAIT…THERE’S MORE! Apr , 2012HDF/HDF-EOS Workshop XV

IDV before augmentation Apr , 2012HDF/HDF-EOS Workshop XV

Two problems Apr , 2012HDF/HDF-EOS Workshop XV Has to be netCDF-3 conformant h5augjpss –o4 SVI05.h5 Missing CF metadata h5edit -c "CREATE /Radiance scale_factor {H5T_IEEE_F32LE SIMPLE(1) DATA{ E- 4}};" SV105.h5 h5edit -c "CREATE /Longitude units {H5T_STRING { STRSIZE 12 } DATA {'degrees_east'}};” SV105.h5

IDV after augmentation IDV with augmented JPSS file Apr , 2012HDF/HDF-EOS Workshop XV

nagg NPP aggregation tool Apr , 2012HDF/HDF-EOS Workshop XV

Why nagg? NPP data products organized as “granules.” Granules are relatively small. Several granules may be packaged per file. Several products may be packaged per file. For convenience of a particular application, we may want to re-package them. May also want only a subset of them. Apr , 2012HDF/HDF-EOS Workshop XV (Thanks to Richard Ullman)

Aggregation Buckets Apr , 2012HDF/HDF-EOS Workshop XV

Aggregation Example User request co-aligns with the aggregation bucket start HDF5 files are ‘full’ aggregations (full, relative to the aggregation period) Apr , 2012HDF/HDF-EOS Workshop XV

Always makes a new copy. Doesn’t destroy the original file. Apr , 2012HDF/HDF-EOS Workshop XV

The HDF Group Thank You! Apr , 2012HDF/HDF-EOS Workshop XV

Acknowledgements This work was supported by Subcontract number HDF-1000 under Raytheon Contract number DG133E07CQ0055, and by Subcontract number under Raytheon Contract number NNG10HP02C, both funded by the National Aeronautics and Space Administration (NASA). Any opinions, findings, conclusions, or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of Raytheon or NASA. Apr , 2012HDF/HDF-EOS Workshop XV

The HDF Group Questions/comments? Apr , 2012HDF/HDF-EOS Workshop XV

Options that add data or metadata: -o2 Adds metadata from JPSS XML product file -o3 Adds geo-location datasets from file in Options that hide HDF5 elements unknown to netCDF-4 or netCDF-applications: -o1 Hides group containing reference types -o4 Adds links to datasets in /All_Data/… group and hides group structure Apr , 2012HDF/HDF-EOS Workshop XV

Options to undo hiding of HDF5 elements: -r1 Reverses hiding of /Data_Products group -r4 Reverses hiding of /All_Data group structure and removes the added links Apr , 2012HDF/HDF-EOS Workshop XV