Calculation of absolute protein-ligand binding free energy using distributed replica sampling.
Distributed replica sampling [T. Rodinger et al., J. Chem. Theory Comput. 2, 725 (2006)] is a simple and general scheme for Boltzmann sampling of conformational space by computer simulation in which multiple replicas of the system undergo a random walk in reaction coordinate or temperature space. Individual replicas are linked through a generalized Hamiltonian containing an extra potential energy term or bias which depends on the distribution of all replicas, thus enforcing the desired sampling distribution along the coordinate or parameter of interest regardless of free energy barriers. In contrast to replica exchange methods, efficient implementation of the algorithm does not require synchronicity of the individual simulations. The algorithm is inherently suited for large-scale simulations using shared or heterogeneous computing platforms such as a distributed network. In this work, we build on our original algorithm by introducing Boltzmann-weighted jumping, which allows moves of a larger magnitude and thus enhances sampling efficiency along the reaction coordinate. The approach is demonstrated using a realistic and biologically relevant application; we calculate the standard binding free energy of benzene to the L99A mutant of T4 lysozyme. Distributed replica sampling is used in conjunction with thermodynamic integration to compute the potential of mean force for extracting the ligand from protein and solvent along a nonphysical spatial coordinate. Dynamic treatment of the reaction coordinate leads to faster statistical convergence of the potential of mean force than a conventional static coordinate, which suffers from slow transitions on a rugged potential energy surface.
Rodinger
Tomas
T
Molecular Structure and Function, The Hospital for Sick Children, 555 University Ave., Toronto, Ontario M5G 1X8, Canada.
Howell
P Lynne
PL
Pomès
Régis
R
D000465:Algorithms; D017122:Bacteriophage T4 / Q000201:enzymology; D019985:Benchmarking; D001554:Benzene / Q000737:chemistry / Q000378:metabolism; D003201:Computers; D008024:Ligands; D008956:Models, Chemical; D008968:Molecular Conformation; D009113:Muramidase / Q000737:chemistry / Q000378:metabolism; D011485:Protein Binding; D013269:Stochastic Processes; D013816:Thermodynamics
D008024:Ligands; D009113:Muramidase; D001554:Benzene