Quickly identify edges that are 'descended' from a particular edge in a tree.
DescendantEdges(edge, parent, child, nEdge = length(parent))AllDescendantEdges(parent, child, nEdge = length(parent))
Integer specifying the number of the edge whose child edges are
required (see edgelabels).
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].
number of edges (calculated from length(parent) if not
supplied).
DescendantEdges returns a logical vector stating whether each edge
in turn is a descendant of the specified edge (or the edge itself).
AllDescendantEdges returns a matrix of class logical, with row N
specifying whether each edge is a descendant of edge N (or the edge itself).
AllDescendantEdges: Quickly identifies edges that are 'descended'
from each edge in a tree.
Other tree navigation:
AllAncestors(),
AncestorEdge(),
EdgeAncestry(),
EdgeDistances(),
MRCA(),
NonDuplicateRoot()