Skip to content

Add support for 4- and 5-point water models with OpenMM#412

Open
lohedges wants to merge 2 commits intodevelfrom
feature_openmm_vsite_water
Open

Add support for 4- and 5-point water models with OpenMM#412
lohedges wants to merge 2 commits intodevelfrom
feature_openmm_vsite_water

Conversation

@lohedges
Copy link
Contributor

This PR closes #411 by adding support for 4- and 5-point water models in the OpenMM conversion layer. Unit tests confirm that all water models supported by BioSimSpace are converted correctly. The virtual-site position code is adapted from that already contained in corelib/src/libs/SireIO/biosimspace.cpp, with atom name matching against the standard naming conventions that we support, i.e. everything is guaranteed to work with standard AMBER/GROMACS inputs or a pathway that goes via BioSimSpace or SOMD2.

  • I confirm that I have merged the latest version of devel into this branch before issuing this pull request (e.g. by running git pull origin devel): [y/n]
  • I confirm that I have added a test for any new functionality in this pull request: [y]
  • I confirm that I have added a changelog entry to the changelog (we will add a link to this PR as part of the review): [y]
  • I confirm that I have permission to release this code under the GPL3 license: [y]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for water models with virtual sites to Sire-to-OpenMM converter

1 participant