as.splits
produces a list of splits or bipartitions.
allSplits(k, labels = NULL)allCircularSplits(k, labels = NULL)
as.splits(x, ...)
# S3 method for splits
as.matrix(x, zero.print = 0L, one.print = 1L, ...)
# S3 method for splits
as.Matrix(x, ...)
# S3 method for splits
print(x, maxp = getOption("max.print"), zero.print = ".",
one.print = "|", ...)
# S3 method for splits
c(..., recursive = FALSE)
# S3 method for splits
unique(x, incomparables = FALSE, unrooted = TRUE, ...)
# S3 method for phylo
as.splits(x, ...)
# S3 method for multiPhylo
as.splits(x, ...)
# S3 method for networx
as.splits(x, ...)
# S3 method for splits
as.prop.part(x, ...)
# S3 method for splits
as.bitsplits(x)
# S3 method for bitsplits
as.splits(x, ...)
compatible(obj1, obj2 = NULL)
as.splits
returns an object of class splits, which is mainly
a list of splits and some attributes. Often a splits
object will
contain attributes confidences
for bootstrap or Bayesian support
values and weight
storing edge weights.
compatible
return a lower triangular matrix where an 1 indicates that
two splits are incompatible.
number of taxa.
names of taxa.
An object of class phylo or multiPhylo.
Further arguments passed to or from other methods.
character which should be printed for zeros.
character which should be printed for ones.
integer, default from options(max.print)
, influences how
many entries of large matrices are printed at all.
logical. If recursive = TRUE, the function recursively descends through lists (and pairlists) combining all their elements into a vector.
only for compatibility so far.
todo.
an object of class splits.
Klaus Schliep klaus.schliep@gmail.com
prop.part
, lento
,
as.networx
, distanceHadamard
,
read.nexus.splits
(sp <- as.splits(rtree(5)))
write.nexus.splits(sp)
spl <- allCircularSplits(5)
plot(as.networx(spl))
Run the code above in your browser using DataLab