Skip to content
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

Hydrogenation is failing to observe coplanar rules. #287

Closed
electronicsbyjulie opened this issue Jun 28, 2023 · 5 comments · Fixed by #302
Closed

Hydrogenation is failing to observe coplanar rules. #287

electronicsbyjulie opened this issue Jun 28, 2023 · 5 comments · Fixed by #302
Labels
CRITICAL Something is very wrong. retest Check if this is still happening.

Comments

@electronicsbyjulie
Copy link
Contributor

This is from the hGNAL PDB:

image

@primaryodors primaryodors added the CRITICAL Something is very wrong. label Jun 28, 2023
@primaryodors
Copy link
Owner

primaryodors commented Jun 28, 2023

This should be fixed right away before continuing with the cron fixes.

Would also be good to create a unit test for hydrogenate() generating coplanar hydrogens in side chains that should have them: Arg, Asn, Gln, His, Phe, Trp, Tyr.

@primaryodors primaryodors linked a pull request Jun 29, 2023 that will close this issue
@electronicsbyjulie electronicsbyjulie linked a pull request Jul 12, 2023 that will close this issue
@electronicsbyjulie
Copy link
Contributor Author

The coupled homology branch has a fix for this one.

primaryodors added a commit that referenced this issue Jul 13, 2023
* Fixed an unrelated segfault that was an obstacle.

* Fix for #282 before work can be done on #287.

* Upgrade of Point class to double precision.

* Test file for coplanar pi hydrogenation.

* Pepteditor script for coplanar pi hydrogen test.

* Test of coplanar pi atoms after hydrogenation.

* Updated tests affected by the Point precision.

* Fixed array deletion before array usage.

* Observe pi coplanarity when hydrogenating.

* Updates to tests.

* Retrying...

* Fixed infinite loop.

* Temporarily increasing limit. See #288.

* Unit test.

* Unit test enhancements.
@primaryodors primaryodors added the retest Check if this is still happening. label Jul 14, 2023
@primaryodors
Copy link
Owner

It looks like the way to test this would be to re-add the hydrogenate_add_missing_heavy_atoms code, enable it, and generate a coupled PDB.

@primaryodors
Copy link
Owner

Confirmed, still happening, in both the G protein (first image) and the receptor (second image).

image
image

@primaryodors
Copy link
Owner

There are missing and extra hydrogens, but coplanarity is being observed now.

image
image

This was unlinked from pull requests Jul 14, 2023
@primaryodors primaryodors linked a pull request Jul 14, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CRITICAL Something is very wrong. retest Check if this is still happening.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants