Dylan Novack, Robert M Raddi, Si Zhang, Matthew F D Hurley, Vincent A Voelz
{"title":"Simple Method to Optimize the Spacing and Number of Alchemical Intermediates in Expanded Ensemble Free Energy Calculations.","authors":"Dylan Novack, Robert M Raddi, Si Zhang, Matthew F D Hurley, Vincent A Voelz","doi":"10.1021/acs.jcim.5c00704","DOIUrl":null,"url":null,"abstract":"<p><p>Alchemical free energy calculations are essential to modern structure-based drug design. Such calculations are usually performed at a series of discrete intermediates along a nonphysical thermodynamic pathway to estimate the free energy difference between two end points of an alchemical transformation. The efficiency and accuracy of the free energy estimate depends critically on the choice of alchemical intermediates. In this paper, we review the concept of thermodynamic length, and how it can be used as a principle to choose alchemical paths in free energy simulations. We then present an algorithm for optimizing the choice of alchemical intermediates in free energy simulations. Our method is similar to the thermodynamic trailblazing algorithm of Rizzi et al. (2020), but with several improvements for use with expanded ensemble (EE) simulations. Our method only requires a single initial round of EE simulation and includes a method for optimizing the number of alchemical intermediates in an EE simulation based on the predicted mixing time. We first show how the method performs in a simple toy model, and then demonstrate its use in a realistic example for an alchemical relative thermostability free energy calculation. We also show how our method can be used to optimize free energy estimates in other contexts, namely, calculating a score for model selection in the Bayesian Inference of Conformational Populations (BICePs) approach. We have implemented our optimization algorithm in a freely available Python package called <i>pylambdaopt</i> (https://github.com/vvoelz/pylambdaopt).</p>","PeriodicalId":44,"journal":{"name":"Journal of Chemical Information and Modeling ","volume":" ","pages":"6089-6101"},"PeriodicalIF":5.3000,"publicationDate":"2025-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Chemical Information and Modeling ","FirstCategoryId":"92","ListUrlMain":"https://doi.org/10.1021/acs.jcim.5c00704","RegionNum":2,"RegionCategory":"化学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/6/3 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"CHEMISTRY, MEDICINAL","Score":null,"Total":0}
引用次数: 0
Abstract
Alchemical free energy calculations are essential to modern structure-based drug design. Such calculations are usually performed at a series of discrete intermediates along a nonphysical thermodynamic pathway to estimate the free energy difference between two end points of an alchemical transformation. The efficiency and accuracy of the free energy estimate depends critically on the choice of alchemical intermediates. In this paper, we review the concept of thermodynamic length, and how it can be used as a principle to choose alchemical paths in free energy simulations. We then present an algorithm for optimizing the choice of alchemical intermediates in free energy simulations. Our method is similar to the thermodynamic trailblazing algorithm of Rizzi et al. (2020), but with several improvements for use with expanded ensemble (EE) simulations. Our method only requires a single initial round of EE simulation and includes a method for optimizing the number of alchemical intermediates in an EE simulation based on the predicted mixing time. We first show how the method performs in a simple toy model, and then demonstrate its use in a realistic example for an alchemical relative thermostability free energy calculation. We also show how our method can be used to optimize free energy estimates in other contexts, namely, calculating a score for model selection in the Bayesian Inference of Conformational Populations (BICePs) approach. We have implemented our optimization algorithm in a freely available Python package called pylambdaopt (https://github.com/vvoelz/pylambdaopt).
期刊介绍:
The Journal of Chemical Information and Modeling publishes papers reporting new methodology and/or important applications in the fields of chemical informatics and molecular modeling. Specific topics include the representation and computer-based searching of chemical databases, molecular modeling, computer-aided molecular design of new materials, catalysts, or ligands, development of new computational methods or efficient algorithms for chemical software, and biopharmaceutical chemistry including analyses of biological activity and other issues related to drug discovery.
Astute chemists, computer scientists, and information specialists look to this monthly’s insightful research studies, programming innovations, and software reviews to keep current with advances in this integral, multidisciplinary field.
As a subscriber you’ll stay abreast of database search systems, use of graph theory in chemical problems, substructure search systems, pattern recognition and clustering, analysis of chemical and physical data, molecular modeling, graphics and natural language interfaces, bibliometric and citation analysis, and synthesis design and reactions databases.