Skip to content

Releases: moshi4/pyMSAviz

v0.4.2

22 Sep 13:21
Compare
Choose a tag to compare

Change Log

Bug Fix

  • Fixed bug due to matplotlib v3.8.0 changes (link)

v0.4.1

07 Sep 12:57
2b2232d
Compare
Choose a tag to compare

Change Log

Improvement

  • Added --label_type option to CLI
  • Fixed mv.savefig() to suppress memory leak during multiple plots
  • Changed linter flake8 to ruff
  • Changed set_layout_engine() to tight_layout() for matplotlib backward compatibility (#7)

v0.4.0

25 Mar 11:37
Compare
Choose a tag to compare

Change Log

Improvement

  • Added label_type option to show full description label (#6)
  • Changed to set default color when set_custom_color_func() return value is set to None.

Bug Fix

  • Fixed duplicate name error in case sorting msa (#6)

v0.3.0...v0.4.0

v0.3.0

25 Feb 07:17
690d3f1
Compare
Choose a tag to compare

Change Log

Improvement

  • Added set_custom_color_func() method
  • Removed upper bound version constraint in dependencies

v0.2.2...v0.3.0

v0.2.2

29 Dec 02:11
Compare
Choose a tag to compare

Change Log

Minor Change

  • Drop python3.7 support
  • Add ticks_interval=None option to disable ticks interval display

Bug Fix

  • Fix MSA load functionality from URL

v0.2.1...v0.2.2

v0.2.1

19 Nov 08:22
Compare
Choose a tag to compare

Change Log

Minor Change

  • Added new color scheme Identity (#2)
  • Added x_unit_size control logic in set_plot_params() method
  • Changed y_unit_size control logic in set_plot_params() method

v0.2.0

16 Nov 11:28
Compare
Choose a tag to compare

Change Log

New Functionality

  • Added MSA order sort option based on NJ tree constructed from MSA distance matrix
  • Added set_plot_params() method to adjust figure appearence in detail

Bug Fix

  • Fixed grid missing bug in edge of MSA
  • Fixed unexpected white grid display bug

v0.1.0

13 Nov 11:05
Compare
Choose a tag to compare

First Release

pyMSAviz is MSA(Multiple Sequence Alignment) visualization python package for sequence analysis.