The HDF Group ESIP 2013 Summer Meeting1 NASA HDF/HDF-EOS Data Access Challenges H. Joe Lee Kent.

Slides:



Advertisements
Similar presentations
8 Feb 2006WPG Meeting1 WPG – PUG meeting 8 February 2006.
Advertisements

The HDF Group Ensuring Long Term Access to Remotely Sensed HDF4 Data with Layout Maps Ruth Duerr, NSIDC Christopher Lynnes, GES DISC Mike.
TAX-AIDE TECHNOLOGY UPDATE Bob Willis - NTC Chair August 2013 NLT Meeting1 Shorter Version for State Use.
Jan Cambridge Collaboration Meeting1 Pi/Mu Separation and Muon dE/dX Leo Jenner, UCL.
1 HDF-EOS Status, Related Tools and Issues. 2 TOOLKIT / HDF-EOS Support.
The HDF Group July 8, Summer ESIP Federation Meeting How to Meet the CF Conventions with NcML for NASA HDF/HDF-EOS Hyo-Kyung.
The HDF Group July 8, Summer ESIP Federation Meeting / HDF and HDF-EOS Workshop XVII Adding new services for HDF in THREDDS Data.
A Draft Standard for the CF Metadata Conventions Cheryl Craig and Russ Rew UCAR.
The HDF Group ESIP Summer Meeting Easy access HDF files via Hyrax Kent Yang The HDF Group 1 July 8 – 11, 2014.
AWAKE Electron Spectrometer Simon Jolly 7 th March 2013.
Data Formats: Using self-describing data formats Curt Tilmes NASA Version 1.0 Review Date.
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 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.
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 HDF Group Support for NPP/JPSS Mike Folk, Elena Pourmal, Larry Knox, Albert Cheng The HDF Group The 15 th HDF and HDF-EOS.
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 Apr , 2012HDF/HDF-EOS Workshop XV1 Interoperability with netCDF-4 Kent Yang, Larry Knox, Elena Pourmal The HDF Group.
University of Illinois at Urbana-ChampaignHDF 1McGrath/Yang 2/27/02 Transitioning from HDF4 to HDF5 Robert E. McGrath Kent Yang.
Support EOS: Review and Discussions Kent Yang and Joe Lee The HDF Group October 16, 2012 Oct. 16, 2012Annual HDF Briefing to ESDIS1.
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.
A Matlab tutorial in working with HDF files
EOSDIS User survey follow-up Mike Folk, Kent Yang, Elena Pourmal The HDF Group Oct. 17, 2012 Annual HDF Briefing to ESDIS1.
1 HDF-EOS and Related Tools Status Update. 2 Overview.
The HDF Group ESIP Summer Meeting HDF OPeNDAP update Kent Yang The HDF Group 1 July 8 – 11, 2014.
Unidata’s TDS Workshop TDS Overview – Part II October 2012.
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.
The HDF Group September 28, 2010HDF/HDF-EOS Workshop XIV1 Easy Access of HDF data via NCL/IDL/MATLAB Kent Yang, Tong Qi, Ziying Li, Yi.
ArcGIS and NASA EOS Data NASA GES DISC Team: Aijun Chen, Wenli Yang, Peisheng Zhao, Long Pham, Chris Lynnes, Gail Wade NASA ESDIS: Ross Bagwell, Francis.
ATMOSPHERIC SCIENCE DATA CENTER ‘Best’ Practices for Aggregating Subset Results from Archived Datasets Walter E. Baskin 1, Jennifer Perez 2 (1) Science.
Why do I want to know about HDF and HDF- EOS? Hierarchical Data Format for the Earth Observing System (HDF-EOS) is NASA's primary format for standard data.
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.
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.
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.
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.
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.
DAP4 James Gallagher & Ethan Davis OPeNDAP and Unidata.
HDF OPeNDAP Project Update MuQun Yang and Hyo-Kyung Lee The HDF Group March 31, Annual briefing to ESDIS10/31/2015.
ESIP Federation 2004 : L.B.Pham S. Berrick, L. Pham, G. Leptoukh, Z. Liu, H. Rui, S. Shen, W. Teng, T. Zhu NASA Goddard Earth Sciences (GES) Data & Information.
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.
NetCDF file generated from ASDC CERES SSF Subsetter ATMOSPHERIC SCIENCE DATA CENTER Conversion of Archived HDF Satellite Level 2 Swath Data Products to.
HDF4 OPeNDAP Project Progress Report MuQun Yang and Hyo-Kyung Lee 1 HDF Developers' Meeting11/24/2015.
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 HDF/HDF-EOS Workshop XV1 HDF-OPeNDAP Project Update Joe Lee and Kent Yang The HDF Group April 18, 2012.
GLAS Standard Data Products for Distribution by NSIDC Polar DAAC User Working Group PoDAG Meeting XVI February 2000 Presenters H. Jay Zwally, NASA/GSFC.
Interoperability = Leverage + Collaboration  Chris Lynnes  GES DISC.
HDF and HDF-EOS Workshop VII September 24, 2003 HDF5, HDF-EOS and Geospatial Data Archives Don Keefer Illinois State Geological Survey Mike Folk Univ.
10/16/2012Annual HDF briefing1 HDF OPeNDAP support Kent Yang, Joe Lee, Mike Folk The HDF Group Oct. 16, 2012.
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.
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,
Guided Tour of Pythonian Museum
Adding CF Attributes to an HDF5 File
Data Are from Mars, Tools Are from Venus
Easy Access of HDF data via NCL/IDL/MATLAB
Moving from HDF4 to HDF5/netCDF-4
Efficiently serving HDF5 via OPeNDAP
Access HDF5 Datasets via OPeNDAP’s Data Access Protocol (DAP)
HDF Support for NASA Data Producers
HDF-EOS Workshop XXI / The 2018 ESIP Summer Meeting
HDF5 Tools Updates and Discussions
Presentation transcript:

The HDF Group ESIP 2013 Summer Meeting1 NASA HDF/HDF-EOS Data Access Challenges H. Joe Lee Kent Yang The HDF Group July 9, 2013

Hal Varian, Googles chief economist ESIP 2013 Summer Meeting2July 9, 2013

For Earth Science Data Users ESIP 2013 Summer Meeting3July 9, 2013 The ability to take NASA HDF/HDF-EOS data – to be able to understand it, to process it, to extract value from it, to visualize it, to communicate it – thats a hugely important skill right now.

Is it easy to take NASA HDF data? ESIP 2013 Summer Meeting4July 9, 2013 No, for Average Joe data user.

Understand ESIP 2013 Summer Meeting5July 9, 2013 I'm new to IDL and HDF; and I'm currently working with MODIS L1B data. I found your examples very helpful. Is it possible to show how radiance is calculated ?

Process ESIP 2013 Summer Meeting6July 9, 2013 I work in NASA/GSFC GES-DISC on AIRS project. We have new idl version 8.1. But got a core dump error when we run EOS function EOS_SW_INQSWATH to inqure swath name from a AIRS level 2 product file. Need your help. Thanks.

Hi,I want to use the following TRMM data Can you provide me some programs that deal with these datasets so that I can obtain the daily convective precipitation in the region E,0- 40N during 2006 ? Extract Values ESIP 2013 Summer Meeting7July 9, 2013

Visualize ESIP 2013 Summer Meeting8July 9, 2013 Can you please make the matlab file for reading ozone hdf5 files obtained from mls available to the public. I wanted to obtain ozone distribution over the world and ozone distributions with height etc. thank you :) …. oh can you tell me which function can i use to plot latitude in the x-axis, pressure in the y-axis and a contour plot of ozone over it?

Communicate ESIP 2013 Summer Meeting9July 9, 2013 Your prog is very helpful to verify my process. I have one more doubt. I am trying to convert this hdf to Geotiff using Matlab. Do have any written code to do the same. Doing it with HEG tool given an error specifying that 5D are only supported for SOM projections. Also I am doing all processing with Matlab. So could you pl. help me.

NASA HDF Users See Challenges ESIP 2013 Summer Meeting10July 9, 2013 in accessing satellite-product-specific (MODIS, AIRS, MLS) geo-location/time-specific (lat/lon/height/year) data with their favorite software packages (MATLAB/IDL/ArcGIS).

What Makes Access Challenging? ESIP 2013 Summer Meeting11July 9, Some files use the techniques that end users may not be familiar with, although the techniques may help storing data efficiently. 2.Information from a source outside the files is required to retrieve the data in a physically meaningful manner. 3.Attributes do not comply with the widely used conventions. 4.Metadata in HDF file has incorrect information.

Converted File Size Comparison July 9, 2013ESIP 2013 Summer Meeting12 HDF-EOS2 Netcdf-4 Netcdf-3 9X

Challenge 1: Unfamiliar Techniques ESIP 2013 Summer Meeting13July 9, 2013 Users look for Latitude/Longitude datasets that match variable (e.g., Ozone) datasets. Some HDF products have mismatched lat/lon. lat/lon information in metadata attribute. duplicate lat/lon information.

Swath Dimension Map Example ESIP 2013 Summer Meeting14July 9, 2013 HDF-EOS Swath Dimension Map allows to have mismatched size in dimensions. Latitude[512][512] Longitude[512][512] Data[1024][1024]

NSIDC AMSR_E NCL Example ESIP 2013 Summer Meeting15July 9, 2013 ; Read the file as HDF4 file to obtain dataset attributes. hdf4_file = addfile("AMSR_E_L3_WeeklyOcean_V03_ hdf", "r") ; Read the file as HDF-EO2 file to obtain lat and lon. hdf-eos2_file = addfile("AMSR_E_L3_WeeklyOcean_V03_ hdf.he2", "r") ; Read the file as HDF4 file to obtain dataset attributes. hdf4_file = addfile("AMSR_E_L3_WeeklyOcean_V03_ hdf", "r") ; Read the file as HDF-EO2 file to obtain lat and lon. hdf-eos2_file = addfile("AMSR_E_L3_WeeklyOcean_V03_ hdf.he2", "r") User should call both HDF4 and HDF-EOS2 API: HDF4 API alone cannot resolve lat/lon. HDF-EOS2 API alone cannot retrieve some attributes that are added later by HDF4 APIs.

Challenge 2: Information Outside HDF ESIP 2013 Summer Meeting16July 9, 2013 Users must read data product manual to find fill value / valid ranges units or discrete key values scale / offset equation physical description of data Some products are not self-describing!

Without Information Outside HDF ESIP 2013 Summer Meeting17July 9, 2013

With Information Outside HDF ESIP 2013 Summer Meeting18July 9, 2013

Challenge 3: The CF Conventions ESIP 2013 Summer Meeting19July 9, 2013 Following the widely accepted CF conventions is important for interoperability but some HDF products use non-alphanumeric characters. use non-CF attribute names and values. use non-CF scale / offset rules. use different data type for attribute (e.g., _FillValue) from the variable.

Attribute Type Mismatch Example ESIP 2013 Summer Meeting20July 9, 2013 Int16 data[180][360] // Variable String valid_range 0,100 // Attribute (Wrong) Byte _FillValue 255 // Attribute (Wrong) Int16 data[180][360] // Variable Int16 valid_range 0,100 // Attribute (Correct) Int16 _FillValue 255 // Attribute (Correct)

Challenge 4: Incorrect Information ESIP 2013 Summer Meeting21July 9, 2013 Sometimes, metadata contains incorrect information. This is rare and such information is usually corrected immediately by data producers.

Incorrect Information Example ESIP 2013 Summer Meeting22July 9, 2013 An NCL user reported that the same code doesnt work for an older MOP02 HDF-EOS5 file. In 2008/01/01 file, StructMetadata has the wrong value: nTime = In 2008/12/31 file, StructMetadata has the correct value: nTime= 2 LaRC ASDC fixed this already!

Good News ESIP 2013 Summer Meeting23July 9, 2013 The recent effort from The HDF Group overcomes many challenges: HDF4/HDF5 OPeNDAP Handler with EnableCF option H4CF Conversion Toolkit with NcML / NCO examples HDF-EOS5 Augmentation Tool HDF-EOS2 Dumper tool with Comprehensive Examples for MATLAB/IDL/NCL The above tools and their examples are available at HDFEOS.org.

Challenge 1: Unfamiliar Techniques ESIP 2013 Summer Meeting24July 9, 2013 HDF OPeNDAP handlers & H4CF Conversion Toolkit provide full geo-location information as explicit datasets. HDF-EOS5 Augmentation Tool provides ways to associate geo-location information with existing datasets or to supply new ones. HDF-EOS2 Dumper Tool prints out geo-location information in ASCII because MATLAB/IDL/NCL can read ASCII text data.

Challenge 2: Information Outside HDF ESIP 2013 Summer Meeting25July 9, 2013 HDF OPeNDAP handlers provide fill value / valid range information. apply CF scale / offset rule. calculate latitude and longitude values for some NASA non-EOS products. are tested against ncml_handler so that data centers can add additional information using NcML. H4CF Conversion Toolkit (h4tonccf) provides NcML and NCO examples to add or edit attributes for converted NetCDF files.

Challenge 3: The CF Conventions ESIP 2013 Summer Meeting26July 9, 2013 HDF OPeNDAP handlers & H4CF Conversion Toolkit flatten group hierarchies. change variable & attribute types, names, and values. add named dimensions. add coordinate information.

Challenge 4: Incorrect Information ESIP 2013 Summer Meeting27July 9, 2013 HDF OPeNDAP handlers & H4CF Conversion Toolkit correct errors for old products temporarily. catch errors for new products.

Better News ESIP 2013 Summer Meeting28July 9, 2013 We see less and less challenges in newer HDF products thanks to open communication and standardization effort among Earth Science communities through meetings, telecons, and mailing lists. HDF – DAACs Telecons ESDSWG – H5CF Conventions ESIP CF (satellite) conventions mailing lists

Future Challenges ESIP 2013 Summer Meeting29July 9, 2013 Data Discovery Subsetting and Aggregation Sharing Research Data

Data Discovery ESIP 2013 Summer Meeting30July 9, 2013 Some users still dont know how to search and where to download data. Spatial search in Reverb doesnt guarantee that the matched HDF data files contain the valid values at the specific location that user is looking for. Browse image is helpful but users dont want to examine one by one.

Reverb Browse Image for O3 at Seoul ESIP 2013 Summer Meeting31July 9, 2013 The returned HDF file has no value at Seoul

Subsetting and Aggregation ESIP 2013 Summer Meeting32July 9, 2013 Customized on-demand HDF product generation is desired based on the users query. For example, Give me all L2 Ozone data at Seoul from 2002 to 2013 and allow me to download it as a single HDF file. Most HDF data products are packaged in daily granule for large region. Search result returns thousands of HDF files and users cannot download them one by one.

Reverb Query Result for AIRS at Seoul ESIP 2013 Summer Meeting33July 9, 2013 Showing 1 to 9 of 5,047 granules

Sharing Research Data ESIP 2013 Summer Meeting34July 9, 2013 How can users easily compose and publish new research data from the different NASA data product sources? Id like to combine AIRS Ozone and OMI Ozone data at Seoul from and share it with journal editors. Can this be shared as a single URL query to NASA data cloud?

Thanks! Questions / Comments? July 9, 2013ESIP 2013 Summer Meeting35

Acknowledgements ESIP 2013 Summer Meeting36July 9, 2013 This work was supported by Subcontract number under Raytheon Contract number NNG10HP02C, funded by the National Aeronautics and Space Administration (NASA) and by cooperative agreement number NNX08AO77A from the 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 the National Aeronautics and Space Administration.