HDF5 documents and links 
Introduction to HDF5 
HDF5 User’s Guide 
HDF5 Reference Manual 
HDF5 Application Developer's Guide 

HDF5 Application Developer's Guide

     
These documents provide information of particular interest to developers of applications that employ the HDF5 Library.

 
 

Release Related

 
HDF5 Library Changes from Release to Release A summary of changes in the HDF5 Library
 
RELEASE.txt Technical notes regarding the current release of the HDF5 Library*
 
HISTORY-1_8.txt Technical notes for previous 1.8 releases of the HDF5 Library by release*
 
HISTORY-1_0-1_8_0_rc3.txt Technical notes for releases prior to the 1.8.0 release of the HDF5 Library by release*
 
 

* RELEASE.txt, HISTORY-1_8.txt, and HISTORY-1_0-1_8_0_rc3.txt are located at the top level of the HDF5 source code tree in the release_docs directory of the distributed HDF5 source code.

 
 
 

Moving from 1.6.x to 1.8.x

 
What’s New in HDF5 Release 1.8.0 A brief summary of new features in the 1.8.0 HDF5 release
 
Release 1.8.0 and Data Format Compatibility “New Features in HDF5 Release 1.8.0 and Format Compatibility Considerations”: A discussion of data format compatibility issues to consider in the transition to Release 1.8.0
 
API Compatibility Macros in HDF5 Interface compatibility issues
 
 
 

General

 
HDF5 Image and Palette Specification A specification for the implementation of images and palettes in HDF5 applications
 
Mapping HDF4 Objects to HDF5 Objects Guidelines for translating HDF4 file objects into valid HDF5 file objects   (PDF)
 
Fill Value and Space Allocation Issues A summary of HDF5 fill value and storage allocation issues  
 
Fill Value and Space Allocation Behavior A table summarizing of the behavioral interactions of HDF5 fill value and storage allocation settings  
 
SZIP Compression in HDF5 A description of SZIP compression in HDF5, H5Pset_szip, terms of use and copyright notice, and references  
 
Shuffle Performance An analysis of bzip and gzip compression performance in HDF5 with and without the shuffle filter, H5Pset_shuffle  
 
Generic Properties An overview of and the motivation for the implementation and use of generic properties in HDF5  
 
Error-detecting Codes for HDF5 A discussion of error-detection codes, for example, checksums, in HDF5  
 
Fletcher32 Checksum Design and Spec Design, API function specification, and test for the Fletcher32 checksum implementation in HDF5  
 



HDF5 documents and links 
Introduction to HDF5 
HDF5 User’s Guide 
HDF5 Reference Manual 
HDF5 Application Developer's Guide 

The HDF Group Help Desk:
Describes HDF5 Release 1.8.20, November 2017.
  Copyright by The HDF Group
and the Board of Trustees of the University of Illinois