# Fast conformational clustering of extensive molecular dynamics simulation data

arXiv: https://arxiv.org/abs/2301.04492 · HTML: https://mlsanity.com/paper/2301.04492/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 7 of its 53 references that are in the map.
- First posted on arXiv 11 Jan 2023.

## Builds on (most cited first, 7 of 7)

- [UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction](https://mlsanity.com/paper/1802.03426/) (2018)
- [VAMPnets: Deep learning of molecular kinetics](https://mlsanity.com/paper/1710.06012/) (2017)
- [Time-lagged autoencoders: Deep learning of slow collective variables for molecular kinetics](https://mlsanity.com/paper/1710.11239/) (2017)
- [Variational Encoding of Complex Dynamics](https://mlsanity.com/paper/1711.08576/) (2017)
- [Interpretable Embeddings From Molecular Simulations Using Gaussian Mixture Variational Autoencoders](https://mlsanity.com/paper/1912.12175/) (2019)
- [High-resolution Markov state models for the dynamics of Trp-cage miniprotein constructed over slow folding modes identified by state-free reversible VAMPnets](https://mlsanity.com/paper/1906.04890/) (2019)
- [Variational embedding of protein folding simulations using gaussian mixture variational autoencoders](https://mlsanity.com/paper/2108.12493/) (2021)

## Abstract (arXiv)

We present an unsupervised data processing workflow that is specifically designed to obtain a fast conformational clustering of long molecular dynamics simulation trajectories. In this approach we combine two dimensionality reduction algorithms (ccanalysis and encodermap) with a density-based spatial clustering algorithm (HDBSCAN). The proposed scheme benefits from the strengths of the three algorithms while avoiding most of the drawbacks of the individual methods. Here the ccanalysis algorithm is for the first time applied to molecular simulation data. Encodermap complements ccanalysis by providing an efficient way to process and assign large amounts of data to clusters. The main goal of the procedure is to maximize the number of assigned frames of a given trajectory, while keeping a clear conformational identity of the clusters that are found. In practice we achieve this by using an iterative clustering approach and a tunable root-mean-square-deviation-based criterion in the final cluster assignment. This allows to find clusters of different densities as well as different degrees of structural identity. With the help of four test systems we illustrate the capability and performance of this clustering workflow: wild-type and thermostable mutant of the Trp-cage protein (TC5b and TC10b), NTL9 and Protein B. Each of these systems poses individual challenges to the scheme, which in total give a nice overview of the advantages, as well as potential difficulties that can arise when using the proposed method.
