Releases: evolbioinfo/gotree
Releases · evolbioinfo/gotree
v0.5.1
New functionalities:
- Parsing confidence values when reading nextstrain format (
--input-format nextstrain) - Added Closest Tips information (from each node+tips) in gotree stats nodes (42685fa)
- Added tree pruning while keeping phylogenetic diversity
gotree prune --random <x> --diversity(ad827fe, 40ae031)
Updates:
v0.5.0
- Added
gotree brlen addcommand - Modified
gotree lttto take mutations or dates - Added option
gotree matrix --avgto compute average distance matrix - Added option
gotree mutations --eemto count emergences (as in https://doi.org/10.1093/gbe/evae040) - Added option
gotree comment clear --terminalto remove comments on terminal tips/branches only - Corrected transfer index computation for equal min distance branches
- Added options
gotree brlen setrand --min-lenand--max-len - Corrected Newick parsing (thanks @lucblassel ) 9f0bbcc
- Renamed
gotree prune datetogotree cut date - Added options
gotree cut date --min-dateand--max-date - Corrected
gotree reroot outgroupwith a 0 length branch - Added option
gotree annotate --subtreesto annotate nodes and all their downstream nodes with some annotations - Updated date parsing
- Added command
goalign rttgenerating root (and internal nodes) to tip data + plots - Added option
gotree resolve --rootedto output a rooted tree (root is randomly resolved).
v0.4.5
- Corrected tindex computation (4fb145b)
gotree matrixcan take the option--metricto choose between branch length, bootstrap supports, or none 26ea287- Added several metrics to compare trees (thanks @lucblassel ) 16bb1ae
- Added command
gotree brlen setto set the length of all branches, and options--internaland--externala61803b - Added command
gotree compute mutationsto extract the list of mutations along the branches of a phylogenetic tree, given the sequences of all internal and external nodes 76f7e3 - Updated newick parser to allow ';' in node/branch comments c7e2aa1
- Added command
gotree collapse nameto collapse branches that have a given name/id 0b9f8fa - Added command
gotree lttto compute lineage through time data / plot (doc)
v0.4.4
- Added support for Nextstrain json tree input with option
--format nextstrain - Update go to version 1.19
v0.4.4a
- Added option
--annotation-filetogotree drawcommand, to color tips (thanks @lucblassel #19 !) - Updated tbe support to take into account equally distant branches in the output logs
- Added branch depth in tbe log
- Added command
gotree comment transferto transfer node names to comments - Added parent/child node names in
gotree stats nodesoutput - Added comments compared edge comment to
gotree compare edges - Updated go to 1.18.3
v0.4.3
gotree stats tipsnow gives the length of the terminal branch + the root to tip length- Added
gotree resolve namecommand, that adds a new tip (with a 0-length branch) at each named internal node gotree stats edgesnow gives (for rooted trees) the number of branches from the root (output columns have changed)- Minor corrections (comments, doc, etc.)
From v0.4.3a: - Added gotree graft command (doc)
- Added gotree collapse cladecommand (doc)
- Updated gotree prune command to take into account internal nodes with a single child
v0.4.3a
v0.4.2
- Corrected
-ioption for commandlabels - Switched from dep to go modules
- Github actions
- Added
--translateoption toreformat nexus(replaces tip names by indices, and prints a translation table in the output nexus format) - Switched to go 1.16.4
- Solved some drawing problems (#15, partly)
- Updated citation
v0.4.1
- Correction for rooted trees
- Changed goalign to v0.3.3c #8
- Added options --rm-quotes and --add-quotes to gotree rename #9
- Modified Parsimony / number of steps
- Addded --rf option to compare trees #10
- Added options --root and --tips to collapse brlength, support, and and depth commands #12
- Added labels command #13
v0.4.1c
- Added options --root and --tips to collapse brlength, support, and depth commands