hdf5 tools updates and discussions

35
www.hdfgroup.org The HDF Group Apr. 17-19, 2012 HDF/HDF-EOS Workshop XV 1 HDF5 Tools Updates and Discussions Peter Cao The HDF Group The 15 th HDF and HDF-EOS Workshop April 17-19, 2012

Upload: pravat

Post on 23-Feb-2016

45 views

Category:

Documents


0 download

DESCRIPTION

HDF5 Tools Updates and Discussions. Peter Cao The HDF Group The 15 th HDF and HDF-EOS Workshop April 17-19, 2012. Tools Updates. Keep YOU updated Report YOUR feedback on the survey Want to know YOUR needs and thoughts. HDF Java Products Highlights. HDF-Java 2.8 (Dec. 2011). - PowerPoint PPT Presentation

TRANSCRIPT

Sellidng a Product or Service

Apr. 17-19, 2012HDF/HDF-EOS Workshop XV1HDF5 Tools Updates and DiscussionsPeter CaoThe HDF GroupThe 15th HDF and HDF-EOS WorkshopApril 17-19, 2012www.hdfgroup.orgThe HDF Groupwww.hdfgroup.org1Apr. 17-19, 2012HDF/HDF-EOS Workshop XV2Keep YOU updatedReport YOUR feedback on the surveyWant to know YOUR needs and thoughtsTools Updateswww.hdfgroup.org2Apr. 17-19, 2012HDF/HDF-EOS Workshop XV3HDF Java Products HighlightsHDF-Java 2.8 (Dec. 2011)www.hdfgroup.org3Apr. 17-19, 2012HDF/HDF-EOS Workshop XV4HDF Java Products Highlights35 bug fixes/enhancements

www.hdfgroup.org4Apr. 17-19, 2012HDF/HDF-EOS Workshop XV5HDF Java Products HighlightsAll major HDF5 1.8 API functionsJava369V1.8169462C functionswww.hdfgroup.org5Apr. 17-19, 2012HDF/HDF-EOS Workshop XV6HDF Java Products HighlightsUnit tests for all major HDF5 JNI functions Tested 300Untested69www.hdfgroup.org6Apr. 17-19, 2012HDF/HDF-EOS Workshop XV7Things in the Pipeline HDF-Java 2.9 (Dec. 2012)

Build on HDF5 1.8.10

Add Cmake

Continue bug fixes/enhancements

www.hdfgroup.org7Apr. 17-19, 2012HDF/HDF-EOS Workshop XV8Mac Issues

www.hdfgroup.org8Apr. 17-19, 2012HDF/HDF-EOS Workshop XV9Mac IssuesNo Support for MAC OS 10.5

www.hdfgroup.org9Apr. 17-19, 2012HDF/HDF-EOS Workshop XV10Mac IssuesDrop 32-bit Support ?

www.hdfgroup.org10Command-line ToolsApr. 17-19, 2012HDF/HDF-EOS Workshop XV11www.hdfgroup.orgThe HDF Groupwww.hdfgroup.orgApr. 17-19, 2012HDF/HDF-EOS Workshop XV12Major Improvements h5dumpFixed -a option to show attributes with name containing /h5dump -a "/bar_none/high\/low" quux.h5

Added support for using a wildcard in the filenameOMI-Aura_L2G-OMAEROG_2004m1001_v003-2009m0112t161650.he5OMI-Aura_L2G-OMAEROG_2004m1007_v003-2009m0112t161622.he5OMI-Aura_L2G-OMAEROG_2004m1009_v003-2009m0112t161705.he5h5dump *7_*.he5

Completed a major code refactoringwww.hdfgroup.org12Apr. 17-19, 2012HDF/HDF-EOS Workshop XV13Major Improvements h5repackSelecting data based on chunk layoutBetter performance (hundred times faster for some cases)www.hdfgroup.org13Consider storage layout, smartApr. 17-19, 2012HDF/HDF-EOS Workshop XV14Major Improvements h5diffAdded v1 and v2 options to show different levels of information

Added a new flag --exclude-path to exclude objects from comparison

www.hdfgroup.org14Apr. 17-19, 2012HDF/HDF-EOS Workshop XV15Tools Challenges www.hdfgroup.org15Apr. 17-19, 2012HDF/HDF-EOS Workshop XV16Tools Challenges Comp of Vlen of Comp of ARRAY of Comp

www.hdfgroup.org16Apr. 17-19, 2012HDF/HDF-EOS Workshop XV17Tools Challenges SimpleDesign

External linksCompact layoutwww.hdfgroup.org17Apr. 17-19, 2012HDF/HDF-EOS Workshop XV18Tools Challenges CMMI Team

www.hdfgroup.org18Apr. 17-19, 2012HDF/HDF-EOS Workshop XV19New Development h5editCommand-line tool for editing an HDF5 fileCreate or Delete Attributes www.hdfgroup.org19Apr. 17-19, 2012HDF/HDF-EOS Workshop XV20New Development H5Ocompare APIA function that compares two HDF5 objects or filesRFC will be out in April or May 2012An independent tool, h5compare, may follow after the API developmentwww.hdfgroup.org20Apr. 17-19, 2012HDF/HDF-EOS Workshop XV21New Development h5augjpssa tool for modifying a JPSS product file to make it accessible by netCDF-4 based applications

www.hdfgroup.org21HDF5-XML ToolsApr. 17-19, 2012HDF/HDF-EOS Workshop XV22h5dumpxh5h5xoldxmlHDF5/ XMLHDF5www.hdfgroup.orgHDFView User SurveyApr. 17-19, 2012HDF/HDF-EOS Workshop XV23www.hdfgroup.orgThe HDF Groupwww.hdfgroup.orgsurveymonkey.comApr. 17-19, 2012HDF/HDF-EOS Workshop XV24

HDFViewwww.hdfgroup.orgApr. 17-19, 2012HDF/HDF-EOS Workshop XV25

Usagewww.hdfgroup.orgApr. 17-19, 2012HDF/HDF-EOS Workshop XV26

File Typeswww.hdfgroup.orgApr. 17-19, 2012HDF/HDF-EOS Workshop XV27Easy Installation

www.hdfgroup.orgApr. 17-19, 2012HDF/HDF-EOS Workshop XV28Easy-use GUI

www.hdfgroup.orgApr. 17-19, 2012HDF/HDF-EOS Workshop XV29Over 70% users who responded to the survey think the following are important:

Improve GUI interface

Find objects by name

Search objects by attributes (name or value)

Search and query data content

View datasets larger than machine memoryWishful Thingswww.hdfgroup.orgApr. 17-19, 2012HDF/HDF-EOS Workshop XV30

Your Thoughtswww.hdfgroup.orgThe HDF Groupwww.hdfgroup.orgA Wishful ThoughtApr. 17-19, 2012HDF/HDF-EOS Workshop XV31

HDF5www.hdfgroup.orgA Wishful ThoughtApr. 17-19, 2012HDF/HDF-EOS Workshop XV32

My Favorite Things

www.hdfgroup.orgA Wishful ThoughtApr. 17-19, 2012HDF/HDF-EOS Workshop XV33

My Favorite Things

www.hdfgroup.orgA Wishful ThoughtApr. 17-19, 2012HDF/HDF-EOS Workshop XV34

My Favorite Thingswww.hdfgroup.orgAcknowledgementsThis work was supported by Subcontract number 114820 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, orrecommendations 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.

Apr. 17-19, 2012HDF/HDF-EOS Workshop XV35www.hdfgroup.org