SMARTS Query

Matches a list of molecules against a list of SMARTS patterns. Molecules that match at least one SMARTS pattern are included in the first output table. Molecules that match no SMARTS pattern are directed to the second output table. Stereochemistry is supported by default. If "Match Unique" is selected, a list column with the unique count of matches is appended. The query order is preserved.

Options

Column with molecules
Select the column that contains the molecules.
Column with SMARTS
Select the column that contains the SMARTS strings (SMARTSCell type).
Count unique
Appends a list column with unique matches.
Record match positions
Appends the matched atoms and bonds. Does not differentiate between the matches.

Input Ports

Icon
Table that contains at least one column with CDK molecules.
Icon
Table that contains at least one column with SMARTS queries.

Output Ports

Icon
Table with molecules that match at least one query.
Icon
Table with molecules that do not match any of the queries.

Views

This node has no views

Workflows

Further Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.