The output of EnzymeMiner includes solubility labels predicted by SoluProt for all output sequences in MSA. These values range from 0 to 1, with larger values corresponding to higher probability of soluble expression in E. coli. The queried DhaA sequence (DhaA_S19) had a predicted solubility of 0.87. The solubility distribution of the HLD I-II dataset can be seen in Fig. . Most of the sequences had predicted solubility of less than 0.55. Therefore, the SoluProt tags were divided into 3 bins with thresholds set to make the distribution of sequences in each bin as uniform as possible (LOW: < 0.35, MEDIUM: 0.35-0.55, HIGH: > 0.55). A nearly uniform distribution for the solubility bins was chosen to encourage the CVAE to extract sequential patterns based on a balanced number of samples .