Releases: peterk87/shiptv
Releases · peterk87/shiptv
shiptv 0.4.1 (2021-05-13)
- ensure tree rendered even if
genomeMetadata
object is empty inphylocanvas.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
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
- Fix rendering of numeric and ISO date metadata fields
- Reference genomes Genbank now optional
- Updated docs