napari-maskel
napari plugin for maskel: vessel skeletonization and graph-based feature extraction, with interactive visualization of skeletons, branches, and node features.
Installation
uv sync --extra dev # + test tools
napari
Before maskel has its first PyPI release, point uv at a local checkout instead: uv sync --extra dev && uv pip install -e ../maskel (adjust the path), or add a local, untracked uv.toml with a [tool.uv.sources] override for maskel.
Usage
Open a binary vessel segmentation (2D or 3D) as an image layer, then run Analyze Vessels from the Maskel plugin menu.
Inside the widget, tune extraction settings and use Save Config to export a reusable JSON preset — the same preset the maskel CLI consumes for batch processing (maskel run --config).
Tests
uv sync --extra dev && pytest
License
napari-maskel is released under the MIT License. See LICENSE for details.
Metadata
Release files for napari-maskel 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| napari_maskel-0.1.1.tar.gz | 12.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| napari_maskel-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 23.2 kB
Release files / napari_maskel-0.1.1.tar.gz
| Download URL | napari_maskel-0.1.1.tar.gz |
|---|---|
| Size | 12.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
20651e5e6832e4ffee83ae3a916a2b38007c41469d42db960cb806a7b831cbc0
|
|
BLAKE2b-256 checksum How to use checksums |
428f129deafef9707354b20e1de67ab2e632b1953a287fd1e3c4edef2bfa5c6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 19, 2026.
Transparency logRelease files / napari_maskel-0.1.1-py3-none-any.whl
| Download URL | napari_maskel-0.1.1-py3-none-any.whl |
|---|---|
| Size | 11.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2fbb9c4807ac5a2e2ab08ccff2526e1994578ca1ee4298e14ca923b70dbfef9c
|
|
BLAKE2b-256 checksum How to use checksums |
ffa1b03a1192b86a758f99ad101828bcecac5868fdcb4205392d4a2a6a150053
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 19, 2026.
Transparency log