When using the query reaction to indigo node, followed by the combinatorial reaction enumeration node, intramolecular reactions (specified as in the third line of the table below) cause the reaction enumeration node to fail, with the error:
"Number of reactants is not equal to the number of inputs"
This would appear to be a problem with the way intramolecular reactions are interpreted. Please could it be fixed to match the behaviour specified at http://www.daylight.com/dayhtml/doc/theory/theory.smarts.html, and summarised below:
Reaction SMARTS expression | Match behavior |
C(=O)O.OCC>>C(=O)OCC.O | Matches esterifications |
(C(=O)O).(OCC)>>C(=O)OCC.O | Matches intermolecular esterifications |
(C(=O)O.OCC)>>C(=O)OCC.O | Matches intramolecular esterifications (lactonizations) |
Thanks
Steve