Hdf5JavaLib is a pure Java library for reading HDF5 files, released as version 0.1.1. It provides robust HDF5 support in Java, enabling developers to read datasets in the root group, including compound datasets, scalars, vectors, and multi-dimensional data, from files generated by the C++ HDF5 library. Ideal for scientific computing and data analysis without external dependencies.
Hdf5JavaLib is available on Maven Central. Add the following dependency to your pom.xml
:
<dependency>
<groupId>org.hdf5javalib</groupId>
<artifactId>hdf5javalib</artifactId>
<version>0.1.1</version>
</dependency>
git clone https://github.com/karlnicholas/Hdf5JavaLib.git
cd Hdf5JavaLib
mvn install
Hdf5JavaLib supports reading datasets in the root group, including:
For detailed usage and examples, see the Read Capabilities Documentation.
Help improve Hdf5JavaLib by reporting issues at GitHub Issues. Include sample HDF5 files and expected outputs.
Visit https://www.hdf5javalib.org for more information.
Keywords: HDF5, Java, Hdf5JavaLib, HDF5 Java library, scientific computing, datasets, data analysis