choderalab / saltswap

Package to fluctuate the number of counterions in an OpenMM simulation
MIT License
6 stars 3 forks source link

A wrapper for performing SAMS #13

Closed gregoryross closed 7 years ago

gregoryross commented 7 years ago

This PR adds a wrapper to simplify running self adjusted mixture sampling (SAMS) simulations with saltswap, along with an example script. This type of simulations are important for calibrating the chemical potential and for predicting the sensitivity of protein-ligand binding free energies on the salt concentration.

The Record class that keeps track of simulation data has also been updated to make it easier to save the SAMS weights.

Previous SAMS simulations of saltswap were dependent on the Bayesian free energy repo for the SAMS implementation. That repo is not expected to be maintenaned in the near future, so the primary SAMS bookkeeping class was brought into this repo.

Why