Skip to main content

Collection of helper tools for reading or writing to h5 files using the h5py library.

Project description

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.

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

ch5mpy-0.1.1.tar.gz (32.5 kB view hashes)

Uploaded Source

Built Distribution

ch5mpy-0.1.1-py3-none-any.whl (31.7 kB view hashes)

Uploaded Python 3

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