Metadata-Version: 2.1
Name: ch5mpy
Version: 0.1.3
Summary: Collection of helper tools for reading or writing to h5 files using the h5py library.
Home-page: https://github.com/Vidium/ch5mpy
Author: Matteo Bouvier
Author-email: m.bouvier@vidium-solutions.com
License: CeCILL-B
Keywords: h5df,h5py
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: License :: CeCILL-B Free Software License Agreement (CECILL-B)
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Typing :: Typed
Description-Content-Type: text/markdown
License-File: LICENSE


Ch5mpy (pronounced "champy") provides a set of objects for easily dealing with h5 objects in python. It works by
implementing abstractions above h5py's Files, Groups and Datasets objects (https://www.h5py.org/).

It provides :
- H5Dict: an object behaving as regular Python dictionaries, for exploring Files and Groups.
- H5Array: an object behaving as Numpy ndarrays for dealing effortlessly with Datasets while keeping the memory
usage low. This works by applying numpy functions to small chunks of the whole Dataset at a time.

It also adds pickling to h5py objects.
