Hub
Pricing About
NodeNode / Manipulator

MCS

ChemAxon / InfocomJChemJChem Base
Drag & drop
Like

The MCS the maximum common substructure (MCS) of two molecules. More precisely, these algorithms find the maximum common edge subgraph (MCES) of the input structures. The provided MCS algorithms are powerful heuristic methods, which typically find large common substructures in a short time. However, note that they do not always provide the exact optimal result due to the complexity of the MCS problem (especially for large molecules). Furthermore, as the algorithms perform randomized search, different results might be obtained for equivalent molecule representations. Query and target structures basically play the same role in MCS search except for query features: a query molecule may contain generic query atoms (A, Q, M, X, list atom, not list atom, etc.) and query bonds (any, single or double, etc.), but query properties (e.g. valence, hydrogen count) are ignored. If exact query atom/bond matching is set to true, then query atoms/bonds are allowed in both the query and the target, but they are not evaluated (only exact matching is accepted).

Node details

Input ports
  1. Type: Table
    Data Input 0
    Input table that contains query structure in Structure(Mrv, Sdf, Smiles, etc.) format.
  2. Type: Table
    Data Input 1
    Input table that contains target structure in Structure(Mrv, Sdf, Smiles, etc.) format.
Output ports
  1. Type: Table
    Data Output 0
    Output table that contains maximum common substructures.

Extension

The MCS 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