Reaction records lacking the procedure, NextMove's quality rank, reaction product, reactant or solvent were removed. Furthermore, only the highest-quality records assigned the Pistachio's quality rank "S" or "A" were kept. Records with more than one product were removed. If the product occurred more than once in the reaction scheme (i.e. it was found both on the right and left side of the reaction arrow), the reaction record was rejected. Reactions entries were also removed when any of the reaction components could not be linked to valid SMILES. The validity of SMILES was checked using RDKit.