Published September 13, 2021
| Version 1.5.0
Software
Open
ms609/TreeTools: v1.5.0
Description
New functions
ConstrainedNJ()returns an approximation to a neighbour-joining tree that respects constraints.PolarizeSplits()marks a specified taxon as representing the ingroup of all splits.- Add
KeepTip()and improve performance ofDropTip(). ImposeConstraint()makes a tree consistent with topological constraints.as.phylo.Splits()represents aSplitsobject as a tree.Consensus()is a faster C++ implementation ofape::consensus().ClusterTable()C++ functionality imported from "TreeDist".
- Warn when empty cells passed to
MatrixToPhyDat(). - Warn when
LabelSplits(labels)lack names. SplitFrequency()drops tips fromforestthat aren't inreference.AddTipEverywhere()supports trees with < 3 leaves.- Make
RootTree()andPhyDatToMatrix()more robust. Read[Tnt]AsPhyDat()passes additional parameters toRead[Tnt]Characters().- Support
encodingoption inReadCharacters()function family. - Support
CHARSTATELABELSinReadCharacters(). - Support for more formatting quirks in
ReadNotes(). - Better support ambiguous tokens in
WriteTntCharacters().
- Fast matching functions from "fastmatch".
- Improve efficiency of
Preorder()andPostorder(), and lift limit on tree size.
Files
ms609/TreeTools-1.5.0.zip
Files
(909.9 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:96e51166c4f3b9702ad7734daa1ad8c2
|
909.9 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/ms609/TreeTools/tree/1.5.0 (URL)