Skip to main content

Stitch napari image layers in 2-3D+t

Project description

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.

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

napari_stitcher-0.1.3.tar.gz (19.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

napari_stitcher-0.1.3-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

File details

Details for the file napari_stitcher-0.1.3.tar.gz.

File metadata

  • Download URL: napari_stitcher-0.1.3.tar.gz
  • Upload date:
  • Size: 19.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for napari_stitcher-0.1.3.tar.gz
Algorithm Hash digest
SHA256 574ad56fdef2947064e557dad1b8ac90e185c5b079dd7a66904ca7bb8ddd3574
MD5 c6e25734e7467cb38a45aef6f73cfdc1
BLAKE2b-256 6e7f0fc584c718d8d05e920ec389fbde2af1f1f92a3023364b4f984e1427649a

See more details on using hashes here.

File details

Details for the file napari_stitcher-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for napari_stitcher-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 55e5b0c46ec5b9cbe5f1424cfd41617b28e57a38687cc55be8b893f7fe5e83fd
MD5 e3cc414e9cb4516a891ebfd71f748c1c
BLAKE2b-256 d74e10f4b67a5c4115416fda84392b7acbb44ae80d3d089dbeab3d91e19dabc5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page