GraphVAMPnets for Uncovering Slow Collective Variables of Self-Assembly Dynamics

18 May 2023, Version 1
This content is a preprint and has not undergone peer review at the time of posting.

Abstract

Uncovering slow collective variables (CVs) of self-assembly dynamics is important to elucidate its numerous kinetic assembly pathways and drive the design of novel structures for advanced materials through the bottom-up approach. However, identifying the CVs for self-assembly presents several challenges. First, self-assembly systems often consist of identical monomers and the feature representations should be invariant to permutations and rotational symmetries. Physical coordinates, such as aggregate size, lack the high-resolution detail, while common geometric coordinates like pairwise distances are hindered by the permutation and rotational symmetry challenge. Second, self-assembly is usually a downhill process, and the trajectories often suffer from insufficient sampling of backward transitions that correspond to the dissociation of self-assembled structures. Popular dimensionality reduction methods, like tICA, impose detailed balance constraints, potentially obscuring the true dynamics of self-assembly. In this work, we employ GraphVAMPnets which combines graph neural networks with variational approach for Markovian process (VAMP) theory to identify the slow CVs of the self-assembly processes. First, GraphVAMPnets bears the advantages of graph neural networks, in which the graph embeddings can represent self-assembly structures in a high-resolution while being invariant to permutations and rotational symmetries. Second, it is built upon VAMP theory that studies Markov processes without forcing detailed balance constraint, which addresses the out-of-equilibrium challenge in self-assembly process. We demonstrate GraphVAMPnets for identifying slow CVs of self-assembly kinetics in two systems: aggregation of two hydrophobic molecules and self-assembly of patchy particles. We expect that our GraphVAMPnets can be widely to applied to molecular self-assembly.

Keywords

graph neural networks
self-assembly
collective variable
molecular dynamics
Markovian process

Supplementary materials

Title
Description
Actions
Title
SI
Description
Supplementary materials
Actions

Comments

Comments are not moderated before they are posted, but they can be removed by the site moderators if they are found to be in contravention of our Commenting Policy [opens in a new tab] - please read this policy before you post. Comments should be used for scholarly discussion of the content in question. You can find more information about how to use the commenting feature here [opens in a new tab] .
This site is protected by reCAPTCHA and the Google Privacy Policy [opens in a new tab] and Terms of Service [opens in a new tab] apply.