The aim of this tutorial is to run a Temperature Accelerated Molecular Dynamics(TAMD)/ driven-Adiabatic Free Energy Dynamics (d-AFED) simulation using the OpenMM-UFEDMM interface. This tutorial follows the method used in the paper OpenMM-UFEDMM 2023 paper. The basic form of Lagrangian used in this method is:
In this tutorial, we will compute the free energy surface of alanine tripeptide in vacuo as a function of four backbone dihedral angles (Φ1, Ψ1, Φ2, Ψ2) using d-AFED. It is modelled using the ff14SB all-atom AMBER force field, and the simulations will be carried out OpenMM-UFEDMM interface.
For a successful application of d-AFED and related methods, a correct choice of extended system parameters is crucial. These include the coupling constants "kappa", the mass-like parameters "mu", and the auxiliary temperature.
The good choice of auxiliary CV mass is 100 times the effective mass of the corresponding CV, which can be computed as; For more details, see J. Chem. Theory Comput. 2014, 10, 8, 2975–2986
2. Coupling constant "kappa" can be estimated using the following equation:
2. Temperature-accelerated methods such as d-AFED, UFED, and TASS require careful selection of thermostats and extended Lagrangian parameters in order to achieve an adiabatic separation between the auxiliary degrees of freedom and the physical degrees of freedom. The UFEDMM interface provides various "massive" thermostat schemes for effective thermalization of real and auxiliary space variables. We will apply two separate sets of thermostats for real and auxiliary variables. For more details, see OpenMM-UFEDMM 2023 paper
The figure shows the running average of the temperature of the auxiliary variables during the alanine tripeptide simulations using the R-NHL thermostat with optimal thermostat parameters. Here, the dotted black line labels the target temperature of 3000 K.
(A) Plot of CV (q) along with the auxiliary variable (s) during a d-AFED simulation of alanine tripeptide using an ideal set of auxiliary CV parameters; (B) the same plot when a non-optimal set of parameters was chosen.
In d-AFED, the free energy surface F(s) at the physical temperature β can be directly computed from the distribution of the auxiliary variables s from the d-AFED simulation using the auxiliary CV temperature on the s variables.
We need python scripts (containing all the inputs and execution instructions) and a pdb file (containing the starting structure) to run the simulations. The Python script contains all the details.