MobleyLab / blues

Applications of nonequilibrium candidate Monte Carlo (NCMC) to ligand binding mode sampling
https://mobleylab-blues.readthedocs.io/en/latest
MIT License
33 stars 16 forks source link

Correct alchemical correction equation #40

Closed sgill2 closed 7 years ago

sgill2 commented 7 years ago

The alchemical correction factor originally used the formula: correction_factor = -1.0((norm_newPE - alc_newPE) - (oldPE - alc_oldPE))(1/nc_integrator.kT), where norm_newPE is the potential energy at the end of the NCMC iteration using softcore interactions, alc_oldPE is the potential energy at the start of the NCMC iteration using softcore interactions, and norm_newPE and oldPE refer to the potential energies at the end of the NCMC iteration respectively using the normal steric/electrostatic interactions. (the kT portion is to cast the potential energy in terms of kT).

The actual correction factor should be: correction_factor = (alc_oldPE - oldPE + norm_newPE - alc_newPE)*(1/nc_integrator.kT) With the semi-cycle worked out in the attached picture. img_5043

davidlmobley commented 7 years ago

Resolved by #41 .