Closed kexul closed 3 years ago
After protonated by openbabel, the C
turned to C+
, which might not be correct.
Before:
After:
After some digging, I found that Dimorphite-DL may be a good alternative to openbabel , which provide a reasonable protonated result.
It does seem that this issue is related to Open Babel, it would be worth reproducing it outside of ProtoCaller in the newest Open Babel version and if the problem still persists, you should probably submit an issue there.
In any case, I added some basic (experimental!) checks to spot unphysical charges and fix them, so your example should work now. I pushed the update to the development branch, so you can get the update when the conda package is built.
Edit: Dimorphite-DL seems interesting, I will consider adding it to ProtoCaller.
Reproduced with the newest version of openbabel, I'll file an issue there.
As always, thanks for your work!
Hi @msuruzhon , use latest version of openbabel from conda should fix this, see https://github.com/openbabel/openbabel/issues/2353
Hi, I'm parametrising
CHEMBL3127463
by ProtoCaller with the following code:which threw an error: