Next: Other Parallel Libraries
Up: HDF5
Previous: Iterating over HDF5 Groups
What else is there in HDF5?
Plenty. I have skipped the whole issue of accessing
HDF5 objects by references (or addresses, or locations). This is useful if you
want to create a list of certain objects, store the list on a special dataset, then use it
to iterate, for example, over the objects. The objects collected this way don't have
to live in the same group, otherwise you could simply use H5Giterate to pick
them up. Once you have an object you can obtain its address, within the file, by
calling function
H5Rcreate. You can also create
lists of references to specific regions within the datasets, also by calling
the same function H5Rcreate.
I have only showed you three HDF5 tools, h5dump, h5ls and h5cc, but there
are more:
- h5diff
- identifies and locates differences between two HDF5 files
- h5repart
-
lets you re-partition an HDF5 file and create a file family out of it
- h5import
-
lets you import data into an existing or a new HDF5 file
- gif2h5
- lets you convert a GIF file to an HDF5 file
- h52gif
- lets you extract images from an HDF5 file onto GIF files
- h5perf
- lets you measure performance of HDF5 programs
- h5fc
- lets you compile Fortran90 programs that call HDF5 functions
- H5c++
- lets you compile C++ programs that call HDF5 functions
- h4toh5
- lets you convert an HDF4 file to an HDF5 file
- h5toh4
- lets you convert an HDF5 file to an HDF4 file
- JHI5
- is the Java package that wraps around HDF5
- H5View
- is a Java-based tool for browsing and editing HDF5 files
- H5gen
- is a Java utility that reads an XML description of
an HDF5 file and generates the corresponding HDF5 file
- VisAD
- is a Java toolkit for constructing interactive and collaborative
visualization and analysis of numerical data
You can find more about HDF5 at
http://hdf.ncsa.uiuc.edu/HDF5/.
Next: Other Parallel Libraries
Up: HDF5
Previous: Iterating over HDF5 Groups
Zdzislaw Meglicki
2004-04-29