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

Uploaded Source

Built Distributions

hdf5plugin-3.1.0-py3-none-win_amd64.whl (682.9 kB view details)

Uploaded Python 3 Windows x86-64

hdf5plugin-3.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

hdf5plugin-3.1.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (7.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ ppc64le

hdf5plugin-3.1.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (4.9 MB view details)

Uploaded Python 3 manylinux: glibc 2.5+ x86-64

hdf5plugin-3.1.0-py3-none-macosx_10_9_x86_64.whl (1.2 MB view details)

Uploaded Python 3 macOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.1.0.tar.gz
Algorithm Hash digest
SHA256 b87222a75f6b73b383609c5b94a51bfe6b1e4d8d7b3285a50bbd7fdc80f4e38e
MD5 b89dfce145a9e3ab01124c976d4d8f1f
BLAKE2b-256 04c93af2a2feb1052b5062d4bc813f2d2ab7eb9d9469b36384c518609d24bcd7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.1.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 27ffff8bda09976c09a565e84fff9973ca7fd5962cb615793764d8ffa19c8362
MD5 ebc1cc37e7697ba09535d6760f5b7dec
BLAKE2b-256 206425da73454baae7bcae7438fe67ca83d444cdd00ac9c510869a47278dac1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.1.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 446203636673bdd76c1124e6fee28e4978046e2176160cb11ee9665ee98fa096
MD5 ea1da50291d7495ef4ea8a13e583b6ad
BLAKE2b-256 a49e1faf5a1435f92771e40c210ecb6d0470a39f8a331c4962c706e59f5faf14

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.1.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d82431a5dbe61b6bde4d12886b9f22d1ecc944e68765b69b3ddf84b615248a70
MD5 f076a91e4d3419761c517d0bf361345f
BLAKE2b-256 88adb900fdca3ddfd5d03414265ccc2a6d193469f9c593773b0fce772939ea21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for hdf5plugin-3.1.0-py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0fc396ae6865e13da67ceb9d72ffc93a079e097ea8a4810f6d1bdb38a9a3b148
MD5 e3b46283d13c1bc05f248f56d5cae134
BLAKE2b-256 fb2a55d91beb3bf429aacb748aaaa721cacb77c81d0a769986d82653bb13fea5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for hdf5plugin-3.1.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ac0722d492ee3c176e31eee4d4c6f804b8fb4f8258521fe2af21e69260eb7d7
MD5 27aa4e0844a3842802a4c067d9c50a86
BLAKE2b-256 f68547b462f99df0b3c20a8a2111081418a792978d3a18476d70b7544463f1d4

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