Skip to main content

napari hub License {{cookiecutter.license}} PyPI Python Version tests codecov DOI

napari-stitcher

A napari plugin for stitching large multi-positioning datasets in 2/3D+t using multiview-stitcher.

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

Quick guide:

  1. Directly stitch napari layers: Use napari to load, visualize and preposition the tiles to be stitched.
  2. When working with multi-channel data, stick to the following naming convention: {tile} :: {channel}.
  3. Load either all or just a subset of the layers into the plugin.
  4. Choose registration options: registration channel, binning and more.
  5. Stitching = registration (refining the positions, optional) + fusion (joining the tiles into a single image).
  6. The registration result is shown in the viewer and the fused channels are added as new layers.

Demo

https://github.com/user-attachments/assets/8773e49f-af18-4ff3-ab2f-2a5f1b1cadf2

This demo uses the awesome napari-threedee for prepositioning the tiles. Image data: BigStitcher.

Documentation

Head over to the user guide for more details.

Installation

You can install napari-stitcher via pip:

pip install napari-stitcher

For more installation options, see the installation docs.

Contributing

Contributions are very welcome. Tests can be run with tox.

License

Distributed under the terms of the [BSD-3] license, "napari-stitcher" is free and open source software

Issues

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

Release files for napari-stitcher 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for napari-stitcher 0.1.4
File Size Uploaded
napari_stitcher-0.1.4.tar.gz 19.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for napari-stitcher 0.1.4
File Interpreter ABI Platform
napari_stitcher-0.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 19.1 MB

Release files / napari_stitcher-0.1.4.tar.gz

Download URL napari_stitcher-0.1.4.tar.gz
Size 19.1 MB
Tags Source
SHA-256 checksum
How to use checksums
345cb7d0df77f080e85e155328d1222bd897ae99031ef5a41d2558b6ec31d8d0
BLAKE2b-256 checksum
How to use checksums
32975a59d1153af07a3f4edec56354970964c95b1ff4ae7de58b563fb2f1ddf6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / napari_stitcher-0.1.4-py3-none-any.whl

Download URL napari_stitcher-0.1.4-py3-none-any.whl
Size 30.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8d5e52147d3c9c966e89d3c7d0e5c929861baa98714c3f75be766739362ac37f
BLAKE2b-256 checksum
How to use checksums
64808ccb969dfe67c8a674c2b2ee1747a459b3414fee10b5c1f6ca53d174bede
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page