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

Some of the ligands in CASF core set cannot be read by RDKit successfully #6

Closed
omotcha opened this issue Sep 22, 2022 · 2 comments
Closed

Comments

@omotcha
Copy link

omotcha commented Sep 22, 2022

Hi Chao Shen, thanks for your work! I tried to evaluate RTMScore on CASF benchmark and it turned out that some of the ligands in CASF core set cannot be read by RDKit successfully thus the proceeding steps could not be done. If I added sanitize=False to Chem.MolFromMol2Block and Chem.MolFromMolBlock in RTMScore/RTMScore/data/data.py line 149 and 153, RDKit could read those ligands but I noticed that this would cause a slight difference to the final prediction. So I wonder if you ever encountered and how you handle this problem. Thanks.

@sc8668
Copy link
Owner

sc8668 commented Sep 22, 2022

Some ligands in CASF benchmark have some mistakes, so in our study we re-converted all the ligands to SDF format with the convert.py script implemented in OpenEye software, and this could make almost all the ligands recognized by RDKit.

@omotcha
Copy link
Author

omotcha commented Sep 22, 2022

Thanks!

@omotcha omotcha closed this as completed Sep 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants