This release is a pre-release and may not be stable for production use.
h5pyp
A Python package that contains the PARALLEL HDF5 shared libraries and the h5py Python bindings.
The parallel version of the library will be compiled during the installation process.
h5pyp has been developed to be used in LARGE.
Provides parallel (MPI enabled) h5py
h5py will be installed or reinstalled.
Install the package
Install the latest stable version with
pip3 install h5pyp
Or download the whole repository:
git clone https://bitbucket.org/bvidmar/h5pyp
and then
cd h5pyp
and install as preferred:
- python3 setup.py install
- pip3 install
Test the installation
To test the installation run
mpiexec -n 4 test_hdf5_parallel
This script will generate a parallel_test.hdf5 in the current directory. To show its content use the h5pyp_dump command:
h5pyp_dump parallel_test.hdf5
the output should be:
HDF5 "parallel_test.hdf5" {
GROUP "/" {
DATASET "test" {
DATATYPE H5T_STD_I32LE
DATASPACE SIMPLE { ( 4 ) / ( 4 ) }
DATA {
(0): 0, 1, 2, 3
}
}
}
}
WARNING
This is alpha code, use at your own risk.
The Author
The mantainers
Release files for h5pyp 1.10.6.1a0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| h5pyp-1.10.6.1a0.tar.gz | 39.5 MB | Details |
Release files / h5pyp-1.10.6.1a0.tar.gz
| Download URL | h5pyp-1.10.6.1a0.tar.gz |
|---|---|
| Size | 39.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
44b5603f912e72c88235397e06a0ec322c5dd34cfab9aad06f241f51a583701f
|
|
BLAKE2b-256 checksum How to use checksums |
7eb00483a9ffc20ec98d3cacb949788f88ceee608972c90abb2b7c5d6536da2d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/51.3.3 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.8.5
|