Reactions are stored in databases as TDTs. The reaction SMILES forms the root
of the datatree, as follows:
A concern is inclusion of non-key molecules. In the following case, these two esterifications will be stored on different TDT pages in the database:
The solution has two parts: first, develop and enforce conventions for registration. Second, lookup by both reactant and product in Thor.