I think I didn't noticed this because I have only compared vacuum energies computed with no cutoff so I could get exact agreement between sander, OpenMM and Sire.
So the issue seems to be that (please correct me if I am wrong):
- 1,4 Coulombic interactions are not modified by reaction field or shifted potentials in Sire. Sounds reasonable as doing this would unbalance the torsional energies.
- Sire assumes that 1,4 interactions could never have a scaling factor of 1. We have just broken Sire by switching to a forcefield that uses a scaling factor of 1.0 for 1,4 interactions. As a result, when loading Glycam solutes, a reaction field is incorrectly applied by Sire to compute the 1,4 coulombic energies. It's a Sire problem, so we carry on with disagreement between OpenMM and Sire energies until we fix Sire.
Gaetano -
Can you confirm whether a reaction field is applied or not to compute the 1,4 coulombic energies by ''standard'' OpenMM (in NonBonded) ? If unsure ask clarification on the OpenMM forums.
If OpenMM applies the RF to 1,4 interactions, then am I right to say that OpenMMMDintegrator() and Sire will not give the same energies?
Can you confirm that if you otherwise do not have a scale factor of 1.0 for your 1,4 interactions, the energies between Sire and OpenMM are identical when using a reaction field ?
Julien
/Hi Julien,