English

Advanced simulations with PLUMED: OPES and Machine Learning Collective Variables

Computational Physics 2024-10-24 v1 Biological Physics Chemical Physics

Abstract

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, PLUMED\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 mlcolvar\texttt{mlcolvar} library, which allows them to be optimized in Python and then used to enhance sampling thanks to a native interface inside PLUMED\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.

Keywords

Cite

@article{arxiv.2410.18019,
  title  = {Advanced simulations with PLUMED: OPES and Machine Learning Collective Variables},
  author = {Enrico Trizio and Andrea Rizzi and Pablo M. Piaggi and Michele Invernizzi and Luigi Bonati},
  journal= {arXiv preprint arXiv:2410.18019},
  year   = {2024}
}
R2 v1 2026-06-28T19:33:06.835Z