This repository contains code for computing clustering of phylogenetic trees
by interpreting the trees as points in the tropical torus
The files in this repository are structured as follows:
clustering.jlcontains the essential functionclusterfor computing the clustering of phylogenetic trees.examples.jlshows how clustering a synthetic dataset of hundred trees on four taxa is performed. This case is sufficiently low dimensional to also be visualized.inexact.jlcontains helper functions for working with data with floating point coefficients, in particular for working with numerical artifacts.apicomplexa-clustering.jlcontains code for clustering the apicomplexa data set reported on in our paper.