Learn More
Programer's Guide
Reaction Toolkit
Supporting reaction processing

The Reaction Toolkit supports the processing of reactions and generic reactions throughout the Daylight programming environment. The toolkit supports two new object classes, the reaction and the reaction transform. The SMILESTM language is extended to support reactions and the SMIRKS® language is introduced for encoded reaction transforms. Overall, there are a few functions which are specific to reaction processing. The remainder of the reaction processing functions are handled using the object polymorphism built into the Daylight programming environment.

Objects supported by this Toolkit include:
  • Reaction - object representing a reaction
  • Transform - object representing a generic reaction
This Toolkit can be used to:
  • Parse/write Reaction SMILESTM
  • Atom map analysis and manipulation
  • Parse SMIRKS® to reaction transforms
  • Perform reaction transforms