An Introduction to HDF5

Hierarchical Data Format 5 (HDF5) is is a data model, library, and file format for storing and managing data.  It supports an unlimited variety of datatypes, and is designed for flexible and efficient I/O and for high volume and complex data. HDF5 is portable and is extensible, allowing applications to evolve in their use of HDF5. Languages supporting HDF5 include C, C++, Fortran, IDL, Matlab, Python, etc. It is used extensively by researchers at the FSU in fields such as meteorology, oceanography, and astronomy. 

Specifically, this workshop will cover:

  • the HDF5 data model,
  • the HDF5 application programming interface,
  • software tools and command line utilities, and
  • HDF5 usage via the Python h5py package

Workshop Format

This is an interactive, hands-on workshop. It will be held in a fully-equipped classroom laboratory with computers. Attendees may bring their own notebook computers, but this will not be necessary.


This workshop is led by Bin Chen, Applications Specialist at the RCC. Dr. Chen has been with the RCC for over two years, and has worked with researchers in many scientific domains on large data management tools and solutions.


The location of these workshops is Dirac Science Library Room 152 (map). NOTE: The entrance is located on the southeast corner of the building, across from the Oceanography building next to the parking garage. Use that entrance, not the main library entrance.