Hub
Pricing About
WorkflowWorkflow

Sanitize SMARTS and Generate Coordinates for a Molecule

Life SciencesSanitizationSMARTSCheminformatics
knime profile image
Versionv1.0Latest, created on 
Dec 18, 2024 5:50 PM
Drag & drop
Like
Download workflow
Workflow preview

Sanitize SMARTS and Generate Coordinates for a Molecule


This workflow snippet demonstrates how to sanitize SMARTS from a drawn structure, so they can be used as query. In this case, the SMARTS is used to generate coordinates according to a drawn scaffold, to align molecules. It works fine without sanitization in some cases, but especially for structures involving aromaticity it fails. In this workflow snippet it is shown how to generate sanitized query SMARTS using two RDKit nodes. We configure the sanitization of the "drawn" SMARTS in the advanced tab of the RDKit from Molecule node. To compare the sanitized and the unsanitized SMARTS, view the output of the RDKit to Molecule node. Right-click on the column headers, and change the renderer to String. Recognize how the sanitized SMARTS allows double-bonds at any position.

The sanitized SMARTS string is then used to generate coordinates for a table of molecules. This leads to a more standardized alignment of the molecules, with the pre-defined moiety being in the same orientation in all cases.

Required extension: RDKit

External resources

  • Source Workflow
Loading deploymentsLoading ad hoc jobs

Used extensions & nodes

Created with KNIME Analytics Platform version 5.3.0
  • Go to item
    KNIME Base Chemistry Types & NodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.2.0

    knime profile image
    knime
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.2.4

    knime profile image
    knime
  • Go to item
    KNIME JavasnippetTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.2.0

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

    KNIME AG, Zurich, Switzerland

    Version 5.2.4

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

    Novartis

    Version 4.9.1

    manuelschwarze

Legal

By using or downloading the workflow, 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