PreprintCited by 43Protein Structure and DynamicsMachine Learning in BioinformaticsRNA and protein synthesis mechanisms

The DOI matches its Crossref record; 1 of the 1 references it cites were found in a registry or an index.

Generative power of a protein language model trained on multiple sequence alignments

Open access

Preprint — published as 10.7554/elife.79854

Abstract

Computational models starting from large ensembles of evolutionarily related protein sequences capture a representation of protein families and learn constraints associated to protein structure and function. They thus open the possibility for generating novel sequences belonging to protein families. Protein language models trained on multiple sequence alignments, such as MSA Transformer, are highly attractive candidates to this end. We propose and test an iterative method that directly employs the masked language modeling objective to generate sequences using MSA Transformer. We demonstrate that the resulting sequences score as well as natural sequences, for homology, coevolution and structure-based measures. For large protein families, our synthetic sequences have similar or better properties compared to sequences generated by Potts models, including experimentally-validated ones. Moreover, for small protein families, our generation method based on MSA Transformer outperforms Potts models. Our method also more accurately reproduces the higher-order statistics and the distribution of sequences in sequence space of natural data than Potts models. MSA Transformer is thus a strong candidate for protein sequence generation and protein design.

Overview

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.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1101/2022.04.14.488405

Cites

1 of 1 references verified0 citation errors · 0 not checkable

Statistics

Verification

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.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Flagged first, then by citations

Research works printed but not linked: 83

  1. 10.1038/nature03991 · DOI
  2. William Bialek . Biophysics: Searching for Principles. Princeton University Press, 2012.
  3. 10.1126/science.278.5335.82 · DOI
  4. 10.1126/science.1089427 · DOI
  5. 2009, De novo design of a βαβ motif, Angewandte Chemie International Edition, 48, 3301, 10.1002/anie.200805476 · DOI
  6. 10.1126/science.aan0693 · DOI · Paper page
  7. 2018, Directed evolution: Bringing new chemistry to life, Angewandte Chemie International Edition, 57, 4106, 10.1002/anie.201802332 · DOI
  8. 10.1073/pnas.0805923106 · DOI · Paper page
  9. 10.1073/pnas.1111471108 · DOI · Paper page
  10. 10.1371/journal.pone.0016163 · DOI
  11. 2013, Improved contact prediction in proteins: Using pseudolikelihoods to infer Potts models, Phys. Rev. E, 87, 1
  12. 10.1093/molbev/msy007 · DOI
  13. 10.1126/science.aba3304 · DOI · Paper page
  14. 10.1371/journal.pcbi.1008129 · DOI
  15. 2021, The generative capacity of probabilistic protein sequence models, Nature Commun, 12, 6302, 10.1038/s41467-021-26529-9 · DOI
  16. Dzmitry Bahdanau , Kyunghyun Cho , and Yoshua Bengio . Neural Machine Translation by Jointly Learning to Align and Translate. In International Conference on Learning Representations, 2015.
  17. 2017, Attention is all you need, Advances in Neural Information Processing Systems, 30, 5998
  18. 2019, Unified rational protein engineering with sequence-based deep representation learning, Nature Methods, 16, 1315, 10.1038/s41592-019-0598-1 · DOI · Paper page
  19. Ahmed Elnaggar , Michael Heinzinger , Christian Dallago , Ghalia Rehawi , Yu Wang , Llion Jones , Tom Gibbs , Tamas Feher , Christoph Angerer , Martin Steinegger , Debsindhu Bhowmik , and Burkhard Rost . ProtTrans: Towards cracking the language of life’s code through self-supervised deep learning and high performance computing. IEEE Transactions on Pattern Analysis and Machine Intelligence, pages 1–1, 2021. · DOI · Paper page
  20. Alexander Rives , Joshua Meier , Tom Sercu , Siddharth Goyal , Zeming Lin , Jason Liu , Demi Guo , Myle Ott , C. Lawrence Zitnick , Jerry Ma , and Rob Fergus . Biological structure and function emerge from scaling unsupervised learning to 250 million protein sequences. Proc. Natl. Acad. Sci. U.S.A., 118(15), 2021. · DOI · Paper page
  21. Roshan Rao , Joshua Meier , Tom Sercu , Sergey Ovchinnikov , and Alexander Rives . Transformer protein language models are unsupervised structure learners. In International Conference on Learning Representations, 2021.
  22. Jesse Vig , Ali Madani , Lav R. Varshney , Caiming Xiong , Richard Socher , and Nazneen Rajani . BERTology meets biology: Interpreting attention in protein language models. In International Conference on Learning Representations, 2021. · DOI · Paper page
  23. 10.1101/2020.03.07.982272 · DOI
  24. 10.1101/2021.07.18.452833 · DOI
  25. 2021, MSA Transformer, Proceedings of the 38th International Conference on Machine Learning, 139, 8844
  26. 10.1101/2020.12.21.423882 · DOI
  27. Nicholas Bhattacharya , Neil Thomas , Roshan Rao , Justas Dauparas , Peter K Koo , David Baker , Yun S Song , and Sergey Ovchinnikov . Interpreting Potts and Transformer Protein Models Through the Lens of Simplified Attention. Pacific Symposium on Biocomputing., pages 34–45, 2022.
  28. Sean R Johnson , Kenneth Massie , Sarah Monaco , and Zaid Syed . Generating novel protein sequences using Gibbs sampling of masked language models. bioRxiv, 2021. · DOI
  29. Alex Hawkins-Hooker , David T. Jones , and Brooks Paige . MSA-conditioned generative protein language models for fitness landscape modelling and design. In Machine Learning for Structural Biology Workshop, NeurIPS, 2021.
  30. 10.1101/2022.03.09.483666 · DOI · Paper page
  31. 10.1101/2022.04.10.487811 · DOI
  32. 1995, A method to predict functional residues in proteins, Nature, 2, 171
  33. 1999, Correlated mutations in models of protein sequences: phylogenetic and structural effects, In Statistics in molecular biology and genetics - IMS Lecture Notes - Monograph Series, 33, 236
  34. 10.1093/bioinformatics/btm604 · DOI
  35. 10.48550/arxiv.0712.4397 · DOI
  36. 10.1073/pnas.1207864109 · DOI
  37. 10.1534/genetics.113.155861 · DOI
  38. 10.1073/pnas.1323734111 · DOI
  39. 10.1093/molbev/msw188 · DOI
  40. 10.1093/molbev/msv211 · DOI
  41. 10.1073/pnas.1913071117 · DOI
  42. 10.1073/pnas.1315625110 · DOI
  43. 10.1371/journal.pcbi.1004584 · DOI
  44. 10.1073/pnas.1606762113 · DOI
  45. 10.1073/pnas.1607570113 · DOI
  46. 10.1126/science.aaw6718 · DOI · Paper page
  47. 10.1038/s41467-021-25959-9 · DOI
  48. https://www.ncbi.nlm.nih.gov/Class/FieldGuide/BLOSUM62.txt.
  49. 2018, Coevolutionary Landscape of Kinase Family Proteins: Sequence Probabilities and Functional Motifs, Biophysical Journal, 114, 21, 10.1016/j.bpj.2017.10.028 · DOI
  50. 10.48550/arxiv.2112.14735 · DOI
  51. Umberto Lupo , Damiano Sgarbossa , and Anne-Florence Bitbol . Protein language models trained on multiple sequence alignments learn phylogenetic relationships. Nature Commun., 13(6298), 2022. · DOI · Paper page
  52. 10.1073/pnas.1711913115 · DOI
  53. 10.1371/journal.pcbi.1006223 · DOI
  54. Edwin Rodriguez Horta , Pierre Barrat-Charlaix , and Martin Weigt . Toward inferring potts models for phylogenetically correlated sequence data. Entropy, 21(11), 2019. · DOI
  55. Edwin Rodriguez Horta and Martin Weigt . On the effect of phylogenetic correlations in coevolution-based contact prediction in proteins. PLoS Comput. Biol., 17(5), 2021. · DOI
  56. 10.1371/journal.pcbi.1007179 · DOI
  57. 2022, Extracting phylogenetic dimensions of coevolution reveals hidden functional signals, Scientific Reports, 12, 820, 10.1038/s41598-021-04260-1 · DOI
  58. 10.1101/2021.11.22.469574 · DOI · Paper page
  59. 10.1093/sysbio/syv116 · DOI
  60. 2021, What are “tippy” and “stemmy” phylogenies? Resolving a phylogenetic terminological tangle, Journal of Systematics and Evolution, 59, 403, 10.1111/jse.12686 · DOI
  61. 2021, Improving sequence-based modeling of protein families using secondary structure quality assessment, Bioinformatics, 37, 4083, 10.1093/bioinformatics/btab442 · DOI
  62. 10.1038/nature11500 · DOI
  63. 10.1016/j.cell.2015.01.035 · DOI
  64. 10.1126/science.abj8754 · DOI · Paper page
  65. 10.1101/2021.08.02.454840 · DOI · Paper page
  66. 2021, De novo protein design by deep network hallucination, Nature, 600, 547, 10.1038/s41586-021-04184-w · DOI · Paper page
  67. 10.48550/arxiv.2106.02736 · DOI
  68. Jérôme Tubiana , Simona Cocco , and Rémi Monasson . Learning protein constitutive motifs from sequence data. eLife, 8, 2019. · DOI
  69. Maxwell L. Bileschi , David Belanger , Drew Bryant , Theo Sanderson , Brandon Carter , D. Sculley , Mark A. DePristo , and Lucy J. Colwell . Using deep learning to annotate the protein universe. Nature Biotechnol., pages 1–6, 2022. · DOI · Paper page
  70. 2021, Protein design and variant prediction using autoregressive generative models, Nature Commun, 12, 2403, 10.1038/s41467-021-22732-w · DOI · Paper page
  71. Alex Wang and Kyunghyun Cho . BERT has a mouth, and it must speak: BERT as a Markov random field language model. CoRR, abs/1902.04094, 2019. · arXiv
  72. 10.1093/bioinformatics/14.9.755 · DOI · Paper page
  73. 2021, Language models enable zero-shot prediction of the effects of mutations on protein function, Advances in Neural Information Processing Systems, 34, 29287
  74. 10.1088/1361-6633/aa9965 · DOI
  75. 10.1007/BF02289159 · DOI
  76. 10.1007/s10827-013-0458-4 · DOI
  77. 2017, Quantifying Synergistic Information Using Intermediate Stochastic Variables, Entropy, 19, 85, 10.3390/e19020085 · DOI
  78. 2019, Quantifying high-order interdependencies via multivariate extensions of the mutual information, Phys. Rev. E, 100, 032305
  79. 10.48550/arxiv.1004.2515 · DOI
  80. Fernando Rosas , Vasilis Ntranos , Christopher J. Ellison , Sofie Pollin , and Marian Verhelst . Understanding interdependency through complex information sharing. Entropy, 18(2), 2016. · DOI
  81. 10.1371/journal.pone.0013124 · DOI
  82. 10.1093/sysbio/syx046 · DOI
  83. 2020, Pfam: The protein families database in 2021, Nucleic Acids Research, 49, D412

Metadata

Authors
Sgarbossa, D., Lupo, U., & Bitbol, A.-F.
Affiliations
SIB Swiss Institute of Bioinformatics (CH)
Corresponding author
Bitbol, Anne-Florence
Venue
eLife
Publisher
openRxiv
Published
2022-04-15
Volume
12
ISSN
2050-084X (ISSN-L)
OpenAlex
W4319061788
Cited by
43
References
1
Citations by year
2026: 10 · 2025: 15 · 2024: 11 · 2023: 6 · 2022: 1
FWCI
3.72
Type
journal article
Language
en
Open access
Licence
cc-by
Locations
  • eLife (publishedVersion, cc-by)
  • bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion)
  • PubMed Central (publishedVersion, cc-by)
  • PubMed (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne) (submittedVersion, cc-by-nc-nd)
  • arXiv (Cornell University)
Funders
  • European Commission (851173, HORIZON2020)
  • European Research Council (851173)
Topics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Protein Structure and Dynamics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Machine Learning in Bioinformatics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › RNA and protein synthesis mechanisms
Keywords
protein language models, multiple sequence alignment, protein sequence generation, protein design, masked language modeling, Potts model, protein families, coevolution, protein structure, higher-order statistics
MeSH terms
Amino Acid Sequence, Proteins, Sequence Alignment

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