What is the state of the art here? What models do we currently have to predict chemical/organic inputs/outcomes?
Manipulation of 2D-connectivity, as seen in the paper is new and not for humans.
We chose to use fingerprints, i.e. a vector representation of the graphical features of a molecule, for the inputs of our reactions, which is often used when machine learning properties of molecules, or for classifying the entire reaction as David pointed mentioned before. There's one paper from the Baldi group that uses inputs that are more like orbitals, and tries to predict the mechanisms of reactions directly : http://pubs.acs.org/doi/abs/10.1021/ci3003039