The h5features python package provides easy to use and efficient storage of large features data on the HDF5 binary file format.
conda install -c coml h5features
pip install h5features
dependencies
The package depends on numpy, scipy and h5py. They can be automatically installed by the setup script but it takes a long time (full compilation). You may want to install the dependancies through your system package manager.
On Debian/Ubuntu:
sudo apt-get install python3-numpy python3-scipy python3-h5py
Using Python anaconda:
conda install numpy scipy h5py
h5features
Install it from the sources with:
python setup.py build && python setup.py install
See the complete documentation online
Or build it with:
pip install Sphinx cd docs && make html
The home page of the compiled documentation is
docs/_build/html/index.html
.
The package comes with a unit-tests suit. To run it, first install pytest on your Python environment:
pip install pytest
Then run the tests with:
pytest -v ./test