Database model
Our conceptual model for the database representation of specific
VCL's is to store them as a reaction, i.e., key VCLs by (overall)
reactants and products. Explicit reactions and reaction intermediates
could be automatically crossreferenced.
The same approach might be used with generic VCL's using the
"transformation SMILES".
With this model, VCL's would be searchable but not uniqifiable.
The Thor datatype would be something like:
VCL<name;vcl;dummyargs>