-
Notifications
You must be signed in to change notification settings - Fork 93
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
Conformer generation failed for some of the benchmarkset molecules #321
Comments
Benchmark sets can be found here: https://github.com/MobleyLab/benchmarksets/tree/master/input_files |
@SimonBoothroyd is out today, but he had similar problems with conformer generation for ring systems in the property calculator. Simon eventually resorted to using externally-generated charges for rings using the |
This is an OpenEye toolkit MMFF type assignment issue. We should be able to easily construct a test case where you simply try to generate conformers with Omega and report that to their bug tracker. |
If I already have a starting geometry, why can't I just use that directly to do the AM1 calculations? This is a ring cage so there isn't that much conformational flexibility anyways. |
We generate geometries automatically in an effort to make the force field less dependent on the specific choice of geometry you use. If we did not do this, you could get vastly different behavior simply due to which conformer you picked. In particular, we use the canonical ELF10 AM1-BCC procedure, which is intended to prevent large geometry-dependent charge fluctuations. You are supposed to be able to specify your own partial charges by providing a charged molecule as an optional argument to @j-wags : Did this user-specified charge assignment option accidentally fall off the roadmap somehow? This is a critical feature. |
I think it is implemented as Jeff mentioned, but it is absorbed in the |
Great! Can you create an issue to fix the docs? |
I've already fixed it in #322 . |
OEChem also has difficulties generating conformers for very basic charged molecules, like butylammonium (https://github.com/MobleyLab/benchmarksets/blob/master/input_files/cd-set1/sdf/guest-1.sdf) |
Looks like using mol2 instead of sdf files works |
I'm finally getting back to this. The SDF in question can be loaded and processed, but only if the atomic formal charges are updated. @guoweiqi already figured this out, and opened an Issue + PR at MobleyLab/benchmarksets#68 and MobleyLab/benchmarksets#69. I think it's reasonable to say that this issue is closed, and the root cause is that the underlying data may be incorrect. Discussion on that should continue on the relevant PRs in |
For some of the ring-cage host guest systems, the conformer generation step (possibly from charge assignment) fails:
The text was updated successfully, but these errors were encountered: