This component flags input molecules according to the Rapid Elimination of Swill (REOS) filter rules, which are listed below.
The expected input is data in SMILES, SDF, Mol or RDKit molecule format.
In case a molecule violates one or more of the rules listed below, the according flags and abbreviations will be returned in a collection output column.
The component also allows checking for structural alerts as defined in various sources (see below). In case one or several structural alert rule sets are checked in the component's configuration window and a molecule contains such a structural alert, the first substructure from the list is highlighted in an additional output column. Note that the component only displays the first matching structural alert from the first selected rule set. Note that checking for structural alerts might take a while.
In case the input molecule matches neither a rule nor any structural alert, it will be flagged with "true" in the pass column.
MW: Molecular weight between 200 and 500
LogP: LogP between -5.0 and +5.0
HBD: H-bond donor count between 0 and 5
HBA: H-bond acceptor count between 0 and 10
FC: Formal charge between -2 and +2
RotB: Rotatable bond count between 0 and 8
HAC: Heavy atom count between 15 and 50
LINKS TO RULE SETS:
* Bristol-Myers Squibb HTS Deck Filters - europepmc.org/article/MED/16711725
* University of Dundee NTD Screening Library Filters - europepmc.org/article/MED/18064617
* Glaxo Wellcome Hard Filters - europepmc.org/article/MED/10529988
* Pfizer LINT filters - europepmc.org/article/MED/16787349
* NIH MLSMR Excluded Functionality Filters - yumpu.com/en/document/read/12367541/mlsmr-excluded-functionality-filters-nih-molecular-libraries-
* Pan Assay Interference Compounds (PAINS) Filters - europepmc.org/article/MED/20131845
* SureChEMBL - surechembl.org/knowledgebase/169485-non-medchem-friendly-smarts
OTHER INTERESTING LINKS:
* Pat Walters's blog post about structural alerts: practicalcheminformatics.blogspot.com/2018/08/filtering-chemical-libraries.html
* List of structural alerts used here (credits to Pat Walters): raw.githubusercontent.com/PatWalters/rd_filters/master/rd_filters/data/alert_collection.csv
* ChEMBL blog posts with links to other structural alerts: chembl.blogspot.com/2015/02/chembl-20-released.html
All websites have been accessed in April 2022
To use this component in KNIME, download it from the below URL and open it in KNIME:
Download ComponentDeploy, schedule, execute, and monitor your KNIME workflows locally, in the cloud or on-premises – with our brand new NodePit Runner.
Try NodePit Runner!Do you have feedback, questions, comments about NodePit, want to support this platform, or want your own nodes or workflows listed here as well? Do you think, the search results could be improved or something is missing? Then please get in touch! Alternatively, you can send us an email to mail@nodepit.com, follow @NodePit on Twitter or botsin.space/@nodepit on Mastodon.
Please note that this is only about NodePit. We do not provide general support for KNIME — please use the KNIME forums instead.