X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=NEWS;h=f6acbff8297c3c3756acc8ec24a2db1115399c7d;hb=a2fc961dffe9f9b7994ed880e68c03b2334dc341;hp=6ba9bc404c66d08cc4799337a6b0aa49b8d4a685;hpb=da67dccb93d35408baa48b141fcda921772c8b9c;p=ape.git diff --git a/NEWS b/NEWS index 6ba9bc4..f6acbff 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,35 @@ + CHANGES IN APE VERSION 3.0-7 + + +NEW FEATURES + + o The new function 'where' searches patterns in DNA sequences. + + o pic() gains an option 'rescaled.tree = FALSE' to return the tree + with its branch lengths rescaled for the PIC calculation. + + o clustal(), muscle(), and tcoffee() gain an option + 'original.ordering = TRUE' to ease the comparisons of + alignments. + + o plot.phylo() has a new option, open.angle, used when plotting + circular trees. + + +BUG FIXES + + o drop.tip() shuffled node labels on some trees. + + o axisPhylo() now works correctly with circular trees, and gives a + sensible error message when type = "r" or "u". + + +OTHER CHANGES + + o .compressTipLabel() is 10 times faster thanks to Joseph Brown. + + + CHANGES IN APE VERSION 3.0-6 @@ -9,8 +41,7 @@ NEW FEATURES o The three new functions node.depth.edgelength, node.height, and node.height.clado make some internal code available from R. See - ?node.depth (which was already available and documented) for - details. + ?node.depth (which was already documented) for details. BUG FIXES @@ -18,8 +49,15 @@ BUG FIXES o reorder(, "pruningwise") made R crash if the rows of the edge matrix are in random order: this is now fixed. - o drop.tip() sometimes shuffled node labels (thanks to Rebecca Best - for the report). + o drop.tip() sometimes shuffled node labels (thanks to Rebecca + Best for the report). + + o drop.tip(phy, "") returned a tree with zero-length tip labels: + it now returns the tree unchanged (thanks to Brian Anacker for + the report). + + o plot.phylo() made R crash if the tree has zero-length tip + labels: it now returns NULL (thanks again to Brian Anacker). OTHER CHANGES @@ -1972,14 +2010,14 @@ BUG FIXES o A bug was fixed in phymltest(): the executable couldn't be found in some cases. - o Three bug have been fixed in ace(): computing the likelihood of + o Three bugs have been fixed in ace(): computing the likelihood of ancestral states of discrete characters failed, custom models did not work, and the function failed with a null gradient (a warning message is now returned; this latter bug was also present in yule.cov() as well and is now fixed). - o pic() hanged out when missing data were present: a message error - is now returned. + o pic() hanged out when missing data were present: an error is now + returned. o A small bug was fixed in dist.dna() where the gamma correction was not always correctly dispatched. @@ -2043,7 +2081,7 @@ NEW FEATURES DNA sequences by specifying model = "raw". o dist.phylo() has a new option `full' to possibly compute the - distances among all tips and nodes of the tree. The default if + distances among all tips and nodes of the tree. The default is `full = FALSE'.