Skip to main content

napari-nD-annotator

License BSD-3 PyPI Python Version tests codecov napari hub PyPI Downloads

A toolbox for annotating objects one by one in nD.

This plugin contains some tools to make 2D/3D (and technically any dimensional) annotation easier. Main features:

  • auto-filling labels
  • label slice interpolation (geometric mean, RPSV representation)
  • minimal contour segmentation

If the napari-bbox plugin is also installed (see Installation), you can also

  • list objects annotated with bounding boxes
  • visualize selected objects from different projections

This napari plugin was generated with Cookiecutter using @napari's cookiecutter-napari-plugin template.

Installation

You can install napari-nD-annotator via pip:

pip install napari-nD-annotator

The plugin is also available in napari-hub, to install it directly from napari, please refer to plugin installation instructions at the official napari website.

Optional packages

There are some functionalities which require additional Python packages.

Bounding boxes

The bounding box and object list functionality requires the napari-bbox Python package. If you want to use these features, install napari-bbox separately either using pip or directly from napari. You can also install it together with this plugin:

pip install napari-nD-annotator[bbox]

Minimal surface

To use the minimal surface method, you will need the minimal-surface Python package as well. Please install it using pip:

Separately:

pip install minimal-surface

Or bundled with the plugin:

pip install napari-nD-annotator[ms]

If you would like to install all optional packages, use

pip install napari-nD-annotator[all]

If any problems occur during installation or while using the plugin, please file an issue.

Usage

You can start napari with the plugin's widgets already opened as:

napari -w napari-nD-annotator "Object List" "Annotation Toolbox"

Bounding boxes

The main idea is to create bounding boxes around objects we want to annotate, crop them, and annotate them one by one. This has mainly two advantages when visualizing in 3D:

  1. We don't have to load the whole data into memory
  2. The surrounding objects won't occlude the annotated ones, making it easier to check the annotation.

Bounding boxes can be created from the Object list widget. The dimensionality of the bounding box layer will be determined from the image layer. As bounding boxes are created, a small thumbnail will be displayed.

The proposed pipeline goes as follows:

  1. Create a bounding box layer
  2. Select data parts using the bounding boxes
  3. Select an object from the object list
  4. Annotate the object
  5. Repeat from 3.

Slice interpolation

The Interpolation tab contains tools for estimating missing annotation slices from existing ones. There are multiple options:

  • Geometric: the interpolation will be determined by calculating the average of the corresponding contour points.
  • RPSV: A more sophisticated average contour calculation, see the preprint here.
  • Distance-based: a signed distance transform is applied to the annotations. The missing slices will be filled in using their weighted sum.

Note: Geometric and RPSV interpolation works only when there's a single connected mask on each slice. If you want to interpolate disjoint objects (e.g. dividing cells), use distance based interpolation instead.

Note: Distance-based interpolation might give bad results if some masks are too far away from each other on the same slice and there's a big offset compared to the other slice used in the interpolation. If you get unsatisfactory results, try annotating more slices (skip less frames).

https://user-images.githubusercontent.com/36735863/188876826-1771acee-93ba-4905-982e-bfb459329659.mp4

Minimal contour

This plugin can estimate a minimal contour, which is calculated from a point set on the edges of the object, which are provided by the user. This contour will follow some kind of image feature (pixels with high gradient or high/low intensity). Features:

  • With a single click a new point can be added to the set. This will also extend the contour with the curve shown in red
  • A double click will close the curve by adding both the red and gray curves to the minimal contour
  • When holding Shift, the gray and red highlight will be swapped, so the other curve can be added to the contour
  • With the Ctrl button down a straight line can be added instead of the minimal path
  • If the anchor points were misplaced, the last point can be removed by right-clicking, or the whole point set can be cleared by pressing Esc
  • The Param value at the widget will decide, how strongly should the contour follow edges on the image. Higher value means higher sensitivity to image data, while a lower value will be closer to straight lines.
  • Different features can be used, like image gradient or pixel intensities, and also user-defined features (using Python)
    • the image is accessed as the image variable, and the features should be stored in the features variable in the small code editor widget

This functionality can be used by selecting the Minimal Contour tab in the Annotation Toolbox widget, which will create a new layer called Anchors.

Warning: Do not remove the Anchors layer!

Warning: Some utility layers appear in the layer list when using the plugin. These are marked with a lock (🔒) symbol. Do not remove them or modify their data, as this will most probably break the plugin! However, you can change their appearance, e.g. their color settings.

Intensity-based:

https://user-images.githubusercontent.com/36735863/191023482-0dfafb5c-003a-47f6-a21b-8582a4e3930f.mp4

Gradient-based:

https://user-images.githubusercontent.com/36735863/191024941-f20f63a0-8281-47d2-be22-d1ec34fe1f5d.mp4

Custom feature:

https://user-images.githubusercontent.com/36735863/191025028-3f807bd2-1f2e-40d2-800b-48af820a7dbe.mp4

Shortcuts

Action Mouse Keyboard
Increment selected label Shift + Wheel ⬆️ E
Decrement selected label Shift + Wheel ⬇️ Q
Previous slice Ctrl + Wheel ⬆️* A
Next slice Ctrl + Wheel ⬇️* D
Increase paint brush size of labels layer Alt + Wheel ⬆️ W
Decrease paint brush size of labels layer Alt + Wheel ⬇️ S
Interpolate - Ctrl+I
Change between 'Anchors' and the labels layer - Ctrl+Tab
Jump to layer #i - Ctrl+'i'**

*Built-in functionality of napari

**i: 0-9

Note: you can check the list of available shortcuts by clicking the ? button in the bottom right corner of the main widget.

License

Distributed under the terms of the BSD-3 license, "napari-nD-annotator" is free and open source software

Issues

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

Metadata

Release files for napari-nD-annotator 0.3.5

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-nD-annotator 0.3.5
File Size Uploaded
napari_nd_annotator-0.3.5.tar.gz 748.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for napari-nD-annotator 0.3.5
File
napari_nd_annotator-0.3.5-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
napari_nd_annotator-0.3.5-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
napari_nd_annotator-0.3.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
napari_nd_annotator-0.3.5-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
napari_nd_annotator-0.3.5-cp314-cp314-macosx_14_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 14.0+ x86-64 Details
napari_nd_annotator-0.3.5-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
napari_nd_annotator-0.3.5-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
napari_nd_annotator-0.3.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
napari_nd_annotator-0.3.5-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
napari_nd_annotator-0.3.5-cp313-cp313-macosx_14_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 14.0+ x86-64 Details
napari_nd_annotator-0.3.5-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
napari_nd_annotator-0.3.5-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
napari_nd_annotator-0.3.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
napari_nd_annotator-0.3.5-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
napari_nd_annotator-0.3.5-cp312-cp312-macosx_14_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 14.0+ x86-64 Details
napari_nd_annotator-0.3.5-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
napari_nd_annotator-0.3.5-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
napari_nd_annotator-0.3.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
napari_nd_annotator-0.3.5-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details
napari_nd_annotator-0.3.5-cp311-cp311-macosx_14_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 14.0+ x86-64 Details
napari_nd_annotator-0.3.5-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
napari_nd_annotator-0.3.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
napari_nd_annotator-0.3.5-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details
napari_nd_annotator-0.3.5-cp310-cp310-macosx_14_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 14.0+ x86-64 Details
napari_nd_annotator-0.3.5-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
napari_nd_annotator-0.3.5-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
napari_nd_annotator-0.3.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
napari_nd_annotator-0.3.5-cp39-cp39-macosx_15_0_arm64.whl CPython 3.9 CPython 3.9 macOS 15.0+ ARM64 Details
napari_nd_annotator-0.3.5-cp39-cp39-macosx_14_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 14.0+ x86-64 Details

Total release size: 55.7 MB

Release files / napari_nd_annotator-0.3.5.tar.gz

Download URL napari_nd_annotator-0.3.5.tar.gz
Size 748.2 kB
Tags Source
SHA-256 checksum
How to use checksums
b910aad807d798c5a428526c2b2ef3e9a68f049e1c59f4a1ed41007fddfa7d07
BLAKE2b-256 checksum
How to use checksums
4e88f9aec6accde8d37bd06ccaa7e7cb238305571279914ed395274d419fa1bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp314-cp314-win_amd64.whl

Download URL napari_nd_annotator-0.3.5-cp314-cp314-win_amd64.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8d9e522edbeb5daacb8bb2b31e0f86445c3b9b72c0cc67369d48497e7527e794
BLAKE2b-256 checksum
How to use checksums
55f0c825f59dd92b091229867289c2ac3d98725d1f71dbdc24bdb7a2abc5739e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp314-cp314-win32.whl

Download URL napari_nd_annotator-0.3.5-cp314-cp314-win32.whl
Size 1.4 MB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
97df82f2d37e673c33fe9b229db0eaae2a45c1393f8f72e9cb4a7162b2fab1b9
BLAKE2b-256 checksum
How to use checksums
a65cbfbe09878d3d9a5e21d0a59e9ff7f8350eedf97c19d90bd199c913d38b68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.7 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4f2fea43fb97aac95f19292d75840e6f8e2f1152ee902ff3658ee51a78a2a763
BLAKE2b-256 checksum
How to use checksums
fd58dacdca5ac00506ab5afea7f4059fea1473d4af6b51d9c2ab14f4c07f181b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp314-cp314-macosx_15_0_arm64.whl

Download URL napari_nd_annotator-0.3.5-cp314-cp314-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
2ee936e6dedbdf83d558436454e3106c3ed63ca95f4836335f31595205629987
BLAKE2b-256 checksum
How to use checksums
248b367b23e2ff8bb7991183e368dccd7c9427fdbdca72ee91757fcb9526fa76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp314-cp314-macosx_14_0_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp314-cp314-macosx_14_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
86176713fc39573ae37f91156d336ec0fa295dbb8d664694520fd1db9e5ebef4
BLAKE2b-256 checksum
How to use checksums
993342f5433a8e9f5d8acc32258847ecaa31a72a919d76ee7c163cd48c588857
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp313-cp313-win_amd64.whl

Download URL napari_nd_annotator-0.3.5-cp313-cp313-win_amd64.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7965d98e5d38e16a6dd0e4f90c85e81f7a6504d6f9648baa75737de4951ae9fd
BLAKE2b-256 checksum
How to use checksums
8cb88cb9955638f829c116d0e169301df47d94962edc5845dba2a4785c0baef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp313-cp313-win32.whl

Download URL napari_nd_annotator-0.3.5-cp313-cp313-win32.whl
Size 1.4 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
74d74c1042f581e02429cbfd3ace310ccef9345798bcb7ea64f36266dbf03370
BLAKE2b-256 checksum
How to use checksums
de3f338523a189f4b6c1c83cdfdbac325ed3c7a092e776cea7f377c9bab36386
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b558d1c3f45e5aad58cd3b6a2d2fba9c2e0bf09eb9b22ea4990424b4d91ab648
BLAKE2b-256 checksum
How to use checksums
791138b4a65db34221bd09ebe101cda88ddb3d4d577e645a9664173f1ee8815f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp313-cp313-macosx_15_0_arm64.whl

Download URL napari_nd_annotator-0.3.5-cp313-cp313-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
b14be71204801c3a9cb43dfb5176ab556ce9996cd126f611621e17f9c7d6eed5
BLAKE2b-256 checksum
How to use checksums
733ddc234290838bf3ac827dbeb9a256695c7f5dcf185a5b3c15c3c5de356384
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp313-cp313-macosx_14_0_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp313-cp313-macosx_14_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
e11c8eb095a9646d2f6d71061ab7d8a8f9052dd5e4a48e55e100cc461f52b87a
BLAKE2b-256 checksum
How to use checksums
4f818484627dd9d91851ba4acb97862af2ae581e2f1f319c497b2eba4174240d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp312-cp312-win_amd64.whl

Download URL napari_nd_annotator-0.3.5-cp312-cp312-win_amd64.whl
Size 1.4 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
222ebeb3e190c5a59f965a2195038e53dad566ff5fdb915046a6984148500b13
BLAKE2b-256 checksum
How to use checksums
ded88c74d62a00035b06f2463c6fc7076a3aec8e862c15cddb0e15a98e003a4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp312-cp312-win32.whl

Download URL napari_nd_annotator-0.3.5-cp312-cp312-win32.whl
Size 1.4 MB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
e2ffde0fde9197b436213fd7e2ccd208d8f7e22294be0ae205f6a50805c291cf
BLAKE2b-256 checksum
How to use checksums
36fe7c58c2495d69148eb185c0097c2071beca45d554acae6bac4b60d2db1756
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
486b1c6494d26704219aab8e681b4867fdc5bc968e4e4730d5df2f2798b97a4c
BLAKE2b-256 checksum
How to use checksums
4a0025050b28342cce5aded5f873b187001a76d507479eb7e4cadf84f93f5a66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp312-cp312-macosx_15_0_arm64.whl

Download URL napari_nd_annotator-0.3.5-cp312-cp312-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
27cde17aeb9e11c53627a6b9e49ee12b8b339f1250b121e7450d846ead10a288
BLAKE2b-256 checksum
How to use checksums
823acdcc2b815adaec6c1ff48285634791d1ba334299a5fca11e684fb12ee593
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp312-cp312-macosx_14_0_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp312-cp312-macosx_14_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
fae03f648554a7810acc69881abde2145d10e06ddcc79f3591e6ce31a94c1730
BLAKE2b-256 checksum
How to use checksums
b2b17ff2a2306b0f6c15174d01aeedb2f09d5ae6407341f9f3d3658855402be6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp311-cp311-win_amd64.whl

Download URL napari_nd_annotator-0.3.5-cp311-cp311-win_amd64.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
eb391057eefe08e4bf0f7bff9db806cb49c8ab49c7106f83e0931436ffb96447
BLAKE2b-256 checksum
How to use checksums
43fde1f226998a4c00f02e8acae9c84a4ae7433981d6afc2c5ec8c0650e6bba4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp311-cp311-win32.whl

Download URL napari_nd_annotator-0.3.5-cp311-cp311-win32.whl
Size 1.4 MB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
37ff34cc4dfb008c2248304807e0b0764bae8d5be3d9ad9257ea23a1e4c17190
BLAKE2b-256 checksum
How to use checksums
b28b36505a59061b56eb9537301973366522aabf155275d12fe96ae439a44bd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.8 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a0f5d57f463c2374cba1e8f6472265f5960d9aa2ff8d946d986e30467b969ec8
BLAKE2b-256 checksum
How to use checksums
0977fb12122b6084bae6d3931a1de585f33ae830b24fcc9e9630427722bb7fc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp311-cp311-macosx_15_0_arm64.whl

Download URL napari_nd_annotator-0.3.5-cp311-cp311-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
02696a510af552c260ab299cbb81b669e736c321bc888ccf3466582f68424ca5
BLAKE2b-256 checksum
How to use checksums
ba37498e3ae3aed860144ad4c3607198177e149a9be9a36ec22e9250ea39670d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp311-cp311-macosx_14_0_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp311-cp311-macosx_14_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
410b648bf8acdb0ef95e68feffab5d632aef83382ab0b8bdb8b0d9f472c7aa6c
BLAKE2b-256 checksum
How to use checksums
d22cc62a691e638b6d8d2f84eef1e8f66b8ff890e3575730767c9cf807c978b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp310-cp310-win_amd64.whl

Download URL napari_nd_annotator-0.3.5-cp310-cp310-win_amd64.whl
Size 1.4 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d2acea367ba0f9b28a7e5c2068f947bca0aa17867803ecb5be2a2b58d83441cd
BLAKE2b-256 checksum
How to use checksums
b05e2be4dbd1f9882829f207f19c49ec2252bafe7f3df07007d31edc63bbb4c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0a97b5ff549ad5569e270098fc1370961d10702fc1665bd3cab2bd8b582ae077
BLAKE2b-256 checksum
How to use checksums
15dccf1fdfbcbe02f13ca1f7edc3cc28835d7895893451a73b563fd8ea6eebdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp310-cp310-macosx_15_0_arm64.whl

Download URL napari_nd_annotator-0.3.5-cp310-cp310-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
4ea6677dc98baf3526d338b3abe7b982c450a43d1d11b47ff87efe9c3f1b9815
BLAKE2b-256 checksum
How to use checksums
c0b496d5c46bd0d64be11f083ff7cf3010533b3fd11f7be37a3699762de77da0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp310-cp310-macosx_14_0_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp310-cp310-macosx_14_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
2c10ec39bd82e29927bb4b8eb18df6c19b56c1de5974388d781ef27ef48f1e38
BLAKE2b-256 checksum
How to use checksums
93ae8138ae8220a25ee1a463503492495d2a3e9c4406cc3619eee2150850b798
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp39-cp39-win_amd64.whl

Download URL napari_nd_annotator-0.3.5-cp39-cp39-win_amd64.whl
Size 1.4 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
31468732d2223e7fd4a0ce8dc58d8bdcc04cd877dd0b100f99a9bb3fdf94707d
BLAKE2b-256 checksum
How to use checksums
7797e86afa88dd979921bd69fa93652b2d49b46c94591b178cb906b30a12653d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp39-cp39-win32.whl

Download URL napari_nd_annotator-0.3.5-cp39-cp39-win32.whl
Size 1.4 MB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
d677f0f91023b3e66debe60566eaf9104cbef136856b517a0d6bc2ba17837524
BLAKE2b-256 checksum
How to use checksums
facc2797a51db1f3a35ced420d1e881ed5e76781088305426a3b7123874c891d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 3.7 MB
Tags CPython 3.9 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
776962752ef1ff236c9fd0ecd4b2e4731535223f03563f88450cbda300aa083b
BLAKE2b-256 checksum
How to use checksums
8a2043a2d335f34bb872db2b18d303f65f4d301ad62f4e5a365802562dc58973
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp39-cp39-macosx_15_0_arm64.whl

Download URL napari_nd_annotator-0.3.5-cp39-cp39-macosx_15_0_arm64.whl
Size 1.4 MB
Tags CPython 3.9 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
367bbce6f63f8e17e06702ce942434eeebdb948ccd8daf1d675181995fd1375b
BLAKE2b-256 checksum
How to use checksums
f494a458f1ccba1d0eec8819504b9a6fa96307389ec32442fab7c10ecb76ae55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release files / napari_nd_annotator-0.3.5-cp39-cp39-macosx_14_0_x86_64.whl

Download URL napari_nd_annotator-0.3.5-cp39-cp39-macosx_14_0_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
a48c6cdd6bc7d9817252e39616c9681d9d86d597814937dca11002568ed3a719
BLAKE2b-256 checksum
How to use checksums
2765f0a3980006f8f983627d76ea8caf3916822b0fc38487bccfa1ce47aedf30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.7

Release history Release notifications | RSS feed

This release

0.3.5 This release

30 release files

0.3.4

27 release files

0.3.2

27 release files

0.3.1

27 release files

0.3.0

27 release files

0.2.3

24 release files

0.2.2

24 release files

0.2.0

24 release files

0.0.8

14 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.1

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