Object Synopsis

transform -- object representing a generic reaction

Description

A transform object represents a generic reaction. Transforms are created by
reading a SMIRKS string (dt_smirkin(3)). Given that the SMIRKS language is a
subset of SMARTS, any SMIRKS is also a valid SMARTS. Transform objects can be
used directly as reaction patterns for searching (dt_match(3). Transform
objects also have two associated molecule pattern objects which can be
obtained and used for molecule-oriented SMARTS searching (dt_pattern(3)).
Transform objects can be applied to sets of molecules. If the generic
reaction is one which applies to the set of molecules, the result of this
operation is the specific reaction which occurs given the molecules and the
generic reaction.