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.3.1.tar.gz (14.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-3.3.1-py3-none-win_amd64.whl (523.6 kB view details)

Uploaded Python 3Windows x86-64

hdf5plugin-3.3.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

hdf5plugin-3.3.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (10.0 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

hdf5plugin-3.3.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (6.0 MB view details)

Uploaded Python 3manylinux: glibc 2.5+ x86-64

hdf5plugin-3.3.1-py3-none-macosx_10_9_x86_64.whl (1.7 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

hdf5plugin-3.3.1-py3-none-macosx_10_9_universal2.whl (3.1 MB view details)

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

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.3.1.tar.gz
Algorithm Hash digest
SHA256 28c97ddd938843fd64a363ce57b0e1f643bef74af627d1278cba99972381dd3c
MD5 5152daf9c8ef8ea174c2293e9e49c68c
BLAKE2b-256 4a98a374d0f9b6e3d588d80abacec4f347d91a134af07d2fd32057819acdb4a0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.3.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e741973284bd44a95ac98cc4f30cf7897d1ce9abe4849838314f4827e06b040a
MD5 0942bad26fe010ba734814fb6b5d9ce9
BLAKE2b-256 b10e7ad91630d854f24b9c6953ee16e7408c3e45ff05d40869e3a233716eb0d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.3.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9764325fc8643add90d7cd95dbf411c9654c751361e18825ad3f19b72f02b2d
MD5 2fda5d441f660f676621c97ebcbbddf3
BLAKE2b-256 1c475a438b7ded35c5bb12d1ac9b3cc87465f9f43bf31300efa53380d5bf8903

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.3.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6e733f37a48e8e1be6221cee275c70bd14a2051601ea4c77c696138274ad5b48
MD5 d569c214209e9206bc23f0ba809d63d6
BLAKE2b-256 e30ac79b5ea8b6e24fe02dc949d0c5439304b565127d76a393e1023322ea3d7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.3.1-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b06b46c448af878be46d4cf480b03b1d576b7bf04d3d8f4cbf40f8fd75086fb4
MD5 c7b92a547e5ac1578d5cd9cde65bab8e
BLAKE2b-256 22558f35321ff689a26cd8b99c4cae3908decd007f7553e651f6141ef9853465

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.3.1-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 04acad0f44870251809586ed7118aa73da4837e317218a6e892fa31cd093b26f
MD5 d8e203becefcf64c57ed864c980718df
BLAKE2b-256 dbaa2e4efaa76cb64c5922ecdc747bcd87a7d1e382da203df3d3afc57e55e0df

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.3.1-py3-none-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 852e1d74557f259cc025b85bc7d269ecdf3608b289cda8b8ad8690d47e028387
MD5 eefc5d25bf9ec821209f5e32d80164b1
BLAKE2b-256 672e61dd303aa13c532f013029667ad6b75e3a289445f8e4a8f305961a85a18c

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