Next Article in Journal
CD5 Expression in CTCL and Its Implications for Anti-CD5 CAR T-Cell Therapy
Previous Article in Journal
Novel Spinel Li–Cr Nano-Ferrites: Structure, Morphology, and Electrical/Dielectric Properties
Previous Article in Special Issue
DD-CC-II: Data Driven Cell–Cell Interaction Inference and Its Application to COVID-19
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Self-Guided Molecular Simulation Methods

Laboratory of Computational Biology, National Heart, Lung, and Blood Institute (NHLBI), National Institutes of Health (NIH), Bethesda, MD 20892, USA
*
Author to whom correspondence should be addressed.
Int. J. Mol. Sci. 2025, 26(21), 10410; https://doi.org/10.3390/ijms262110410
Submission received: 1 October 2025 / Revised: 23 October 2025 / Accepted: 24 October 2025 / Published: 26 October 2025
(This article belongs to the Special Issue Advances in Biomathematics, Computational Biology, and Bioengineering)

Abstract

This work reviews self-guided (SG) molecular simulation methods and illustrates the characteristics and applications of these methods through several example simulations. The main characteristic of SG methods is that past motion in simulations is used to guide future motion. Two forms of these methods are self-guided molecular dynamics (SGMD) and self-guided Langevin dynamics (SGLD). SG methods achieve an enhanced conformational search through promoting low-frequency motion. A simple local averaging scheme is used to extract low-frequency properties from past simulation trajectories to promote low-frequency motion, which significantly enhances conformational search efficiency with little overhead in computing cost. Based on a generalized Langevin equation (GLE), an SGLD-GLE simulation method is developed, which has enhanced conformational searching ability and at the same time can vigorously sample the canonical ensemble. A reformulation of the SG methods leads to a quantitative relation between the guiding parameters and the conformational distribution, which allows the SG methods to be combined with the replica exchange scheme to perform replica-exchanging self-guided simulations (RXSGMD/RXSGLD). RXSGMD/RXSGLD are much more efficient than temperature-based replica exchange methods, especially for large systems.

1. Introduction

Molecular dynamics simulation is carried out by letting atoms move according to Newton’s equation of motion. The energy landscape on which atoms move is highly rugged, which leads to many motion modes. High-frequency motions, such as bond stretching and bending, dominate thermal motion in macromolecular systems. However, it is low-frequency motions that lead to many interesting conformational changes, such as protein folding and ligand binding. High-frequency motions limit the size of simulation time steps, meaning that expensive energy calculations must be performed many times before the desired conformational change can be achieved.
Most enhanced conformational sampling methods rely on user-specified biased potentials to help overcome energy barriers, such as metadynamics [1], accelerated molecular dynamics [2], and self-adapted accelerated molecular dynamics [3]. Self-guided (SG) molecular simulation methods include self-guided molecular dynamics (SGMD) [4,5] and self-guided Langevin dynamics (SGLD) [6,7,8,9,10], achieve efficient conformational searching and sampling based on enhancing low-frequency motions. Originally, SGMDs incorporated local average forces into the equation of motion and SGLD used local average momentum to guide atomic motion to achieve an enhanced conformational search. SG methods are as robust as normal molecular dynamics or Langevin dynamics simulation methods. Users do not need to input system-specific information such as where energy barriers are or what degrees of freedom should be focused on. Instead, they enable systems to get out of local minimums through promoting low-frequency motion. Simulated annealing methods [11,12,13] have been used to overcome energy barriers. However, rising temperature will change conformational distribution dramatically, causing thermal expansion and melting and other undesired perturbations to a simulation system. Low-frequency momentum is related to diffusional motion, which is effective in enhancing diffusion-controlled search. Low-frequency force is related to a smoothed energy surface, which is effective in enhancing energy barrier-controlled search. These two guiding forces can be utilized individually or together to provide the desired enhancement in conformational search. SG methods propel atoms to perform a self-guided motion which does not incur significant overheads in computing costs. It should be noted that SG methods are applied on an atom-by-atom basis. And if all atoms are included in the enhancement, then all low-frequency motion will be enhanced. But it is also possible to have some atoms with less or no enhancement, where the latter would mean simply combining an SG method with ordinary molecular dynamics in the same run. Many studies of long time-scale events such as peptide folding [14,15,16,17], conformational reorganization [18], conformational state recognition [19], and conformational transitions [20,21,22] have been achieved using SG methods.
Compared to many simulation methods developed for enhanced sampling, SG methods do not involve extra calculation in potential energies, which is the most expensive part of molecular simulations, and do not need knowledge of energy barriers. Therefore, SG simulations are similar to conventional simulations in terms of setting up, running, and analyzing. The enhancement is controlled by the guiding parameters that enable simulation systems to undergo enhanced low-frequency motion without raising temperature. Comparisons with high-temperature simulations and replica-exchanging molecular dynamics simulations are provided in the method development papers [4,5,6,7,8,9,10].
The evolvement of the SG simulation methods comes with the progress in understanding guiding effects on molecular systems. In the earliest version of SGMD [4,5], the guiding forces were local average nonbonded forces, with the intention of accelerating conformational search in the free energy surface. This method led to successful simulations of peptide folding [14,15,16,17,23], ligand docking [24], and liquid crystallization [4]. Based on Langevin dynamics, a relation between local average forces and local average momenta was established. Local average momentum was found to be an effective guiding force to increase sampling efficiency in Langevin dynamics, which led to the SGLD method [6]. In our early attempt to quantitatively describe the conformational distribution of the SG methods, we separated properties of molecular systems based on frequency through the local averaging scheme and derived the partition function of the self-guided ensemble. This self-guided ensemble partition function allowed us to develop the force–momentum-based self-guided Langevin dynamics, or SGLDfp [25], and the replica-exchanging self-guided Langevin dynamics, RXSGLD [26]. The physical basis of SGLD was further explored through the generalized Langevin equation (GLE). An equation of self-guided motion was rigorously derived by a specific choice of the memory kernel, which lead to the SGLD-GLE method [9]. The SGLD-GLE method maintains the canonical ensemble, and at the same time enhances conformational sampling efficiency. Most recently, by reformulating the equation of Newtonian motion to the equation of Langevin motion, we generalized the self-guided motion, which led to an understanding of the two guiding factors and derived a relation between their effects and conformational distribution [10]. This generalized self-guided simulation method is recommended for SGMD/SGLD simulations.
In this work, we are going to present SG methods in the most recent version, the generalized SGMD/SGLD method, followed by a replica-exchange version, RXSGMD/RXSGLD. A generalized Langevin equation-based SGLD method, SGLD-GLE, is also presented for its rigorous theoretic basis. The SG methods presented here can be found in the current releases of CHARMM (c49b1 and later version) [27] and Amber (2024 and later version) [28].

2. Methods and Algorithms

2.1. The Equation of Self-Guided Motion

The core of the SG methods is the equation of self-guided motion. The most recent reformulation of the SG method leads to the following equation of generalized self-guided motion [10]:
p ˙ = F + λ ξ p ~ + μ ( F ~ F ~ ~ )
Here, p denotes the atom’s momentum and F denotes the apparent force acting on the atom, including all contributions such as molecular interactions, constraint forces from SHAKE [29] if present, friction forces and random forces in Langevin dynamics, velocity scaling for constant temperature simulations, etc. The left side of Equation (1) is the time derivative of momentum, p ˙ , and the right side is the total force, including the momentum guiding force λ ξ p ~ , and the force guiding force μ ( F ~ F ~ ~ ) .
The cap “~” on a property represents its local average, which is calculated during a simulation using the following scheme along trajectories [4,5,6]:
P ~ t = 1 t L t P e t τ t L d τ 1 δ t t L P ~ t δ t + δ t t L P ( t )
Here, P denotes any time-dependent property and P ~ is its local time average. A parameter, t L , is introduced to denote the local average time, which is related to a frequency threshold, 1 / t L . A local average calculated with Equation (2) will filter down the high-frequency portion and keep the low-frequency portion related to the frequency threshold.
The guiding forces are local averages of momentums or forces and are scaled by the momentum guiding factor λ and the force guiding factor μ , respectively. The low-frequency characteristics of the guiding forces provide a way to alter the low-frequency motion of the simulation system. In molecular systems, atoms interact with their surroundings in the form of bonded and nonbonded interactions. These interactions act as a thermal bath, producing frictions to atom movement. In SG methods, momentum guiding forces are intended to reduce these frictions in the direction of low-frequency motion. These friction effects can be quantified with an apparent friction constant, ξ , which is estimated during simulation:
ξ = < F ~ F ~ ~ · p ~ > < p ~ · p ~ >
From Equation (3) we can see that the apparent friction constant is a conversion factor between the local average of momentum, p ~ , and the local average of force deviation, F ~ F ~ ~ , in the direction of p ~ . Both guiding forces can influence low-frequency motion. When λ > 0 ,   the momentum guiding force promotes diffusion-controlled conformational search, and when μ < 0 , the force guiding force promotes energy barrier-controlled conformational search. The two guiding parameters can be converted from each other by the following relation:
λ μ = 1 + μ 2 1 1 + μ
We call λ μ the balanced momentum guiding factor of μ . From Equation (4) we can derive the balanced force guiding factor, μ λ , of λ :
μ λ = 2 1 / 3 λ ( 27 3 81 12 λ 3 ) 1 / 3 + ( 27 3 81 12 λ 3 ) 1 / 3 2 1 / 3 3 1

2.2. Conformational Distribution of SGMD/SGLD

Based on an energy–force relation, we can reasonably claim that the guiding force μ ( F ~ F ~ ~ ) corresponds to an energy surface μ E ~ p E ~ ~ p . For the momentum guiding force λ ξ p ~ , based on the balanced force guiding factor, μ λ , we can claim that it corresponds to an energy surface μ λ E ~ p E ~ ~ p . Therefore, for a SG simulation with the guiding factors, λ and μ, the corresponding SG potential energy surface is μ μ λ E ~ p E ~ ~ p . The partition function on this potential energy surface has the following form:
Q S G ( λ , μ , β ) = Ω   exp β E p + μ μ λ E ~ p E ~ ~ p
Here, β = 1 k T and k is the Boltzmann constant. Equation (6) represents a SG ensemble, which describes the conformational distribution from a SG simulation. Canonical ensemble averages of any property can be calculated in a SG simulation through the following reweighting scheme:
< P > = i w t λ , μ , β P t i w t λ , μ , β
The summations in Equation (7) run over all sampled conformations. The subscript t represents quantities at time frame t. For convenience, we drop subscript t in all following discussions. The conformation weight, w λ , μ , β , is given as follows:
w λ , μ , β = exp β μ μ λ E ~ p E ~ ~ p
When μ = μ λ , or λ = λ μ , Equation (8) shows that w λ , μ , β = 1 and a SG simulation will sample the canonical ensemble.

2.3. A Leap-Frog Algorithm for SGMD/SGLD

We implemented the SGMD/SGLD simulation method in two widely used molecular modelling and simulation packages, CHARMM [27,30] and AMBER [28]. Implementation of the SG methods involves only the integration of the equation of motion and leaves the most expensive energy calculation intact. The SG methods are just like conventional molecular dynamics (MD) or Langevin dynamics (LD) in setting up, performing, and analyzing results. The initial velocities are typically generated randomly based on simulation temperatures, just like in MD or LD. Therefore, SG simulations have very little overheads in computing cost per time step compared to conventional simulations. The leap-frog algorithm is widely used in simulation packages to integrate the equation of motion. Here, we present a leap-frog algorithm to integrate the equation of the SG motion.
The equation of the SG motion, Equation (1), needs several local average properties for each atom. We find many local average properties are related to the local average positions, r ~ , and their local averages, r ~ ~ [10]. Therefore, we only need arrays to store r ~ , r ~ ~ , and p ~ , and can use these arrays to calculate all other local average properties. In this algorithm, atoms are integrated independently of other atoms, which saves inter-process communication and benefits parallel computing.
(1) At current the time step t , the potential energy, E p , and forces, f , which include the random forces in Langevin dynamics, are calculated.
(2) Use E p and r to calculate local average properties.
Local average energies:
E ~ p ( t ) = 1 δ t t L E ~ p t δ t + δ t t L E p t
E ~ ~ p ( t ) = 1 δ t t L E ~ ~ p t δ t + δ t t L E ~ p t
We can calculate the reweighting factor, w λ , μ , β , of the current conformation from E ~ p and E ~ ~ p , according to Equation (8).
Local average positions:
r ~ t = 1 δ t t L r ~ t δ t + δ t t L r t
r ~ ~ t = 1 δ t t L r ~ ~ t δ t + δ t t L r ~ t
From r ~ t and r ~ ~ t , other local average properties, p ~ , F ~ , and F ~ ~ are calculated:
p ~ t = m t L ( r t r ~ t )
p t = p ~ t δ t + t L δ t ( p ~ t p ~ t δ t )
F ~ t = 1 t L p t m t L 2 ( r t r ~ t )
F ~ ~ t = m t L 2 ( r t 2 r ~ t + r ~ ~ t )
According to Equations (13)–(16), only local average positions, r ~ t and r ~ ~ t , need to be stored during a SG simulation, and, p ~ , F ~ , and F ~ ~ can be calculated as needed.
(3) Calculate apparent friction constants.
The apparent friction constants are needed to convert momenta to forces. According to Equation (6), ensemble averages of F ~ F ~ ~ · p ~ and p ~ · p ~ are needed to calculate the apparent friction constant of each atom. These ensemble averages are replaced with long-time local averages so we can calculate atomic apparent friction constants on the fly. We use an average time, t a v g , typically 10 times the local average time, t L , for long-time average calculation. The long-time averages are stored in two scalar arrays, FP and PP.
F P ( t ) = 1 δ t t a v g F P ( t δ t ) + δ t t a v g F ~ F ~ ~ · p ~
P P ( t ) = 1 δ t t a v g P P ( t δ t ) + δ t t a v g p ~ · p ~
ξ = F P ( t ) P P ( t )
Equations (17)–(19) allow the apparent friction constants for each atom to be calculated during simulations. The long-time local averages fluctuate around ensemble averages, as do the apparent friction constants. Even though at any moment the long-time local averages could deviate from the ensemble averages, the overall effects are believed to resemble a result from accurate ensemble averages. Right now, it is difficult to provide theoretical support for this idea, but the reweighting results presented in the result Section 3.1 validate this approximation. Alternatively, one can input the apparent friction constants of atoms calculated from previous simulations at the beginning of a simulation and use them in SG simulations of identical guiding parameters.
(4) Calculate the guiding force for each atom:
g = μ ( F ~ F ~ ~ ) + λ ξ p ~
(5) Calculate the energy conservation scaling factor:
The guiding force will do work to the simulation system. To cancel energy input due to the guiding force, an energy conservation scaling factor, η , is used to maintain energy conservation. The energy conservation scaling factors are atom-specific, and their calculation needs no information from other atoms; therefore, it is efficient in parallel computing.
η = 2 + γ δ t g · p 0 2 p 0 2 g · p 0 δ t
Here, γ is the friction constant for SGLD, and for SGMD γ = 0 . p 0 is the free move momentum at time t.
p 0 = m v t δ t 2 + f + g γ m v t δ t 2 δ t 2 .
(6) Forward velocities to t + δ t 2 :
v t + δ t 2 = 1 ( γ + η ) δ t 2 1 + ( γ + η ) δ t 2 v t δ t 2 + f + g 1 + ( γ + η ) δ t 2 δ t m
For SGLD, f is the interaction force plus the random force, and for SGMD, there is no random force in f.
(7) Forward positions to t + δ t :
r t + δ t = r t + v t + δ t 2 δ t
(8) Return to step (1) and repeat above steps for the next time step.

2.4. Replica-Exchanging Self-Guided Langevin Dynamics (RXSGLD)

Replica-exchanging molecular dynamics (REMD) utilizes high temperatures to overcome energy barriers to achieve enhanced sampling. It requires significant overlaps in conformational distributions between exchanging replicas. Because conformational distributions are very sensitive to temperatures, for large systems, to perform a REMD of a typical temperature range, many replicas are needed to produce statistically meaningful overlaps. The number of replicas needed increases exponentially with the system size, meaning that REMD are difficult to apply for large systems due many replicas being needed. Unlike high-temperature simulation, SGLD only enhances low-frequency motions and causes much less perturbation to simulation systems. Therefore, replicas with different guiding factors have large overlap in conformational distribution and much fewer replicas are needed to reach the same enhancement as REMD. To contrast with RXSGLD, we call high-temperature replica-exchanging Langevin dynamics TRXLD.
The RXSGLD method [26] published in 2012 was based on the old SGLD partition function [7]:
Θ SGLD exp λ lf χ lf E ~ p k T λ hf χ hf ( E p E ~ p ) k T
Here, we introduce frequency-separated factors to account for contributions from low- and high-frequency motions. λ lf and λ hf are the low-frequency energy factor and the high-frequency energy factor, respectively. They are the average projections of the total forces in the direction of the interaction forces:
λ lf = i ( f ~ i + g ~ i γ i p ~ i ) f ~ i i f ~ i f ~ i
λ hf = i f i f ~ i + g i g ~ i γ i ( p i p ~ i ) ( f i f ~ i ) i ( f i f ~ i ) ( f i f ~ i )
χ lf and χ hf are the low-frequency collision factor and the high-frequency collision factor, respectively. They are the projections of the guiding forces in the direction of the friction forces:
χ lf = T ~ 0 T ~ = 1 i g ~ i γ i p ~ i i γ i 2 p ~ i p ~ i
χ hf = T T ~ 0 T T ~ = T χ lf T ~ T T ~ = 1 < i γ i ( g i g ~ i ) ( p i p ~ i ) > < i γ i 2 ( p i p ~ i ) ( p i p ~ i ) >
where T ~ is the low-frequency temperature. We can calculate T ~ from the low-frequency momentum:
T ~ = 1 N DF k i p ~ i 2 m i
Here, N DF is the degrees of freedom of the simulation system. T ~ 0 is the low-frequency temperature when no guiding forces are applied.
The conformational search ability of an SGLD simulation can be quantitatively described by the self-guiding temperature defined as follows:
T SG = χ hf χ lf T = T ~ ( T T ~ 0 ) T ~ 0 ( T T ~ ) T
An RXSGLD simulation is illustrated by the scheme shown in Figure 1. Each simulation condition defines a stage, and there are k + 1 stages with different simulation conditions. Stage 0 is set to have the condition of interest ( T SG ( 0 ) = T and T ( 0 ) = T ) and is termed the base stage. We set different guiding temperatures, T SG ( i ) , and the same or different temperatures, T ( i ) ,   f o r   t h e   o t h e r   k   s t a g e s . The top stage with T ( k ) and T SG ( k ) has the maximum conformational searching ability.
On each stage, there are one or more replicas of the simulation system, as shown in Figure 1. The number of replicas on each stage can be different from stage to stage. Replica exchanges between stages are performed by randomly choosing a pair of replicas in different stages and exchanging their stages according to the exchange probability.
The exchange probability is the key to maintaining correct ensemble distributions on each stage. From the SGLD partition function, Equation (25), we can derive the exchange probability between stages. On stage m, conformation i and temperature are denoted as X m ( i ) and T m . From Equation (25), we have the SGLD distribution probability of X m ( i ) :
ρ SGLD ( X m ( i ) ) = 1 Θ SGLD ( m ) exp λ lf ( m ) χ lf ( m ) E ~ p ( i ) k T m λ hf ( m ) χ hf ( m ) ( E p ( i ) E ~ p ( i ) ) k T m = 1 Θ SGLD ( m ) exp l m E ~ p ( i ) h m E p ( i )
Here, the parameters are defined as following:
l m = λ lf ( m ) χ lf ( m ) λ hf ( m ) χ hf ( m ) k T m
and
h m = λ hf ( m ) χ hf ( m ) k T m
A replica exchange of a pair of replicas, X m ( i ) and X n ( j ) , changes the state from { , X m [ i ] , , X n j , } to { , X m [ j ] , , X n i , } . The exchange probability, π RX , has the following form.
π RX { X m [ i ] , X n [ j ] } { X m [ j ] , X n [ i ] } = ρ SGLD X m [ j ] ρ SGLD X n [ i ] ρ SGLD X m [ i ] ρ SGLD X n [ j ] exp l m l n E ~ p ( X n [ j ] ) E ~ p ( X m [ i ] ) h m h n E p ( X n [ j ] ) E p ( X m [ i ] )
Here, we approximate the following: E ~ p ( X m [ j ] ) E ~ p ( X n [ j ] ) , and E ~ p ( X n [ i ] ) E ~ p ( X m [ i ] ) . When T m = T n , the low-frequency energies at different stages are the same for the same conformation, and this approximation is accurate. For RXSGLD simulations, we recommend having the same temperature on all stages.
The low-frequency exchange coefficient, l m = β m λ lf ( m ) χ lf ( m ) λ hf ( m ) χ hf ( m ) , and the high-frequency exchange coefficient, h m = β m λ hf ( m ) χ hf ( m ) , are needed to evaluate the exchange probability in an RXSGLD simulation, which is calculated from parameters λ lf ( m ) , λ hf ( m ) , χ lf ( m ) , and χ hf ( m ) , calculated during the simulations.
It should be noted that the RXSGLD method presented above is based on the old SGLD partition function [7]. The generalized SGLD method [10] developed recently has a new form of partition function, as shown in Equation (6). With this new partition function, it is straightforward to design replica exchange simulations with varying guiding factors and/or temperatures [26]. The stage m is defined by { λ m , μ m , β m } , containing the guiding factors λ m , μ m , and temperature factor β m . The conformation i at stage m is denoted as Χ m ( i ) .
The exchange probability, π RX , for two replicas exchanging between stages m and n, has the following form.
π RX { X m [ i ] , X n [ j ] } { X m [ j ] , X n [ i ] } = ρ SGLD X m [ j ] ρ SGLD X n [ i ] ρ SGLD X m [ i ] ρ SGLD X n [ j ] = exp β m β n E P i E P j + ( β m μ m μ ^ m β n μ n μ ^ n ) E ~ P ( i ) E ~ ~ P i E ~ P ( j ) E ~ ~ P ( j )
Equation (36) is much simpler than Equation (35) and removes the need to calculate parameters λ lf ( m ) , λ hf ( m ) , χ lf ( m ) , and χ hf ( m ) . A development along this route will be addressed in future.

2.5. Self-Guided Langevin Dynamics via Generalized Langevin Equation

Development of SGLD is based on the understanding that low-frequency motion need be increased to enhance conformational search. This idea has been questioned, regarding its theoretical basis. Exploring stochastic dynamics, we found that a SGLD-like equation of motion can be derived from the generalized Langevin equation (GLE) [10]. GLE has the following form:
p ˙ i = f i γ t d τ Κ ( t τ ) p i ( τ ) + η i
In Equation (37), Κ ( t τ ) is a memory kernel, which can take a variety of forms. η i ( t ) is a zero-mean Gaussian noise, whose covariance is related to the kernel, Κ ( t τ ) , according to the fluctuation–dissipation theorem:
< η i ( t ) η j ( t ) > = δ i j m i k T γ Κ ( t t )
The memory kernel, Κ ( t τ ) , can take many forms. If we choose a memory kernel of the following form:
Κ ( t ) = 2 δ ( t ) λ t L e t t L
with the following convention:
t δ ( t τ ) P ( τ ) d τ = 1 2 P ( t )
We obtain the following:
t d τ Κ t τ p i τ = p i λ p ~ i
The noise term must be consistent with this kernel to satisfy the following expression:
η i ( t ) = R i ( t ) υ t L t R i ( τ ) e τ t L d τ = R i ( t ) ν R ~ i ( t )
Here, parameter υ 0 is a parameter related to λ . Therefore, the GLE is as follows:
p ˙ i = f i γ p i + λ γ p ~ i + R i ν R ~ i ( t )
Equation (43) resembles the SGLD equation of motion [6] with an additional term of local average random forces, ν R ~ i ( t ) . We call Equation (43) the equation of motion for SGLD-GLE. It is easy to observe the following:
Κ t t < η i t η i t > m i k T γ = 1 m i k T γ ( < R i t R i t > ν t L t < R i τ R i t > e t τ t L d τ > ν t L t < R i t R i τ > e t τ t L d τ + ν 2 t L 2 t t < R i τ R i τ > e t τ t τ t L d τ d τ ) = 2 δ t t 2 ν t L t δ t τ e t τ t L d τ 2 ν t L t δ t τ e t τ t L d τ         + 2 ν 2 t L 2 t t δ τ τ e t τ t τ t L d τ d τ         = 2 δ ( t t   ) ν ( 2 ν ) t L e | t t | t L
which becomes Equation (39) when the following is true:
λ = ν ( 2 ν )
Equation (45) has two roots, ν = 1 ± 1 λ . Both roots are statistically equivalent and can therefore be used interchangeably. For convenience, we use ν = 1 1 λ . SGLD-GLE satisfies the detailed balance principle and can exactly preserve the canonical ensemble [9].

3. Example Simulations

SGMD/SGLD simulations are setup using three parameters, the local averaging time, t L , the momentum guiding factor, λ , and/or the force guiding factor, μ . t L defines the frequency threshold, 1 / t L , meaning that motions with frequency higher than this threshold are more likely to be filtered out. Typically, we set t L = 0.2   p s to filter out covalent bonding vibrations. Larger t L can be used if slower motions are to be enhanced. λ = 1 ~ 1 can be used, which corresponds to μ = 0.3177 ~ 0.3247 .

3.1. SGLD Simulation of a Skewed Double Well System

To illustrate the enhancement in energy barrier crossing and the reweighting of conformational distribution, we designed a skewed double well (SDW) potential of the following form:
ε x , y , z = a y 2 ( y 2 2 y 0 2 ) + b ( y + y 0 ) 2 + c x 2 + z 2
The energy surface defined by Equation (46) has two wells, at y y 0   and y y 0 , respectively. The well depth is defined by a. b is the skew parameter, which defines the energy difference between the two wells. c is the restrict parameter in x and z dimensions. Figure 2 shows the energy profile along the y axis at x = 0 and z = 0 . Here, we set y 0 = 1 , a = 1 kcal/mol, b = 0.25 kcal/mol, and c = 1000 kcal/mol. The large c restricts the energy surface narrowly in the x and z directions, so that the movement in x and z dimensions are high-frequency motions.
The simulation is carried out with an argon atom on the SDW energy surface. A friction constant of 10 / p s is applied. SGLD simulations with various guiding factors are carried out for a length of 100 ns. The local average time, t L , is set to 0.2   p s . Figure 3 plots the average potential energies of the SDW system obtained in these simulations. As can be seen, the potential energy increases with λ. This is because a larger λ results in an enhanced low-frequency motion and more high-energy states to be sampled. On the other hand, the potential energy decreases with μ or λ μ . This is because a larger μ causes more of the low potential energy region to be sampled. When μ = λ μ , we can see that average energies remain almost constant from λ = 1 to λ = 1 . This result demonstrates that the bias effects from both guiding forces cancel each other out when balanced guiding factors are used.
The reweighting factor calculated through Equation (7) can quantitatively describe the bias effects of the guiding forces. Figure 3 also shows the reweighted averages from the SGLD simulations. As can be seen from Figure 3, the reweighted averages agree well with the canonical averages from the LD ( λ = 0 ,   μ = 0 ) simulation. These reweighting results support that the approximation of ensemble averages with long-time local averages in the estimation of apparent friction constants is valid.
The static energy barrier on the SDW potential surface provides a convenient way to examine the energy barrier crossing ability. Figure 4 shows the number of energy barrier crossings during the SGLD simulations. We can see that the crossing numbers change almost proportionally with the guiding factors. An increase in the momentum guiding factor enhances more in the low-frequency motion and increases the power to overcome energy barriers. A negative force guiding factor results in a lower energy barrier, so that crossing energy barrier becomes easier. The opposite effects of the two guiding factors can cancel each other out when λ = λ μ . These simulation results show that either a positive λ or a negative μ can be used to enhance energy barrier crossing.

3.2. SGMD Simulation of Liquid Argon

We further illustrate enhanced sampling of SGMD with an argon fluid under periodic boundary condition. The fluid argon system has 500 argon atoms in a cubic box of 28.53 × 28.53 × 28.53 Å3. The Lennard-Jones 6–12 potential with ε = 119.8 K and σ = 3.405 Å is used to calculate interaction between argon atoms. The isotropic periodic sum (IPS) method [31] is used to calculate long-range contributions with an IPS radius or cutoff distance of 10 Å. All simulations are carried out for 10 ns in NVE ensemble, with the temperature set to 100 K. For SGMD simulations, the local average time is set to t L = 0.2   p s .
To examine the frequency distribution of atomic motion, we calculate the power spectrums from these simulations. Figure 5 shows the power spectrums of the argon fluid at different guiding factors. The top panel of Figure 5 compares the power spectrums of SGMD simulations at different force guiding factors. We can see that when the force guiding factor changes from negative to positive, the spectrum’s high-frequency part goes up, while the spectrum’s low-frequency part goes down. This means that the force guiding force suppresses the low-frequency motion and enhances the high-frequency motion. In other words, a negative force guiding factor promotes the low-frequency motion. The middle panel of Figure 5 compares the power spectrums at different momentum guiding factors. As can be seen, when the momentum guiding factor changes from negative to positive, the low-frequency portion goes up and the high-frequency portion goes down, indicating that the momentum guiding force enhances the low-frequency motion and suppresses the high-frequency motion, opposite to the force guiding force.
The bottom panel compares the spectrums from the SGMD simulations with balanced guiding factors. Again, we see that, the high-frequency portion goes down and the low-frequency portion goes up when the momentum guiding factor changes from negative to positive, like the cases with varying momentum guiding factors. It is clear from Figure 5 that the guiding factors alter molecular motion in a frequency-dependent way.
The spectrum at 0 frequency represents the diffusion constant. Clearly, a positive momentum guiding factor or a negative force guiding factor will result in accelerated diffusion. For macromolecular systems, the low-frequency spectrum represents the conformational change speed. We can expect a positive momentum guiding factor or a negative force guiding factor will result in accelerated conformational search.

3.3. RXSGLD Simulation of β-Hairpin Folding

Temperature-based replica-exchange simulation has been widely used in enhanced conformational search. However, this method is difficult with large systems. The ratio of successful replica exchange depends on the overlap of conformational distributions between replicas. The larger a system is, the smaller the overlap in conformational distributions between replicas. To reach similar exchange ratio, the temperature difference must be reduced, which increases the number of replicas to achieve the same temperature range. In other words, the temperature-based replica-exchange method is not size-extensive. For a successful temperature-based replica-exchange simulation, a replica needs to travel through all temperature states many times. These temperature states are called the stages, and the travel of replicas through all stages is called replica diffusion. The number of stages increases exponentially with the system size. A large number of stages will slow down replica diffusion from the top stage to the base stage, which in turn reduces the conformational sampling efficiency.
Protein folding in explicit water is a challenging application of replica-exchange simulations due to its large size and long time-scale. RXSGLD is a suitable approach for this type of study, due to the enhanced sampling of SGLD and the small number of stages for replica exchange. An aqueous solution of a nine-residue β-hairpin folding peptide is a good example to demonstrate the application of RXSGLD in large systems. This nine-residue peptide was designed by Blanco et al. [32] and was modified from the β-hairpin of α-amylase inhibitor tendamistat (residues 15–23). This peptide has an amino acid sequence of Tyr(1)-Gln(2)-Asn(3)-Pro(4)-Asp(5)-Gly(6)-Ser(7)-Gln(8)-Ala(9). A cubic box of 829 TIP3P [33] water molecules are used to solvate the peptide, and a sodium ion is placed in the box to neutralize the system. The cubic box is 30 × 30 × 30 Å3 in size. The temperature is maintained with a Langevin heat bath with a collision frequency of 1/ps. A CHARMM 22 force field [34] is used for energy calculation and a 3D isotropic periodic sum (IPS) method is used for long-range nonbonded interaction calculation. The local region radius of 10 Å is used for 3D IPS calculation of electrostatic and Lennard–Jones energies [31,35,36]. The temperature replica exchange Langevin dynamics (TRXLD) simulations have eight temperature stages. Three TRXLD simulations are performed with temperature (T) ranges of 274/310 K, 274/350 K, and 274/400 K. The RXSGLD simulations have eight stages with the self-guiding temperature (TSG) ranges of 274/310 K, 274/350 K, and 274/400 K, but temperature is the same for all stages, T = 274 K. The initial conformation of the peptide for all simulations is a fully extended conformation. In all replica-exchange simulations, every replica is simulated for 20 ns.
The replica-exchange acceptance ratio is a criterion of conformational searching efficiency. Figure 6 compares the acceptance ratios on each stage in these simulations. For the TRXLD simulation with a small temperature range, T = 274/310 K, the average exchange acceptance ratio is 31.1%, which is acceptable. However, if temperature ranges become more reasonable, T = 274/350 K and T = 274/400 K, the average exchange acceptance ratios reduce to 6.4% and 5.2%, respectively. With such a low acceptance ratio, replicas remain in the same stage most of the time and conformational search at high temperature is difficult to pass through. This low acceptance ratio is due to the large size of the simulation system. The larger the system size, the lower the acceptance ratio in TRXLD simulations. Therefore, TRXLD is limited by system sizes.
For all three RXSGLD simulations, the exchange acceptance ratios are remarkably high (65.3%, 63.5%, and 70.2%). RXSGLD relies on large guiding factors to achieve enhanced conformational sampling. The guiding forces only promote low-frequency motion, because low-frequency motions account for a very small portion of thermal motion, and large guiding factors do not change conformational distribution as much as temperature. Therefore, replicas with different guiding factors have a high exchange acceptance ratio.
The efficiency of replica-exchanging simulations can also be examined through the diffusion of replicas crossing the stages. Replica diffusion trajectories crossing the stages provide a direct picture of how efficiently the sampling information transfers. Figure 7 shows the diffusion trajectory of replica 0 during the simulations. For TRXLD with T = 274/310 K, it takes replica 0 more than 0.6 ns to reach stage 7, while for TRXLD simulations with T = 274/350 K and T = 274/400 K, replica 0 takes 2.35 ns and 3.28 ns (beyond the plotting range), respectively, to reach stage 7. In all three RXSGLD simulations, it takes less than 0.1 ns for replica 0 to reach stage 7. These results demonstrate that RXSGLD is much more efficient than TRXLD.
Figure 8 shows the potential energy distributions at the eight stages of the TRXLD simulation with T = 274/400 K and of the RXSGLD simulations with TSG = 274/400 K. Clearly, the energy distributions in the TRXLD simulation are very different between stages, and there are very small overlaps between neighbouring stages. Remarkably, the stage energy distributions in the RXSGLD simulation are very close to one other and have significant overlap with each other. This large overlap in stage energies makes the acceptance ratio high in RXSGLD simulations.
Because the conformation space of a protein is huge, it is not expected to reach all the important conformational states in a simulation. Simulation trajectories from different initial velocities are very likely to visit different conformations, even in the same simulation condition. One way to measure the progress of conformational search is by examining the conformational clusters. We can compare the conformational searching abilities by examining the conformational clusters searched during the simulations. To identify conformational clusters, we propose a subset indexing clustering (SIC) method [26]. Using the SIC method, we clustered the conformations at the base stage of the TRXLD and RXSGLD simulations, and the results are shown in Figure 9. All RXSGLD simulations show significantly more clusters than the TRXLD simulations. These results again demonstrate that RXSGLD has stronger conformational searching ability than TRXLD. It is noted that the TRXLD and RXSGLD simulations with temperature range 274/400 K find even fewer clusters than simulations with a temperature range of 274/310 K after a certain time. This is because larger temperature ranges also reduce the acceptance ratio of exchange. Higher temperature causes an increase in potential energies and makes the conformation less likely to exchange with lower temperatures.
To summarise, the main difference between replica-exchanging molecular dynamics (REMD or TRXLD) and RXSGLD is the exchanging state variables. In REMD, replicas are different according to temperature, while in RXSGLD, replicas are all in the same state but undergo SGMD/SGLD simulations with different guiding parameters. In REMD, replicas have very different conformational distribution due to all motion modes changing with temperature. The significant change in conformational distribution makes replica exchange difficult, or many replicas are needed to reach a temperature high enough to have a proper sampling. In RXSGLD, different guiding parameters change only the slow motion, meaning that conformational distributions have significant overlap and replica exchange has a high successful ratio. Therefore, RXSGLD is highly recommended, especially for large systems, where conformational distributions at different temperatures have little overlap.

3.4. SGLD-GLE Simulation of Liquid Argon

The SGLD-GLE simulation method has a vigorous theoretical basis. Therefore, it is interesting to examine its enhancement in conformational searching ability and accuracy in sampling the canonical ensemble. We chose an argon fluid to examine the behaviour of SGLD-GLE in the NPT ensemble. Argon atoms interact with a Lennard–Jones potential, as described in Section 3.2. The simulation system contained 500 argon atoms, and a cubic periodic box (28.53 × 28.53 × 28.53 Å3) was used to contain the system. The Langevin thermal bath had a collision frequency of 10 ps−1. All simulations reported here used a time step of 1 fs and are 10 ns in length, and were carried out at a constant temperature of 100 K and a constant pressure of 1 atm. For comparison, LD simulations at 100 K and 130 K were also performed. Coordinates and velocities were saved every 0.05 ps for post-analysis.
Figure 10 compares the conformational distributions from LD, SGLD, and SGLD-GLE simulations. As can be seen from Figure 10, the high-temperature LD and SGLD simulations sample conformations with much higher potential energies than those sampled in the low-temperature LD simulation. Comparing the distributions of LD and SGLD, we can see that SGLD elevate potential energies less than high-temperature LD. This is because SGLD only enhance low-frequency motion, while high-temperature LD elevate motion in all frequencies. The energy distribution of the SGLD-GLE simulation is almost identical to that of the LD simulation. These results demonstrate that SGLD and high temperature shift conformational distribution to the high-energy region, whereas SGLD-GLE can maintain the canonical ensemble distribution.
Diffusion constants represent the motion at the lowest frequency; therefore, they can be used to measure the conformational search efficiency for this homogeneous system. To quantitatively compare the enhancement in conformational sampling, we plot the average energies and average volumes as functions of the diffusion constants in these simulations (Figure 11). This plot shows how these ensemble averages change with an enhancement in conformational search. It is clear to see that temperature elevation causes the fastest energy and volume increases. To achieve similar enhancement in conformational search, as measured by the diffusion constants, SGLD requires smaller changes in average energies and volumes. Remarkably, SGLD-GLE produces almost identical average energies and volumes while achieving significantly larger diffusion constants.
The power spectrum of the velocity auto-correlation function is very informative regarding the dynamic property of simulated systems. The power spectrum is calculated from the following formula:
ρ ( ω ) = C ( t ) exp ( i ω t ) d t
where C(t) is the velocity autocorrelation and ω is the frequency. Figure 12 shows the spectra from high-temperature LD simulations and the results from SGLD and SGLD-GLE simulations. When the temperature is elevated from 100 K to 130 K, the spectrum rises at all frequencies, indicating that elevating temperature enhances all thermal motions. Comparing the spectra of SGLD and SGLD-GLE with those of LD at the same temperature (T = 100 K), it is clear to see that the slow motions ( ω < 2 ~ 3 / p s ) are enhanced and fast motions ( ω > 2 ~ 3 / p s ) are reduced. This threshold frequency is related to the local average time, t L . This threshold frequency will become lower with a longer averaging time (a larger t L ). The diffusion constants, which are related to the power spectrum at 0 frequency, increase with the guiding factor, λ , in SGLD and SGLD-GLE simulations. It should be noted that SGLD shows significantly more enhancement than SGLD-GLE. This is because SGLD-GLE is restrained to maintain correct ensemble distributions. The enhancement in conformational sampling and correct ensemble distribution makes SGLD-GLE a better alternative to the conventional LD method.

4. Concluding Remarks

The self-guided molecular simulation methods are designed to overcome randomness in conformational search and accelerate the process to reach global minimum states. A local average scheme is the main characteristic of this method, which extracts the self-guiding information during a simulation without many overhead computing costs. The local average information is fed-back to the equation of motion to enhance low-frequency motion, which is important for conformation sampling. Two types of guiding forces, local average of momentums and local average of forces, are employed to enable a self-guided motion. The momentum-based guiding force is effective in a diffusion-controlled conformational search, while the force-based guiding force is suitable for an energy barrier-controlled conformational search.
The generalized self-guided molecular/Langevin dynamics simulation method we developed in recent years correlates the guiding factors with conformational distributions, providing quantitative understanding of the bias effects of the guiding factors on conformational distribution. This relation makes it convenient for users to choose proper guiding factors in their simulations to achieve the desired enhancement in conformational search, as well as to calculate ensemble averages through reweighting.
The progress made in understanding conformational distribution in self-guided molecular simulations allowed us to develop the replica-exchanging self-guided Langevin dynamics (RXSGLD) simulation method. This method uses SGLD to enhance conformational searching and uses replica exchange to pass information between different guiding stages. By avoiding temperature elevation, this method is suitable for large systems with high replica-exchange efficiency and can save on computing costs with a reduced number of replicas. By applying RXSGLD to the β-hairpin folding in explicit water, we demonstrated that RXSGLD has better size extensivity than REMD, and much larger systems can be effectively studied by avoiding the burden of a low exchanging ratio in REMD.
The SGLD-GLE method, developed based on the generalized Langevin equation, is an excellent replacement of the conventional LD simulation method. Our simulations show that SGLD-GLE is accurate in conformational sampling and has enhanced conformational sampling efficiency.
SGMD/SGLD has several unique characters compared to other sampling enhancement methods. We expect that SGMD/SGLD will be useful in a wide variety of simulation studies, such as phase transition, ligand docking, and protein folding.

Author Contributions

Conceptualization, X.W. and B.R.B.; methodology and software: X.W. and B.R.B.; analysis and validation, X.W.; writing, review, and editing, X.W. and B.R.B. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the NHLBI intramural research fund: HL001051-28.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

This research was supported by the Intramural Research Program of the National Institutes of Health (NIH). The contributions of the NIH authors are considered Works of the United States Government. The findings and conclusions presented in this paper are those of the author(s) and do not necessarily reflect the views of the NIH or the U.S. Department of Health and Human Services.

Conflicts of Interest

No conflicts of interest are claimed for this work.

References

  1. Christen, M.; Van Gunsteren, W.F. On searching in, sampling of, and dynamically moving through conformational space of biomolecular systems: A review. J. Comput. Chem. 2008, 29, 157–166. [Google Scholar] [CrossRef]
  2. Hamelberg, D.; Mongan, J.; McCammon, J.A. Accelerated molecular dynamics: A promising and efficient simulation method for biomolecules. J. Chem. Phys. 2004, 120, 11919–11929. [Google Scholar] [CrossRef]
  3. Gao, N.; Yang, L.; Gao, F.; Kurtz, R.J.; West, D.; Zhang, S. Long-time atomistic dynamics through a new self-adaptive accelerated molecular dynamics method. J. Phys. Condens. Matter 2017, 29, 145201. [Google Scholar] [CrossRef]
  4. Wu, X.; Wang, S. Enhancing systematic motion in molecular dynamics simulation. J. Chem. Phys. 1999, 110, 9401–9410. [Google Scholar] [CrossRef]
  5. Wu, X.; Wang, S. Self-guided molecular dynamics simulation for efficient conformational search. J. Phys. Chem. B 1998, 102, 7238–7250. [Google Scholar] [CrossRef]
  6. Wu, X.; Brooks, B.R. Self-guided Langevin dynamics simulation method. Chem. Phys. Lett. 2003, 381, 512–518. [Google Scholar] [CrossRef]
  7. Wu, X.; Brooks, B.R. Toward canonical ensemble distribution from self-guided Langevin dynamics simulation. J. Chem. Phys. 2011, 134, 134108. [Google Scholar] [CrossRef] [PubMed]
  8. Wu, X.; Damjanovic, A.; Brooks, B.R. Efficient and Unbiased Sampling of Biomolecular Systems in the Canonical Ensemble: A Review of Self-Guided Langevin Dynamics. In Advances in Chemical Physics; Rice, S.A., Dinner, A.R., Eds.; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2012; pp. 255–326. [Google Scholar]
  9. Wu, X.; Brooks, B.R.; Vanden-Eijnden, E. Self-guided Langevin dynamics via generalized Langevin equation. J. Comput. Chem. 2016, 37, 595–601. [Google Scholar] [CrossRef] [PubMed]
  10. Wu, X.; Brooks, B.R. Reformulation of the self-guided molecular simulation method. J. Chem. Phys. 2020, 153, 094112. [Google Scholar] [CrossRef]
  11. Agostini, F.P.; Soares-Pinto, D.D.O.; Moret, M.A.; Osthoff, C.; Pascutti, P.G. Generalized simulated annealing applied to protein folding studies. J. Comput. Chem. 2006, 27, 1142–1155. [Google Scholar] [CrossRef]
  12. Frausto-Solis, J.; Linan-Garcia, E.; Sanchez-Hernandez, J.P.; Gonzalez-Barbosa, J.J.; Gonzalez-Flores, C.; Castilla-Valdez, G. Multiphase Simulated Annealing Based on Boltzmann and Bose-Einstein Distribution Applied to Protein Folding Problem. Adv. Bioinform. 2016, 2016, 7357123. [Google Scholar] [CrossRef]
  13. Grigoriev, I.V.; Rakhmaninova, A.B.; Mironov, A.A. Simulated annealing for alpha-helical protein folding: Searches in vicinity of the “molten globule” state. J. Biomol. Struct. Dyn. 1998, 16, 115–122. [Google Scholar] [CrossRef]
  14. Wu, X.; Wang, S.; Brooks, B.R. Direct observation of the folding and unfolding of a beta-hairpin in explicit water through computer simulation. J. Am. Chem. Soc. 2002, 124, 5282–5283. [Google Scholar] [CrossRef]
  15. Wu, X.; Wang, S. Helix folding of an alanine-based peptide in explicit water. J. Phys. Chem. B 2001, 105, 2227–2235. [Google Scholar] [CrossRef]
  16. Wu, X.; Wang, S. Folding studies of a linear pentamer peptide adopting a reverse turn conformation in aqueous solution Through molecular dynamics simulation. J. Phys. Chem. B 2000, 104, 8023–8034. [Google Scholar] [CrossRef]
  17. Wu, X.W.; Sung, S.S. Simulation of peptide folding with explicit water—A mean solvation method. Proteins 1999, 34, 295–302. [Google Scholar] [CrossRef]
  18. Damjanovic, A.; Wu, X.; García-Moreno E., B.; Brooks, B.R. Backbone relaxation coupled to the ionization of internal groups in proteins: A self-guided Langevin dynamics study. Biophys. J. 2008, 95, 4091–4101. [Google Scholar] [CrossRef] [PubMed]
  19. Damjanovic, A.; Miller, B.T.; Wenaus, T.J.; Maksimovic, P.; Bertrand Garcia-Moreno, E.; Brooks, B.R. Open science grid study of the coupling between conformation and water content in the interior of a protein. J. Chem. Inf. Model. 2008, 48, 2021–2029. [Google Scholar] [CrossRef] [PubMed]
  20. Damjanović, A.; García-Moreno E., B.; Brooks, B.R. Self-guided Langevin dynamics study of regulatory interactions in NtrC. Proteins Struct. Funct. Bioinform. 2009, 76, 1007–1019. [Google Scholar] [CrossRef]
  21. Pendse, P.Y.; Brooks, B.R.; Klauda, J.B. Probing the periplasmic-open state of lactose permease in response to sugar binding and proton translocation. J. Mol. Biol. 2010, 404, 506–521. [Google Scholar] [CrossRef]
  22. Ramans-Harborough, S.; Kalverda, A.P.; Manfield, I.W.; Thompson, G.S.; Kieffer, M.; Uzunova, V.; Quareshy, M.; Prusinska, J.M.; Roychoudhry, S.; Hayashi, K.-I.; et al. Intrinsic disorder and conformational coexistence in auxin coreceptors. Proc. Natl. Acad. Sci. USA 2023, 120, e2221286120. [Google Scholar] [CrossRef] [PubMed]
  23. Wu, X.; Brooks, B.R. Beta-hairpin folding mechanism of a nine-residue peptide revealed from molecular dynamics simulations in explicit water. Biophys. J. 2004, 86, 1946–1958. [Google Scholar] [CrossRef]
  24. Varady, J.; Wu, X.; Wang, S. Competitive and reversible binding of a guest molecule to its host in aqueous solution Through molecular dynamics simulation: Benzyl alcohol/Î2-cyclodextrin system. J. Phys. Chem. B 2002, 106, 4863–4872. [Google Scholar] [CrossRef]
  25. Wu, X.; Brooks, B.R. Force-momentum-based self-guided Langevin dynamics: A rapid sampling method that approaches the canonical ensemble. J. Chem. Phys. 2011, 135, 204101. [Google Scholar] [CrossRef]
  26. Wu, X.; Hodoscek, M.; Brooks, B.R. Replica-exchanging self-guided Langevin dynamics for efficient and accurate conformational sampling. J. Chem. Phys. 2012, 137, 044106. [Google Scholar] [CrossRef]
  27. Brooks, B.R.; Brooks, C.L., 3rd; Mackerell, A.D., Jr.; Nilsson, L.; Petrella, R.J.; Roux, B.; Won, Y.; Archontis, G.; Bartels, C.; Boresch, S.; et al. CHARMM: The biomolecular simulation program. J. Comput. Chem. 2009, 30, 1545–1614. [Google Scholar] [CrossRef]
  28. Case, D.A.; Betz, R.M.; Botello-Smith, W.; Cerutti, D.S.; Cheatham, T.E., III; Darden, T.A.; Duke, R.E.; Giese, T.J.; Gohlke, H.; Goetz, A.W.; et al. AMBER 2024; University of California: San Francisco, CA, USA, 2024. [Google Scholar]
  29. Ryckaert, J.P.; Ciccotti, G.; Berendsen, H.J.C. Numerical-Integration of Cartesian Equations of Motion of a System with Constraints—Molecular-Dynamics of N-Alkanes. J. Comput. Phys. 1977, 23, 327–341. [Google Scholar] [CrossRef]
  30. Brooks, B.R.; Bruccoleri, R.E.; Olafson, B.D.; States, D.J.; Swaminathan, S.; Karplus, M. CHARMM: A program for macromolecular energy, minimization, and dynamics calculations. J. Comput. Chem. 1983, 4, 187–217. [Google Scholar] [CrossRef]
  31. Wu, X.; Brooks, B.R. Isotropic periodic sum: A method for the calculation of long-range interactions. J. Chem. Phys. 2005, 122, 44107. [Google Scholar] [CrossRef]
  32. Blanco, F.J.; Jimenez, M.A.; Herranz, J.; Rico, M.; Santoro, J.; Nieto, J.L. NMR evidence of a short linear peptide that folds into a .beta.-hairpin in aqueous solution. J. Am. Chem. Soc. 1993, 115, 5887–5888. [Google Scholar] [CrossRef]
  33. Jorgensen, W.L.; Chandrasekhar, J.; Madura, J.D.; Impey, R.W.; Klein, M.L. Comparison of simple potential functions for simulating liquid water. J. Chem. Phys. 1983, 79, 926–935. [Google Scholar] [CrossRef]
  34. MacKerell, A.D., Jr.; Bashford, D.; Bellott, M.; Dunbrack, R.L., Jr.; Evanseck, J.D.; Field, M.J.; Fischer, S.; Gao, J.; Guo, H.; Ha, S.; et al. All-atom empirical potential for molecular moldeing and dynamics studies of proteins. J. Phys. Chem. B 1998, 102, 3586–3616. [Google Scholar] [CrossRef]
  35. Wu, X.; Brooks, B.R. Using the isotropic periodic sum method to calculate long-range interactions of heterogeneous systems. J. Chem. Phys. 2008, 129, 154115. [Google Scholar] [CrossRef]
  36. Wu, X.; Brooks, B.R. Isotropic periodic sum of electrostatic interactions for polar systems. J. Chem. Phys. 2009, 131, 024107. [Google Scholar] [CrossRef]
Figure 1. Illustration of the replica-exchanging self-guided Langevin dynamics simulation (RXSGLD). Stages are shown with green boxes. The simulation conditions, T ( 0 ) and T SG ( i ) , for each stage are labelled beside its green box. A simulation system is replicated to many copies, called replicas. Replicas are drawn as hexagons inside each green box. There are one or more replicas on each stage. Replicas between neighbouring stages can exchange(marked with red double headed arrows). The base stage has the simulation condition of interest, T ( 0 ) and T SG ( 0 ) = T ( 0 ) . In TRXLD simulation, each replica undergoes an LD simulation, and different stages have different temperatures, T ( i ) T ( 0 ) . In an RXSGLD simulation, each replica undergoes a SGLD simulation and different stages have different self-guiding temperatures, T SG ( i ) T ( 0 ) .
Figure 1. Illustration of the replica-exchanging self-guided Langevin dynamics simulation (RXSGLD). Stages are shown with green boxes. The simulation conditions, T ( 0 ) and T SG ( i ) , for each stage are labelled beside its green box. A simulation system is replicated to many copies, called replicas. Replicas are drawn as hexagons inside each green box. There are one or more replicas on each stage. Replicas between neighbouring stages can exchange(marked with red double headed arrows). The base stage has the simulation condition of interest, T ( 0 ) and T SG ( 0 ) = T ( 0 ) . In TRXLD simulation, each replica undergoes an LD simulation, and different stages have different temperatures, T ( i ) T ( 0 ) . In an RXSGLD simulation, each replica undergoes a SGLD simulation and different stages have different self-guiding temperatures, T SG ( i ) T ( 0 ) .
Ijms 26 10410 g001
Figure 2. The potential profile of the skewed double well along the y-axis at x = 0 and z = 0 . The potential parameters are a = 1 kcal/mol, b = 0.25 kcal/mol, c = 1000 kcal/mol, and y 0 = 1   Å .
Figure 2. The potential profile of the skewed double well along the y-axis at x = 0 and z = 0 . The potential parameters are a = 1 kcal/mol, b = 0.25 kcal/mol, c = 1000 kcal/mol, and y 0 = 1   Å .
Ijms 26 10410 g002
Figure 3. Guiding factor dependence of the average potential energies of the SDW system. For SGLD simulations with λ = 0 , the x-axis uses the λ μ values converted from μ according to Equation (4). Reweighting is performed according to Equation (7).
Figure 3. Guiding factor dependence of the average potential energies of the SDW system. For SGLD simulations with λ = 0 , the x-axis uses the λ μ values converted from μ according to Equation (4). Reweighting is performed according to Equation (7).
Ijms 26 10410 g003
Figure 4. Energy barrier crossings of the SDW system at different guiding factors. x-axis is λ or λ μ values converted from μ according to Equation (4). y-axis is the number of crossings.
Figure 4. Energy barrier crossings of the SDW system at different guiding factors. x-axis is λ or λ μ values converted from μ according to Equation (4). y-axis is the number of crossings.
Ijms 26 10410 g004
Figure 5. Comparison of the spectrums of the argon fluid from the SGMD simulations with different guiding factors. The guiding factors are labelled on each panel. Top panel: varying force guiding factors, middle panel: varying momentum guiding factors; bottom panel: varying balanced guiding factors.
Figure 5. Comparison of the spectrums of the argon fluid from the SGMD simulations with different guiding factors. The guiding factors are labelled on each panel. Top panel: varying force guiding factors, middle panel: varying momentum guiding factors; bottom panel: varying balanced guiding factors.
Ijms 26 10410 g005
Figure 6. Comparison of exchange acceptance ratios at each stage in the TRXLD and RXSGLD simulations. The simulation system is the nine-residue β-hairpin folding peptide solvated in a cubic box of 829 TIP3P water molecules.
Figure 6. Comparison of exchange acceptance ratios at each stage in the TRXLD and RXSGLD simulations. The simulation system is the nine-residue β-hairpin folding peptide solvated in a cubic box of 829 TIP3P water molecules.
Ijms 26 10410 g006
Figure 7. Diffusion trajectories of replica 0 in the TRXLD and RXSGLD simulations. These simulations have eight stages. The simulation system is the nine-residue β-hairpin folding peptide solvated in a cubic box of 829 TIP3P water molecules.
Figure 7. Diffusion trajectories of replica 0 in the TRXLD and RXSGLD simulations. These simulations have eight stages. The simulation system is the nine-residue β-hairpin folding peptide solvated in a cubic box of 829 TIP3P water molecules.
Ijms 26 10410 g007
Figure 8. Potential energy distributions at each stage in the TRXLD ( T = 274 / 400   K ) and RXSGLD ( T SG = 274 / 400   K and T = T 0 = 274   K ) simulations. The simulation system is the nine-residue β-hairpin folding peptide solvated in a cubic box of 829 TIP3P water molecules.
Figure 8. Potential energy distributions at each stage in the TRXLD ( T = 274 / 400   K ) and RXSGLD ( T SG = 274 / 400   K and T = T 0 = 274   K ) simulations. The simulation system is the nine-residue β-hairpin folding peptide solvated in a cubic box of 829 TIP3P water molecules.
Ijms 26 10410 g008
Figure 9. Conformational clusters reached during the TRXLD and RXSGLD simulations. The simulation system is the nine-residue β-hairpin folding peptide solvated in a cubic box of 829 TIP3P water molecules.
Figure 9. Conformational clusters reached during the TRXLD and RXSGLD simulations. The simulation system is the nine-residue β-hairpin folding peptide solvated in a cubic box of 829 TIP3P water molecules.
Ijms 26 10410 g009
Figure 10. Comparison of energy distributions of the liquid argon from LD, SGLD, and SGLD-GLE simulations. All simulations were carried out in the NPT ensemble with T = 100 K, P = 1 atm, and g = 10/ps, except the high-temperature LD simulation, which was performed at T = 130 K. For both the SGLD and SGLD-GLE simulations, the guiding factor was set to λ = 1 and the local average time was set to t L = 0.2   p s .
Figure 10. Comparison of energy distributions of the liquid argon from LD, SGLD, and SGLD-GLE simulations. All simulations were carried out in the NPT ensemble with T = 100 K, P = 1 atm, and g = 10/ps, except the high-temperature LD simulation, which was performed at T = 130 K. For both the SGLD and SGLD-GLE simulations, the guiding factor was set to λ = 1 and the local average time was set to t L = 0.2   p s .
Ijms 26 10410 g010
Figure 11. Comparison of perturbation against enhancement for the fluid argon system. The enhancement is measured by the diffusion constant. The perturbation is measured by the change in ensemble averages. The top panel is average energies vs. diffusion constants, and the bottom panel is average volumes vs. diffusion constants. High-temperature LD, SGLD, and SGLD-GLE simulations are examined. All simulations are performed in the NPT ensemble at γ = 10/ps, T = 100 K, and P = 1 atm, unless labelled otherwise. Temperatures are labelled for the high-temperature LD simulations. Guiding factors are labelled for the SGLD and SGLD-GLE simulations.
Figure 11. Comparison of perturbation against enhancement for the fluid argon system. The enhancement is measured by the diffusion constant. The perturbation is measured by the change in ensemble averages. The top panel is average energies vs. diffusion constants, and the bottom panel is average volumes vs. diffusion constants. High-temperature LD, SGLD, and SGLD-GLE simulations are examined. All simulations are performed in the NPT ensemble at γ = 10/ps, T = 100 K, and P = 1 atm, unless labelled otherwise. Temperatures are labelled for the high-temperature LD simulations. Guiding factors are labelled for the SGLD and SGLD-GLE simulations.
Ijms 26 10410 g011
Figure 12. Comparison of the spectra of the argon liquid obtained from LD, SGLD, and SGLD-GLE simulations. All simulations are performed in the NPT ensemble with T = 100 K, P = 1 atm, and γ = 10/ps, except that the high-temperature LD is performed at T = 150 K. The guiding factor is set to λ = 1 and the local average time is set to t L = 0.2   p s for the SGLD and SGLD-GLE simulations.
Figure 12. Comparison of the spectra of the argon liquid obtained from LD, SGLD, and SGLD-GLE simulations. All simulations are performed in the NPT ensemble with T = 100 K, P = 1 atm, and γ = 10/ps, except that the high-temperature LD is performed at T = 150 K. The guiding factor is set to λ = 1 and the local average time is set to t L = 0.2   p s for the SGLD and SGLD-GLE simulations.
Ijms 26 10410 g012
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wu, X.; Brooks, B.R. Self-Guided Molecular Simulation Methods. Int. J. Mol. Sci. 2025, 26, 10410. https://doi.org/10.3390/ijms262110410

AMA Style

Wu X, Brooks BR. Self-Guided Molecular Simulation Methods. International Journal of Molecular Sciences. 2025; 26(21):10410. https://doi.org/10.3390/ijms262110410

Chicago/Turabian Style

Wu, Xiongwu, and Bernard R. Brooks. 2025. "Self-Guided Molecular Simulation Methods" International Journal of Molecular Sciences 26, no. 21: 10410. https://doi.org/10.3390/ijms262110410

APA Style

Wu, X., & Brooks, B. R. (2025). Self-Guided Molecular Simulation Methods. International Journal of Molecular Sciences, 26(21), 10410. https://doi.org/10.3390/ijms262110410

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop