-
PLUMED Tutorials: a collaborative, community-driven learning ecosystem
Authors:
Gareth A. Tribello,
Massimiliano Bonomi,
Giovanni Bussi,
Carlo Camilloni,
Blake I. Armstrong,
Andrea Arsiccio,
Simone Aureli,
Federico Ballabio,
Mattia Bernetti,
Luigi Bonati,
Samuel G. H. Brookes,
Z. Faidon Brotzakis,
Riccardo Capelli,
Michele Ceriotti,
Kam-Tung Chan,
Pilar Cossio,
Siva Dasetty,
Davide Donadio,
Bernd Ensing,
Andrew L. Ferguson,
Guillaume Fraux,
Julian D. Gale,
Francesco Luigi Gervasio,
Toni Giorgino,
Nicholas S. M. Herringer
, et al. (38 additional authors not shown)
Abstract:
In computational physics, chemistry, and biology, the implementation of new techniques in a shared and open source software lowers barriers to entry and promotes rapid scientific progress. However, effectively training new software users presents several challenges. Common methods like direct knowledge transfer and in-person workshops are limited in reach and comprehensiveness. Furthermore, while…
▽ More
In computational physics, chemistry, and biology, the implementation of new techniques in a shared and open source software lowers barriers to entry and promotes rapid scientific progress. However, effectively training new software users presents several challenges. Common methods like direct knowledge transfer and in-person workshops are limited in reach and comprehensiveness. Furthermore, while the COVID-19 pandemic highlighted the benefits of online training, traditional online tutorials can quickly become outdated and may not cover all the software's functionalities. To address these issues, here we introduce ``PLUMED Tutorials'', a collaborative model for developing, sharing, and updating online tutorials. This initiative utilizes repository management and continuous integration to ensure compatibility with software updates. Moreover, the tutorials are interconnected to form a structured learning path and are enriched with automatic annotations to provide broader context. This paper illustrates the development, features, and advantages of PLUMED Tutorials, aiming to foster an open community for creating and sharing educational resources.
△ Less
Submitted 29 November, 2024;
originally announced December 2024.
-
Data-driven path collective variables
Authors:
Arthur France-Lanord,
Hadrien Vroylandt,
Mathieu Salanne,
Benjamin Rotenberg,
A. Marco Saitta,
Fabio Pietrucci
Abstract:
Identifying optimal collective variables to model transformations, using atomic-scale simulations, is a long-standing challenge. We propose a new method for the generation, optimization, and comparison of collective variables, which can be thought of as a data-driven generalization of the path collective variable concept. It consists in a kernel ridge regression of the committor probability, which…
▽ More
Identifying optimal collective variables to model transformations, using atomic-scale simulations, is a long-standing challenge. We propose a new method for the generation, optimization, and comparison of collective variables, which can be thought of as a data-driven generalization of the path collective variable concept. It consists in a kernel ridge regression of the committor probability, which encodes a transformation's progress. The resulting collective variable is one-dimensional, interpretable, and differentiable, making it appropriate for enhanced sampling simulations requiring biasing. We demonstrate the validity of the method on two different applications: a precipitation model, and the association of Li$^+$ and F$^-$ in water. For the former, we show that global descriptors such as the permutation invariant vector allow to reach an accuracy far from the one achieved \textit{via} simpler, more intuitive variables. For the latter, we show that information correlated with the transformation mechanism is contained in the first solvation shell only, and that inertial effects prevent the derivation of optimal collective variables from the atomic positions only.
△ Less
Submitted 21 December, 2023;
originally announced December 2023.
-
Optimal reaction coordinates and kinetic rates from the projected dynamics of transition paths
Authors:
Line Mouaffac,
Karen Palacio-Rodriguez,
Fabio Pietrucci
Abstract:
Finding optimal reaction coordinates and predicting accurate kinetic rates for activated processes are two of the foremost challenges of molecular simulations. We introduce an algorithm that tackles the two problems at once: starting from a limited number of reactive molecular dynamics trajectories (transition paths), we automatically generate with a Monte Carlo approach a sequence of different re…
▽ More
Finding optimal reaction coordinates and predicting accurate kinetic rates for activated processes are two of the foremost challenges of molecular simulations. We introduce an algorithm that tackles the two problems at once: starting from a limited number of reactive molecular dynamics trajectories (transition paths), we automatically generate with a Monte Carlo approach a sequence of different reaction coordinates that progressively reduce the kinetic rate of their projected effective dynamics. Based on a variational principle, the minimal rate accurately approximates the exact one, and it corresponds to the optimal reaction coordinate. After benchmarking the method on an analytic double-well system, we apply it to complex atomistic systems: the interaction of carbon nanoparticles of different sizes in water.
△ Less
Submitted 24 February, 2023;
originally announced February 2023.
-
A critical comparison of general-purpose collective variables for crystal nucleation
Authors:
Julien Lam,
Fabio Pietrucci
Abstract:
The nucleation of crystals is a prominent phenomenon in science and technology that still lacks a full atomic-scale understanding. Much work has been devoted to identifying order parameters able to track the process, from the inception of early nuclei to their maturing to critical size until growth of an extended crystal. We critically assess and compare two powerful distance-based collective vari…
▽ More
The nucleation of crystals is a prominent phenomenon in science and technology that still lacks a full atomic-scale understanding. Much work has been devoted to identifying order parameters able to track the process, from the inception of early nuclei to their maturing to critical size until growth of an extended crystal. We critically assess and compare two powerful distance-based collective variables, an effective entropy derived from liquid state theory and the path variable based on permutation invariant vectors using the Kob-Andersen binary mixture and a combination of enhanced-sampling techniques. Our findings reveal a comparable ability to drive nucleation when a bias potential is applied, and comparable free-energy barriers and structural features. Yet, we also found an imperfect correlation with the committor probability on the barrier top which was bypassed by changing the order parameter definition.
△ Less
Submitted 23 January, 2023;
originally announced January 2023.
-
Likelihood-based non-Markovian models from molecular dynamics
Authors:
Hadrien Vroylandt,
Ludovic Goudenège,
Pierre Monmarché,
Fabio Pietrucci,
Benjamin Rotenberg
Abstract:
We introduce a new method to accurately and efficiently estimate the effective dynamics of collective variables in molecular simulations. Such reduced dynamics play an essential role in the study of a broad class of processes, ranging from chemical reactions in solution to conformational changes in biomolecules or phase transitions in condensed matter systems. The standard Markovian approximation…
▽ More
We introduce a new method to accurately and efficiently estimate the effective dynamics of collective variables in molecular simulations. Such reduced dynamics play an essential role in the study of a broad class of processes, ranging from chemical reactions in solution to conformational changes in biomolecules or phase transitions in condensed matter systems. The standard Markovian approximation often breaks down due to the lack of a proper separation of time scales and memory effects must be taken into account. Using a parametrization based on hidden auxiliary variables, we obtain a generalized Langevin equation by maximizing the statistical likelihood of the observed trajectories. Both the memory kernel and random noise are correctly recovered by this procedure. This data-driven approach provides a reduced dynamical model for multidimensional collective variables, enabling the accurate sampling of their long-time dynamical properties at a computational cost drastically reduced with respect to all-atom numerical simulations. The present strategy, based on the reproduction of the dynamics of trajectories rather than the memory kernel or the velocity-autocorrelation function, conveniently provides other observables beyond these two, including e.g. stationary currents in non-equilibrium situations, or the distribution of first passage times between metastable states.
△ Less
Submitted 23 February, 2022; v1 submitted 8 October, 2021;
originally announced October 2021.
-
Transition rates, survival probabilities, and quality of bias from time-dependent biased simulations
Authors:
Karen Palacio-Rodriguez,
Hadrien Vroylandt,
Lukas S. Stelzl,
Fabio Pietrucci,
Gerhard Hummer,
Pilar Cossio
Abstract:
Simulations with an adaptive time-dependent bias, such as metadynamics, enable an efficient exploration of the conformational space of a system. However, the dynamic information of the system is altered by the bias. With infrequent metadynamics it is possible to recover the transition rate of crossing a barrier, if the collective variables are ideal and there is no bias deposition near the transit…
▽ More
Simulations with an adaptive time-dependent bias, such as metadynamics, enable an efficient exploration of the conformational space of a system. However, the dynamic information of the system is altered by the bias. With infrequent metadynamics it is possible to recover the transition rate of crossing a barrier, if the collective variables are ideal and there is no bias deposition near the transition state. Unfortunately, for simulations of complex molecules, these conditions are not always fulfilled. To overcome these limitations, and inspired by single-molecule force spectroscopy, we developed a method based on Kramers' theory for calculating the barrier-crossing rate when a time-dependent bias is added to the system. We assess the quality of the bias parameter by measuring how efficiently the bias accelerates the transitions compared to ideal behavior. We present approximate analytical expressions of the survival probability that accurately reproduce the barrier-crossing time statistics, and enable the extraction of the unbiased transition rate even for challenging cases, where previous methods fail.
△ Less
Submitted 23 September, 2021;
originally announced September 2021.
-
Out-of-equilibrium Polymorph Selection in Nanoparticle Freezing
Authors:
Jonathan Amodeo,
Fabio Pietrucci,
Julien Lam
Abstract:
The ability to design synthesis processes that are out of equilibrium has opened the possibility of creating nanomaterials with remarkable physico-chemical properties, choosing from a much richer palette of possible atomic architectures compared to equilibrium processes in extended systems. In this work, we employ atomistic simulations to demonstrate how to control polymorph selection via cooling…
▽ More
The ability to design synthesis processes that are out of equilibrium has opened the possibility of creating nanomaterials with remarkable physico-chemical properties, choosing from a much richer palette of possible atomic architectures compared to equilibrium processes in extended systems. In this work, we employ atomistic simulations to demonstrate how to control polymorph selection via cooling rate during nanoparticle freezing in the case of Ni$_3$Al, a material with a rich structural landscape. State-of-the-art free-energy calculations allow to rationalize the complex nucleation process, discovering a switch between two kinetic pathways, yielding the equilibrium structure at room temperature and an alternative metastable one at higher temperature. Our findings address the key challenge in the synthesis of nano-alloys for technological applications, i.e., rationally exploiting the competition between kinetics and thermodynamics by designing a treatment history that forces the system into desirable metastable states.
△ Less
Submitted 11 September, 2020;
originally announced September 2020.
-
Machine learning force fields and coarse-grained variables in molecular dynamics: application to materials and biological systems
Authors:
Paraskevi Gkeka,
Gabriel Stoltz,
Amir Barati Farimani,
Zineb Belkacemi,
Michele Ceriotti,
John Chodera,
Aaron R. Dinner,
Andrew Ferguson,
Jean-Bernard Maillet,
Hervé Minoux,
Christine Peter,
Fabio Pietrucci,
Ana Silveira,
Alexandre Tkatchenko,
Zofia Trstanova,
Rafal Wiewiora,
Tony Leliévre
Abstract:
Machine learning encompasses a set of tools and algorithms which are now becoming popular in almost all scientific and technological fields. This is true for molecular dynamics as well, where machine learning offers promises of extracting valuable information from the enormous amounts of data generated by simulation of complex systems. We provide here a review of our current understanding of goals…
▽ More
Machine learning encompasses a set of tools and algorithms which are now becoming popular in almost all scientific and technological fields. This is true for molecular dynamics as well, where machine learning offers promises of extracting valuable information from the enormous amounts of data generated by simulation of complex systems. We provide here a review of our current understanding of goals, benefits, and limitations of machine learning techniques for computational studies on atomistic systems, focusing on the construction of empirical force fields from ab-initio databases and the determination of reaction coordinates for free energy computation and enhanced sampling.
△ Less
Submitted 15 April, 2020;
originally announced April 2020.
-
PLUMED: a portable plugin for free-energy calculations with molecular dynamics
Authors:
M. Bonomi,
D. Branduardi,
G. Bussi,
C. Camilloni,
D. Provasi,
P. Raiteri,
D. Donadio,
F. Marinelli,
F. Pietrucci,
R. A. Broglia,
M. Parrinello
Abstract:
Here we present a program aimed at free-energy calculations in molecular systems. It consists of a series of routines that can be interfaced with the most popular classical molecular dynamics (MD) codes through a simple patching procedure. This leaves the possibility for the user to exploit many different MD engines depending on the system simulated and on the computational resources available.…
▽ More
Here we present a program aimed at free-energy calculations in molecular systems. It consists of a series of routines that can be interfaced with the most popular classical molecular dynamics (MD) codes through a simple patching procedure. This leaves the possibility for the user to exploit many different MD engines depending on the system simulated and on the computational resources available. Free-energy calculations can be performed as a function of many collective variables, with a particular focus on biological problems, and using state-of-the-art methods such as metadynamics, umbrella sampling and Jarzynski-equation based steered MD. The present software, written in ANSI-C language, can be easily interfaced with both fortran and C/C++ codes.
△ Less
Submitted 30 April, 2009; v1 submitted 5 February, 2009;
originally announced February 2009.