Papers
Topics
Authors
Recent
Search
2000 character limit reached

Weighted Ensemble Milestoning

Updated 23 February 2026
  • WEM is a computational strategy that combines weighted ensemble sampling with milestoning to accurately compute rare-event kinetics and thermodynamics in complex molecular systems.
  • It partitions configurational space into milestones and employs resampling to reduce simulation time while estimating MFPTs, rate constants, and free energy profiles.
  • Extensions like WEM-RR and analytical corrections for diffusion enhance sampling diversity and adjust rates, making the approach valuable for drug discovery and biomolecular studies.

Weighted Ensemble Milestoning (WEM) is a computational strategy that synthesizes the milestoning approach with the weighted ensemble (WE) path sampling method to compute both thermodynamic and kinetic observables for rare event processes in complex molecular systems. By integrating the master-equation rigor of milestoning with the statistical efficiency of the WE algorithm, WEM achieves significant reductions in computational cost for simulating transitions that typically occur on timescales inaccessible to standard molecular dynamics (MD). This approach provides estimates for quantities such as mean first-passage times (MFPTs), committor probabilities, free energy profiles, rate constants, and time-correlation functions, with demonstrated applicability to both model systems and realistic biomolecular complexes (Ray et al., 2020, Ray et al., 2019).

1. Theoretical Framework

WEM partitions configurational space along a user-chosen reaction coordinate (RC) ξ(x)\xi(x) into a set of non-overlapping hypersurfaces referred to as milestones {ξ0,ξ1,...,ξM}\{\xi_0, \xi_1, ..., \xi_M\}. Trajectories are initiated at each milestone and propagated until they reach a neighboring milestone. Two core statistical entities are accumulated:

  • Milestone-to-milestone transition kernel KijK_{ij}: Probability that a trajectory starting on milestone ii first exits on neighboring milestone jj (j=i±1j = i \pm 1),

Kij=kΓ(ij)wk,Kij=0  for  ji±1K_{ij} = \sum_{k \in \Gamma(i \to j)} w_k, \quad K_{ij}=0 \;\text{for}\; j \neq i\pm1

where wkw_k are statistical weights from WE, and Γ(ij)\Gamma(i \to j) is the set of trajectories starting on ii and first hitting jj.

  • Mean lifetime at milestone ii, Ti\overline{T}_i:

Ti=kΓ(i{i1,i+1})wktk\overline{T}_i = \sum_{k\in\Gamma(i\to\{i-1,i+1\})} w_k\,t_k

with tkt_k the dwell time before escape.

The stationary distribution of fluxes qiq_i is determined via:

qTK=qT,q^T K = q^T,

subject to appropriate boundary conditions. The equilibrium occupancy at milestone ii is:

Peq,i=qiTiP_{eq,i} = q_i \overline{T}_i

and the free energy profile referenced to milestone $0$ is:

ΔGi=kBTlnPeq,iPeq,0\Delta G_i = -k_B T \ln\frac{P_{eq,i}}{P_{eq,0}}

The MFPT from reactant ($0$) to product (MM) milestones follows:

τ=iqiTiqf\langle \tau \rangle = \frac{\sum_i q_i \overline{T}_i}{q_f}

where qfq_f is the steady-state flux through the product milestone (Ray et al., 2020, Ray et al., 2019).

2. Algorithmic Workflow

WEM proceeds in the following main steps:

  1. Milestone anchoring: Save a representative configuration xi0x_i^0 from initialization MD at each milestone ξi\xi_i.
  2. WE binning: Subdivide the segment between adjacent milestones into WE bins.
  3. WE iteration: Launch NN trajectories from xi0x_i^0, each with weight $1/N$. Propagate for a WE cycle duration δt\delta t under unbiased dynamics.
  4. Resampling: After each δt\delta t, retain a fixed number of trajectories in each bin by splitting and merging, conserving total bin weight.
  5. Milestone crossing accounting: If a trajectory exits to a neighboring milestone, record its exit statistics (tk,wkt_k, w_k) and remove it.
  6. Assembly: Upon convergence, aggregate KijK_{ij} and Ti\overline{T}_i for all adjacent milestone pairs, solve the master equation, and extract kinetic/thermodynamic observables.

This workflow is highly parallelizable, as WE sampling within each milestone segment is independent (Ray et al., 2020, Ray et al., 2019).

3. WEM-RR: Restraint-Release Extension

The WEM-Restraint-Release (WEM-RR) protocol addresses insufficient initial condition sampling from a single anchor per milestone in standard WEM. It imposes a harmonic restraint on the RC at each milestone for LL WE iterations to generate a set of L×NL \times N distinct configurations {xi}\{x_i^\ell\}. After discarding the restraint, full WE runs are started from each anchor, dramatically increasing sampling diversity without additional atomic-scale cost. This reduces variance in both the transition kernel KijK_{ij} and mean lifetime estimates Ti\overline{T}_i.

Pseudocode for WEM-RR anchoring:

1
2
3
4
5
6
for each milestone i:
    restrain ξ(x)  ξ_i; run L WE iterations  anchors {x_i^ℓ}
    for each ℓ in 1L:
        initialize N trajectories at x_i^ℓ with w=1/(NL)
        run WE until K_{i,i±1}, T_i converge
assemble global K, T  solve for kinetics & ΔG
(Ray et al., 2020).

4. Analytical Corrections for Diffusion-Limited Binding

For association events dominated by diffusive arrival at a boundary milestone ξr\xi_r with a nearly flat free energy profile, WEM supports an analytical correction to the computed konk_\text{on}. This accounts for the effective fraction α\alpha of the outer milestone's surface that leads inward (computed via Monte-Carlo sampling), the ligand diffusion coefficient DD, and the transition kernel element Kr,r1K_{r, r-1}:

kondiff=4πDrαKr,r1NAk_\text{on}^\text{diff} = 4\pi D r \alpha K_{r, r-1} N_A

where NAN_A is Avogadro's number. This correction enables accurate estimation of association rates in the diffusion-limited regime (Ray et al., 2020).

5. Benchmark Applications and Validation

WEM and WEM-RR have been validated on both model and biomolecular systems:

System Observables Result accuracy (vs reference)
Na+^+/Cl^- ion Free energy barrier, MFPTunbind_{unbind} ≈ 1 ns (1.25 ns brute-force MD);
pair in water MFPT, koffk_\text{off}, konk_\text{on} koff1×109k_\text{off} \approx 1\times10^9 s1^{-1}, kon1×109k_\text{on} \approx 1\times10^9 M1^{-1}s1^{-1}, ΔG0\Delta G \approx 0 kBTk_BT (within <1 kBTk_BT of reference)
FKBP–BUT ligand ΔG\Delta G, MFPT, Standard WEM: large variance; WEM-RR (L=10L=10): τoff9\langle\tau_{off}\rangle \approx 9 ns (cf. 7.2±\pm3.0 ns MD), ΔG8.3±0.3kBT\Delta G^{\ddagger}\approx8.3\pm0.3\,k_BT, kondiff0.7×109k_\text{on}^{\text{diff}} \approx 0.7\times10^9 M1^{-1}s1^{-1}, Kd0.17K_d \approx 0.17 mM, ΔG1.8kBT\Delta G\approx1.8\,k_BT (closely matching long Anton MD and metadynamics)

In all cases, WEM achieves order-of-magnitude improvements in computational effort compared to conventional or WE-only simulations, with final results in agreement with reference MD and, where available, experiment (Ray et al., 2020).

6. Implementation, Efficiency, and Applicability

WEM's computational steps can be summarized as follows:

  • Milestone selection: Milestones should be placed orthogonally to the slow reaction coordinate; finer spacing in high free energy barrier regions is beneficial.
  • WE bins: Within each milestone cell, 5–20 bins are typical; binning enables granular resampling needed for efficient WE.
  • Convergence: Ki,i1+Ki,i+11<ϵ1|K_{i,i-1} + K_{i,i+1} - 1| < \epsilon_1 is routinely used; stability in KijK_{ij} and Ti\overline{T}_i needed before assembly.

Computational efficiency is high due to the embarrassingly parallel nature of individual WE runs between milestones. For example, FKBP–BUT dissociation calculations (both kinetics and thermodynamics) required less than 100 ns of aggregate simulation time across all milestones, in contrast to tens of μs for brute-force MD (Ray et al., 2020). No biasing forces are introduced, so physical mechanisms are preserved. Quantities accessible include committor probabilities, MFPTs, all rate constants (on/off), KdK_d, free energy landscapes, and full time-correlation functions.

WEM and WEM-RR are especially suited to high-throughput sampling in drug discovery, screening, and any application requiring rare-event kinetics well beyond the microsecond scale, as long as an appropriate low-dimensional RC can be identified (Ray et al., 2020, Ray et al., 2019).

7. Relation to Other Enhanced Sampling Strategies

WEM is distinguished from classical milestoning by its use of WE to efficiently estimate transition statistics within the milestone formalism. The synergy enables accurate thermodynamics and kinetics in fewer total MD steps versus either method alone. The master-equation-based assembly of observables ensures quantitative rigor, while WE acceleration mitigates the sampling bottlenecks endemic to direct trajectory-based methods. In contrast to single-trajectory brute-force MD and equilibrium WE methods, WEM leverages both statistical resampling and partitioned configuration space to realize faster convergence and accessibility to both equilibrium and dynamical quantities (Ray et al., 2019).


References:

  • [Kinetics and Free Energy of Ligand Dissociation Using Weighted Ensemble Milestoning, (Ray et al., 2020)]
  • [Weighted Ensemble Milestoning (WEM): A Combined Approach for Rare Event Simulations, (Ray et al., 2019)]

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Weighted Ensemble Milestoning (WEM).