Skip to main content

Registration and fusion of large imaging datasets in 2D and 3D.

Project description

License {{cookiecutter.license}} PyPI Python Version tests

multiview-stitcher

multiview-stitcher is an open-source modular toolbox for distributed and tiled stitching of 2-3D image data in python. It is a collection of algorithms (under development) to register and fuse small and large datasets from multi-positioning and multi-view light sheet microscopy, as well as other modalities such as correlative cryo-EM datasets.

For visualization, the associated napari-stitcher provides visualization functionality using the Napari viewer, including a standalone widget.

With a focus on interoperability and integration with existing tools and the ecosystem, the package intends to integrate as tightly as possible with the NGFF specification.

It leverages xarray in combination with spatial-image and multiscale-spatial-image for image handling and dask and dask-image for chunked and distributed image processing.

Quickstart

Notebooks

Check out the example notebooks.

Napari plugin

There's an associated napari plugin: napari-stitcher.

Image data by Arthur Michaut @ Jérôme Gros Lab @ Institut Pasteur.

Work in progress

WARNING: THIS IS WORK IN PROGRESS. multiview-stitcher is being developed in the open but has not been released yet.

Previous work

multiview-stitcher improves and replaces MVRegFUS.


Installation

You can install multiview-stitcher via pip from PyPI:

pip install multiview-stitcher

or from the source code in this github repository:

pip install git+https://github.com/multiview-stitcher/multiview-stitcher.git

Issues

If you encounter any problems, please file an issue along with a detailed description.

Contributing

Contributions are welcome.

License

Distributed under the terms of the BSD-3 license, "multiview-stitcher" is free and open source software.

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

multiview_stitcher-0.1.8.tar.gz (3.7 MB view details)

Uploaded Source

Built Distribution

multiview_stitcher-0.1.8-py3-none-any.whl (2.1 MB view details)

Uploaded Python 3

File details

Details for the file multiview_stitcher-0.1.8.tar.gz.

File metadata

  • Download URL: multiview_stitcher-0.1.8.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for multiview_stitcher-0.1.8.tar.gz
Algorithm Hash digest
SHA256 64fbd7c9275b2c7eac75de908f47b03106f154643b4f09f01fd31a5e9fd70d61
MD5 2955535dc6ab6d055faafb642344029e
BLAKE2b-256 15ec02094cca8e5d9bbe5f0d03a7774f70af012a985d1f3a5a75da9e096cfa95

See more details on using hashes here.

Provenance

File details

Details for the file multiview_stitcher-0.1.8-py3-none-any.whl.

File metadata

File hashes

Hashes for multiview_stitcher-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 4215d7e8e51229a6128f36f1bdd236242a0626a310c7d126a23ca216480c5536
MD5 658bf03f2d7dea414f3730e68a0de0af
BLAKE2b-256 e28a44e811fc2c12d0d5ebfdbb9a66f4cbfc3d005ace2ce2dc60548668ef5bd8

See more details on using hashes here.

Provenance

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