Compute the Weighted Quartet Distance between taxa
Compute the Weighted Quartet Distance between taxa of Yourdkhani and Rhodes (2020) from a table specifying a collection of quartets on
n
taxa and the quartets' internal branch lengths.
quartetWeightedDist(dqt)
dqt |
an ( |
a pairwise distance matrix on n
taxa
Yourdkhani S, Rhodes JA (2020). “Inferring metric trees from weighted quartets via an intertaxon distance.” Bul. Math. Biol., 82(97). doi: 10.1007/s11538-020-00773-4, https://doi.org/10.1007/s11538-020-00773-4.
gtrees=read.tree(file=system.file("extdata","dataGeneTreeSample",package="MSCquartets")) tnames=taxonNames(gtrees) QT=quartetTable(gtrees,tnames[1:6]) RQT=quartetTableResolved(QT) DQT=quartetTableDominant(RQT,bigweights="finite") D=quartetWeightedDist(DQT) tree=NJ(D) stree=WQDSAdjustLengths(tree) write.tree(stree)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.