Releases: Sayitobar/fishplotpy
Releases · Sayitobar/fishplotpy
fishplotpy v1.1
This release focuses on improving reliability and correctness with stronger validation.
Changes
- Fixed Bézier curve rendering using De Casteljau’s algorithm.
- Validation for
clone_annots_posto ensure values are within ([1, 2, 3, 4]). - Added input validation (annotation positions and non-negative fractions) & new unit tests for them.
- Fixed bugs in example usage scripts and annotation positioning.
- Improved error messages and documentation clarity & general code cleanup
Initial Release
The initial release of fishplotpy (v1.0.0)
A Python implementation for visualizing clonal evolution dynamics using "fish plots" (also known as Muller plots).
This package provides tools to create visualizations showing the temporal changes in the frequencies of clones within a population, often used in cancer genomics and evolutionary biology.
This package is a translation of the R package fishplot by Chris Miller et al.