Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2026 Jun 15;123(25):e2513285123. doi: 10.1073/pnas.2513285123

ModBinddG: A simulation-based absolute predictor of free energy of binding based on population reweighting

William Sinko a,1, Blake Mertz a, Yoh Terada b, S Roy Kimura a,b
PMCID: PMC13291613  PMID: 42296352

Significance

The absolute binding free energy is a critical determinant of drug efficacy, yet existing computational methods are still too costly to scale for large virtual screening or lead optimization applications. Existing approaches rely on alchemical transformations, empirical approximations, or path-biased sampling to solve the fundamental issue that at physiological temperatures, unbinding events are too rare to routinely observe within simulation timescales. Derived from statistical mechanics, ModBinddG utilizes path-independent, high-temperature sampling to enable rare transitions, combined with population reweighting to recover rigorous thermodynamics. Validated on hundreds of ligand–protein complexes for diverse targets, ModBinddG matches the accuracy of industry-leading methods while enabling orders of magnitude higher throughput, enabling large-scale physics-based screening of drug candidates prior to experimental synthesis and testing.

Keywords: computational chemistry, molecular dynamics, statistical mechanics, drug discovery, biophysics

Abstract

Recently, we described ModBind, a powerful simulation-based predictor of ligand off-rates and binding free energy. Here, we describe an update to the method—ModBinddG—that allows for the prediction of absolute free energies of binding. ModBinddG is a two-state model for predicting free energy of binding through population-based reweighting of accelerated sampling. We demonstrate theoretically and in practice that ModBinddG can accurately predict the absolute binding free energies of small molecules binding to relevant protein targets. Additionally, we show performance enhancements to the method where ModBinddG can predict up to 2,000× more compounds per day compared to state-of-the-art free energy methods. We show that the method can make accurate predictions on validation datasets as well as active drug discovery programs in our own pipeline. Furthermore, we describe the utility of ModBinddG in a prospective virtual screen that enabled the discovery of multiple chemotypes for a previously “undruggable” protein target. ModBinddG represents an opportunity to significantly impact computational drug discovery, making rigorous physics-based screening of hundreds of thousands to millions of compounds accessible to the entire pharmaceutical community.


The drug discovery process is often slow and expensive with great effort expended in each of the hit identification, hit-to-lead, and lead optimization steps. Computational chemistry aims to accelerate the process and reduce costs by identifying promising drug candidates and guiding synthetic decisions of medicinal chemists. A critical tool in that computational workflow is molecular dynamics (MD) simulations. MD has always been appreciated for its rigor and potential accuracy, but only recently has it become practical to use MD simulations in drug discovery due to the advent of fast scalable hardware like graphics processing units (GPUs) and significant improvements in workflow and methodology (1, 2). Relative free energy predictions [e.g., free energy perturbation (FEP) (2, 3) and thermodynamic integration (TI) (4)] are the most notable MD approaches, but their strength lies in the evaluation of closely related compounds such as those found in lead optimization programs. Numerous other methods exist to characterize small molecule–protein interactions including steered MD (5, 6), metadynamics, (7, 8) targeted MD (9), ligand Gaussian accelerated MD (10–12), random accelerated MD (13, 14), and weighted ensemble methods (15–17). These methods are all valuable tools to the computational chemist; however, each of them suffers from some combination of a lack of extensive validation (hundreds of ligands, multiple targets), high computational expense, required domain expertise, and inconsistent performance with respect to absolute free energy predictions. Recently we (18) and others (19) have proposed methods to approximate absolute binding free energy as a means to enrich diverse chemical library screens for hit finding, a practical impossibility until now.

We originally developed scaled MD as a rigorous methodology to calculate free energy landscapes of biomolecular conformational sampling (20). Mollica et al. developed an extension to the theory which allowed for the calculation of relative off-rates among various ligand series (21, 22). More recently we reported on the development of ModBind, a scaled MD approach capable of predicting accurate ligand binding off-rates. We demonstrated that these off-rates are a reasonable substitute for free energy rankings and can be calculated at unprecedented speed (hundreds of compounds/day/GPU) (18). ModBind showed good correlation across 10 different targets and hundreds of ligands for both off-rate and free energy prediction. While the original population-based reweighting method was theoretically capable of predicting binding energies directly, it was impractical for drug discovery applications: The simulations would have to be extremely long (>μs) to capture enough unbinding and binding events to be statistically accurate. For this reason, we derived a new theory to use a two-state model with population-based reweighting, effectively combining the accelerated sampling of scaled MD with the rapid convergence of population-based methods (18, 20). The method is in principal similar to end-state free energy approaches (23) but with the unique advantage of computing the ratio of populations to derive the binding energy. Our theory adds a distinct methodology to the free energy prediction field and is simple and efficient. We extensively validate our theory across multiple drug discovery targets and hundreds of ligands as well as showing its potential in prospective use cases.

Theory.

Our method, ModBinddG, computes absolute binding free energies from the equilibrium ratio of bound and unbound populations. It is a two-state model consisting of two MD simulations: 1) the ligand bound to the protein in water (the bound state), and 2) the ligand in bulk solvent (the unbound state). High-temperature MD simulations significantly increase the rate of sampling and escape events to an absorbing boundary between the bound and unbound states. We ensure flux balance between the states to maintain detailed balance. Configurations are binned along a reduced coordinate system describing the dominant configurational change, and bin populations are reweighted to 300 K using population-based reweighting. From the reweighted bins we recover the free energy distribution of the two states at room temperature and their corresponding populations under flux balance. Summation of the population bins composing each state yields the population ratio, allowing us to calculate the standard binding free energy via the Helmholtz free energy equation.

In principle, our method follows the logic of brute-force equilibrium MD, in which state populations are counted directly from a single long trajectory sampling both states. Such simulations are impractical or impossible for most drug binding events given their characteristic timescales and current limitations of computational hardware. We overcome this obstacle by accelerating sampling with high-temperature MD and population reweighting. Framing our system as a two-state model with absorbing boundaries further accelerates convergence of population ratios. These methodology design choices are grounded in statistical mechanics and validated by empirical testing, as shown below.

The probability density of a phase-space point is given by

Px=e-βHxQwhereβ=1kBT, [1]

with kB as the Boltzmann constant, H is the Hamiltonian as a function of x (the momenta and coordinates), and Q is defined as the canonical partition function:

Q=1h3N∏αNα!∫e-βHxdx, [2]

where h is Planck’s constant raised to the power of 3N, and N is the number of particles. ΠαNα! accounts for indistinguishable particles where Nα is the number of particles within each species α (24) Q can rarely be solved analytically for complex systems. However, the momentum integrals and indistinguishability factors in Q are common to both states (e.g., bound and unbound), and Q cancels in the ratio of populations for free energy differences between states (24, 25). We therefore work directly from the configurational integrals of the non-normalized populations pr→, which may be used in free energy calculations when the partition function is not practical to solve:

pr→=e-βVr→≈Ct r→iΔt, [3]

where Vr→ is the potential energy of the coordinates of r→, t r→i is the time spent in configuration(s) r→i (related configurations in bin i), and Δt is the frame capture interval. C is a proportionality constant that allows the conversion between populations of simulations of finite length to energy on a potential energy surface. C will cancel in any ratios of populations and does not need to be solved for the free energy difference calculations described here. Use of the notation r→i refers to bins of related configurations, and r→ refers directly to individual configurations in this manuscript. This is because pr→ may be evaluated from each distinct configuration based on the energy of the configuration for simple systems. However, for complex systems, and because configurational space is continuous, it is standard practice in the MD field to approximate pr→ as pr→i, the time spent in the configuration(s) of bin i over a simulation of finite length. The approximate equality becomes exact as the bin volume of i goes to zero and the length of the simulation goes to infinity, fulfilling the ergodic hypothesis. Importantly, Eq. (3) establishes the relationship between configurational time, simulation parameters (i.e., frame capture interval), and the corresponding potential energy. The system will spend more time in lower-energy configurations compared to higher-energy ones under any simulation parameters. For a system at different temperatures or on a scaled potential where a constant λ alters the temperature or the potential energy function e-βVλr→, the modified populations of individual configurations p∗(r→) can be corrected to the canonical populations pr→ by raising to the power of 1/λ (20):

pr→=p*r→1/λ. [4]

This relationship allows us to relate free energy differences along any coordinate by integrating along a modified potential; more practically for complex systems, this means simulating on a biased potential or temperature and counting binned populations p∗(r→i) in bins of equal volume. The counts may then be corrected for λ—which is equivalent to the temperature scaling factor T/T*—yielding pr→i. We can extend this formalism to include multiple states of a system by considering ratios of populations defined by Eq. 4 (assuming the system is at equilibrium or quasi-equilibrium) as demonstrated in Sinko et al. (20) Conceptually our method is similar to hyperdynamics (26, 27) or accelerated MD (28) and other methods that apply a boost potential to all or part of the potential energy surface. However, reweighted ratios of populations related to Eq. 4 converge more rapidly than reweighting based on an energetic boost potential (20). Although it is impractical to fully describe the high-dimensional space of folded biomolecules, this is generally not required as biological targets act as systems with substantially reduced dimensionality (29, 30). We and others have proposed that properties of interest, in particular the free energy of states, can be well-approximated by binning along low-dimensional space of a given system (18, 20, 21, 31, 32).

The ratio of populations of states is proportional to the probability of transitioning between states when detailed balance is maintained. If PAB is the probability of transitioning from A to B in a fixed time interval and PBA is the probability of transitioning from B to A in the same fixed time interval, given detailed balance:

∫Ae-βVr→dr→×PAB=∫Be-βVr→dr→×PBA. [5]

Equilibrium is achieved when flux between states is equal. Rearranging gives us the relative population ratio based only on the ratio between transition probabilities:

∫Ae-βVr→dr→∫Be-βVr→dr→=PBAPAB. [6]

The inverse relationship between the integrated populations of a state and the transition probability out of that state is critical to understanding our approach. When transitions happen rapidly, populations of the state are small.

One way to obtain the free energy difference between two states is to sample the system at equilibrium, observe many transitions between the two states, and quantify the probability of each respective state. The Helmholtz free energy difference between states A and B is expressed in the analytical form as an integral over the phase space volumes of A and B across the potential energy landscape Vr→:

ΔFA→B=-RTln∫Ae-βVr→d  r→∫Be-βVr→d  r→. [7]

(The NVT ensemble yields ΔF, but most drug discovery experiments are conducted in the NPT ensemble which yields the Gibbs free energy ΔG. Because the pressure–volume change in drug binding is negligible (31), we can assume ΔG≈ΔF. We will use ΔG notation to be consistent with experiments and general terminology going forward.) If we assume that the dynamics of a system that contains states A and B are Markovian, decoupled from previously sampled states, and can only move to other states, then it is possible to separately sample states A and B until a sufficient number of escape events are observed. An escape event is defined as movement of sufficient distance away from the original state such that there is a low probability of returning to that state. This condition does not require an irreversible process; rather an escape event can be defined as movement to an absorbing boundary. To meet the requirements of detailed balance, the number of transitions from state A to state B and from B to A must be equal (i.e., equal flux). Thus, Eq. 7 may be calculated from a long MD simulation observing transitions between states (33), or it may be calculated with multiple simulations observing an equivalent number of escapes to an absorbing boundary between both states. In the latter case, the energy level at the absorbing boundary should be nearly equivalent between states A and B to avoid an unbalanced accounting between states. Furthermore, we must ensure there is little chance of return to the starting state (with meaningful contribution to the population). This approach provides an exact solution when the absorbing boundaries between states A and B are coupled (i.e., there is no volume between them). However, in the condition under which the absorbing boundaries have a nonzero volume between them, the probability qr→ at the point of the absorbing boundary (probability the configuration that is absorbed is committed to changing states) indicates high probability of transition to the next state. qr→ is defined analogously to a general committor function:

qr→=nBr→nAr→+nBr→, [8]

where nBr→ is the number of trajectories initiated from configuration r→ that reach state B before state A and nAr→ is the number of trajectories reaching state A first. Here, qr→ is defined as a general committor function which gives the probability of forward state transition at any given placement of an absorbing boundary. We define two committors in two independent reference frames and for two absorbing boundary positions: one for trajectories initiated in the bound state and another for trajectories initiated in the unbound state. While Fig. 1 displays both states on a unified PMF for clarity, the underlying simulations use independent coordinate systems originating at each starting state, and independent committor functions may be calculated. Any error introduced by the volume between absorbing boundaries approaches zero as qr→→1 at the state’s respective absorbing boundary position. When qr→∼1, (i.e., high probability of state transition), we can obtain ΔGAB by computing the populations of each respective state without sampling the region between absorbing boundaries. Additional contributions to a state’s population occur only when a simulation returns to the state after leaving it. We demonstrate theoretically and empirically even at moderate qr→≈0.5 or above that the effect on population ratios for binding free energy is minimal, but the simulation efficiency is greatly improved by including absorbing boundaries with some volume between them (Results and Discussion and SI Appendix).

Fig. 1.

Three panel figure with free energy and population graphs versus reaction coordinate in Angstroms, a formula, and a thermodynamic data table.

Overview of the ModBinddG method. (A) Simulate the bound and unbound states on an accelerated potential until escape to an absorbing surface. Shown are the potential of mean force (PMF) profiles for the unbiased [V(r→) (solid)] and the accelerated potential [V*(r→) (dashed)] along the reaction coordinate. Orange and green shading: bound and unbound state regions, respectively. Blue dashed lines: absorbing boundaries. (B) Count, bin, and reweight populations along the relevant reaction coordinate. Population histograms are shown for both the bound (orange) and unbound (green) states and were computed from using the hypothetical accelerated potential V*(r→) in 1A. Solid bars: populations p*(r→) sampled at high temperature; translucent bars: reweighted populations p(r→), obtained via Eq. 4. Vu: volume of the unbound state used to correct to standard state. (C) The standard binding free energy ΔG° is computed from Eq. 14. The table reports ΔG° values computed from the hypothetical 1D energy surface and state definitions, in Fig. 1A, by four approaches: direct integration of V(r→) the ground truth answer, integrated reweighting from V*(r→) (exact), and binned reweighting at 1 Å (from Fig. 1B) and 0.1 Å resolution. The agreement between direct and reweighted values (−6.58 kcal/mol) validates the reweighting procedure under ideal conditions; the small deviation at 1 Å bin resolution (−6.54 kcal/mol) illustrates the effect of well-known bin discretization error in our Riemann sum, which vanishes at finer resolution.

We can now begin to formulate the free energy relationship based on discrete MD simulations of the two distinct states using Eqs. 6 and 7. Since we are only concerned with states A and B, it is not necessary to integrate the entire continuous energy surface of the partition function Q. The approach of using two separate states to characterize the free energy surface can be applied to MD simulations of ligand unbinding so long as flux balance is maintained. We show below that this is indeed the case, which unlocks significant speedups to the computation of free energy differences between states. Now the free energy difference between state A and state B is given by

ΔGA→B=-RTln∫Ae-βVr→d  r→∫Be-βVr→d  r→≅-RTlnPB→PA→, [9]

where PA→ and PB→ is the probability that state A and state B have transitioned to the absorbing boundary. As qr→→1 in both directions, detailed balance is achieved, and we can directly substitute PA→ for PAB and PB→ for PBA into our relationship for detailed balance in Eq. 5. In a two-state model under detailed balance and flux balance, one must simulate the same number of escapes from state A as from state B. Assuming PA→≅PAB, and PB→≅PBA, all that is required is to define the absorbing boundary to ensure a low probability of returning to the original state.

To properly characterize the energy landscape of a transition process, one should start simulations from a Boltzmann-weighted distribution along the free energy surface. In practice one may start the simulations from any point in state A or state B, assuming that each state is stable enough for adequate sampling of the respective energy basin, and that escape from these states occurs in a quasi-Markovian manner. This behavior fulfills approximate symmetry of the system and is characteristic of the equilibrium surface-based feedback loop model proposed by Bhatt and Zuckerman (34). In the case of ligand binding, transitions from the bound state are driven by enthalpic contributions that are characteristic of a single deep energy well, whereas transitions from the unbound state are more entropically driven due to the flat energy surface. Starting simulations from the bound state, where Vr→ is most favorable (e.g., the crystallographic or docked pose), and from an arbitrary position in a volume along the unbound state where Vr→ is constant (e.g., the next frame after crossing an absorbing boundary), provide a good approximation of starting from a Boltzmann-weighted distribution. The ligand binding/unbinding process is especially suitable to this approach because we may define the absorbing boundaries between bound and unbound when the potential is nearly flat, and the integrated volume of the unbound state Vu is arbitrary as long as it can be corrected back to standard state free energy.

Now that we have a theoretical basis for our two-state model, we can relate ModBinddG to experimental measurements. The Gibbs free energy of binding for a ligand is a function of the equilibrium dissociation constant (Kd), the gas constant (R), temperature (T), and standard concentration C°=1V° (The standard state C°=1M implies that V° = 1,661 Å3):

ΔG°=RTlnKdC°. [10]

In our free energy prediction at standard state concentration, we use the standard state free energy of binding from Doudou et al. (35) Buch et al. (36) and more generally shown by General et al. (37):

ΔG°=ΔGcomp-RTlnVuV°, [11]

where

ΔGcomp=RTln∫unbounde-βV r→d  r→∫bounde-βV r→d  r→.

is the computed free energy difference between the bound and unbound states and Vu is the effective volume of the unbound state. The term -RTlnVuV° accounts for the free energy difference of changing from the standard state volume to Vu, the unbound simulation volume. The choice of Vu is defined by the limits of integration for the unbound term where e-βVr→ is constant. Varying Vu should not affect the calculation of ΔG° beyond statistical uncertainty (36, 37). Thus, our general computed free energy is given by

ΔG°=RTln∫unbounde-βVr→d  r→∫bounde-βVr→d  r→-RTlnVuV°, [12]

and is further adapted to the case when those simulations must be reweighted after running on a scaled potential to accelerate unbinding:

ΔG°=RTln∫unbounde-βλVr→1/λd  r→∫bounde-βλVr→1/λd  r→-RTlnVuV°, [13]

We note however that λ cancels and Eq. 13 simplifies to Eq. 12 after reweighting. Considering a discrete MD simulation, one would estimate the integral by summing reweighted configurations in the bound and unbound state, where i iterates over all bins of the unbound state and j over the bound state. Here, we describe ΔG° in terms of a discrete MD simulation that has been scaled by λ:

ΔG°=RTln∑i∈unboundp*ri→1/λ∑j∈boundp*rj→1/λ-RTlnVuV°. [14]

Eq. 14 is used for the calculation of all ΔG° of binding in this manuscript. Using the relationship in Eq. 14, if two independent simulations describe the populations of the endpoints (bound and unbound) along a reaction coordinate (e.g., distance between the center of mass (COM) of a ligand and the target molecule), we can estimate the free energy of binding using any scaled potential or temperature. Flux balance must be maintained when applying Eq. 14, so that the ensemble maintains detailed balance, and this is achieved by running an equal number of simulations to escape between bound and unbound states.

For complex systems, one must reduce the dimensionality of the system to the most important degrees of freedom to make the problem computationally tractable. This means that i and j are treated as finite bins, making the reweighting approximate. As long as the choice of reduced dimensions are sufficient to fully describe the slow motions of the system (and the nondescribed dimensions contribute a constant entropy to the states), this is a reasonable approximation (20, 31, 32).

Using the absorbing boundaries formalism, our method essentially measures the average escape time from states under accelerated conditions (high temperature or scaled potentials) through counting and binning populations along a coordinate system. Reweighting produces the canonical population ratios, which are proportional to the canonical probabilities of transition between states. Greater populations are observed in states with more favorable free energies because the escape rate is slower, i.e., more time is spent in that state. It is unnecessary to simulate the entire partition function or the ligand unbinding pathway; it is sufficient to find reasonably converged estimates of the ratio of the bound and unbound states by modeling each system until it reaches the absorbing boundaries.

Here, we provide a schematic workflow of ModBinddG. First, we simulate at high temperature or on an accelerated potential, V∗r→, separated by absorbing boundaries chosen so that the probability of transition between states qr→ is estimated to be high (Fig. 1A). The result holds exactly as qr→ → 1. Next, we count and bin populations generated under accelerated conditions; generally a reduced dimensional space describing the most important degrees of freedom is used. Bins are then reweighted by Eq. 4 to achieve the populations at room temperature (Fig. 1B). Flux balance is ensured by simulating an equal number of bound and unbound simulations. The volume of the unbound state (Vu) is used to correct to standard state concentration. Next, we utilize Eq. 14 to calculate the free energy difference; either the integral of Vr→ or reweighted integral of V∗r→ provide an exact answer for ΔG°. The binning and reweighting procedure matches closely and is exact as the bin size approaches zero (Fig. 1C). ModBinddG directly implements this workflow through explicit separate simulations of a two-state system (i.e., ligand in solution and ligand–target complex) using population reweighting theory and acceleration via a scaled potential.

As an initial proof of this concept for the two-state model, we constructed a simple two-well system along a 1-D reaction coordinate with an arbitrary energy difference between the two wells (SI Appendix, Fig. S1). Two conditions were tested: 1) long equilibrium simulations between the two wells (continuous MD) and 2) simulations started from the base of either well 1 or well 2 and repeatedly restarted at the initial configuration when the system reached the peak of the barrier separating the two wells (discrete state MD). 10,000 simulations were conducted for each condition to ensure convergence. We calculated the underlying populations of microstates by binning along the 1-D reaction coordinate. The ratio between the most-occupied bins of well 1 versus well 2 provide the free energy difference between the two states. Simulation of this simple 1D system resulted in nearly identical free energy estimates for both the continuous and discrete cases (SI Appendix, Fig. S1 D–F). However, the discrete system converged by a factor of 10X faster than the continuous system (SI Appendix, Fig. S2). This indicates that our method of using a two-state system to sample populations of bound and unbound ligands (discrete state MD—i.e., ModBinddG) is much more efficient than using a single long simulation to capture multiple crossing events between the energy wells (continuous MD). Details of the 1-D model system can be found in the SI Appendix.

It is important to note that the number of escape events must be equal between states A and B to maintain detailed balance in discrete state MD; it is also acceptable to normalize the populations of each state if different numbers of escape simulations are performed for either state. In the two-state model, this means that the total population count for each state is dependent upon 1) the total number of simulations performed until escape and 2) the frame capture rate of the simulation. The individual raw populations of the bound and unbound states in the two-state model are proportional to the free energy of the state, but not equal to that free energy since they depend upon simulation parameters. However, the ratio between the populations of the two states can be directly related to the free energy difference between the states and are independent of simulation parameters such as number of simulations and frame capture rate; these cancel out in the ratio for Eqs. 12–14. It is important to note that the unbound term of Eq. 14 is not a free energy of solvation, but rather a measure of the stochastic occupancy of a molecule in a reference volume which is directly proportional to the diffusion rate of the ligand in solution. Therefore, it is possible to provide a reasonable estimate of the population of the ligand in the unbound state using the Stokes–Einstein–Sutherland equation (see SI Appendix for details).

The accuracy of population reweighting calculations requires sufficient sampling of the states, proper definition of the bound state, and generally higher frame capture rates than other MD methods so that the large population differences can be well-approximated, especially with higher energy states included in the unbound-to-bound ratio (20, 32). Although one might argue that it should include the entire unbinding pathway or potential intermediate states, FEP and related alchemical methods provide empirical evidence supporting the use of only sampling the tightly bound state: They obtain good agreement with experimental results by simply sampling ligand movement around a local minimum. This suggests that the binding free energy is often dominated by a tightly bound state and that characterization of the loosely bound state (e.g., >2 Å from the protein binding pocket) plays a minor role in the binding free energy for most ligand–protein interactions in drug discovery. Thus, we expect that characterization of the tightly bound state is sufficient in most cases to capture the thermodynamics of the bound state.

Materials and Methods

Protein structures originated from the PDB and were prepared for modeling with Schrödinger Protein Preparation Wizard (38). A predicted binding pose was required as the starting structure for all MD simulations; ligand posing was performed with Glide (39, 40) or Autodock Vina (41) using structural guidance (maximum common substructure overlay to the ligand in the crystal structure), when possible. After minimization and equilibration, MD simulations were conducted at high temperatures, 550 to 1,200 K, maintained via the Langevin thermostat in the NVT ensemble with 2 fs timestep using openMM (42). Force field parameters were taken from ff14SB (43) (protein), TIP3P (44) (water model), and the General Amber Force Field 2.1 (45) generated via the openmmforcefields (46) package (ligand). The bound state simulations contained the ligand–protein complex, and the unbound state contained only the ligand, both were solvated in a box of water. In the bound state restraints were applied to the backbone atoms of the protein more than 6 Å from the ligand to maintain secondary structure at high temperatures.

MD simulations of the ligand in the bound state and alone in bulk solvent were performed until an escape event occurred and the simulation was absorbed at the absorbing boundary; multiple independent replicas with flux balance maintained (i.e., equal numbers of bound and unbound simulations) reduced statistical uncertainty. From the simulations, we computed the ligand positional movements using center of mass (COM) Cartesian coordinates from the starting position referenced to the protein structure. We summed the frame count in each Cartesian cubic bin (maintaining equal volumes), and recovered populations at 300 K by reweighting with Eq. 4. The reweighted population ratio of states was computed from the sum of reweighted bin populations in each state. In the two-state system, the bound state was defined by 0 to 2 Å COM movement from the starting position, and the unbound state was defined by 0 to 5 Å COM movement from the starting position, with the absorbing boundary placed at 5 Å COM for both states. The state definitions are measured in radial distance from the starting position, and the reweighting uses cubic bins to maintain equal phase space volume among bins. Binding free energies were computed from the absolute reweighted population ratios of the bound and unbound state after ensuring flux balance using Eq. 14. Uncertainty was quantified via bootstrapping to compute a 95% CI. The ModBinddG core code (MD simulation and analysis) was written in python without AI assistance. Claude Opus 4.5 and 4.6 were used in part to assist code writing for the following: secondary statistical analysis, visualizations, process automation, and quality checks on scientific rigor. The authors verified the contents of all AI-generated outputs. Generally, we follow the best practices for quantifying uncertainty and sampling as described by Grossfield et al. (47) and for calculating free energy of binding and evaluating performance as described in Hahn et al. (48) Comprehensive details of the methodology used in this work is provided in the SI Appendix.

Results and Discussion

Validation of ModBinddG.

In order to validate the proposed two-state approach of ModBinddG for a protein–ligand system, we initially modeled benzamidine bound to trypsin (49). This system has been studied extensively to understand the structure–function relationship and the free energy of binding (50, 51). By allowing the ligand to diffuse from the bound state (0 to 5 Å) to the unbound state (~30 to 35 Å) we can count the populations of conformations in a uniform Cartesian grid and reweight these populations (Eq. 4). The potential of mean force (PMF) can be obtained by summing our populations along the reaction coordinate (COM distance) and normalizing to zero at the minimum (Fig. 2 A and B). Increasing the number of replicas in our PMF calculations does not change the overall results for our computed free energy ΔGcomp = −6.20 [−6.42, −5.95] kcal/mol (Fig. 2C), and our standard state free energy ΔG∘ = −5.57 [−5.78, −5.33] kcal/mol (Fig. 2D and SI Appendix, Fig. S3A) agrees well with both experiment (−6.4 kcal/mol) and previous free energy calculations using umbrella sampling (−7.3 kcal/mol) (35), brute force simulations (−5.2 kcal/mol) (36), and On-the-fly Probability Enhanced Sampling (−6.4 kcal/mol) (52).

Fig. 2.

Six panels, labeled A to F, display line graphs of PMF, delta G, and committor values against reaction coordinate, distance, and replicas.

Free energy of high temperature MD simulations of unbinding can be approximated for benzamidine trypsin. (A) Potential of mean force (PMF) from high temperature scaled MD simulation reweighted via population-based reweighting. Reaction coordinate is defined as the change in the distance of the center of mass (COM) of the ligand from the initial position in the bound state, 128 individual replicas were used to calculate a mean and 95% CI, bootstrapped from a pool of 512 replicas. (B) PMF of benzamidine unbinding from trypsin using four unique groups of 128 replicas. The profile of the PMF is highly consistent across copies. (C) Convergence of the ΔGcomp from Eq. 11, the number of replicas required to obtain a converged final result of the full dataset of 512 replicas is relatively low. (D) Convergence of the standard state free energy ΔG° from the full PMF as obtained from Eq. 14 as a function of the number of simulations. (E) Convergence of ΔG° as a function of the position of the bound state boundary condition of the absorbing boundary (Orange) or the bound state distance from the starting position is changed (green) * indicates statistically significant difference P < 0.05 from maximum distance (IE convergence not reached). The probability qr→ is plotted in the lower panel indicating the probability of reaching the unbound state prior to the bound state at each distance. (F) Convergence of the standard state free energy ΔG° as obtained from Eq. 14 after utilizing absorbing boundaries at 20 and 30 Å from which trajectory information is deleted between the boundaries. For all plots the lightly shaded regions represent the 95% CI of the mean, and the dark solid line is the mean value based on bootstrapping with replacement.

The next step was to determine the trade-off between accuracy and efficiency of ModBinddG. Although the mean ΔG∘ from bootstrapping was accurate in as little as 1 replica (~3 ns total simulation time) we noted significant statistical variance that decreased to acceptable levels of less than 1 log order 95% CI at 8 to 16 replicas (~25 to 50 ns total simulation time). We then determined the minimum bound state size and starting position of the absorbing boundary without significantly altering the calculated ΔG° (Fig. 2E). Effectively we can assign the absorbing boundary at ≥5 Å with minimal effect on the ΔG°. This is corroborated by qr→ in the bound state, where qr→ is the probability of immediately reaching the unbound state, at each position along the reaction coordinate. Even at moderate qr→, where the probability of rebinding and unbinding are approximately equal, at 5 Å COM movement, the ΔGerroro associated with the absorbing boundaries volume is only ~0.3 kcal/mol and no longer statistically significant. Additionally, we provide analysis of qr→ in the unbound state simulations where, qr→ represents the probability of the ligand leaving the unbound states defined volume and not returning under simulation conditions. This conclusion is additionally justified by simple Markov-state modeling (SI Appendix). Furthermore, simulations in each state are both subject to absorbing-boundary-driven ΔGerroro of comparable magnitude (at distances ≥5 Å); in Eq. 14 these errors enter as population count errors in both the numerator and denominator and largely cancel, yielding a residual error in ΔG∘ that is significantly smaller than the individual state component errors.

Additionally, we tested the sensitivity of ΔG∘ to the bound state definition and found minimal change after 2 Å COM distance. This result agrees with our hypothesis that most ligand–protein binding is driven by a deep energetic well, and loosely bound states ≥2 Å COM have minimal contributions to the bound state. To test this hypothesis, we assigned an absorbing boundary between 20 to 30 Å COM distance by removing the corresponding portion of the simulation. Our standard free energy ΔG∘ = −5.56 [−5.82, −5.33] kcal/mol (Fig. 2F) for simulations with absorbing boundaries is in excellent agreement to our results without absorbing boundaries ΔG∘ = −5.57 [−5.78, −5.33] kcal/mol (Fig. 2D). Even with a larger distance between absorbing boundaries (10 to 30 Å COM) there was little change to ΔG∘=-5.48[-6.75,-5.24] (SI Appendix, Fig. S3B). This unambiguously demonstrates that inserting absorbing boundaries at high qr→ has a negligible effect on the calculated ΔG∘.

Next, we tested whether we could utilize a true two-state system, with 1) a bound state where the ligand unbinds until reaching the absorbing boundary and 2) a separate simulation of the ligand in bulk solvent for the unbound state. Utilizing the two-state system, we calculated ΔG∘ = −5.73 [−6.13, −5.49] kcal/mol (SI Appendix, Fig S3C), showing minimal changes from a complete PMF to a two-state model. We then utilized separate unbound and bound simulations with the absorbing boundary starting at 5 Å COM and obtained ΔG∘ = −5.43 [−5.62, −5.24] kcal/mol (SI Appendix, Fig S3D). In addition, retaining the absorbing boundary starting at 5 Å and reducing the bound state to 0-2 Å COM produces a ΔG∘ = −5.33 [−5.53, −5.14] (SI Appendix, Fig S3E). It was only when we reduced the absorbing boundary to 3 Å and defined the bound state at 0 to 2 Å COM (ΔG° = −4.77 [−4.98, −4.52] kcal/mol (SI Appendix, Fig S3F) that we observed a substantial change in the calculated ΔG°, which was consistent with our application of absorbing boundaries to the full PMF (Fig. 2E). The optimal application of cutoffs without a loss in accuracy of binding free energy was to define the bound state from 0 to 2 Å COM distance and the absorbing boundary ≥5 Å COM movement. These parameter settings for all bound and unbound states were utilized in the rest of this manuscript.

The observations from benzamidine trypsin validate several aspects of our theory on a real protein–ligand system and provide guidance for applying ModBinddG in practice. First, population counting converges significantly faster than energy-based calculations (18, 20). Second, because populations of the bound state (i.e., free energies) are essentially unchanged >5 to 10 Å, we can assume that the binding and unbinding process is quasi-Markovian (exceptions would be systems involving conformational changes, occluded pockets, or other special circumstances). Therefore, a) simulations can be discretized into multiple states with no path dependence, only probabilities of state transitions, and b) forward and reverse pathways are symmetric regardless of starting position (34). This allows us to apply a two-state model to our ModBinddG simulations, provided that the ligand is unlikely to rebind after moving from the bound state to an absorbing boundary. Third, using this two-state model, we can now run separate simulations of the ligand in the bound and unbound state, leading to a significant decrease in computational cost by stopping our bound state simulations between 5 to 10 Å and simulating the unbound state in a water box. Finally, our approach requires no prior knowledge of the reaction coordinate associated with ligand unbinding. This is unlike most geometric unbinding methods, where the unbinding pathway (i.e., a specific reaction coordinate) must be carefully chosen and the results can vary significantly depending on how closely the reaction coordinate represents the true pathways (35, 53).

Some assumptions accompany the ModBinddG approach. (See SI Appendix for more detailed explanations.)

  • 1.

    First, it is important to choose a reasonable coordinate system with well-defined bound and unbound states that describes the configurational change of interest, and the regions of the energy surface that meaningfully contribute to population statistics. This is a general requirement of population reweighting and related methods (21, 33). We follow the assumption by Ytreberg and Zuckerman that the undescribed collective variables of the system contribute a constant entropy to the states along a reaction coordinate (32). Population reweighting can use as many dimensions as needed to meet this assumption, but careful selection is suggested because more sampling is required to converge the bins in additional dimensions (21, 32, 33).

  • 2.

    Bin sizes should be equal in phase space volume. In our case, we used Cartesian cubic coordinates of fixed size for reweighting. Additionally, the binning procedure constitutes a Riemann approximation of the integral, and bins should be small enough to follow the curvature of the energy surface but large enough for the ratios to be well-converged. Our method is relatively robust to changes in bin size changes and provides consistent predictions across approximately two orders of magnitude.

  • 3.

    The frame capture interval must be small enough to accurately estimate the relative free energy difference between states after reweighting. Too small a frame capture rate will not affect the ΔG∘, as the population ratio in Eq. 14 cancels this factor out but has practical limitations in terms of disk space and simulation time.

  • 4.

    The number of trajectories does not affect the computed ΔG∘ (i.e., the population ratio remains unchanged in Eq. 14), but it does impact the statistical certainty of ΔG∘ (Fig. 2 C, D, and F and SI Appendix, Fig. S3). This is also demonstrated in the PMF computed with varying numbers of trajectories (SI Appendix, Fig. S4).

  • 5.

    The volume between absorbing boundaries must be chosen so that simulations proceed far enough along the reaction coordinate that the ligand has a high probability of transitioning states before being absorbed. The theory is absolute as qr→→1 or the volume between absorbing boundaries approaches zero. In practice, qr→≈0.5 is roughly equivalent to the statistical error of our calculations, significantly reducing computational cost with minimal impact on the absolute calculated ΔG∘.

  • 6.

    At higher temperatures proteins can undergo partial unfolding; thus, restraints were applied to the protein backbone distal from the binding site. We (19) and others (22) have used this protocol for off-rate predictions with good success, but it is possible that the restraints may introduce artifacts in ligand unbinding especially if the protein requires long range secondary structural rearrangement to facilitate unbinding. Care should be taken for targets without a solvent accessible binding pocket.

ModBinddG Applied to Pharmaceutical Targets.

Validation of ModBinddG was carried out on a common free energy dataset composed of 8 targets and 199 ligands, initially used in relative binding free energy perturbation (RBFEP) (2) and used in a follow-up study for absolute binding free energy perturbation (ABFEP) (19). We did not include PTP1B and BACE in this correlation analysis as they involve loop movements and protonation state changes which make them challenging in models of ligand dissociation (19). ModBinddG competes well against ABFEP (19) in terms of correlation (Fig. 3): When we normalize the data and plot TYK2, Thrombin, MCL1, JNK1, P38α, and CDK2, we obtain an R2 of 0.72 with an MUE of 0.62 against experiment, whereas ABFEP results have an R2 of 0.77 and an MUE of 0.54. This modestly higher correlation with ABFEP could be attributed to the difference in force field (the proprietary OPLS4 force field has historically outperformed GAFF with respect to small molecules) (54), or that this dataset was developed specifically for the FEP method (2, 19).

Fig. 3.

Four-panel figure of scatter plots comparing experimental versus predicted delta G for RBFEP, AMBER hyphen TI, ABFEP, and ModBind sub d G.

ModBinddG is competitive with state of the art free energy methods. (A) RBFEP predictions versus experimental binding free energies from Wang et al. (2). (B) AMBER-TI predictions versus experimental binding free energies from Song et al. (4). (C) ABFEP predictions versus experimental binding free energies from Chen et al. (19). (D) ModBinddG predictions. versus experimental binding free energies. blue: TYK2, cyan: thrombin, lime: MCL1, orange: JNK1, red: CDK2, purple: p38α kinase. Data have been normalized according to the mean and range (details are given in the SI Appendix). A 95% CI is given for all statistics displayed in brackets derived from bootstrapping the data.

It is important to note that data in Fig. 3 and SI Appendix, Figs. S6 and S8 has been normalized for all compared methodologies, clearly showing that ModBinddG is competitive with industry-standard approaches. What sets ModBinddG apart is that we can accurately predict the absolute free energies of the entire dataset (including PTP1B and BACE) with no normalization (Table 1 and SI Appendix, Figs. S5, S7, and S9). ModBinddG has an average error of 1.89 kcal/mol per target, whereas ABFEP has an average error of 3.99 kcal/mol per target (this difference is equivalent to a 24-fold error for ModBinddG versus a 854-fold error for ABFEP in the predicted Kd). In the case of ABFEP, a protein rearrangement factor is added to obtain agreement with experimental data; these correction factors need to be added on a case-by-case basis and do not fully explain the significant errors in predicted free energy values (up to 10 kcal-mol−1 ), and are often invalid against proteins that adopt different structures despite having the same binding site. These changes in protein conformations are difficult to calculate accurately due to energetic noise. Additionally, we note that the 95% CI for most of the normalized metrics for the six targets (Fig. 3 and SI Appendix, Figs. S4 and S6) are overlapping between ModBinddG and ABFEP, suggesting that although normalized performance is generally slightly lower, the differences may not be large and varies target to target. However, the MUEs for the raw data are generally poorer for ABFEP (Table 1 and SI Appendix, Figs. S7 and S9).

Table 1.

Comparison of mean unsigned error between ModBinddG and ABFEP MUE data are reported as the absolute predicted value with no normalization for both methods

Target ModBind absolute MUE kcal/mol ABFEP absolute MUE kcal/mol
BACE1 2.19 2.92
CDK2 2.77 1.22
JNK1 0.76 3.50
MCL1 2.96 3.65
P38 0.84 5.27
PTP1B 2.17 9.97
Thrombin 1.84 1.82
Tyk2 1.58 3.54
Average 8 targets MUE kcal/mol 1.89 3.99
Average Fold Error (X) 24.42 854.58

All ABFEP were reported in Chen et al. (19).

Analyzing the results on a target-by-target basis reveals that high-temperature acceleration in ModBinddG may reduce the range of predicted binding energies compared to experiment. Notably, targets run at higher temperatures (SI Appendix, Fig S10 and Table S1) predicted ranges lower than experiment especially CDK2 and P38, suggesting that we could increase our absolute correlation to experiment with a trade-off in simulation speed (SI Appendix, Figs. S5 and S7). We analyzed JNK1 absolute binding predictions across temperatures from 600 to 1,000 K and saw reasonable correlation from 600 to 800 K and absolute MUE; above 900 K we observed degradation in correlations and predicted ranges (SI Appendix, Fig S10). In addition, the absolute and normalized MUE values for ModBinddG results are quite similar, indicating that ModBinddG performs better at predicting absolute binding affinities in the same range as experiment compared to ABFEP.

We hypothesize that the improved absolute accuracy with ModBinddG is due to our population sampling approach: Conformational populations converge much more rapidly than summation of energetic functions, as we have shown previously and in this manuscript (18, 20). In addition, our explicit treatment of the free energy contribution of the unbound state leads to improved absolute accuracy with ModBinddG. The unbound free energy of the drug-like ligands from the Wang et al. dataset has a narrow distribution, with an average value of −3.16 kcal/mol, a range of 0.55 kcal/mol, and variance of 0.09 kcal/mol (SI Appendix, Fig. S11). This behavior has little impact on the rank-ordering of compounds but is critical to the accuracy of absolute predictions due to its contribution to the ratio of bound to unbound states (Eq. 14). Combined, these advantages make ModBinddG particularly well-suited for applications in de novo drug design or virtual screening (VS) where compound activities for a given target are completely unknown.

We have developed a pipeline of drug discovery projects using computational chemistry and free energy methods, and ModBind (18) and ModBinddG have been critical to the success of this pipeline. Two of our internal drug discovery programs are Poly (ADP-Ribose) Glycohydrolase (PARG) and WD Repeat protein 5 (WDR5), both of which are prominent oncology targets. ModBinddG performs well for these real-world drug discovery targets against published experimental IC50 data with correlation of R2 = 0.50 for PARG and R2 = 0.43 for WDR5. (Fig. 4 A and B). Both datasets present similar correlation metrics to the maximum expected accuracy for computational free energy methods (55). Furthermore, we validated ModBinddG on targets of general drug discovery interest including the Serine/threonine-protein kinase pim-1 (PIM1) and E3 ubiquitin-protein ligase Mdm2 (MDM2). These involved much larger datasets (N = 388 and N = 77 compounds) while maintaining good performance: R2 = 0.56 for PIM1 and R2 = 0.46 for MDM2 (Fig. 4 C and D).

Fig. 4.

A four-panel figure of scatter plots comparing experimental versus predicted delta G for PARG, WDR5, PIM1, and MDM2 with regression lines.

ModBinddG is effective on internal drug discovery projects and broader datasets Correlation of ModBinddG data versus experimental binding energies for (A) PARG, (B) WDR5, (C) PIM1, and (D) MDM2. Predicted free energies were calculated from Eq. 14. Data were normalized according to the mean and range. N: number of compound predictions per target. 95% CI are shown in brackets as derived from bootstrapping.

ModBinddG Throughput, Virtual Screening, and Prospective Predictions.

Previously, we employed off-rate predictions using ModBind to rank compounds from a docking-based virtual screen, obtaining a 10× enrichment of novel chemical scaffold hit compounds as well as up to a 40% experimentally validated hit rate with the best scoring compounds (18). Likewise, ModBinddG should increase the hit rate, with the key advantage of providing approximate absolute free energies for each compound, allowing for a reasonable prediction of potency levels.

To test ModBinddG in a virtual screening campaign, we first docked the entire DUD-E (56, 57) library for p38 MAPK (36,379 compounds) using AutoDock to rank all molecules (SI Appendix, Fig. S12A). Within the top 100 hits, AutoDock ranking had captured 20 active compounds and 80 inactive decoys. While docking had enriched for active compounds, it failed to differentiate between active hits and decoys within the top 100 ligands ranked by docking score (SI Appendix, Fig. S12B). We then used ModBinddG to rerank the same top 100 compounds resulting in a significant improvement in the enrichment factor (from 2.1 to 29, (SI Appendix, Fig. S12C), similar to what we achieved previously with ModBind. Of note, we were able to achieve these enrichment factors at an increased temperature all the way to 1,200 K, reduced the number of replicas to eight and estimated the unbound free energy based on the Einstein–Smoluchowski approximation. These changes reduced the total cumulative simulation time per ligand to ~0.5 ns, which translates into enabling the evaluation of ~2,000 compounds per day on a mid- to high-end GPU.

We then deployed ModBinddG in a VS for a challenging undisclosed target with no previously known inhibitors and no known drug binding site. We chose a binding site based on site-finding analysis, where the protein geometry and local electrostatics could potentially enable small molecule binding. Next, we ran a docking-based VS of ten million compounds using Schrodinger Glide (39, 40) against the putative binding site. The top 10,000 compounds ranked by docking were then evaluated using ModBinddG to predict binding energy and act as a secondary filter to inform purchases of compounds for testing. We identified ten novel compounds of varying chemotypes with inhibition <100 μM via surface plasmon resonance (SPR) assay. It took 2 mo including compound ordering and experimental validation from the initiation of the VS to identification of hits. This significant result stemmed from the combination of docking and ModBinddG providing higher enrichment rates based on ModBinddG’s ability to accurately estimate absolute ligand binding free energies for de novo VS hits. We are unaware of any other computational methods that can provide the same level of accuracy, speed, and absolute prediction across varying chemotypes, making ModBinddG ideal for identifying leads for previously undrugged proteins and binding sites.

Comparison of ModBinddG Throughput to Leading Free Energy Approaches.

In contrast to ModBinddG, most alchemical methods require between 640 to 1,240 ns per compound, (2, 4, 19, 58–60) making them significantly more computationally expensive (Table 2). ModBinddG markedly outperforms other free energy techniques as it efficiently explores phase space via accelerated sampling; this avoids the lengthy phase space exploration characteristic of free energy methods. ModBinddG converges rapidly as well; while we used 8 to 32 individual replicas for the ModBinddG work presented in this manuscript, a converged result can often be found after only a few replicas. We analyzed representative results by calculating the convergence after adding each individual replica and found that between 0.5 ns and 10 ns of total simulation time was necessary to achieve a reasonably converged result (SI Appendix, Fig. S13). Additionally, the setup of our method is simple and does not rely on the complex construction of free energy maps between ligands as do relative free energy perturbation (61, 62) or thermodynamic integration. (4) ModBinddG does not require any specific knowledge of the unbinding pathway or definition of a collective variable. This is a significant advantage over geometric binding methods because identifying an accurate, appropriate collective variable is nontrivial, and a poor selection can severely impact the accuracy of results.

Table 2.

The estimated simulation time and number of compounds per day per GPU for alchemical free energy methods and ModBinddG based on a hypothetical GPU that achieves a 1,000 ns/d

Method ns/compound (ns) compounds/d (#) Reference ligand? Absolute avg. error
(fold)
Absolute avg. error
(fold)
RBFEP 250–500 2–4 Yes N/A N/A
ABFEP 640–1,240 0.8–2 No 1,000× 3.99
ModBinddG <1-4 ns 100–2,000 No 20× 1.89

ModBinddG’s use of a simplified two-state system enables further efficiencies because it avoids simulating regions of the free energy surface along the unbinding pathway that do not significantly contribute to the final free energy of binding. The use of the Einstein–Smoluchowski equation to estimate the free energy of ligand diffusion in bulk solvent further reduces the computational cost of ModBinddG. Perhaps the most encouraging aspect of ModBinddG is its robust versatility: We have internally validated it against novel targets with no reported binders, tackled diverse chemical series and protein conformations, and can predict a broad range targets at different temperatures knowing that our predicted free energies will be consistent with experimental results.

Our method is also amenable to development of target and scaffold generalizable AI affinity models. AI model development requires large amounts of accurate and consistent data covering diverse chemical and target spaces, but such data fulfilling both quality and quantity are not currently present in the drug discovery field. With the speed, accuracy, and generalizability of ModBinddG, we are currently engaged in generation of very large synthetic affinity datasets to train predictive and generative AI models, enabling the large-scale AI training necessary to create truly generalizable AI models. Taken together, these theoretical and methodological advances to ModBind makes ModBinddG an effective and practical choice for use in early to later stages in the drug discovery process.

Conclusions

Here, we have presented key improvements to the population-based reweighting method and an update to our original ModBind algorithm, ModBinddG. ModBinddG is an absolute binding free energy method based on rigorous statistical mechanical principles. We show that under certain conditions common to drug discovery settings, a discrete two-state system can be used to predict free energy differences of bound and unbound states, eliminating the need to simulate the extremely long timescales necessary to capture multiple binding and unbinding events for many systems relevant for drug discovery. Population-based reweighting of the two-state system connected by absorbing boundaries enables faster convergence and up to a 2,000× speedup without sacrificing accuracy. We validated ModBinddG across 12 protein targets and more than 700 compounds showing best-in-class absolute accuracy (with no correction factor needed) compared to experiment. The utility of ModBinddG has led to its implementation as a key tool in our drug discovery pipeline up to candidate nomination including for our WDR5 and PARG programs. In these and other cases, ModBinddG achieved sufficient correlation with experimental data to enable efficient candidate discovery. Finally, we demonstrated that ModBinddG can identify multiple novel hit compounds with drug-like properties when used on a challenging drug target, enabling the rapid start (<2 mo) of a drug discovery program from scratch, with sufficient speed to predict tens of thousands of compounds with reasonable computing resources. Since ModBinddG is an absolute predictor exhibiting a balance of throughput and accuracy, we expect it to have widespread adoption in early hit finding and lead-optimization up to candidate nomination. Future developments of ModBinddG include enhancements in speed, accuracy, and generalizability of the method as well as applications to synthetic dataset generation for AI training. In addition, we are applying ModBinddG to efficiently optimize target specificity, as well as for prediction of small molecule solubility.

Supplementary Material

Appendix 01 (PDF)

Dataset S01 (GZ)

Acknowledgments

We would like to thank Dan Zuckerman, Mike Gilson, John Straub, J. Andrew McCammon, and other members of the Alivexis team for invaluable feedback on the theory and implementation of ModBinddG.

Author contributions

W.S., Y.T., and S.R.K. designed research; W.S., B.M., Y.T., and S.R.K. performed research; W.S., B.M., and S.R.K. contributed new reagents/analytic tools; W.S., B.M., and S.R.K. analyzed data; and W.S., B.M., Y.T., and S.R.K. wrote the paper.

Competing interests

All authors are employees of Alivexis Inc. All authors have stock ownership or stock options in Alivexis Inc. Alivexis Inc. has filed patents relating to this technology. Alivexis, Inc. and a grant from the Generative AI Accelerator Challenge (GENIAC) supported this research.

Footnotes

This article is a PNAS Direct Submission.

Data, Materials, and Software Availability

All the data and simulation details to run and validate our method is disclosed in the materials and methods, a previous related publication (18), or SI sections. We discuss one prospective drug discovery project where the data cannot be disclosed at this time for confidentiality reasons. We show numerous retrospective validation examples (12 protein targets and greater than 700 ligands) where we have disclosed all of the data, this makes up the bulk of the manuscript). Previously published data were used for this work (10.1021/acs.jcim.4c01805). Other data are included in the article and/or supporting information.

Supporting Information

References

  • 1.Götz A. W., et al. , Routine microsecond molecular dynamics simulations with AMBER on GPUs. 1. Generalized Born. J. Chem. Theory Comput. 8, 1542–1555 (2012), 10.1021/ct200909j. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Wang L., et al. , Accurate and reliable prediction of relative ligand binding potency in prospective drug discovery by way of a modern free-energy calculation protocol and force field. J. Am. Chem. Soc. 137, 2695–2703 (2015), 10.1021/ja512751q. [DOI] [PubMed] [Google Scholar]
  • 3.Kuhn M., et al. , Assessment of binding affinity via alchemical free-energy calculations. J. Chem. Inf. Model. 60, 3120–3130 (2020), 10.1021/acs.jcim.0c00165. [DOI] [PubMed] [Google Scholar]
  • 4.Song L. F., Lee T.-S., Zhu C., York D. M., Merz K. M. Jr., Using AMBER18 for relative free energy calculations. J. Chem. Inf. Model. 59, 3128–3135 (2019), 10.1021/acs.jcim.9b00105. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Spiriti J., Wong C. F., Qualitative prediction of ligand dissociation kinetics from focal adhesion kinase using steered molecular dynamics. Life 11, 74 (2021), 10.3390/life11020074. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Iida S., Kameda T., Dissociation rate calculation via constant-force steered molecular dynamics simulation. J. Chem. Inf. Model. 63, 3369–3376 (2023), 10.1021/acs.jcim.2c01529. [DOI] [PubMed] [Google Scholar]
  • 7.Shekhar M., Smith Z., Seeliger M. A., Tiwary P., Protein flexibility and dissociation pathway differentiation can explain onset of resistance mutations in kinases. Angew. Chem. Int. Ed. Engl. 61, e202200983 (2022), 10.1002/anie.202200983. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Wang J., Ishchenko A., Zhang W., Razavi A., Langley D., A highly accurate metadynamics-based dissociation free energy method to calculate protein-protein and protein-ligand binding potencies. Sci. Rep. 12, 2024 (2022), 10.1038/s41598-022-05875-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Wolf S., et al. , Estimation of protein-ligand unbinding kinetics using non-equilibrium targeted molecular dynamics simulations. J. Chem. Inf. Model. 59, 5135–5147 (2019), 10.1021/acs.jcim.9b00592. [DOI] [PubMed] [Google Scholar]
  • 10.Miao Y., Bhattarai A., Wang J., Ligand gaussian accelerated molecular dynamics (LiGaMD): Characterization of ligand binding thermodynamics and kinetics. J. Chem. Theory Comput. 16, 5526–5547 (2020), 10.1021/acs.jctc.0c00395. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Wang J., Miao Y., Ligand Gaussian Accelerated Molecular Dynamics 3 (LiGaMD3): Improved calculations of binding thermodynamics and kinetics of both small molecules and flexible peptides. J. Chem. Theory Comput. 20, 5829–5841 (2024), 10.1021/acs.jctc.4c00502. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Mahapatra S., Kar P., Identification and characterization of binding thermodynamics and kinetics of inhibitors targeting FGFR1 via molecular modelling and ligand Gaussian accelerated molecular dynamics simulations. Phys. Chem. Chem. Phys. 27, 10137–10152 (2025), 10.1039/D4CP04690K. [DOI] [PubMed] [Google Scholar]
  • 13.Kokh D. B., et al. , Estimation of drug-target residence times by τ-random acceleration molecular dynamics simulations. J. Chem. Theory Comput. 14, 3859–3869 (2018), 10.1021/acs.jctc.8b00230. [DOI] [PubMed] [Google Scholar]
  • 14.Ganotra G. K., Wade R. C., Prediction of drug-target binding kinetics by comparative binding energy analysis. ACS Med. Chem. Lett. 9, 1134–1139 (2018), 10.1021/acsmedchemlett.8b00397. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Dickson A., Mapping the ligand binding landscape. Biophys. J. 115, 1707–1719 (2018), 10.1016/j.bpj.2018.09.021. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Bose S., et al. , How robust is the ligand binding transition state? J. Am. Chem. Soc. 145, 25318–25331 (2023), 10.1021/jacs.3c08940. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Bogetti A. T., Yang D. T., Piston H. E., LeBard D. N., Chong L. T., Lessons learned from a ligand-unbinding stress test for weighted ensemble simulations. ACS Omega, 10, 27617–27624, 10.1021/acsomega.5c03809. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Sinko W., et al. , ModBind, a rapid simulation-based predictor of ligand binding and off-rates. J. Chem. Inf. Model. 65, 265–274 (2024), 10.1021/acs.jcim.4c01805. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Chen W., et al. , Enhancing hit discovery in virtual screening through absolute protein-ligand binding free-energy calculations. J. Chem. Inf. Model. 63, 3171–3185 (2023), 10.1021/acs.jcim.3c00013. [DOI] [PubMed] [Google Scholar]
  • 20.Sinko W., Miao Y., de Oliveira C. A. F., McCammon J. A., Population based reweighting of scaled molecular dynamics. J. Phys. Chem. B 117, 12759–12768 (2013), 10.1021/jp401587e. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Mollica L., et al. , Kinetics of protein-ligand unbinding via smoothed potential molecular dynamics simulations. Sci. Rep. 5, 11539 (2015), 10.1038/srep11539. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Mollica L., et al. , Molecular dynamics simulations and kinetic measurements to estimate and predict protein-ligand residence times. J. Med. Chem. 59, 7167–7176 (2016), 10.1021/acs.jmedchem.6b00632. [DOI] [PubMed] [Google Scholar]
  • 23.King E., Aitchison E., Li H., Luo R., Recent developments in free energy calculations for drug discovery. Front. Mol. Biosci. 8, 712085 (2021), 10.3389/fmolb.2021.712085. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Tuckerman M., Statistical Mechanics: Theory And Molecular Simulation (2001) (Oxford University Press).
  • 25.Gilson M. K., Given J. A., Bush B. L., McCammon J. A., The statistical-thermodynamic basis for computation of binding affinities: A critical review. Biophys. J. 72, 1047–1069 (1997), 10.1016/S0006-3495(97)78756-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Voter A. F., Hyperdynamics: Accelerated molecular dynamics of infrequent events. Phys. Rev. Lett. 78, 3908–3911 (1997), 10.1103/PhysRevLett.78.3908. [DOI] [Google Scholar]
  • 27.Voter A. F., A method for accelerating the molecular dynamics simulation of infrequent events. J. Chem. Phys. 106, 4665–4677 (1997), 10.1063/1.473503. [DOI] [Google Scholar]
  • 28.Hamelberg D., Mongan J., McCammon J. A., Accelerated molecular dynamics: A promising and efficient simulation method for biomolecules. J. Chem. Phys. 120, 11919–11929 (2004), 10.1063/1.1755656. [DOI] [PubMed] [Google Scholar]
  • 29.Teodoro M. L., Phillips G. N. Jr., Kavraki L. E., Understanding protein flexibility through dimensionality reduction. J. Comput. Biol. 10, 617–634 (2003), 10.1089/10665270360688228. [DOI] [PubMed] [Google Scholar]
  • 30.Das P., Moll M., Stamati H., Kavraki L. E., Clementi C., Low-dimensional, free-energy landscapes of protein-folding reactions by nonlinear dimensionality reduction. Proc. Natl. Acad. Sci. U.S.A. 103, 9885–9890 (2006), 10.1073/pnas.0603553103. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Ytreberg F. M., Zuckerman D. M., A black-box re-weighting analysis can correct flawed simulation data. Proc. Natl. Acad. Sci. U.S.A. 105, 7982–7987 (2008), 10.1073/pnas.0706063105. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 32.Chen J.-N., Dai B., Wu Y.-D., Probability density reweighting of high-temperature molecular dynamics. J. Chem. Theory Comput. 20, 4977–4985 (2024), 10.1021/acs.jctc.3c01423. [DOI] [PubMed] [Google Scholar]
  • 33.Dror R. O., et al. , Pathway and mechanism of drug binding to G-protein-coupled receptors. Proc. Natl. Acad. Sci. U.S.A. 108, 13118–13123 (2011), 10.1073/pnas.1104614108. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34.Bhatt D., Zuckerman D. M., Beyond microscopic reversibility: Are observable non-equilibrium processes precisely reversible? J. Chem. Theory Comput. 7, 2520–2527 (2011), 10.1021/ct200086k. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 35.Doudou S., Burton N. A., Henchman R. H., Standard free energy of binding from a one-dimensional potential of mean force. J. Chem. Theory Comput. 5, 909–918 (2009), 10.1021/ct8002354. [DOI] [PubMed] [Google Scholar]
  • 36.Buch I., Giorgino T., De Fabritiis G., Complete reconstruction of an enzyme-inhibitor binding process by molecular dynamics simulations. Proc. Natl. Acad. Sci. U.S.A. 108, 10184–10189 (2011), 10.1073/pnas.1103547108. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 37.General I. J., A note on the standard state’s binding free energy. J. Chem. Theory Comput. 6, 2520–2524 (2010), 10.1021/ct100255z. [DOI] [PubMed] [Google Scholar]
  • 38.Sastry G. M., Adzhigirey M., Day T., Annabhimoju R., Sherman W., Protein and ligand preparation: Parameters, protocols, and influence on virtual screening enrichments. J. Comput. Aided Mol. Des. 27, 221–234 (2013), 10.1007/s10822-013-9644-8. [DOI] [PubMed] [Google Scholar]
  • 39.Friesner R. A., et al. , Glide: A new approach for rapid, accurate docking and scoring. 1. Method and assessment of docking accuracy. J. Med. Chem. 47, 1739–1749 (2004), 10.1021/jm0306430. [DOI] [PubMed] [Google Scholar]
  • 40.Halgren T. A., et al. , Glide: A new approach for rapid, accurate docking and scoring. 2. Enrichment factors in database screening. J. Med. Chem. 47, 1750–1759 (2004), 10.1021/jm030644s. [DOI] [PubMed] [Google Scholar]
  • 41.Trott O., Olson A. J., AutoDock Vina: Improving the speed and accuracy of docking with a new scoring function, efficient optimization, and multithreading. J. Comput. Chem. 31, 455–461 (2010), 10.1002/jcc.21334. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 42.Eastman P., et al. , OpenMM 7: Rapid development of high performance algorithms for molecular dynamics. PLoS Comput. Biol. 13, e1005659 (2017), 10.1371/journal.pcbi.1005659. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Maier J. A., et al. , ff14SB: Improving the accuracy of protein side chain and backbone parameters from ff99SB. J. Chem. Theory Comput. 11, 3696–3713 (2015), 10.1021/acs.jctc.5b00255. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 44.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. 79, 926–935 (1983), 10.1063/1.445869. [DOI] [Google Scholar]
  • 45.Wang J., Wolf R. M., Caldwell J. W., Kollman P. A., Case D. A., Development and testing of a general Amber force field. J. Comput. Chem. 25, 1157–1174 (2004), 10.1002/jcc.20035. [DOI] [PubMed] [Google Scholar]
  • 46.openmmforcefields, CHARMM and AMBER force fields for OpenMM (with small molecule support), (2023). https://github.com/openmm/openmmforcefields (Accessed 25 July 2023).
  • 47.Grossfield A., et al. , Best practices for quantification of uncertainty and sampling quality in molecular simulations [Article v1.0]. Living J. Comput. Mol. Sci. 1, 5067–5067 (2019), 10.33011/livecoms.1.1.5067. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 48.Hahn D., et al. , Best practices for constructing, preparing, and evaluating protein-ligand binding affinity benchmarks [Article v1.0]. Living J. Comput. Mol. Sci. 4, 1497–1497 (2022), 10.33011/livecoms.4.1.1497. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 49.Marquart M., Walter J., Deisenhofer J., Bode W., Huber R., The geometry of the reactive site and of the peptide groups in Trypsin, Trypsinogen and its complexes with inhibitors. Acta Crystallogr. B 39, 480–490 (1983), 10.1107/S010876818300275X. [DOI] [Google Scholar]
  • 50.Talhout R., Engberts J. B. F. N., Probing the effect of the amidinium group and the phenyl ring on the thermodynamics of binding of Benzamidinium Chloride to Trypsin. Org. Biomol. Chem. 2, 3071–3074 (2004), 10.1039/B410061A. [DOI] [PubMed] [Google Scholar]
  • 51.Talhout R., Villa A., Mark A. E., Engberts J. B. F. N., Understanding binding affinity: A combined isothermal titration calorimetry/molecular dynamics study of the binding of a series of hydrophobically modified Benzamidinium Chloride inhibitors to trypsin. J. Am. Chem. Soc. 125, 10570–10579 (2003), 10.1021/ja034676g. [DOI] [PubMed] [Google Scholar]
  • 52.Ansari N., Rizzi V., Parrinello M., Water regulates the residence time of benzamidine in trypsin. Nat. Commun. 13, 5438 (2022), 10.1038/s41467-022-33104-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 53.Gumbart J. C., Roux B., Chipot C., Standard binding free energies from computer simulations: What is the best strategy? J. Chem. Theory Comput. 9, 794–802 (2013), 10.1021/ct3008099. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 54.Gapsys V., et al. , Large scale relative protein ligand binding affinities using non-equilibrium alchemy. Chem. Sci. 11, 1140–1152 (2020), 10.1039/C9SC03754C. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55.Ross G. A., et al. , The maximal and current accuracy of rigorous protein-ligand binding free energy calculations. Commun. Chem. 6, 222 (2023), 10.1038/s42004-023-01019-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 56.Mysinger M. M., Carchia M., Irwin J. J., Shoichet B. K., Directory of useful decoys, enhanced (DUD-E): Better ligands and decoys for better benchmarking. J. Med. Chem. 55, 6582–6594 (2012), 10.1021/jm300687e. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 57.Chen L., et al. , Hidden bias in the DUD-E dataset leads to misleading performance of deep learning in structure-based virtual screening. PLoS One 14, e0220113 (2019), 10.1371/journal.pone.0220113. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 58.de Oliveira C., Yu H. S., Chen W., Abel R., Wang L., Rigorous free energy perturbation approach to estimating relative binding affinities between ligands with multiple protonation and tautomeric states. J. Chem. Theory Comput. 15, 424–435 (2019), 10.1021/acs.jctc.8b00826. [DOI] [PubMed] [Google Scholar]
  • 59.Cournia Z., et al. , Rigorous free energy simulations in virtual screening. J. Chem. Inf. Model. 60, 4153–4169 (2020), 10.1021/acs.jcim.0c00116. [DOI] [PubMed] [Google Scholar]
  • 60.Heinzelmann G., Gilson M. K., Automation of absolute protein-ligand binding free energy calculations for docking refinement and compound evaluation. Sci. Rep. 11, 1116 (2021), 10.1038/s41598-020-80769-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61.Cournia Z., Allen B., Sherman W., Relative binding free energy calculations in drug discovery: Recent advances and practical considerations. J. Chem. Inf. Model. 57, 2911–2937 (2017), 10.1021/acs.jcim.7b00564. [DOI] [PubMed] [Google Scholar]
  • 62.Liu S., et al. , Lead Optimization Mapper: Automating free energy calculations for lead optimization. J. Comput. Aided Mol. Des. 27, 755–770 (2013), 10.1007/s10822-013-9678-y. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Appendix 01 (PDF)

Dataset S01 (GZ)

Data Availability Statement

All the data and simulation details to run and validate our method is disclosed in the materials and methods, a previous related publication (18), or SI sections. We discuss one prospective drug discovery project where the data cannot be disclosed at this time for confidentiality reasons. We show numerous retrospective validation examples (12 protein targets and greater than 700 ligands) where we have disclosed all of the data, this makes up the bulk of the manuscript). Previously published data were used for this work (10.1021/acs.jcim.4c01805). Other data are included in the article and/or supporting information.


Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES