Skip to content

Releases: Sayitobar/fishplotpy

fishplotpy v1.1

Choose a tag to compare

@Sayitobar Sayitobar released this 31 May 18:14

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

Choose a tag to compare

@Sayitobar Sayitobar released this 30 Jul 09:58
14a0a77

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.