跳转到主要内容

适用于Windows、MacOS和Linux的HDF5插件

项目描述

https://zenodo.org/badge/DOI/10.5281/zenodo.7257761.svg

hdf5plugin 提供了 HDF5压缩过滤器(包括:Blosc、Blosc2、BitShuffle、BZip2、FciDecomp、LZ4、Sperr、SZ、SZ3、Zfp、ZStd)并使它们可通过 h5py 使用。

文档

安装

要安装,请运行

pip install hdf5plugin [--user]

或者,使用 conda (https://anaconda.org/conda-forge/hdf5plugin

conda install -c conda-forge hdf5plugin

要从源代码安装并重新编译 HDF5 插件,请运行

pip install hdf5plugin --no-binary hdf5plugin [--user]

从源代码安装可以通过启用 AVX2 和 OpenMP(如果可用)来实现更好的性能。

有关更多详细信息,请参阅安装文档

如何使用

要使用它,只需使用 import hdf5plugin,支持的压缩过滤器可通过 h5py 获取。

有关详细信息,请参阅使用文档

许可

hdf5plugin 本身的源代码受MIT 许可证的许可。

嵌入的 HDF5 压缩过滤器受不同的开源许可证的许可:请参阅许可证文档

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面