Releases: baradlab/morphometricsx
Releases · baradlab/morphometricsx
Release list
MorphometricsX 1.0.1
Changes
- Surface normals from pycurv
n_v. Surfaces are now lit using the mesh's per-triangle vector-voting normal (n_v) when present — a cleaner, consistently oriented estimate of the true surface normal than the geometric (winding-order) normal. Falls back to geometric normals whenn_vis absent. - New
normalscommand option (advanced, command-line only).morphometricsx color normals auto|geometric|<vector-field>chooses which vectors drive the normals; any per-cell 3-vector field (n_v,normal,avg_normals,t_1,t_2, …) may be used.morphometricsx listreports the available normal fields. Not exposed in the GUI.
Install
Install the attached wheel:
toolshed install /path/to/chimerax_morphometricsx-1.0.1-py3-none-any.whl
MorphometricsX 1.0.0
First release of MorphometricsX, a ChimeraX bundle for loading and coloring quantified .vtp morphometrics surfaces (from surface_morphometrics, pycurv, or any VTK XML PolyData writer).
Highlights
- Self-contained
.vtpreader (pure Python + numpy; no VTK/PyVista dependency) - Color by any per-triangle or per-vertex field; solid-color mode; ChimeraX colormaps + gamma + log scale
- Value range with an interactive histogram (draggable low/high markers, adjustable display range)
- Scale (unit conversion), alpha (opacity), flat vs. smoothed shading, live color key, Lighting shortcut
- Dockable GUI panel (auto-opens on file open) and a scriptable
morphometricsxcommand - In-app Help
Install
From the ChimeraX Toolshed (once listed), or install the attached wheel directly:
toolshed install /path/to/chimerax_morphometricsx-1.0.0-py3-none-any.whl
Then open any .vtp; the MorphometricsX panel appears automatically.