-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] genion fails with crystallographic water in a protein-ligand system #141
Comments
I just noticed that this issue is related to issue #67 |
Thanks. I am away at the moment and will take a look next week. We do have code to deal with existing waters, i.e. to make sure that they are contiguous, but it is clearly failing in certain cases. |
Are you able to share the example system that triggers the error? I'm guessing that the issue is caused by one of the following:
Cheers. |
Thank you, this is very helpful. As shown, the first crystal water is combined with other atoms, i.e. |
Describe the bug
In my system, I have a protein with two crystallographic waters bound to a ligand.
BSS.Solvent.solvate() fails with the following error:
Looking into the genions.err, I found the error message:
And this is because in the input system, I have in order:
Therefore, when solvent waters are added, genions sees water molecules that are not continuous but with a ligand in between.
How to best deal with this?
To Reproduce
Expected behavior
BSS.Solvent.solvate() should not fail
(please complete the following information):
The text was updated successfully, but these errors were encountered: