HDF5
Hierarchical Data Format version 5 (HDF5) is a data model, library, and file format for storing and organizing large and complex data. It is designed to be portable, scalable, and self-describing, enabling efficient management of scientific, engineering, and analytical data across platforms and over time.
The core data model uses a hierarchical structure of groups and datasets. Groups function like folders and
Key features include support for large file sizes, a flexible type system, chunked storage, and data compression
APIs exist for multiple languages, notably C and Fortran, with bindings or wrappers for Python (such as
HDF5 was developed and is maintained by The HDF Group. It is widely used in disciplines such