
Last chance! 50% off unlimited learning
Sale ends in
TrivialSplits()
identifies trivial splits (which separate one or zero
leaves from all others); WithoutTrivialSplits()
removes them from a
Splits
object.
TrivialSplits(splits, nTip = attr(splits, "nTip"))WithoutTrivialSplits(splits, nTip = attr(splits, "nTip"))
An object of class Splits
.
Integer specifying number of tips (leaves).
TrivialSplits()
returns a logical vector specifying whether each
split in splits
is trivial, i.e. includes or excludes only a single tip or
no tips at all.
WithoutTrivialSplits()
returns a Splits
object with trivial
splits removed.
Other split manipulation functions:
Subsplit()
# NOT RUN {
splits <- as.Splits(PectinateTree(letters[1:9]))
efgh <- Subsplit(splits, tips = letters[5:8], keepAll = TRUE)
summary(efgh)
TrivialSplits(efgh)
summary(WithoutTrivialSplits(efgh))
# }
Run the code above in your browser using DataLab