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

Uploaded Source

Built Distributions

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

Uploaded Python 3 Windows x86-64

hdf5plugin-4.3.0-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.3.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (40.8 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

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

Uploaded Python 3 manylinux: glibc 2.12+ x86-64

hdf5plugin-4.3.0-py3-none-macosx_10_9_universal2.whl (13.3 MB view details)

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

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-4.3.0.tar.gz
Algorithm Hash digest
SHA256 0face8ee85817f168ab97cd72bd83dfd2803adbe7fc4881c5edf5b064ecb3684
MD5 228d4aaa48c0ed6cf6cc76ccf434e053
BLAKE2b-256 7e13a4b8a2f584df97b6d834e79c8c866a56b48c1695fd1c1a15465ab782fb88

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.3.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 cb0562ac61aa9144a5e1a53eb228559ad78d9feac3dd4bedf37f1e3d2f3e760e
MD5 83944c15d9f83b1d36e189b1915b8b2b
BLAKE2b-256 c75930c7084cb72334c3e2622c36d4c9dfd47d2a26cc104b43a8afeb65537047

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.3.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aeb9e16355eb0330e8158d2cae9f1d0c283843670e2fd1e8d9cc7515464e36f4
MD5 a35abfc347ca80a9205a4bdcba58842b
BLAKE2b-256 3afeae8c5a72e385500e3724a34df823f63766c1e1bdb8bbc1017a14746d7677

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.3.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 231c3f7e2e0ca48ad3fbf44413fc3b008f5d3737b4ab7cd0e7603a6a42cd7d54
MD5 6eed42b2ea191a8d6ab61a1e6637261c
BLAKE2b-256 aaa54351580570fcd8fa3ff9c8b56e6ebf49c3bf20e10daccdaf9634ea3ae1d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.3.0-py3-none-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 da7fc3d9cb5a7532efe7e7aa04c58e1463905e3834e50d241d4aab98507db1cd
MD5 afc0fe0ffb2f2d34fdc9c8fb42475723
BLAKE2b-256 f89d5fcc1732606026c1946d7826e576824f577acfa34b72b55126d0d8c56c41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-4.3.0-py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 958b7c1d86617d360647ada72d9b07e854dca2a772f06e3bc9a67de653bc297d
MD5 fc67f0b0ddea4176a9f3e5a0cdbe1281
BLAKE2b-256 2543971d56c0dee15e4bf48f7d0c9f9e4894682e230f3934e93e7579c7d0b16d

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