Skip to content

Version 1.9.5 Minor Release

Latest
Compare
Choose a tag to compare
@leeping leeping released this 08 Feb 18:11
· 30 commits to master since this release
10b9280

Changes and Improvements:

  • The optional output file for MM and QM energy comparison now includes a column for the magnitude of the (MM-QM) force difference.
  • Compatibility changes for the latest version of OpenMM, in particular, the changes to the API for AMOEBA forces that were introduced in version 7.6.
  • Compatibility changes for the latest version of OpenFF Toolkit and Evaluator (Jeff Wagner & Matt Thompson).
  • Compatibility changes to support GROMACS up to version 2019.6. Around 2018 GROMACS no longer wrote variable precision .gro files (and the default 3 digit precision was insufficient) so we changed our trjconv calls to write .g96 files instead and added a .g96 parser. Major GROMACS releases after 2019 removed the support for vacuum simulations so we do not support those versions.
  • Properly implemented the feature to remove microiteration folders. The previous implementation never worked.
  • Added a parser for the updated Psi4 format for vibrational calculations (John Stoppelman).
  • More secure .tar file extraction (auto-added by Trellix vuln team).
  • Changed the expected output in the OpenFF torsion profile test because newer versions of the toolkit changed the default charge assignment method.
  • Changed some AMOEBA vdW sigma parameters from 0 to 1 for particles with no vdW interactions because the newer OpenMM version gives a divide-by-zero error if the sigma parameter is set to 0.
  • Removed the default frequency scaling function call in make-vdata.py. It now writes unscaled frequencies. Users are encouraged to set their own scale factors corresponding to the QM method.

Known issues:

  • The interface to AMOEBA forces in OpenMM requires OpenMM version 8.0 or higher. However, as of this release, the latest version of OpenFF Evaluator (0.4.2) requires OpenMM version 7.7 or lower. Therefore there is no single version of OpenMM that works for both of these features. The next release of OpenFF Evaluator will most likely be OpenMM 8 compatible. For now, the recommendation for users is to install the OpenMM version that corresponds to your project.
  • The interface to OpenFF Recharge is still not working. This will probably be fixed in a future release of OpenFF Recharge.

Pull requests:

New contributors:

Full Changelog: v1.9.4...v1.9.5