For t-SNE implementation, parameters were set after tuning: perplexity, the number of nearest neighbours in the algorithm was set to 30, early exaggeration, which controls the tightness of clusters in the space, was set to 12, and learning rate was set to 100. These parameters were tuned to minimize the the KL divergence for any of the two reaction fingerprint representation methods.