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

rewrite filter logic #71

Merged
merged 1 commit into from
Aug 22, 2024
Merged

Conversation

c-w-feldmann
Copy link
Collaborator

No description provided.

@frederik-sandfort1 frederik-sandfort1 marked this pull request as ready for review August 22, 2024 12:55
@frederik-sandfort1 frederik-sandfort1 merged commit 9fed198 into filter_update Aug 22, 2024
14 checks passed
@c-w-feldmann c-w-feldmann deleted the filter_update_rev branch August 22, 2024 13:50
frederik-sandfort1 added a commit that referenced this pull request Oct 14, 2024
* remove unnecessary inits and refactor

* include smarts filter, smiles filter, descriptors filter

* Fix wrong typing that caused thousands of type ignores

* linting and fix element number test

* reset name typing

* Christians first review

* more changes

* linting

* pylint

* rewrite filter logic (#71)

* Combine filters with one base logic

* change dict to Mapping

* isort

* Include comments

* linting

* linting and ComplexFilter

* typing, tests, complex filter naming

* finalize filter refactoring

* review Christian

* pylint

* include check for failed patterns in init

* final review

* final linting

* final final linting

* final final final linting

---------

Co-authored-by: Christian W. Feldmann <128160984+c-w-feldmann@users.noreply.github.com>
Co-authored-by: Christian Feldmann <christian-wolfgang.feldmann@basf.com>
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

Successfully merging this pull request may close these issues.

2 participants