Skip to content

Releases: moshi4/pyCirclize

v1.10.1

03 Oct 17:59
4880bf6

Choose a tag to compare

Fixed

  • Ported global appearence rcParams to each class and method (#102)
    Fixed a side effect where changing matplotlib global rcParams affected the appearance of other plots.
    This fix slightly impacts the legend plot in pyCirclize.

v1.10.0

23 Aug 09:46
f0fae92

Choose a tag to compare

Added

  • Added tooltip display function in jupyter using ipympl
  • Added tooltip extra dependencies (pip install pycirclize[tooltip])

Changed

  • Dropped python3.9 support
  • Switched package manager rye to uv
  • Changed default textcolor of heatmap values to white or black based on background color

Fixed

  • Fixed to avoid ZeroDivisionError for plotting zero node size chord diagram (#100, #49)

v1.9.1

18 Apr 15:37
f080e3c

Choose a tag to compare

Fixed

  • Set epsilon to avoid unexpected exception in min-max range checks (#90)

v1.9.0

25 Jan 17:33
50606e4

Choose a tag to compare

Added

  • Added track.annotate() method

Changed

  • Changed Circos.clear_savefig to pycirclize.config.clear_savefig

v1.8.0

11 Jan 16:25
4b434c6

Choose a tag to compare

Added

  • Added track.raster() method

Fixed

  • Set clip_on=False to enable Patch to be displayed outside of Axes (#80)
  • Fixed unexpected ValueError due to rounding error

v1.7.2

21 Dec 04:36
0e7ef2d

Choose a tag to compare

Added

Fixed

  • Set encoding="utf-8" explicitly to avoid Windows default encoding issue

v1.7.1

20 Sep 16:57
d9e4756

Choose a tag to compare

Fixed

  • Fixed chord links calc bug in Matrix.parse_fromto_table() method (#75)

v1.7.0

14 Sep 04:02
ce31361

Choose a tag to compare

Changed

  • Dropped python3.8 support
  • Switched package manager poetry to rye

Fixed

  • Fixed to ignore features that have no location
  • Fixed wrong return type of get_seqid2seq() method

v1.6.0

01 Jun 05:15
3c84789

Choose a tag to compare

Added

  • Added clear_savefig class variable to enable rendering figure in notebook even when savefig() method is called
  • Added is_pseudo_feature() utils function
  • Added label & label_kws argument to circos.colorbar() method to enable change colorbar label properties (#71)

v1.5.0

18 May 05:08
bf74abb

Choose a tag to compare

Added

  • Added vmin argument to Circos.radar_chart() method

Changed

  • Changed Circos init argument sectors to enable set range tuple
  • Removed Circos init argument sector2start_pos

Fixed

  • Fixed sector range error bug due to rounding error (#67, #27)