Metadata-Version: 2.4
Name: maskel
Version: 2.0.0
Summary: 2D and 3D Skeletonization and Graph-based Analysis
License-Expression: MIT
Project-URL: Homepage, https://github.com/bionetslab/maskel
Project-URL: Repository, https://github.com/bionetslab/maskel
Project-URL: Documentation, https://bionetslab.github.io/maskel/
Project-URL: Changelog, https://github.com/bionetslab/maskel/releases
Requires-Python: >=3.14
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: argcomplete>=3.6.0
Requires-Dist: itk>=5.4.6
Requires-Dist: networkx>=3.4
Requires-Dist: numba>=0.65.0
Requires-Dist: numpy>=2.4.4
Requires-Dist: pillow>=12.2.0
Requires-Dist: scipy>=1.17.1
Requires-Dist: skan>=0.13.1
Requires-Dist: tifffile>=2026.3.3
Provides-Extra: dev
Requires-Dist: pytest>=9.0.2; extra == "dev"
Requires-Dist: pooch>=1.9.0; extra == "dev"
Requires-Dist: scikit-image>=0.26.0; extra == "dev"
Requires-Dist: nibabel>=5.4.2; extra == "dev"
Provides-Extra: docs
Requires-Dist: mkdocs>=1.6; extra == "docs"
Requires-Dist: mkdocs-material>=9.5; extra == "docs"
Dynamic: license-file

<img src="docs/assets/favicon.png" alt="maskel" width="250">

##### Simon Wittmann, Dominik Pysch, Anna Möller

[![PyPI version](https://img.shields.io/pypi/v/maskel.svg)](https://pypi.org/project/maskel/)
[![Python version](https://img.shields.io/badge/python-3.14+-blue.svg)](https://www.python.org/)
[![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)

Skeletonization and graph-based feature extraction for branching biological structures — vasculature, fibers, neurites, and other network-like objects — from 2D or 3D binary or multi-label segmentation masks.

Maskel is the core algorithm package: thinning, feature extraction, and the batch CLI. For the napari plugin, see [napari-maskel](https://github.com/bionetslab/napari-maskel). For benchmarks and the HRF-based analysis notebooks, see [maskel-evaluations](https://github.com/bionetslab/maskel-evaluations).

## Full documentation: https://bionetslab.github.io/maskel/

## License

Maskel is released under the **MIT License**. See [LICENSE](LICENSE) for details.
