Skip to content
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

Update aa_residues_substructures_explicit_bond_orders_with_caps_expli… #1729

Merged
merged 5 commits into from
Sep 28, 2023

Conversation

j-wags
Copy link
Member

@j-wags j-wags commented Sep 26, 2023

Continues from #1728

#1728)

* Update aa_residues_substructures_explicit_bond_orders_with_caps_explicit_connectivity.json

* Update _cif_to_substructure_dict.py

Updated cif to substructure to generate CYM substructure

* Update _cif_to_substructure_dict.py

RDKitToolkitWrapper()._validate_custom_substructures() actually requires Dict[str, List[str]]

* Update aa_residues_substructures_explicit_bond_orders_with_caps_explicit_connectivity.json

Updated list of aa_residues_substructures obtained with new code

* Update rdkit_wrapper.py

Fixed typo in the _validate_custom_substructures docstring
@codecov
Copy link

codecov bot commented Sep 26, 2023

Codecov Report

Merging #1729 (39e5b93) into main (88ce0b3) will decrease coverage by 0.02%.
The diff coverage is n/a.

Additional details and impacted files

@j-wags
Copy link
Member Author

j-wags commented Sep 26, 2023

Hmm, the tests with the RDKit backend are passing, so my previous "it doesn't work" comment was my fault/an issue with my local setup. However the OpenEye tests are failing (seems to be a common theme... looks like the OE backend is treating it like CYX and making the sulfur neutral, leading to a radical error). Let me kick this around a little and see what I can do.

@j-wags
Copy link
Member Author

j-wags commented Sep 28, 2023

Ah, and it turns out the OE backend just used a different substructure file that hadn't been regenerated. So I've done that here and now everything seems to be in line. This change will be included in the next release. Thanks a million for kicking this off, @pbuslaev!

@j-wags j-wags merged commit 5124f87 into main Sep 28, 2023
@j-wags j-wags deleted the patch-negatively-charged-cysteine branch September 28, 2023 18:08
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Negatively charged cysteines in the main chain are not supported.
2 participants