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, BitShuffle, BZip2, FciDecomp, LZ4, SZ, 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.0.1.tar.gz (17.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

hdf5plugin-4.0.1-py3-none-win_amd64.whl (1.5 MB view details)

Uploaded Python 3Windows x86-64

hdf5plugin-4.0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

hdf5plugin-4.0.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (17.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

hdf5plugin-4.0.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.7 MB view details)

Uploaded Python 3manylinux: glibc 2.12+ x86-64

hdf5plugin-4.0.1-py3-none-macosx_10_9_universal2.whl (5.1 MB view details)

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

File details

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

File metadata

  • Download URL: hdf5plugin-4.0.1.tar.gz
  • Upload date:
  • Size: 17.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.0

File hashes

Hashes for hdf5plugin-4.0.1.tar.gz
Algorithm Hash digest
SHA256 b185fea987f582e3a51e7994cc07415664ac8be54dbad863d9f65a4fb5bd635c
MD5 42247107e1e84bcd32ef9940e824aca6
BLAKE2b-256 266faced2f696d986a1a2edb61f1dff09fc5d9455cdc491d0a5ad392219ca5f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hdf5plugin-4.0.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.0

File hashes

Hashes for hdf5plugin-4.0.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 9c34eee1b296ab2e5027d6304db647a16f08b51cb7eb4868d798f68543c2b32e
MD5 982863ab7542a366675e5593a1c85c2f
BLAKE2b-256 a6ca4f290f2ce2d38aabc1531be0d7d22253620c7de5e3807f72bb5dffbfeeda

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.0.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d7e24fe4c4c5eb4be201811f49400083b83dc502d8fcbec24c55d8ea3af2457
MD5 c0107632343a298eda49a91b8b414564
BLAKE2b-256 ce1f8f618df8186277cd8553e65602478101883c03f94854c90594670ded7a55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.0.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2e08e7961a10c41ba64a4661ca24cb0978081bbef23d24e035cdeb3b952259a4
MD5 f2a735faa4e997c2c151be8a2d95b655
BLAKE2b-256 e27934d3c7c475d612ea1b647c65efe0f7ffb2fa60ba37b812ce5ef370fd6dbc

See more details on using hashes here.

File details

Details for the file hdf5plugin-4.0.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for hdf5plugin-4.0.1-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 abc9405c81043eeb3b8979d8fb297227cceb04e6a70364b0fa9e0874845673e0
MD5 f144342b7163acf1db6b11709caebd59
BLAKE2b-256 9816b1148894b4a65a00b081dacdcf7597f86df0386ecce234d7dcf7faf8ba57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.0.1-py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 69c68d5453b7f7eb07bf9da38fc9e978978bb184e598399dfee911368f2f4135
MD5 d8f977ded0d8c95218ca4f5e59b029f8
BLAKE2b-256 37c3e9de71328b6fe83cbb064fe470a0756da715f18e5b5994cfdb5e2c5c27c4

See more details on using hashes here.

Supported by

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