Skip to main content

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

Reason this release was yanked:

Contains a fusion related bug

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.2.tar.gz (3.7 MB view details)

Uploaded Source

Built Distribution

multiview_stitcher-0.1.2-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

Details for the file multiview-stitcher-0.1.2.tar.gz.

File metadata

  • Download URL: multiview-stitcher-0.1.2.tar.gz
  • Upload date:
  • Size: 3.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for multiview-stitcher-0.1.2.tar.gz
Algorithm Hash digest
SHA256 77dd5197ede03cc93958280b2a63ae37ba303ae00da93696dbf4ea57fffeb57f
MD5 3b71776d74206b917d9b4c88f5416c07
BLAKE2b-256 d91ed9076c80ae26d0c15162b91fbe34a2ce70b982976e4b72874bcd0af3268f

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for multiview_stitcher-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8a8f081d3293ce268560964e1b8a9e76e515e7670498e0b15199f5b0c02e2a65
MD5 fe79db729370f7fbb9506d058bb9588d
BLAKE2b-256 f232a33bed470672a2c01b28b05837d29cbe4531045abd3cf687e35a5081ba1a

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