The repository or configuration that created this release differ from a previous release. View details.
napari-ndev
A collection of widgets intended to serve any person seeking to process microscopy images from start to finish, with no coding necessary. napari-ndev was designed to address the gap between the napari viewer and batch python scripting.
- Accepts diverse image formats, dimensionality, file size, and maintains key metadata.
- Allows advanced, arbitrary image processing workflows to be used by novices.
- User-friendly sparse annotation and batch training of machine learning classifiers.
- Flexible label measurements, parsing of metadata, and summarization for easily readable datasets.
- Designed for ease of use, modification, and reproducibility.
Check out the Docs to learn more!
See the poster presented at BINA 2024 for an overview of the plugins in action
Try out the Virtual I2K 2024 Workshop for an interactive tutorial
Installation
napari-ndev is a pure Python package, and can be installed with pip:
pip install napari-ndev
If napari is currently not installed in your environment, you will also need to include a QtPy backend:
pip install napari-ndev[qtpy-backend]
The easiest way to get started with napari-ndev is to install all the optional dependencies (see note below) with:
pip install napari-ndev[all]
Optional Libraries
napari-ndev is most useful when interacting with some other napari plugins (e.g. napari-assistant) and can read additional filetypes. A few extra BSD3 compatible napari-plugins may be installed with pip:
pip install napari-ndev[extras]
napari-ndev can optionally use GPL-3 licensed libraries to enhance its functionality, but are not required. If you choose to install and use these optional dependencies, you must comply with the GPL-3 license terms. The main functional improvement is from some bioio libraries to support extra image formats, including czi and lif files. These libraries can be installed with pip:
pip install napari-ndev[gpl-extras]
In addition, you may need to install specific bioio readers to support your specific image, such as bioio-czi and bioio-lif (included in [gpl-extras]) or bioio-bioformats.
Development Libraries
For development use the [dev] optional libraries to verify your changes, which includes the [docs] and [testing] optional groups. However, the Github-CI will test pull requests with [testing] only.
The wide breadth of this plugin's scope is only made possible by the amazing libraries and plugins from the python and napari community, especially Robert Haase.
This napari plugin was generated with Cookiecutter using napari's cookiecutter-napari-plugin template.
Contributing
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
License
Distributed under the terms of the BSD-3 license, "napari-ndev" is free and open source software.
Some optional libraries can be installed to add functionality to napari-ndev, including some that may be more restrictive than this package's BSD-3-Clause.
Issues
If you encounter any problems, please [file an issue] along with a detailed description.
Metadata
Release files for napari-ndev 0.11.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Change of provenance
The repository or configuration that created these release files differ from that of a previous release.
We recommend inspecting the repository and configuration before proceeding. View details.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| napari_ndev-0.11.8.tar.gz | 7.3 MB | With provenance | Details for napari_ndev-0.11.8.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| napari_ndev-0.11.8-py3-none-any.whl | Python 3 | none | any | Details for napari_ndev-0.11.8-py3-none-any.whl |
Total release size: 14.2 MB
Release files / napari_ndev-0.11.8.tar.gz
Change of provenance
This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.
We recommend inspecting the repository and configuration before proceeding. View details.
| Download URL | napari_ndev-0.11.8.tar.gz |
|---|---|
| Size | 7.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
cb063f478be339dfd3b6673140328374fa33a48aac51f6010463f3ffec3146fb
|
|
BLAKE2b-256 checksum How to use checksums |
3bb4f76a6b3c7fe9fdbe369b75005810f9d00b4d9d8b86077e44dbff96fe2fff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 4, 2025.
Transparency logRelease files / napari_ndev-0.11.8-py3-none-any.whl
Change of provenance
This file belongs to a release with changed provenance: the repository or configuration that created the release files differ from that of a previous release.
We recommend inspecting the repository and configuration before proceeding. View details.
| Download URL | napari_ndev-0.11.8-py3-none-any.whl |
|---|---|
| Size | 6.9 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
aec85596c329c7ae3e56897d3b12bfee3a663d68b05d19572bad633a5ee0d508
|
|
BLAKE2b-256 checksum How to use checksums |
37decbdad127b121618c1148ff969cf7576e0be082e445abb2edab4deeab0d49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 4, 2025.
Transparency logSecurity for napari-ndev 0.11.8
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Change of provenance
The repository and configuration that created this release differ from a previous release.
While this could reflect a routine change by the project maintainers, it may also indicate that the release files have been compromised.
Repository
- Removed 0.11.7 github.com/TimMonko/napari-ndev
- Added 0.11.8 github.com/ndev-kit/napari-ndev
Attestation for napari_ndev-0.11.8.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 4, 2025.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.