1 / 15

Support for NPP/NPOESS by The HDF Group

Support for NPP/NPOESS by The HDF Group. Mike Folk The HDF Group HDF and HDF-EOS Workshop XII October 17, 2008. To develop and adapt HDF5 software and provide HDF5 support for NPP/NPOESS. Goal. NPOESS Priorities and HDF5. Data calibration/validation

talen
Download Presentation

Support for NPP/NPOESS by The HDF Group

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Support for NPP/NPOESS by The HDF Group Mike Folk The HDF Group HDF and HDF-EOS Workshop XII October 17, 2008 HDF and HDF-EOS Workshop XII

  2. To develop and adapt HDF5 software and provide HDF5 support for NPP/NPOESS. Goal HDF and HDF-EOS Workshop XII

  3. NPOESS Priorities and HDF5 • Data calibration/validation • Data accessibility and usability • Tool development • System maintenance • User support HDF and HDF-EOS Workshop XII

  4. Areas of immediate need • Ensure easy and intuitive access and use by diverse communities • Enable producers and consumers to view content, manage metadata, and convert data to other formats. • Provide high-quality, rapid-response support of HDF5 for NPOESS users at all levels. HDF and HDF-EOS Workshop XII

  5. 1. Ensure easy and intuitive data access and use by diverse communities HDF and HDF-EOS Workshop XII

  6. Region references Root -/ Product Group Agg Root - / Reference Object Data Array Gran N Reference Region Reference Region HDF and HDF-EOS Workshop XII

  7. New routines to facilitate data access • Access data pointed to by region references • Retrieving data pointed to by region references requires a series of complex function calls. • New API would encapsulate these into a few routines. • Rewrite region references in datasets • When a dataset with region references is moved from one file to another, the references of the datasets are invalid in the new file. • The process of updating reference values is complex and error prone. • New functions can address both of these concerns. HDF and HDF-EOS Workshop XII

  8. Access individual quality flags. • NPOESS quality flags are packed into an integer. • In HDF5, integer types are “atomic” – any I/O operation access an entire integer. • To access individual NPOESS quality flags in a convenient and consistent manner, routines are needed that can unpack and return individual quality flags represented by bits packed in an HDF5 integer. HDF and HDF-EOS Workshop XII

  9. 2. Enable producers and consumers to view content, manage metadata, and convert data to other formats. HDF and HDF-EOS Workshop XII

  10. Tools enhancements • There is interest in tools to view and export packed quality flag values, as well as data pointed to by region references. • Tools of particular interest: • h5dump – a command line utility for dumping information from an HDF5 file. • HDFView – a graphical tool for displaying and editing the contents of HDF5 files. HDF and HDF-EOS Workshop XII

  11. Tool enhancements • H5dump modifications • Extract, display, and export a subset of packed bits corresponding to NPOESS quality flags. • Extract, display, and export data pointed to by region references. • HDFView modifications • Display a rectangular region of data in a dataset corresponding to set of region references. • Display packed bits corresponding to the NPOESS quality flags. HDF and HDF-EOS Workshop XII

  12. 3. Provide high-quality, rapid-response support of HDF5 for NPOESS users at all levels. HDF and HDF-EOS Workshop XII

  13. Support enhancements • Assign high priority to helpdesk requests from the NPOESS user community, and ensure a one business-day response to all queries known to be NPOESS-related. • Support HDF5 on AIX 5.2. HDF and HDF-EOS Workshop XII

  14. Thank You! This report is based upon work to be supported by a Cooperative Agreement with NASA under NASA contract NNG08HZ14C. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Aeronautics and Space Administration. HDF and HDF-EOS Workshop XII

  15. Questions/comments? HDF and HDF-EOS Workshop XII

More Related