The distribution of bioactivity values across per protein was analysed for three different types of subsets: i) modelling, ii) common, and iii) Butina clusters. These subsets were computed to capture differences in bioactivity across variants covering, respectively, i) all compounds tested on a given protein, ii) a common subset of compounds tested across variants, and iii) different areas of the chemical space tested on a given protein. Common subsets were computed as defined in the section Common subset design. In all cases, univariate pChEMBL value distributions were plotted using kernel density estimations in Seaborn for each variant present in the protein subset.