ManiVaultStudio / HDF5Loader

Loader Plugin for HDF5 based formats such as 10X, TOME and H5AD
0 stars 0 forks source link

HDF5Loader

Loader plugins for HDF5 based formats such as 10X, TOME and H5AD.

This repo currently builds three plugins:

HDF5 dependency

By default, a pre-built HDF5 library will be downloaded from the lkeb artifactory during cmake's configuration step.

You can also install HDF5 with vcpkg and use -DCMAKE_TOOLCHAIN_FILE="[YOURPATHTO]/vcpkg/scripts/buildsystems/vcpkg.cmake" to point to your vcpkg installation:

./vcpkg install hdf5[cpp,zlib]:x64-windows-static-md

Depending on your OS the VCPKG_TARGET_TRIPLET might vary, e.g. for linux you probably don't need to specify any since it automatically builds static libraries.

If not providing a vcpkg toolchain file but setting USE_HDF5_ARTIFACTORY_LIBS to OFF, cmake will automatically download hdf5 form it's github repo and build it locally.