Unobserved Sequence Space Has Many Functional Proteins
Diplock, N.; Desautels, T. A.; Haque, R.; Finney, M.; Wackelin, D. J.; Kang-Yun, C. S.; Park, D. M.; Leonard, S. P.
Show abstract
The distribution of functional proteins across amino acid sequence space, and the proportion of functional space covered by existing proteins, remains unknown. Illuminating this distribution is integral to understanding protein evolution and advancing protein design. The recent explosion of AI/ML protein design tools presents an opportunity to explore protein sequence space distant from extant proteins, but these tools remain poorly validated. Here, we determine that portions of protein sequence space, despite being unobserved in nature, contains many functional proteins that cannot be predicted accurately in silico. We measure experimental fitness of highly diverse proteins across 3 families and assemble the largest known dataset of diverse, functionally labeled natural protein orthologs and new-to-nature proteins. For each family, we observe many functional, new-to-nature sequences with low amino acid identity to existing orthologs. Sequence-based scoring metrics, especially Potts models and protein language models, provide accurate but inconsistent and highly correlated function predictions. Empirical protein fitness landscapes are rugged, and predictions of function do not consistently capture either the local shape or global trends of the empirical fitness landscapes. Finally, we find extensive functional sequence space between existing proteins in each family, providing experimental support for the hypothesis that natural protein sequences explored by evolution represent a minuscule fraction of all possible functional sequences.
Matching journals
The top 4 journals account for 50% of the predicted probability mass.
Similar papers in this journal
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.