Skip to main content

HDF5 Plugins for Windows, MacOS, and Linux

Project description

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

hdf5plugin provides HDF5 compression filters (namely: Blosc, Blosc2, BitShuffle, BZip2, FciDecomp, LZ4, SZ, SZ3, 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-4.4.0.tar.gz (27.5 MB view details)

Uploaded Source

Built Distributions

hdf5plugin-4.4.0-py3-none-win_amd64.whl (3.3 MB view details)

Uploaded Python 3 Windows x86-64

hdf5plugin-4.4.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (41.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

hdf5plugin-4.4.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (41.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

hdf5plugin-4.4.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (40.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

hdf5plugin-4.4.0-py3-none-macosx_10_9_universal2.whl (13.7 MB view details)

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

File details

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

File metadata

  • Download URL: hdf5plugin-4.4.0.tar.gz
  • Upload date:
  • Size: 27.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for hdf5plugin-4.4.0.tar.gz
Algorithm Hash digest
SHA256 4142f54170843782eda7456b8f47d15910879ceb2608025aebf9464b7163913a
MD5 869969fc0cd0631b7d237125bf4095e1
BLAKE2b-256 f9e6acef1a76c87bc720ac09c5a1b34bc185dea8260d6a3054f47aa0282833c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.4.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 843aed853d7cc09461ab58ecd836e0679c698816e46ab28f93e986bc76342fb3
MD5 cb43a4410c3df2174400df9afe363e79
BLAKE2b-256 676a1de51f9f6fe2eb060d331385f9c83abe4babe2d4604223426c7baa645dcd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.4.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ca4a2d3077b6652111d9e3870935cc50b6df5fc76675df1dc325d52a1f06974
MD5 80c7eab56bd0316d488483f2c56050b9
BLAKE2b-256 127eb7629728cd3ad9c0587f01b973d50e2349c0ea46df3c95df4b715c9befe0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.4.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 847035458e0304164883faf24ced00f1d1574644310ae71303c489679ddd33aa
MD5 1c0342ffe18ed322480ebb343aeb89fe
BLAKE2b-256 220900613558bf72d258e958d4a37068aff2afef6d5f98717d0765da9ced21b1

See more details on using hashes here.

File details

Details for the file hdf5plugin-4.4.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for hdf5plugin-4.4.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c75f91e3a80941e547e6510504a00b39482106c77d03e73ebe85dc7e88fb07ea
MD5 a2bb6b953d04c404086c5d1d35508ee8
BLAKE2b-256 3f68ef25586b7554d9c01fa4f4b2d1a430dd13b26d573aba59bf5a68e8a99830

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.4.0-py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4bb9c0d65d3b76de0079242cd4cc5f94260e7eee80e22e09c4e6bcf0d91a6392
MD5 7f6d4e166090cbf38051dfb55f3a7f30
BLAKE2b-256 8abad33e3062995db76026567b4d192c394141dd68c28b222e5b2851c6325eee

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