Skip to content

Releases: Sayitobar/fishplotpy

fishplotpy v1.1

31 May 18:14

Choose a tag to compare

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_pos to 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

30 Jul 09:58
14a0a77

Choose a tag to compare

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.