-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[WIP] Biopolymer rdkit smarts (continuing from #1301) #1306
Conversation
* first pass at doing structure matching with rdkit instead of networkx * current best attempt at fuzzy rdkit query Co-authored-by: Jeff Wagner <jwagnerjpl@gmail.com>
for more information, see https://pre-commit.ci
Codecov Report
|
Alright! For a 500ish residue protein,this drops graph matching time from 49 sec to 2 sec. Now I'll refactor this out to RDKitToolkitWrapper and work on making something similar for OpenEye. |
for more information, see https://pre-commit.ci
…s and bonds. get dipeptide+disulfide assignment going again. Remove unneeded code.
…opolymer_rdkit_smarts # Conflicts: # openff/toolkit/topology/molecule.py # openff/toolkit/utils/rdkit_wrapper.py
for more information, see https://pre-commit.ci
This will break PDB loading for OE-only builds, but this important improvement is languishing too long in a PR, and if I don't merge this now it'll have to wait until next week. So I'm going to merge this and I'll do OE support in a different PR. |
Continues work from #1301 to do PDB loading and polymer info assignment using rdkit (and hopefully openeye) instead of networkx.