Compounds with more than 50 atoms were left out from the dataset in order to minimize reconstruction errors with larger molecules. Molecules with activity measurements outside the dose range were left out from the training set as well. After filtering, the dataset had 21065 molecules with measured pIC50 values. Properties of the molecules were calculated with RDKit.