-
Notifications
You must be signed in to change notification settings - Fork 4
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
Side chain clashes in docks. #415
Comments
http://primaryodors.net/viewer.php?view=dock&prot=OR51E2&odor=capric_acid&mode=active Arg262 is clashing with Val195. |
This seems to be happening in the FYG-motif active model, not in the dock. It may be wise to add a final step in all the active model predictors to flex any clashing side chains just enough to bring their clash energy below some set threshold. |
This was addressed in #491 . If the problem persists, this issue may be reopened. |
Seems to happen pretty consistently between H104~Q158 with Z-3-hexenol (non-agonist) in OR10G7. There is no excuse for this. If hexenol is a non agonist due to being energetically unfavorable in OR10G7, then the docker shouldn't output any poses. It should never produce any pose with such a serious clash between side chains. |
* Models. * Protonation functions. * Stays flexions cause side chain clashes. #415 * Spacefill UI.
* Constant to enable checking mclashes each rotation and forbidding rotation if clash is worse. * Fewer flexions for performance. * Atom::Z as const reference. * Lennard Jones better performance. * Fast math. * Conjugated charge from Conjugation object. * Code to revert drifts and BB points if interactions worsened. * Loneliest point rewrite. * Abhor vacuum function. * Riglig feature i.e. ligand as rigid body. * Crash fix. * Pocket center from cavities. * Addressed compiler warnings. * Segfault fix. * Caprylate unit test. * Ensure mclashables are set. * Increase stay-close atom enforcement. * Global callbacks.
Reopen this issue if more side chain clashes are found, naming the receptor + ligand combination that exhibits clashes. |
Sometimes, the docker produces output in which residue side chains have been flexed into impossible positions clashing with other side chains of the protein.
TODO: Find an example.
The text was updated successfully, but these errors were encountered: