Repository navigation
TreeWeaver v1.1.0
What's new
- Reproducible MST tie-breaking — equal-weight edges are now resolved by sample name (not matrix position) in Prim, Kruskal, and Boruvka, so all three algorithms return the identical tree and results no longer change when the matrix is reordered or subsampled.
- Deeper zoom-out (down to 1%, was 20%) with consistent clamping on the zoom buttons, so trees with 1000+ nodes fit in view.
- Metadata coloring — upload a metadata table (TSV/CSV, first column = sample name) and color nodes by any column. Mixed nodes render as pie charts or in a user-chosen mixed color, with a toggleable legend (category colors + sample counts), per-node metadata breakdown in tooltips, and pie support in SVG/PNG/PDF export.
Full changelog: v1.0.0...v1.1.0