PySNT: Quantification of neuronal anatomy in Python#
PySNT
Trace, analyze, and quantify neuronal morphology — from Python.
PySNT brings SNT's tracing tools and neuroanatomy analytics to Python, providing a unified toolkit for morphometry that works interactively in notebooks or for automating large-scale studies.
Set up your environment and run your first script with step-by-step guidance.
Quantify, transform, and compare neuronal morphology at single-cell and population levels.
Integrate reference brains, atlases, public databases, and whole-brain projectomes into your analysis.
Generate publication-ready figures and interactive 3D renderings of neuronal morphology.
Measure spatial extent, arbor overlap, and three-dimensional arrangements of dendritic and axonal trees.
Interoperability with napari, pandas, NumPy, and the broader scientific Python stack.
Cluster and classify neurons using morphometric and topological features.
Build quality-controlled training datasets: refine traces, detect crossovers, and validate reconstructions.
Sholl, Strahler, persistence diagrams, graph theory, growth dynamics, and full access to the SNT/Fiji ecosystem.