Registration and fusion of large imaging datasets in 2D and 3D.
Project description
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for multiview_stitcher-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15d84081276c4952cb90283dbac10dfced1ca4d86c4accd70c436263c05f4764 |
|
MD5 | 17b19d4a3e9fa9d299b5e512d4d2f9a2 |
|
BLAKE2b-256 | b4ce1cfb4b12729e07692bdda1bcf154eb6338bb6b286d9133743b072faffffa |