Skip to content

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

Notifications You must be signed in to change notification settings

ManiVaultStudio/HDF5Loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HDF5Loader

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

This repo currently builds three plugins:

  • H510XLoader
  • H5ADLoader
  • TOMELoader

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" -DVCPKG_TARGET_TRIPLET=x64-windows-static-md 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.

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published