Knowledge Base

Article ID: 1720 - Last Modified: August 28, 2012

Why are there different SMARTS patterns for the members of a single MCS group?

Depending on the choice of MCS atom types, the resulting SMARTS patterns are often similar to but seldom identical to SMARTS atom types. This is especially so when hydrogens are added (-addh option to canvasMCS) or rings marked as cyclic or acyclic (-addring). This mismatch results in members of a given MCS group having different SMARTS patterns.

To illustrate the issue, suppose O and N are considered as the same atom type when searching for the common substructure. Suppose we have two molecules with an identical sequence in the middle (denoted by dots here):

N.......O
O.......N

These both contribute to the same common substructure. However, when we try to create a single SMARTS, pattern, we can only do something like the following:

[N,O]......[N,O]

This pattern will match the following structures as well:

N.......N
O.......O

Sometimes, this is not what is wanted: the single pattern is too general. If what is needed is

N.......O or O.......N

this cannot be represented readily in SMARTS notation.

Keywords: Canvas, maximum common substructure

Back to Search Results

Was this information helpful?

What can we do to improve this information?


If you need additional help, please email us at help@schrodinger.com.
Knowledge Base Search

Type the words or phrases on which you would like to search, or click here to view a list of all
Knowledge Base articles