Hello,
I encountered an explicit valence error when calculating PLECs for both plk1 and jak2 systems from the DUD-E set.
The protein pdbs passed into the ODDT reader are the ones directly downloaded from DUD-E. The error is caused by the following line in the PLEC function:
# removing h
protein_mask = protein_no_h = (protein.atom_dict['atomicnum'] != 1)
I know that this valence error is often caused by a sanitization of the molecule through RDkit. Is a sanitization implicitly called in ODDT's rdk.py file?
If not, where is this error occurring and why?
Thank you in advance,
Mateo Vacacela