-
Notifications
You must be signed in to change notification settings - Fork 3
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
Fix ring hybridization filter #65
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #65 +/- ##
=======================================
Coverage 96.60% 96.60%
=======================================
Files 13 13
Lines 618 618
=======================================
Hits 597 597
Misses 21 21 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks lgtm!
We probably should add rever and add a news item at some point.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, @jthorton , this looks good to me!
I just have one general question to this filter:
Right now, this only removes / disallows mappings between an aromatic and aliphatic ring. Would we also want to disallow mapping e.g. two aliphatic rings with different hybridization of some atoms (e.g. cyclohexane and cyclohexene) or should those cases be handled in the atom hybridization change filter?
@hannahbaumann great point, I think the atomwise hybridization filter should handle those cases currently but it would be good to extend this filter also to do the same. I believe that using the atom hybridization and |
Thanks @jthorton , that sounds great! |
Fixes #62.