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.2.0.tar.gz (13.7 MB view details)

Uploaded Source

Built Distributions

hdf5plugin-3.2.0-py3-none-win_amd64.whl (779.8 kB view details)

Uploaded Python 3 Windows x86-64

hdf5plugin-3.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.3 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

hdf5plugin-3.2.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (9.7 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

hdf5plugin-3.2.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (5.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ x86-64

hdf5plugin-3.2.0-py3-none-macosx_10_9_x86_64.whl (1.6 MB view details)

Uploaded Python 3 macOS 10.9+ x86-64

hdf5plugin-3.2.0-py3-none-macosx_10_9_universal2.whl (3.0 MB view details)

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

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.2.0.tar.gz
Algorithm Hash digest
SHA256 8900ab06df2a20f88c9c56ecf45a99655e08ba4d730706f8798b4ea2158b291a
MD5 64e1faddc90c332aa38f23bf027218d1
BLAKE2b-256 7b436e085c955f7d2902ef841e2da23ddbf1990db4e1fa5c1b89eee08cdc821e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.2.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ced69bd523724eb27a9ad28c42e90b188bb3dc01a5a5b9580f409754bb42024c
MD5 658721323bc029432fa12fa5f3eb2961
BLAKE2b-256 caea42477e9f00815b8f6c3f2aae676df5fe82ae75f3114741c97c7ccefd25c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d9f1c3689bb9a81aa3a92e62d899e923123f7c4638768dfbea6827ece0b7ac8
MD5 38a8b1d260508a598d29cd09c5cbe477
BLAKE2b-256 41f6b048dbdd27a57cd430170dcfd1807d7aaa716a0ce7d8098b41761bd86baa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.2.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6dc6967e89ea3b0ddaaf36e7c99deb48e2c8de59d1d474f5c71bdcbb4779b75b
MD5 a8af6d94d26adc2bf3b13d8ec9bb5475
BLAKE2b-256 d2ab9aee39a967a80918494329176a00c7f7136e407c500778e75965dc87f42c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.2.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ed2f22c4aa6d8cea747fe6335bf6531d0844a628f32569dd40849b819aaed785
MD5 0a9f6dbf642aa0227f79c904dccb9824
BLAKE2b-256 7e6f249ed3f8226c341385fc7b878042cd91ea823a48d64259e7346c8fc09b09

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.2.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f0784877d071f3f483f3e3f86439c97353af79421cb171e562e7f13b327aa2c4
MD5 e794df8ef47fb1db7377c98c97e73c60
BLAKE2b-256 74d5d26db488af2f9bb25f56e251640315b48d0aaccfb9a0a29b7ae4df3e232c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.2.0-py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 82aa45acf65c257f6edc3adb8b38181934bea9d5b559fd01ad414f9b63c7ae61
MD5 06483e3618a385a7c11d9f4a2931c626
BLAKE2b-256 418de7580429fdfa87c23ceea23a1bc6d951e64cc0e2e09210653ed05b9ad7b9

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