Skip to main content

Python wrapper around rust-n5.

Project description

==== pyn5

.. image:: https://img.shields.io/pypi/v/pyn5.svg :target: https://pypi.python.org/pypi/pyn5

.. image:: https://img.shields.io/pypi/pyversions/pyn5.svg :target: https://pypi.python.org/pypi/pyn5

.. image:: https://travis-ci.org/pattonw/rust-pyn5.svg?branch=master :target: https://travis-ci.org/pattonw/rust-pyn5

.. image:: https://readthedocs.org/projects/pyn5/badge/?version=latest :target: https://rust-pyn5.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

Python wrapper around rust-n5.

Installation

pip install pyn5 installs pre-compiled wheels. To build from source, you need

  • maturin_
  • rust_ compiler nightly-2019-07-19 (some more recent nightly compilers may also work)

Features

  • h5py_ -like interface

Related projects

  • N5_ (file system format spec and reference implementation in java)
  • rust-n5_ (implementation in rust, used in pyn5)
  • zarr_ (similar chunked array storage library and format, supports some N5 features)
  • z5_ (C++ implementation of zarr and N5 with python bindings, depends on conda)
  • h5py_ (hierarchical array storage)
  • h5py_like_ (ABCs for APIs like h5py)

Credits

This package was created with Cookiecutter_ and the audreyr/cookiecutter-pypackage_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter .. _audreyr/cookiecutter-pypackage: https://github.com/audreyr/cookiecutter-pypackage .. _N5: https://github.com/saalfeldlab/n5/ .. _rust-n5: https://github.com/aschampion/rust-n5/ .. _zarr: https://zarr-developers.github.io/ .. _z5: https://github.com/constantinpape/z5/ .. _maturin: https://pypi.org/project/maturin/ .. _rust: https://www.rust-lang.org/tools/install .. _h5py: https://www.h5py.org/ .. _h5py_like: https://github.com/clbarnes/h5py_like

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

pyn5-1.1.1.tar.gz (23.1 kB view details)

Uploaded Source

Built Distributions

pyn5-1.1.1-cp38-cp38-manylinux1_x86_64.whl (563.3 kB view details)

Uploaded CPython 3.8

pyn5-1.1.1-cp37-cp37m-manylinux1_x86_64.whl (562.9 kB view details)

Uploaded CPython 3.7m

pyn5-1.1.1-cp36-cp36m-manylinux1_x86_64.whl (563.1 kB view details)

Uploaded CPython 3.6m

File details

Details for the file pyn5-1.1.1.tar.gz.

File metadata

  • Download URL: pyn5-1.1.1.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/0.8.3

File hashes

Hashes for pyn5-1.1.1.tar.gz
Algorithm Hash digest
SHA256 1659927efbc9a330d69f5cd9793559b11b3f8a7d4c1c73da66d3137760c5814f
MD5 d8f4163743d3482f36883de1e4887d8d
BLAKE2b-256 b3a5233b3cb955c9b35cf886eeede7d79ba6aca564f00187f9d9aa3342f4403f

See more details on using hashes here.

File details

Details for the file pyn5-1.1.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyn5-1.1.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 89cd9820c8308248192c662319d079c78705c6316af71e8cd270f456471d5642
MD5 a2c0aa8713f1aa2388e0c0f95d3ac216
BLAKE2b-256 8d817e6fd847167d6a7a4c969eaec050c03c904a3b23743e561ac9c7cad221ee

See more details on using hashes here.

File details

Details for the file pyn5-1.1.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyn5-1.1.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5973c6a383bf83f006f2513dcdcc9a9b11a02f15506a1c9e20bbb08f92082688
MD5 027ac4a1345bcccc25f0bbfc6a4e5623
BLAKE2b-256 0abb1172b3b0934705c4dec4594a1f110b890f56a95379561e65f3b8c4bc6d73

See more details on using hashes here.

File details

Details for the file pyn5-1.1.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pyn5-1.1.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dfeb18ec0c8a2980b5c437c169ccbc577e8567594725c821243abef68189a684
MD5 19093bf30512ccced918faeb803d89c3
BLAKE2b-256 c7c9b99759d5ae5e09636d1e0360f2bc6aaf687317d18d01f61e9f1dc2a9b9fb

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