Hub
Pricing About
NodeNode / Manipulator

Apply Transforms (RDKit) (Experimental)

Community NodesVernalisMatched Molecular Pairs (MMPs)Transforms
Drag & drop
Like

This node transforms input structures according to the Matched Molecular Pair transforms generated in the incoming table. If a transform matches more than one position in the molecule, then the transform is applied to each position singly - multiple transformation combinations are not applied. The implementation is still experimental at present and new features may be added in future versions

The transforms can be filtered according to environment similarity, in which case a transform is applied whenever any set of fingerprints (if the transform occurs more than once) match the criteria. Where the transform matches multiple positions in the molecule, only those positions which match the criteria are transformed

The output table will always contain at least 3 columns - the transformed molecule, the incoming molecule and the rSMARTS transform applied to effect the transformation. Additionally, columns from the transform table and molecules table can also be passed through. In the case of transform table columns, these will be grouped on the transform into collection cells.

NB - Multiple different but overlapping transforms may transform a molecule into the same structure - the node does not check for this scenario (e.g. [*:1]-!@OC>>[*:1]OC(F)(F)F and [*:1]-!@C>>[*:1]C(F)(F)F) will both transform PhOMe to PhOCF 3

This node was developed by Vernalis Research . For feedback and more information, please contact knime@vernalis.com

Node details

Input ports
  1. Type: Table
    Molecules
    The table containing molecules to transform
  2. Type: Table
    Transforms
    The table containing transforms
Output ports
  1. Type: Table
    Transformed molecules
    Table containing transformed molecules. The table is ordered by transform then by input molecule

Extension

The Apply Transforms (RDKit) (Experimental) node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. Go to item

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