fixNodes | R Documentation |
The function (re-)establishes the standard numbering of terminal and internal nodes in phylogenies represented as objects of class phylo
.
fixNodes(phy)
phy |
An object of class |
When reading phylogenetic trees from a NEXUS file that contains a translate
section, it can happen that the terminal nodes (tips, leaves) of the corresponding phylo
object are not numbered consecutively, which can be a problem in some downstream applications. You can use fixNodes
to get the correct order of terminal node numbers.
fixNodes
is also intended to re-establish the standard numbering of internal nodes and reorder all node value elements (e.g. node.label, posterior, ...) if a phylo
object has been modified by either root
, ladderize
, or rotate
.
An object of class phylo
.
fixNodes
has been completely rewritten for ips version 1.0-0. It should now run absolutely stable and is much quicker. Nevertheless, I recommend checking carefully the results of fixNodes
, until the function has been tested by a number of users. Then this comment will be removed.
Christoph Heibl
read.tree
,
read.nexus
, read.beast
for reading trees in NEWICK and NEXUS format; ladderize
and rotate
for tree manipulation; node.support
for plotting node support values has been moved to package viper.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.