Skip to content

Implementation of next-generation file format (NGFF) specifications for storing bioimaging data in the cloud.

License

Notifications You must be signed in to change notification settings

ome/ome-zarr-py

Repository files navigation

PyPI project Documentation Status Test coverage

ome-zarr-py

Tools for multi-resolution images stored in Zarr filesets, according to the OME NGFF spec.

See Readthedocs for usage information.

Documentation

Documentation will be automatically built with readthedocs.

It can be built locally with:

$ pip install -r docs/requirements.txt
$ sphinx-build -b html docs/source/ docs/build/html

Tests

Tests can be run locally via tox with:

$ pip install tox
$ tox

To enable pre-commit code validation:

$ pip install pre-commit
$ pre-commit install

Release process

This repository uses bump2version to manage version numbers. To tag a release run:

$ bumpversion release

This will remove the .dev0 suffix from the current version, commit, and tag the release.

To switch back to a development version run:

$ bumpversion --no-tag [major|minor|patch]

specifying major, minor or patch depending on whether the development branch will be a major, minor or patch release. This will also add the .dev0 suffix.

Remember to git push all commits and tags.

License

Distributed under the terms of the BSD license, "ome-zarr-py" is free and open source software