Clustering with the Julia language, based on
Chazal, F., Guibas, L. J., Oudot, S. Y., and Skraba, P. 2013. Persistence-based clustering in Riemannian manifolds. J. ACM 60, 6, Article 41 (November 2013), 38 pages. DOI: http://dx.doi.org/10.1145/2535927
Note that it is written with Julia 0.6.4, for Julia 1.0, may try the file ClusteringFunctions_1.0.jl so that the function in NearestNeighbors.jl would work as aspected, but for now(2018.08.11) the plotting is broken.
https://www.uni-marburg.de/fb12/arbeitsgruppen/datenbionik/data?language_sync=1
https://geometrica.saclay.inria.fr/data/ToMATo/ (Original ToMaTo Author)