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.