Litcius/Paper detail

Clustering of Synthetic Routes Using Tree Edit Distance

Samuel Genheden, Ola Engkvist, Esben Jannik Bjerrum

2021Journal of Chemical Information and Modeling26 citationsDOI

Abstract

We present a novel algorithm to compute the distance between synthetic routes based on tree edit distances. Such distances can be used to cluster synthesis routes generated using a retrosynthesis prediction tool. We show that the clustering of selected routes from a retrosynthesis analysis is performed in less than 10 s on average and only constitutes seven percent of the total time (prediction + clustering). Furthermore, we are able to show that representative routes from each cluster can be used to reduce the set of predicted routes. Finally, we show with a number of examples that the algorithm gives intuitive clusters that can be easily rationalized and that the routes in a cluster tend to use similar chemistry. The algorithm is included in the latest version of open-source AiZynthFinder software (https://github.com/MolecularAI/aizynthfinder) and as a separate package (https://github.com/MolecularAI/route-distances).

Topics & Concepts

Cluster analysisRetrosynthetic analysisComputer scienceTree (set theory)Edit distanceSet (abstract data type)Data miningCluster (spacecraft)SoftwareAlgorithmArtificial intelligenceMathematicsCombinatoricsProgramming languageOrganic chemistryChemistryTotal synthesisComputational Drug Discovery MethodsMachine Learning in Materials ScienceAnalytical Chemistry and Chromatography