In detail, the protocol runs a molecule checker on the compound structure, standardizes chemical structures and generates the parent molecule representation based on a set of predefined rules. Incorrect SMILES and duplicates were then removed obtaining a final dataset of 4717 compounds (1904 sweet, 1937 bitter, 227 umami and 649 other). A schematic summary of the refined database is reported in Supplementary Table .