Returns the edge parameter of the two trees consistent with the speficied NNI rearrangement
DoubleNNI(parent, child, edgeToBreak)
the tree[["edge"]]
parameter of the two trees consistent with the specified rearrangement
Integer vector corresponding to the first column of the edge
matrix of a tree of class phylo
, i.e.
tree[["edge"]][, 1]
Integer vector corresponding to the second column of the edge
matrix of a tree of class phylo
, i.e.
tree[["edge"]][, 2]
.
In (Rooted
/Double
)NNI()
, an optional integer
specifying the index of an edge to rearrange, generated randomly if not
specified.
If -1
, a complete list of all trees one step from the input tree
will be returned.
In cNNI()
, an integer from zero to nEdge(tree) - nTip(tree) - 2
,
specifying which internal edge to break.
Martin R. Smith