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.0b0.tar.gz (27.4 MB view details)

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows x86-64

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

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

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

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

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

Uploaded Python 3 manylinux: glibc 2.17+ ARM64

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

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

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-4.4.0b0.tar.gz
Algorithm Hash digest
SHA256 1240f2f26752d92c89b845a36f7fd98c391d572068fb22a75b1e6441bead205c
MD5 fc20e8ab9532c682926997ff4b6a7923
BLAKE2b-256 849b09f3b1c01676768d694151afb66f15dc76de4a7ab623796afe549f57ec04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.4.0b0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d71ad466622220404f0184536adaea905dacb97cf4bfa62ff14fdfc29bdb17ae
MD5 9f8ca2b73945a3742daef98dc876cc83
BLAKE2b-256 129b7d54cc214422ca6a35e29fa5147084f07003fa17480018fdd8a7a32ec77a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.4.0b0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8fe70014637c3090ac7414498c7e314864ef08d0a96f5a1b44da9ae35ca8f054
MD5 256059c98913ff594015c2128f2ff40b
BLAKE2b-256 6c7d3d6079aa4c3216ef77b28a3c3b1e6fff03b0857b0a85a8aaed895cef3468

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.4.0b0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6bddccb2aaad558d364a8f26b11d184ed15a6ae40ecc2c1daa7d24f0a2c96ada
MD5 269c5a61b52025dd135371d264f776dd
BLAKE2b-256 e915e74e5001bd02c37f7f9d23983b1347f10c4f9f9570a5d93a0c6bfd977f2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.4.0b0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8039ee80a88a77d7c14c380742836272906b8b9f1ce79b4f832bd454726392e
MD5 df8ba3c0f6f165ba62cb9ec5243839d7
BLAKE2b-256 4d0535f81f4d8872a9b8bab237938f7d1881e1157e2505c9fe52c501e810490e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.4.0b0-py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 8791d4c88686acf0dfa24eb4063793be8879dc35ce5684061d7d8db38150cf36
MD5 6bd326e1bd6ac763e208234e116677fb
BLAKE2b-256 e21c08d74ef745f1efded7cdf81db7d71cdc7d1a1e1c28a92ead9736b14727ea

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