Overview (10 minutes):
We will introduce the basic features and recent updates on the HDF5 tools. The intention of the talk is to keep users updated on the HDF5 tool development such as new features and new tools. It also helps new users to get familiar with the HDF5 tools. Three new tools h5check, h5copy and h5stat will be introduced.
h5check(25 minutes):
It is important that HDF5 files created and modified by the HDF5 library are fully compliant with the defined HDF5 File Format Specification (File Format) to ensure the data model integrity and long term compatibility between evolving versions of the HDF5 library. The h5check tool verifies that the content of an HDF5 file is encoded according to the File Format. The verification role also makes h5check act as a watchdog for the implementation correctness of the HDF5 library. This presentation explains the features of the tool and time permitting, shows a demonstration of the tool.
h5copy(10 minutes):
h5copy is a command line tool that allows to make a copy of an HDF5 object (group, dataset or named datatype) from one location to another location within a file or across files. h5copy uses the HDF5 API function H5Gcopy to copy objects, which provides users with several options on how data object is copied, and high efficiency in data copy.
h5stat(5 minutes):
h5stat is a new utility for viewing different statistics about an HDF5 file. Tool is still under development. The goal of the talk will be to introduce the tool and get HDF5 users feedback.