I have the following SMARTS string:
which I provide through the Table Creator node, followed by the Molecular Type Cast for conversion to SMARTS. The output goes into the bottom port of the RDKit Substructure Counter Node. When filtering an SD file (converted to RDKit) ptovided to the top port, I get:
Execute failed: Could not parse SMARTS '[n;!$(nH)]' in row Row1
If I use Indigo nodes instead the SMARTS string is properly handled.
Grateful for feedback,