Skip to main content

HDF5 Plugins for Windows, MacOS, and Linux

Project description

hdf5plugin provides HDF5 compression filters (namely: blosc, bitshuffle, lz4, FCIDECOMP, ZFP, zstd) and makes them usable from h5py.

See documentation.

Installation

To install, run:

pip install hdf5plugin [--user]

or, with conda (https://anaconda.org/conda-forge/hdf5plugin):

conda install -c conda-forge hdf5plugin

To install from source and recompile the HDF5 plugins, run:

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

Installing from source can achieve better performances by enabling AVX2 and OpenMP if available.

For more details, see the installation documentation.

How-to use

To use it, just use import hdf5plugin and supported compression filters are available from h5py.

For details, see Usage documentation.

License

The source code of hdf5plugin itself is licensed under the MIT license.

Embedded HDF5 compression filters are licensed under different open-source licenses: see the license documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hdf5plugin-3.3.0.tar.gz (13.6 MB view details)

Uploaded Source

Built Distributions

hdf5plugin-3.3.0-py3-none-win_amd64.whl (523.6 kB view details)

Uploaded Python 3 Windows x86-64

hdf5plugin-3.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

hdf5plugin-3.3.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (10.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

hdf5plugin-3.3.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (6.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ x86-64

hdf5plugin-3.3.0-py3-none-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded Python 3 macOS 10.9+ x86-64

hdf5plugin-3.3.0-py3-none-macosx_10_9_universal2.whl (3.1 MB view details)

Uploaded Python 3 macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file hdf5plugin-3.3.0.tar.gz.

File metadata

  • Download URL: hdf5plugin-3.3.0.tar.gz
  • Upload date:
  • Size: 13.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.4 pkginfo/1.5.0.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for hdf5plugin-3.3.0.tar.gz
Algorithm Hash digest
SHA256 a08f74d2e3f64264fa557cc9ae76c87d532dcc39fb4d1bff7a1e146bdf231eae
MD5 fdd6e2ed7e31c90c18b70ee99be29149
BLAKE2b-256 2fa83b6adcb8791618d9338d495c1c6cc128bdc6bd80dbbd4727893e562b2baf

See more details on using hashes here.

File details

Details for the file hdf5plugin-3.3.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: hdf5plugin-3.3.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 523.6 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.4 pkginfo/1.5.0.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for hdf5plugin-3.3.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 25a31a766fdaf2b2a3f89360250a9f827e28a305c5305c112c23ae51e1ce35f3
MD5 2e16407ce3bab7325b666611863c3bbf
BLAKE2b-256 5ac755346b39c2c023daaa64314e70146f0876b780aa99d176ccde4a1df92bb9

See more details on using hashes here.

File details

Details for the file hdf5plugin-3.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for hdf5plugin-3.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42e10671244f75ffbddcbd713b9cba7960dc436eb623c4ec83288f566ba0a473
MD5 afddb3aafe01cd96439b02ea6176d694
BLAKE2b-256 1a177f4ee34db189ce0de8ed7986b932c3b44d3db45952068ca163d5edc2ce0b

See more details on using hashes here.

File details

Details for the file hdf5plugin-3.3.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for hdf5plugin-3.3.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 48ede72f45948cef634a1dac37ef0a19b49d3c02bd844815d7467579bc672429
MD5 38e7cad10599fbcbee6cabe0813685d3
BLAKE2b-256 f2f379e1668ec945ced78553259be4e4f52d47f48edc9005f794c25b7742ac74

See more details on using hashes here.

File details

Details for the file hdf5plugin-3.3.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for hdf5plugin-3.3.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3882c2cd336d95eb24602c2c360c467e8617d80976e59482afd72eb0fe0fdafc
MD5 a336f74903cdca3dcb3ac2bb31174a8e
BLAKE2b-256 a284fd83a2418f08696802082238b5175098214df7f461e71f6265aa292b374c

See more details on using hashes here.

File details

Details for the file hdf5plugin-3.3.0-py3-none-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: hdf5plugin-3.3.0-py3-none-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 3, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.4 pkginfo/1.5.0.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for hdf5plugin-3.3.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 43c9a79e96cb3544b0ee977be6924e86ca8323c06ecb39002944cf8be97f9191
MD5 15220b094adc77f6400325166a8cc37a
BLAKE2b-256 0f07a921863497d83d4e4686897762cb49cd7a6c7ebdc6022c035fffb2c9c15e

See more details on using hashes here.

File details

Details for the file hdf5plugin-3.3.0-py3-none-macosx_10_9_universal2.whl.

File metadata

  • Download URL: hdf5plugin-3.3.0-py3-none-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: Python 3, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.11.4 pkginfo/1.5.0.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for hdf5plugin-3.3.0-py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 929e84ab00a9fe3ccd05f5c4f433acb5227b58076aa8290fb390f9a4e01e7bc4
MD5 8236d3e4486a3802740464362f46d4d7
BLAKE2b-256 1fa968c98bfa1e546fed1cc48159342cba6be4e0e568896ee8cfb8cd583745ef

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page