Skip to content

Releases: peterk87/shiptv

shiptv 0.4.1 (2021-05-13)

13 May 19:03
0e85761
Compare
Choose a tag to compare
  • ensure tree rendered even if genomeMetadata object is empty in phylocanvas.html
  • add --version option to print shiptv version and exit
  • add epilog to help with version info
  • add example usage to help
  • change --metadata short opt to -m from -M
  • change --output-metadata-table short opt from -m to -M
  • update lodash JS library to version 4.17.15

Version 0.4.0

12 Feb 21:29
6eb4e27
Compare
Choose a tag to compare

shiptv v0.4.0 (2021-02-12)

  • Add Select2 metadata field select box to show metadata fields in the order required
  • Add Shift+Ctrl+F to toggle tree viz full window mode
  • Using BioPython's Phylo module for phylogenetic tree manipulation. Removed ete3.
  • Using Requests library to get JS and CSS to embed into HTML output
  • Migrated to Typer from Click for CLI
  • Added Rich for nicer logging and tracebacks
  • Changed some options to be optional; only required options are -n/--newick and -o/--output-html
  • By default don't highlight user samples as a field of metadata in tree viz
  • Allow user to optionally specify outgroup taxa name
  • Allow user to optionally re-root tree at midpoint node
  • Fixed warnings from Pandas when modifying view of dataframe by using .loc[]
  • Moved to GitHub Actions CI and PyPI deployment

Version 0.3.0

04 Oct 15:29
832ffb7
Compare
Choose a tag to compare
  • Fix rendering of numeric and ISO date metadata fields
  • Reference genomes Genbank now optional
  • Updated docs

Version 0.2.0

28 Jun 19:59
ef74106
Compare
Choose a tag to compare
  • Added low support branch highlighting in tree HTML file (#6)
  • Added option to collapse low support branches (-C/--collapse-support) (#5)
  • Added option to output modified Newick tree file (-N/--output-newick) (#5)
  • Fixed date/time parsing from Genbank files (fixed #1 in #4)

v0.1.0

12 May 23:52
960637d
Compare
Choose a tag to compare

Inital release