Skip to content

Releases: moshi4/pyGenomeViz

v0.4.3

22 Sep 13:46
1c3560d
Compare
Choose a tag to compare

Change Log

Bug Fix

  • Fixed bug due to matplotlib v3.8.0 changes (#22)
  • Fixed savefig() to suppress memory leak during multiple plots

v0.4.2

26 Aug 08:36
2f9f96f
Compare
Choose a tag to compare

Change Log

Improvement

  • Added resource warning message for streamlit cloud deployment

Bug Fix

  • Fixed gui run error when upload filename contains space char
  • Fixed mmseqs run error when protein_id contains | char
  • Fixed a bug that gff.get_seqid2size() got incorrect multi-contig size

v0.4.1...v0.4.2

v0.4.1

09 Aug 13:27
72596b8
Compare
Choose a tag to compare

Change Log

Improvement (GUI)

  • Added genome comparison result download functionality
  • Improved text contents & widget layout
  • Adjusted range label padding size

Bug Fix

  • Fixed feature coloring bug when facecolor tag is set

v0.4.0...v0.4.1

v0.4.0

04 Aug 13:37
bac5740
Compare
Choose a tag to compare

Change Log

New Functionality

  • Added GUI (Web browser) functionality using streamlit (Demo Page)

Improvement

  • Improved html viewer tooltip display content
  • Changed linter flake8 to ruff

v0.3.2...v0.4.0

v0.3.2

31 Jan 14:55
Compare
Choose a tag to compare

Change Log

Minor Change

  • Added reverse complement option to CLI
  • Added target_strand, pseudogene arguments to gff.extract_features() method
  • Drop python3.7 support

v0.3.1...v0.3.2

v0.3.1

20 Nov 09:55
Compare
Choose a tag to compare

Change Log

Minor Change

  • Added pseudogene option to add_genbank_features() method
  • Added --pseudo, --pseudo_color option to pgv-mummer CLI (#7)

v0.3.0...v0.3.1

v0.3.0

30 Oct 09:17
Compare
Choose a tag to compare

Change Log

New Functionality

  • Added GFF parser class (parser/gff.py)
  • Added GFF features plot method (add_gff_features())

Minor Change

  • Added facecolor_handle_func option to add_genbank_features() method
  • Added ymargin option to set_sublabel() method
  • Improved HTML viewer tooltip display
  • Fixed duplicate colorbar display issue for same colors
  • Added colorbar width, height control option to CLI (pgv-mummer, pgv-mmseqs)

v0.2.3

02 Oct 11:11
Compare
Choose a tag to compare

Change Log

New Functionality

  • Added interactive HTML viewer output functionality (Demo Page)
  • Added new CLI workflow pgv-simpleplot for simple genome visualization

v0.2.2

26 Aug 17:11
Compare
Choose a tag to compare

Change Log

Minor Change

  • Added set_sublabel() method
  • Set appropriate matplotlib rc(runtime configuration) params to adjust figure appearence
  • Set appropriate GridSpec left-right-bottom-top params to adjust figure appearence
  • Used typing.Literal to restrict allowed argument values

v0.2.1

10 Aug 16:26
Compare
Choose a tag to compare

Change Log

Minor Change

  • Added start_pos option to add_feature_track() method
  • Added position option to add_subtrack() method
  • Changed GenomeViz default plot_size_thr parameter 0.0005 to 0
  • Changed add_link() method to occur error if start-end value is out of track range
  • Removed unnecessary maptype option of pgv-mummer cli
  • Fixed deprecated typing module type hints style (Use built-in types)