Lists all choices of four taxa from a tree.
A more computationally efficient alternative to combn
.
Usage
AllQuartets(nTips)
# S3 method for class 'numeric'
AllQuartets(nTips)
# S3 method for class 'phylo'
AllQuartets(nTips)
Value
AllQuartets()
returns a matrix with four rows and
choose(n_tips, 4)
columns, with each column corresponding to a unique
selection of four different integers less than or equal to nTips
.
See also
States of quartets in given trees: QuartetStates()
Other quartet counting functions:
CompareQuartets()
,
CompareQuartetsMulti()
,
ResolvedQuartets()
Examples
AllQuartets(5)
#> [,1] [,2] [,3] [,4] [,5]
#> [1,] 1 1 1 1 2
#> [2,] 2 2 2 3 3
#> [3,] 3 3 4 4 4
#> [4,] 4 5 5 5 5
combn(5, 4) # Provides the same information, but for large
#> [,1] [,2] [,3] [,4] [,5]
#> [1,] 1 1 1 1 2
#> [2,] 2 2 2 3 3
#> [3,] 3 3 4 4 4
#> [4,] 4 5 5 5 5
# values of n_tips is significantly slower.