About PhytClust

PhytClust is a dynamic-programming-based algorithm for optimal phylogenetic tree clustering. It uses the clustering validity index with prominence-based peak detection to find the best number of clusters.

Please cite this repository if you use the algorithm in your work:
K. Ganesan, E. Billard, T.L. Kaufmann, C. B Strange, M. C. Cwikla, A. Altenhoff, C. Dessimoz, R.F. Schwarz, PhytClust (2025).
https://github.com/schwarzlab-ccb/PhytClust


Acknowledgements: C. Robens, L. Godfrey, T. L. Kaufmann.