Advanced simulations with PLUMED: OPES and Machine Learning Collective Variables

Enrico Trizio, Andrea Rizzi, Pablo M. Piaggi, Michele Invernizzi, Luigi Bonati

arXiv:2410.18019·physics.comp-ph·Published 2024-10-23

Many biological processes occur on time scales longer than those accessible to molecular dynamics simulations. Identifying collective variables (CVs) and introducing an external potential to accelerate them is a popular approach to address this problem. In particular, $\texttt{PLUMED}$ is a community-developed library that implements several methods for CV-based enhanced sampling. This chapter discusses two recent developments that have gained popularity in recent years. The first is the On-the-fly Probability Enhanced Sampling (OPES) method as a biasing scheme. This provides a unified approach to enhanced sampling able to cover many different scenarios: from free energy convergence to the discovery of metastable states, from rate calculation to generalized ensemble simulation. The second development concerns the use of machine learning (ML) approaches to determine CVs by learning the relevant variables directly from simulation data. The construction of these variables is facilitated by the $\texttt{mlcolvar}$ library, which allows them to be optimized in Python and then used to enhance sampling thanks to a native interface inside $\texttt{PLUMED}$. For each of these methods, in addition to a brief introduction, we provide guidelines, practical suggestions and point to examples from the literature to facilitate their use in the study of the process of interest.

TopicsQuantum Chemistry & Force Fields

Tagsfree-energy molecular-dynamics

arXiv categoriesphysics.comp-ph, physics.bio-ph, physics.chem-ph

arXiv abstract pagePDF