strahlerNumber: Computes Strahler number for trees and nodes

View source: R/strahlerNumber.R

strahlerNumberR Documentation

Computes Strahler number for trees and nodes

Description

Computes the Strahler number of all nodes and tips in a phylogenetic tree.

Usage

strahlerNumber(tree, plot=TRUE)
extract.strahlerNumber(tree, i, plot=TRUE)

Arguments

tree

an object of class "phylo".

i

order of Strahler number to extract for extract.strahlerNumber.

plot

logical value indicating whether to plot the tree with Strahler numbers for node labels.

Details

The function strahlerNumber computes the Strahler number of all nodes and tips in the tree. For more information about Strahler numbers see https://en.wikipedia.org/wiki/Strahler_number. The function extract.strahlerNumber extracts all of the most inclusive clades of Strahler number i.

Value

Either a vector with the Strahler number for each tip and internal node; or (for extract.strahlerNumber the set of (most inclusive) subtrees with Strahler number i as an object of class "multiPhylo".

Author(s)

Liam Revell liam.revell@umb.edu

References

Revell, L. J. (2024) phytools 2.0: an updated R ecosystem for phylogenetic comparative methods (and other things). PeerJ, 12, e16505.


phytools documentation built on June 22, 2024, 10:39 a.m.