Deciphering protein evolution and fitness landscapes with latent space models
Open accessAbstract
Protein sequences contain rich information about protein evolution, fitness landscapes, and stability. Here we investigate how latent space models trained using variational auto-encoders can infer these properties from sequences. Using both simulated and real sequences, we show that the low dimensional latent space representation of sequences, calculated using the encoder model, captures both evolutionary and ancestral relationships between sequences. Together with experimental fitness data and Gaussian process regression, the latent space representation also enables learning the protein fitness landscape in a continuous low dimensional space. Moreover, the model is also useful in predicting protein mutational stability landscapes and quantifying the importance of stability in shaping protein evolution. Overall, we illustrate that the latent space models learned using variational auto-encoders provide a mechanism for exploration of the rich data contained in protein sequences regarding evolution, fitness and stability and hence are well-suited to help guide protein engineering efforts.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Adam: A Method for Stochastic Optimization
Kingma, D. P., & Ba, J. (2014) · arXiv · doi:10.48550/arxiv.1412.6980 · Cited by 98,946 · see citing works
Maximum Likelihood from Incomplete Data Via the <i>EM</i> Algorithm
Dempster, A. P., Laird, N. M., & Rubin, D. B. (1977) · Journal of the Royal Statistical Society Series B: Statistical Methodology · doi:10.1111/j.2517-6161.1977.tb01600.x · Cited by 50,444 · see citing works
(2008) · Journal of Machine Learning Research · Cited by 33,051 · see citing works
MRBAYES: Bayesian inference of phylogenetic trees.
Huelsenbeck, J. P., & Ronquist, F. (2001) · Bioinformatics · doi:10.1093/bioinformatics/17.8.754 · Cited by 21,937 · see citing works
Hierarchical Grouping to Optimize an Objective Function
Ward, J. H. (1963) · Journal of the American Statistical Association · doi:10.1080/01621459.1963.10500845 · Cited by 21,341 · see citing works
Guindon, S., Dufayard, J.-F., Lefort, V., Anisimova, M., Hordijk, W., & Gascuel, O. (2010) · Systematic Biology · doi:10.1093/sysbio/syq010 · Cited by 18,376 · see citing works
A Simple, Fast, and Accurate Algorithm to Estimate Large Phylogenies by Maximum Likelihood
Guindon, S., & Gascuel, O. (2003) · Systematic Biology · doi:10.1080/10635150390235520 · Cited by 16,698 · see citing works
Parallel Distributed Processing: Explorations in the Microstructure of Cognition: Foundations
Rumelhart, D. E., McClelland, J. L., & AU (1986) · doi:10.7551/mitpress/5236.001.0001 · Cited by 15,686 · see citing works
FastTree 2 – Approximately Maximum-Likelihood Trees for Large Alignments
Price, M. N., Dehal, P. S., & Arkin, A. P. (2010) · PLoS ONE · doi:10.1371/journal.pone.0009490 · Cited by 14,894 · see citing works
Evolutionary trees from DNA sequences: A maximum likelihood approach.
Felsenstein, J. (1981) · Journal of Molecular Evolution · doi:10.1007/bf01734359 · Cited by 14,571 · see citing works
PAML 4: Phylogenetic Analysis by Maximum Likelihood
Yang, Z. (2007) · Molecular Biology and Evolution · doi:10.1093/molbev/msm088 · Cited by 13,879 · see citing works
UniProt: the Universal Protein knowledgebase
Apweiler, R., Bairoch, A., Wu, C. H., Barker, W. C., Boeckmann, B., Ferro, S., Gasteiger, E., Huang, H.-Z., Lopez, R., Magrane, M., et al. (2004) · Nucleic Acids Res. · doi:10.1093/nar/gkh131 · Cited by 8,795 · see citing works
I-TASSER: a unified platform for automated protein structure and function prediction
Roy, A., Küçükural, A., & Zhang, Y. (2010) · Nature Protocols · doi:10.1038/nprot.2010.5 · Cited by 6,093 · see citing works
The Pfam protein families database: towards a more sustainable future
Finn, R. D., Coggill, P., Eberhardt, R. Y., Eddy, S. R., Mistry, J., Mitchell, A. L., Potter, S. C., Punta, M., Qureshi, M., Sangrador-Vegas, A., et al. (2016) · Nucleic Acids Research · doi:10.1093/nar/gkv1344 · Cited by 5,975 · see citing works
Gaussian Processes in Machine Learning
Rasmussen, C. E. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-28650-9_4 · Cited by 5,734 · see citing works
FastTree: Computing Large Minimum Evolution Trees with Profiles instead of a Distance Matrix
Price, M. N., Dehal, P. S., & Arkin, A. P. (2009) · Molecular Biology and Evolution · doi:10.1093/molbev/msp077 · Cited by 5,602 · see citing works
Variational Inference: A Review for Statisticians
Blei, D. M., Kucukelbir, A., & McAuliffe, J. D. (2017) · Journal of the American Statistical Association · doi:10.1080/01621459.2017.1285773 · Cited by 3,974 · see citing works
The HHpred interactive server for protein homology detection and structure prediction
Söding, J., Biegert, A., & Lupas, A. N. (2005) · Nucleic Acids Research · doi:10.1093/nar/gki408 · Cited by 3,703 · see citing works
An Introduction to Variational Methods for Graphical Models
Jordan, M. I., Zoubin Ghahramani, A., Jaakkola, T., & Saul, L. K. (1999) · Machine Learning · doi:10.1023/a:1007665907178 · Cited by 3,665 · see citing works
An Improved General Amino Acid Replacement Matrix
Le, S. Q., & Gascuel, O. (2008) · Molecular Biology and Evolution · doi:10.1093/molbev/msn067 · Cited by 3,127 · see citing works
Graphical Models, Exponential Families, and Variational Inference
Wainwright, M. J., & Jordan, M. I. (2007) · now publishers, Inc. eBooks · doi:10.1561/9781601981851 · Cited by 3,063 · see citing works
ETE 3: Reconstruction, Analysis, and Visualization of Phylogenomic Data
Huerta‐Cepas, J., Serra, F., & Peer Bork, B. (2016) · Molecular Biology and Evolution · doi:10.1093/molbev/msw046 · Cited by 2,239 · see citing works
A View of the Em Algorithm that Justifies Incremental, Sparse, and other Variants
Neal, R. M., & Hinton, G. E. (1998) · Learning in Graphical Models · doi:10.1007/978-94-011-5014-9_12 · Cited by 2,187 · see citing works
Variational Inference: A Review for Statisticians
Blei, D. M., Kucukelbir, A., & McAuliffe, J. (2023) · Figshare · doi:10.6084/m9.figshare.5203696.v2 · Cited by 2,088 · see citing works
Generating Sentences from a Continuous Space
Bowman, S. R., Vilnis, L., Vinyals, O., Dai, A., Jozefowicz, R., & Bengio, S. (2016) · Proceedings of The 20th SIGNLL Conference on Computational Natural Language Learning · doi:10.18653/v1/k16-1002 · Cited by 2,061 · see citing works
UniProt: the universal protein knowledgebase
The UniProt Consortium (2018) · Nucleic Acids Research · doi:10.1093/nar/gky092 · Cited by 2,043 · see citing works
Graphical Models, Exponential Families, and Variational Inference
Wainwright, M. J., & Jordan, M. I. (2008) · Foundations and Trends® in Machine Learning · doi:10.1561/2200000001 · Cited by 1,842 · see citing works
Vinh, N. X., Epps, J., & Bailey, J. (2010) · Journal of machine learning research · doi:10.5555/1756006.1953024 · Cited by 1,812 · see citing works
Stochastic variational inference
Hoffman, M. D., Blei, D. M., Wang, C., & Paisley, J. W. (2013) · Journal of Machine Learning Research · doi:10.5555/2567709.2502622 · Cited by 1,802 · see citing works
Morcos, F., Pagnani, A., Lunt, B., Bertolino, A., Marks, D. S., Sander, C., Zecchina, R., Onuchic, J. N., Hwa, T., & Weigt, M. (2011) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1111471108 · Cited by 1,434 · see citing works
RAxML-III: a fast program for maximum likelihood-based inference of large phylogenetic trees
Stamatakis, A., Ludwig, T. G., & Meier, H. (2004) · Bioinformatics · doi:10.1093/bioinformatics/bti191 · Cited by 1,429 · see citing works
Deep mutational scanning: a new style of protein science
Fowler, D. M., & Fields, S. (2014) · Nature Methods · doi:10.1038/nmeth.3027 · Cited by 1,287 · see citing works
Jolliffe, I. T. (2011) · International Encyclopedia of Statistical Science · doi:10.1007/978-3-642-04898-2_455 · Cited by 1,228 · see citing works
Protein 3D Structure Computed from Evolutionary Sequence Variation
Marks, D. S., Colwell, L. J., Sheridan, R., Hopf, T. A., Pagnani, A., Zecchina, R., & Sander, C. (2011) · PLoS ONE · doi:10.1371/journal.pone.0028766 · Cited by 1,144 · see citing works
Computational Molecular Evolution
Yang, Z. (2006) · doi:10.1093/acprof:oso/9780198567028.001.0001 · Cited by 1,143 · see citing works
Identification of direct residue contacts in protein–protein interaction by message passing
Weigt, M., White, R. A., Szurmant, H., Hoch, J. A., & Hwa, T. (2009) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.0805923106 · Cited by 1,025 · see citing works
Mutation effects predicted from sequence co-variation
Hopf, T. A., Ingraham, J. B., Poelwijk, F. J., Schärfe, C. P. I., Springer, M., Sander, C., & Marks, D. S. (2017) · Nature Biotechnology · doi:10.1038/nbt.3769 · Cited by 775 · see citing works
Kamisetty, H., Ovchinnikov, S., & Baker, D. A. (2013) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1314045110 · Cited by 672 · see citing works
Improved contact prediction in proteins: using pseudolikelihoods to infer Potts models
Ekeberg, M., Lövkvist, C., Lan, Y., Weigt, M., & Aurell, E. (2013) · Physical Review E · doi:10.1103/physreve.87.012707 · Cited by 661 · see citing works
Ovchinnikov, S., Kamisetty, H., & Baker, D. (2014) · eLife · doi:10.7554/elife.02030 · Cited by 629 · see citing works
Deep generative models of genetic variation capture the effects of mutations
Riesselman, A. J., Ingraham, J. B., & Marks, D. S. (2018) · Nature Methods · doi:10.1038/s41592-018-0138-4 · Cited by 601 · see citing works
Protein structure determination using metagenome sequence data
Ovchinnikov, S., Park, H., Varghese, N., Huang, P.-S., Pavlopoulos, G. A., Kim, D. E., Kamisetty, H., Kyrpides, N. C., & Baker, D. (2017) · Science · doi:10.1126/science.aah4043 · Cited by 520 · see citing works
Dunn, S. D., Wahl, L. M., & Gloor, G. B. (2007) · Bioinformatics · doi:10.1093/bioinformatics/btm604 · Cited by 490 · see citing works
Position-based sequence weights
Henikoff, S., & Henikoff, J. G. (1994) · Journal of Molecular Biology · doi:10.1016/0022-2836(94)90032-9 · Cited by 415 · see citing works
Navigating the protein fitness landscape with Gaussian processes
Romero, P. A., Krause, A., & Arnold, F. H. (2012) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1215251110 · Cited by 346 · see citing works
Learning generative models for protein fold families
Balakrishnan, S., Kamisetty, H., Carbonell, J. G., Lee, S., & Langmead, C. J. (2011) · Proteins: Structure, Function, and Bioinformatics · doi:10.1002/prot.22934 · Cited by 316 · see citing works
Learned protein embeddings for machine learning
Yang, K., Wu, Z., Bedbrook, C. N., & Arnold, F. H. (2018) · Bioinformatics · doi:10.1093/bioinformatics/bty178 · Cited by 316 · see citing works
Coevolutionary Landscape Inference and the Context-Dependence of Mutations in Beta-Lactamase TEM-1
Figliuzzi, M., Jacquier, H., Schug, A. H., Tenaillon, O., & Weigt, M. (2015) · Molecular Biology and Evolution · doi:10.1093/molbev/msv211 · Cited by 263 · see citing works
Inverse statistical physics of protein sequences: a key issues review
Cocco, S., Feinauer, C., Figliuzzi, M., Monasson, R., & Weigt, M. (2017) · Reports on Progress in Physics · doi:10.1088/1361-6633/aa9965 · Cited by 235 · see citing works
Hopf, T. A., Ingraham, J., Poelwijk, F. J., Springer, M., Sander, C., & Marks, D. S. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1510.04612 · Cited by 224 · see citing works
Large-scale determination of previously unsolved protein structures using evolutionary information
Ovchinnikov, S., Kinch, L., Park, H., Liao, Y., Pei, J., Kim, D. E., Kamisetty, H., Grishin, N. V., & Baker, D. (2015) · eLife · doi:10.7554/elife.09248 · Cited by 222 · see citing works
Disentangling Direct from Indirect Co-Evolution of Residues in Protein Alignments
Burger, L., & van Nimwegen, E. (2009) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1000633 · Cited by 193 · see citing works
A diverse family of thermostable cytochrome P450s created by recombination of stabilizing fragments
Li, Y., Drummond, D. A., Sawayama, A. M., et al. (2007) · Nature Biotechnology · doi:10.1038/nbt1333 · Cited by 164 · see citing works
Structure-Guided Recombination Creates an Artificial Family of Cytochromes P450
Otey, C. R., Landwehr, M., Endelman, J. B., Hiraga, K., Bloom, J. D., & Arnold, F. H. (2006) · PLoS Biology · doi:10.1371/journal.pbio.0040112 · Cited by 147 · see citing works
Potts Hamiltonian models of protein co-variation, free energy landscapes, and evolutionary fitness
Levy, R. M., Haldane, A., & Flynn, W. F. (2016) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2016.11.004 · Cited by 134 · see citing works
The thermostability and specificity of ancient proteins
Wheeler, L. C., Lim, S. A., Marqusee, S., & Harms, M. J. (2016) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2016.05.015 · Cited by 131 · see citing works
Design of metalloproteins and novel protein folds using variational autoencoders
Greener, J. G., Moffat, L., & Jones, D. T. (2018) · Scientific Reports · doi:10.1038/s41598-018-34533-1 · Cited by 128 · see citing works
High-order epistasis shapes evolutionary trajectories
Sailer, Z. R., & Harms, M. J. (2017) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1005541 · Cited by 125 · see citing works
Thermodynamic System Drift in Protein Evolution
Hart, K. M., Harms, M. J., Thurtle-Schmidt, B. H., et al. (2014) · PLoS Biology · doi:10.1371/journal.pbio.1001994 · Cited by 85 · see citing works
ProTherm, version 2.0: thermodynamic database for proteins and mutants
Gromiha, M. M. (2000) · Nucleic Acids Research · doi:10.1093/nar/28.1.283 · Cited by 81 · see citing works
A method for predicting protein structure from sequence
Skolnick, J., Koliński, A., Brooks, C. L., Godzik, A., & Rey, A. (1993) · Current Biology · doi:10.1016/0960-9822(93)90348-r · Cited by 79 · see citing works
Enabling Dark Energy Science with Deep Generative Models of Galaxy Images
Ravanbakhsh, S., Lanusse, F., Mandelbaum, R., Schneider, J., & Póczos, B. (2016) · AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v31i1.10755 · Cited by 68 · see citing works
Power law tails in phylogenetic systems
Qin, C., & Colwell, L. J. (2018) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1711913115 · Cited by 63 · see citing works
Inference of Epistatic Effects Leading to Entrenchment and Drug Resistance in HIV-1 Protease
Flynn, W. F., Haldane, A., Torbett, B. E., & Levy, R. M. (2017) · Molecular Biology and Evolution · doi:10.1093/molbev/msx095 · Cited by 55 · see citing works
Variational auto-encoding of protein sequencesPreprint
Sinai, S., Kelsic, E. D., Church, G. M., & Nowak, M. A. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1712.03346 · Cited by 45 · see citing works
An Alternate Algorithm for (3x3) Median Filtering of Digital Images
Singh, S. (2012) · INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY · doi:10.24297/ijct.v1i1.6732 · Cited by 40 · see citing works
Evolutionary trend toward kinetic stability in the folding trajectory of RNases H
Lim, S. A., Hart, K. M., Harms, M. J., & Marqusee, S. (2016) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1611781113 · Cited by 39 · see citing works
Learned protein embeddings for machine learning
Yang, K., Wu, Z., Bedbrook, C. N., & Arnold, F. H. (2018) · Bioinformatics · doi:10.1093/bioinformatics/bty455 · Cited by 38 · see citing works
Prediction of Changes in Protein Folding Stability Upon Single Residue Mutations
Bueno, C., Potoyan, D. A., Cheng, R. R., & Wolynes, P. G. (2018) · Biophysical Journal · doi:10.1016/j.bpj.2017.11.1114 · Cited by 1 · see citing works
Onuchic, J. N., & Morcos, F. (2018) · Biophysical Journal · doi:10.1016/j.bpj.2017.11.2151 · Cited by 1 · see citing works
Flagged first, then by citations
Research works printed but not linked: 4
- [34]Kingma, D. P. & Welling, M. Auto-encoding Variational Bayes (ICLR, 2013).
- [35]Rezende, D. J., Mohamed, S. & Wierstra, D. Stochastic Backpropagation and Approximate Inference in Deep Generative Models (ICML, 2014).
- [41]Neal, R. M. & Hinton, G. E. In Learning in Graphical Models 355–368 (Springer, 1998).
- [53]Jolliffe, I. In International Encyclopedia of Statistical Science (ed. Lovric, M.) 1094–1096 (Springer, 2011).
Cited by
Sorted by citations
Learning the protein language: Evolution, structure, and function
Bepler, T., & Berger, B. (2021) · Cell Systems · doi:10.1016/j.cels.2021.05.017 · Cited by 483 · see citing works
Deep Learning in Protein Structural Modeling and Design
Gao, W., Mahajan, S. P., Sulam, J., & Gray, J. J. (2020) · Patterns · doi:10.1016/j.patter.2020.100142 · Cited by 227 · see citing works
Protein representations: Encoding biological information for machine learning in biocatalysis
Harding-Larsen, D., Funk, J., Madsen, N. G., Gharabli, H., Acevedo-Rocha, C. G., Mazurenko, S., & Welner, D. H. (2024) · Biotechnology Advances · doi:10.1016/j.biotechadv.2024.108459 · Cited by 38 · see citing works
- Authors
- Ding, X., Zou, Z., & Brooks III, C. L.
- Affiliations
- University of Michigan (US)
- Venue
- Nature Communications
- Published
- 2019-12-10
- Volume
- 10
- Issue
- 1
- Pages
- 5644-5644
- ISSN
- 2041-1723 (ISSN-L)
- PMC
- PMC6904478
- OpenAlex
- W2995361046
- Cited by
- 106
- References
- 71
- Citations by year
- 2026: 19 · 2025: 15 · 2024: 17 · 2023: 16 · 2022: 15 · 2021: 18 · 2020: 6
- FWCI
- 5.86
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Locations
- Nature Communications (publishedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- RePEc: Research Papers in Economics (submittedVersion)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion)
- Funders
- National Science Foundation (1506273)
- University of Michigan
- National Institutes of Health
- National Institute of General Medical Sciences (R01GM037554, R01GM120093, R35GM130587)
- Topics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Genetics › Evolution and Genetic Dynamics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Protein Structure and Dynamics
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › RNA and protein synthesis mechanisms
- Keywords
- protein evolution, fitness landscape, latent space models, variational autoencoder, ancestral sequence reconstruction, protein stability, Gaussian process regression, protein engineering, protein sequences
- MeSH terms
- Algorithms, Models, Genetic, Mutation, Phylogeny, Proteins, Sequence Alignment, Evolution, Molecular, Protein Stability, Genetic Fitness
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review