completely remove BOOST_FOREACH#7
Merged
ricrogz merged 2 commits intoricrogz:dev_remove_boost_foreachfrom Feb 17, 2021
Merged
Conversation
ricrogz
added a commit
that referenced
this pull request
Feb 24, 2021
* remove include from headers * update implementation files * completely remove BOOST_FOREACH (#7) * convert those changes to use auto * get rid of all usage of BOOST_FOREACH Co-authored-by: Greg Landrum <greg.landrum@gmail.com>
ricrogz
pushed a commit
that referenced
this pull request
Mar 20, 2023
…it#5991) * Add CHEMBL filters to the filter catalog * Add catalogs to the top level, add basic tests * Remove explicit hydrogens in queries Changes: acyclic imine: C-!@[NX2]=[C!R,#1]-C -> C-!@[NX2]=[C!R]-C hypervalent hydrogen dropped Filter5_azo: [!#7,#1]~[NX2R0]=[NX2R0]~[!#7,#1] => [!#7]~[NX2R0]=[NX2R0]~[!#7] X is explicit connections, don't need explicit hydrogen Filter18_oxime_ester: [!#7,#1]C=NO[C,S,P](=O)* -> [!#7][CX3]=NO[C,S,P](=O)* Adding explicit connections takes care of #1 Filter30_beta_halo_carbonyl: [#6,#1]C(=O)CC[Br,I] -> [$(C(-C)(-C)(=O)),$([CH](=O)-C)](=O)CC[Br,I] Make explicit recursive smarts for the #6,#1 * Remove std::cout * Add a basic test that we can get the CHEMBL filters * Add CHEMBL filters to wrappers * Fix a dropped paren * Fix capitalization * Fix more hydrogen or queries * Finish removing hydrogens in ors, add tests * Separate the filter files for readability * Add missing zinc.in * Remove Filters.cpp.in --------- Co-authored-by: Brian Kelley <bkelley@relaytx.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two sets of changes here:
I've been meaning to do 2) for quite a while (thanks for providing the motivation for me to actually do that and getting a start on it!) since BOOST_FOREACH doesn't add anything relative to the standard c++11 range-for loop.