TreeDist2.9.1 package

Calculate and Map Distances Between Phylogenetic Trees

AllSplitPairings

Variation of information for all split pairings

CalculateTreeDistance

Wrapper for tree distance calculations

cluster-statistics

Cluster size statistics

CompareAll

Distances between each pair of trees

dot-MASTSizeEdges

Calculate MAST size from edge matrices.

dot-PairMean

Mean of two numbers

dot-TreeDistance

Calculate distance between trees, or lists of trees

Entropy

Entropy in bits

GeneralizedRF

Generalized Robinson–Foulds distance

Islands

Find islands from distance matrix

JaccardRobinsonFoulds

Jaccard–Robinson–Foulds metric

KendallColijn

Kendall–Colijn distance

KMeansPP

k-means++ clustering

LAPJV

Solve linear assignment problem using LAPJV

MappingQuality

Faithfulness of mapped distances

MapTrees

Graphical user interface for mapping distances and analysing tree spac...

MASTSize

Maximum Agreement Subtree size

MatchingSplitDistance

Matching Split Distance

median.multiPhylo

Median of a set of trees

MeilaVariationOfInformation

Use variation of clustering information to compare pairs of splits

MSTSegments

Add minimum spanning tree to plot, colouring by stress

NNIDist

Approximate Nearest Neighbour Interchange distance

NormalizeInfo

Normalize tree distances

NyeSimilarity

Nye et al. (2006) tree comparison

PathDist

Path distance

Plot3

Pseudo-3D plotting

ReduceTrees

Collapse areas of agreement between two trees

ReportMatching

List clades as text

Robinson-Foulds

Robinson–Foulds distances, with adjustments for phylogenetic informati...

SpectralEigens

Eigenvalues for spectral clustering

SplitEntropy

Entropy of two splits

SplitsCompatible

Are splits compatible?

SplitSharedInformation

Shared information content of two splits

SPRDist

Approximate the Subtree Prune and Regraft (SPR) distance.

StartParallel

Calculate distances in parallel

TreeDist-package

TreeDist: Distances between Phylogenetic Trees

TreeDistance

Information-based generalized Robinson–Foulds distances

TreeDistPlot

Plot a simple tree

TreeInfo

Information content of splits within a tree

VisualizeMatching

Visualize a matching

Implements measures of tree similarity, including information-based generalized Robinson-Foulds distances (Phylogenetic Information Distance, Clustering Information Distance, Matching Split Information Distance; Smith 2020) <doi:10.1093/bioinformatics/btaa614>; Jaccard-Robinson-Foulds distances (Bocker et al. 2013) <doi:10.1007/978-3-642-40453-5_13>, including the Nye et al. (2006) metric <doi:10.1093/bioinformatics/bti720>; the Matching Split Distance (Bogdanowicz & Giaro 2012) <doi:10.1109/TCBB.2011.48>; Maximum Agreement Subtree distances; the Kendall-Colijn (2016) distance <doi:10.1093/molbev/msw124>, and the Nearest Neighbour Interchange (NNI) distance, approximated per Li et al. (1996) <doi:10.1007/3-540-61332-3_168>. Includes tools for visualizing mappings of tree space (Smith 2022) <doi:10.1093/sysbio/syab100>, for identifying islands of trees (Silva and Wilkinson 2021) <doi:10.1093/sysbio/syab015>, for calculating the median of sets of trees, and for computing the information content of trees and splits.

  • Maintainer: Martin R. Smith
  • License: GPL (>= 3)
  • Last published: 2024-09-07