Hub
Pricing About
ComponentComponent

REOS Tagger

knime profile image
Versionv1.0Latest, created on 
Oct 20, 2023 1:30 PM
Drag & drop
Like
Use or download
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

Component details

Input ports
  1. Type: Table
    Input
    Table containing chemical data in SMILES, SDF or Mol format.
Output ports
  1. Type: Table
    Output Port 1
    Input data containing valid molecules, plus columns containing the flag(s). If the input molecules match a structural alert from the chosen list(s), the first matching substructure is returned.
  2. Type: Table
    Output Port 2
    Input molecules that could not be converted to a RDKit molecule.

Used extensions & nodes

Created with KNIME Analytics Platform version 4.5.2
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.5.2

    knime profile image
    knime
  • Go to item
    KNIME JavasnippetTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.5.0

    knime profile image
    knime
  • Go to item
    KNIME Quick FormsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 4.5.2

    knime profile image
    knime
  • Go to item
    RDKit Nodes FeatureTrusted extension

    NIBR

    Version 4.5.0

    manuelschwarze

This component does not have nodes, extensions, nested components and related workflows

Legal

By using or downloading the component, you agree to our terms and conditions.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits