Fast Solver for Large Scale Multistate Bennett Acceptance Ratio Equations
Overview
Chemistry
Affiliations
The multistate Bennett acceptance ratio method (MBAR) and unbinned weighted histogram analysis method (UWHAM) are widely employed approaches to calculate relative free energies of multiple thermodynamic states that gain statistical precision by employing free energy contributions from configurations sampled at each of the simulated λ states. With the increasing availability of high throughput computing resources, a large number of configurations can be sampled from hundreds or even thousands of states. Combining sampled configurations from all states to calculate relative free energies requires the iterative solution of large scale MBAR/UWHAM equations. In the current work, we describe the development of a fast solver to iteratively solve these large scale MBAR/UWHAM equations utilizing our previous findings that the MBAR/UWHAM equations can be derived as a Rao-Blackwell estimator. The solver is implemented and distributed as a Python module called FastMBAR. Our benchmark results show that FastMBAR is more than 2 times faster than the widely used solver pymbar, when it runs on a central processing unit (CPU) and more than 100 times faster than pymbar when it runs on a graphical processing unit (GPU). The significant speedup achieved by FastMBAR running on a GPU is useful not only for solving large scale MBAR/UWHAM equations but also for estimating uncertainty of calculated free energies using bootstrapping where the MBAR/UWHAM equations need to be solved multiple times.
Scaling Graph Neural Networks to Large Proteins.
Airas J, Zhang B J Chem Theory Comput. 2025; 21(4):2055-2066.
PMID: 39913331 PMC: 11904306. DOI: 10.1021/acs.jctc.4c01420.
Liesen M, Vilseck J J Phys Chem B. 2024; 128(46):11359-11368.
PMID: 39515788 PMC: 11587946. DOI: 10.1021/acs.jpcb.4c04805.
CHARMM at 45: Enhancements in Accessibility, Functionality, and Speed.
Hwang W, Austin S, Blondel A, Boittier E, Boresch S, Buck M J Phys Chem B. 2024; 128(41):9976-10042.
PMID: 39303207 PMC: 11492285. DOI: 10.1021/acs.jpcb.4c04100.
Chakravorty A, Hussain A, Cervantes L, Lai T, Brooks 3rd C J Chem Inf Model. 2024; 64(10):4089-4101.
PMID: 38717640 PMC: 11275216. DOI: 10.1021/acs.jcim.4c00126.
Bayesian Multistate Bennett Acceptance Ratio Methods.
Ding X J Chem Theory Comput. 2024; 20(5):1878-1888.
PMID: 38385533 PMC: 10938511. DOI: 10.1021/acs.jctc.3c01212.