DONKEY: A Flexible and Accurate Algorithm for Clustering

We propose an accurate clustering algorithm suitable for the varied and multidimensional data sets that correspond to temporal snapshots from <i>on-the-fly</i> nonadiabatic trajectory-based simulations of photoexcited dynamics. The algorithm approximates the underlying probability density function using variable kernel density estimation, with local maxima corresponding to cluster centers. Each data point is then assigned to one of the maxima by employing a maximization procedure. Finally, clusters artificially separated by minor fluctuations in the probability density are merged. The algorithm does not require parameter tuning, which ensures flexibility and reduces the risk of bias. It is tested on several synthetic data sets, where it consistently outperforms conventional clustering algorithms. As a final example, the algorithm is applied to the excited dynamics of the norbornadiene ⇌ quadricyclane (C<sub>7</sub>H<sub>8</sub>) molecular photoswitch, demonstrating how distinct reaction pathways can be identified.

Authors

Institutions

Publication Details

Journal
Journal of Chemical Theory and Computation
Published
2025-05-02
DOI
https://doi.org/10.1021/acs.jctc.4c01750
Citations
2
Primary Topic
Photoreceptor and optogenetics research
Type
article
Field-Weighted Citation Impact
1.82

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

DONKEY: A Flexible and Accurate Algorithm for Clustering

Kyle Acheson, Adam Kirrander, Janaka Kara
2 citations
Journal of Chemical Theory and Computation
Photoreceptor and optogenetics research
1.82
article

DONKEY: A Flexible and Accurate Algorithm for Clustering

Kyle Acheson, Adam Kirrander, Janaka Kara
article en
2 citations

Abstract

We propose an accurate clustering algorithm suitable for the varied and multidimensional data sets that correspond to temporal snapshots from <i>on-the-fly</i> nonadiabatic trajectory-based simulations of photoexcited dynamics. The algorithm approximates the underlying probability density function using variable kernel density estimation, with local maxima corresponding to cluster centers. Each data point is then assigned to one of the maxima by employing a maximization procedure. Finally, clusters artificially separated by minor fluctuations in the probability density are merged. The algorithm does not require parameter tuning, which ensures flexibility and reduces the risk of bias. It is tested on several synthetic data sets, where it consistently outperforms conventional clustering algorithms. As a final example, the algorithm is applied to the excited dynamics of the norbornadiene ⇌ quadricyclane (C<sub>7</sub>H<sub>8</sub>) molecular photoswitch, demonstrating how distinct reaction pathways can be identified.

Journal of Chemical Theory and ComputationVol. 21(12)
University of Warwick (GB), University of Oxford (GB)
Leverhulme Trust, University of Edinburgh, Engineering and Physical Sciences Research Council, Clarendon Fund, Basic Energy Sciences
Openalex Percentile: Top 16%
Photoreceptor and optogenetics research
1.82
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

DONKEY: A Flexible and Accurate Algorithm for Clustering — Kyle Acheson, Adam Kirrander, et al. · Journal of Chemical Theory and Computation (2025) | TGRS Research Map | TGRS