HDF4
Description and Overview
Hierarchical Data Format is a set of file formats, libraries, and tools for storing and managing large scientific datasets. Originally developed at the National Center for Supercomputing Applications, it is currently supported by the non-profit HDF Group.
HDF files written with older versions can be read with the default version. HDF is also forward compatible, at least in regards to the data. Metadata, such as attributes, may not be readable by previous releases, but the data should be. For more information on backward and forward compatibility see the HDF data compatibility table .
Using HDF
Load the appropriate modulefile and then you can use the HDF C or Fortran wrappers:
module load hdf
h4cc ... ...
h4fc ... ...
Note that on Carver there are separate modulefiles for the PGI and GNU builds of HDF and that the GNU build does not include the Fortran wrapper.
Documentation
For a full description of this software, visit the HDF web site. If you have questions about using this software at NERSC, contact the consultants via email: consult@nersc.gov
Availability at NERSC
| Package | Platform | Category | Version | Module | Install Date | Date Made Default |
|---|---|---|---|---|---|---|
| HDF | carver | libraries/ I/O | 1.6.10 | hdf5-gnu/1.6.10 | 2012-01-25 | |
| HDF | carver | libraries/ I/O | 1.8.3 | hdf5/1.8.3 | 2010-02-26 | 2010-02-26 |
| HDF | carver | libraries/ I/O | 1.8.6 | hdf5/1.8.6 | 2012-01-13 | |
| HDF | carver | libraries/ I/O | 1.8.6 | hdf5-gnu/1.8.6 | 2012-01-13 | |
| HDF | carver | libraries/ I/O | 1.8.6 | hdf5-intel/1.8.6 | 2012-01-13 | |
| HDF | carver | libraries/ I/O | 1.8.9 | hdf5-intel/1.8.9 | 2012-09-17 | |
| HDF | carver | libraries/ I/O | 1.8.9 | hdf5-gnu/1.8.9 | 2012-09-25 | |
| HDF | carver | libraries/ I/O | 4.2.5 | hdf/4.2.5 | 2012-01-13 | |
| HDF | carver | libraries/ I/O | 4.2.5-gnu | hdf/4.2.5-gnu | 2012-01-13 | |
| HDF | carver | libraries/ I/O | 4.2.7 | hdf-gnu/4.2.7 | 2012-05-17 | 2012-05-17 |
| HDF | edison | libraries/ I/O | 4.2.8 | hdf/4.2.8 | 2013-01-24 | 2013-01-24 |
| HDF | euclid | libraries/ I/O | 1.6.10 | hdf5-gnu/1.6.10 | 2012-05-19 | |
| HDF | euclid | libraries/ I/O | 1.8.3 | hdf5-gnu/1.8.3 | 2012-05-19 | |
| HDF | euclid | libraries/ I/O | 1.8.6 | hdf5-gnu/1.8.6 | 2012-05-19 | |
| HDF | euclid | libraries/ I/O | 4.2.5 | hdf/4.2.5 | 2010-04-21 | 2012-05-17 |
| HDF | euclid | libraries/ I/O | 4.2.7 | hdf-gnu/4.2.7 | 2012-05-17 | 2012-05-17 |
| HDF | hopper | libraries/ I/O | 4.2.7 | hdf/4.2.7 | 2013-01-25 | |
| HDF | hopper | libraries/ I/O | 4.2.8 | hdf/4.2.8 | 2012-11-26 | |
| HDF | hopper | libraries/ I/O | 4.2.8 | hdf-intel/4.2.8 | 2012-11-27 | 2012-11-27 |
| HDF | hopper | libraries/ I/O | 4.2r4 | hdf/4.2r4 | 2009-11-09 | 2012-01-16 |
| HDF | hopper | libraries/ I/O | 4.2r4 | hdf/4.2r4 | 2010-12-09 | 2012-01-16 |


