The DOI matches its Crossref record; 1 of the 1 references it cites were found in a registry or an index.
Protein language models trained on multiple sequence alignments learn phylogenetic relationships
Open accessPreprint — published as 10.1038/s41467-022-34032-y · Paper page
Abstract
Self-supervised neural language models with attention have recently been applied to biological sequence data, advancing structure, function and mutational effect prediction. Some protein language models, including MSA Transformer and AlphaFold’s EvoFormer, take multiple sequence alignments (MSAs) of evolutionarily related proteins as inputs. Simple combinations of MSA Transformer’s row attentions have led to state-of-the-art unsupervised structural contact prediction. We demonstrate that similarly simple, and universal, combinations of MSA Transformer’s column attentions strongly correlate with Hamming distances between sequences in MSAs. There-fore, MSA-based language models encode detailed phylogenetic relationships. We further show that these models can separate coevolutionary signals encoding functional and structural constraints from phylogenetic correlations reflecting historical contingency. To assess this, we generate synthetic MSAs, either without or with phylogeny, from Potts models trained on natural MSAs. We find that unsupervised contact prediction is substantially more resilient to phylogenetic noise when using MSA Transformer versus inferred Potts models.
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.
Integrity signals
Registry
Cites
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.
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
Highly accurate protein structure prediction with AlphaFold
Jumper, J., Evans, R., Pritzel, A., Green, T., Figurnov, M., Ronneberger, O., Tunyasuvunakool, K., Bates, R., Žídek, A., Potapenko, A., et al. (2021) · Nature · doi:10.1038/s41586-021-03819-2 · Cited by 43,764
Flagged first, then by citations
Research works printed but not linked: 56
- 10.1038/nrg3414 · DOI · Paper page
- 10.1088/1361-6633/aa9965 · DOI
- Bahdanau, D. , Cho, K. & Bengio, Y. Neural Machine Translation by Jointly Learning to Align and Translate (ICLR 2015). arXiv (2014). URL https://doi.org/10.48550/arXiv.1409.0473. · DOI · Paper page
- 2017, Attention is all you need, Advances in Neural Information Processing Systems, 30, 5998
- Elnaggar, A. et al. ProtTrans: Towards cracking the language of life’s code through self-supervised learning. bioRxiv (2020). URL https://doi.org/10.1101/2020.07.12.199554. · DOI
- Rives, A. et al. Biological structure and function emerge from scaling unsupervised learning to 250 million protein sequences. Proc. Natl. Acad. Sci. U.S.A. 118 (2021). URL https://www.pnas.org/content/118/15/e2016239118. · DOI · Paper page
- Rao, R. , Meier, J. , Sercu, T. , Ovchinnikov, S. & Rives, A. Transformer protein language models are unsupervised structure learners. In International Conference on Learning Representations (2021). URL https://openreview.net/forum?id=fylclEqgvgd. · DOI · Paper page
- Choromanski, K. et al. Rethinking attention with Performers. In International Conference on Learning Representations (2021). URL https://openreview.net/forum?id=Ua6zuk0WRH.
- Madani, A. et al. ProGen: Language modeling for protein generation. bioRxiv (2020). URL https://doi.org/10.1101/2020.03.07.982272. · DOI
- Madani, A. et al. Deep neural language modeling enables functional protein generation across families. bioRxiv (2021). URL https://doi.org/10.1101/2021.07.18.452833. · DOI
- 2022, Interpreting Potts and Transformer Protein Models Through the Lens of Simplified Attention, Pac Symp Biocomput, 27, 34
- 10.1126/science.abj8754 · DOI · Paper page
- Chowdhury, R. et al. Single-sequence protein structure prediction using language models from deep learning. bioRxiv (2021). URL https://doi.org/10.1101/2021.08.02.454840. · DOI · Paper page
- 10.1038/nsb0295-171 · DOI
- 10.1038/nature03991 · DOI
- 10.1093/bioinformatics/btm604 · DOI
- 10.1016/j.cell.2009.07.038 · DOI
- 1999, Statistics in molecular biology and genetics – IMS Lecture Notes – Monograph Series, 33, 236
- 10.1073/pnas.0805923106 · DOI · Paper page
- 10.1371/journal.pone.0028766 · DOI · Paper page
- 10.1073/pnas.1111471108 · DOI · Paper page
- 10.1073/pnas.1207864109 · DOI
- 2013, Improved contact prediction in proteins: using pseudolikelihoods to infer Potts models, Phys. Rev. E, 87, 012707, 10.1103/PhysRevE.87.012707 · DOI · Paper page
- 2014, Fast pseudolikelihood maximization for direct-coupling analysis of protein structure from many homologous amino-acid sequences, J. Comput. Phys, 276, 341, 10.1016/j.jcp.2014.07.024 · DOI
- 10.1093/molbev/msy007 · DOI
- 2018, Assessment of hard target modeling in CASP12 reveals an emerging role of alignment-based contact prediction methods, Proteins, 86 Suppl 1, 97
- 2021, MSA Transformer, Proceedings of the 38th International Conference on Machine Learning, 139, 8844
- Meier, J. et al. Language models enable zero-shot prediction of the effects of mutations on protein function. In Beygelzimer, A. , Dauphin, Y. , Liang, P. & Vaughan, J. W. (eds.) Advances in Neural Information Processing Systems (2021). URL https://openreview.net/forum?id=uXc42E9ZPFs. · DOI · Paper page
- 2022, Evolutionary velocity with protein language models predicts evolutionary dynamics of diverse proteins, Cell Systems, 13, 274, 10.1016/j.cels.2022.01.003 · DOI
- Hawkins-Hooker, A. , Jones, D. T. & Paige, B. MSA-conditioned generative protein language models for fitness landscape modelling and design. In Machine Learning for Structural Biology Workshop, NeurIPS (2021). URL https://www.mlsb.io/papers_2021/MLSB2021_MSA-Conditioned_Generative_Protein_Language.pdf.
- Gordon, Y. On Milman’s inequality and random subspaces which escape through a mesh in Rn . In Lindenstrauss, J. & Milman, V. D. (eds.) Geometric Aspects of Functional Analysis, 84–106 (Springer, Berlin, Heidelberg, 1988). URL https://doi.org/10.1007/BFb0081737. · DOI
- 10.1371/journal.pone.0013124 · DOI
- 10.1126/science.aba3304 · DOI · Paper page
- 2020, A primer in BERTology: What we know about how BERT works, Transactions of the Association for Computational Linguistics, 8, 842, 10.1162/tacl_a_00349 · DOI · Paper page
- Vig, J. et al. BERTology meets biology: Interpreting attention in protein language models. In International Conference on Learning Representations (2021). URL https://openreview.net/forum?id=YWtLZvLmud7. · DOI · Paper page
- Schwaller, P. , Hoover, B. , Reymond, J. L. , Strobelt, H. & Laino, T. Extraction of organic chemistry grammar from unsupervised learning of chemical reactions. Sci Adv 7 (2021). URL https://doi.org/10.1126/sciadv.abe4166. · DOI
- 2018, Deep generative models of genetic variation capture the effects of mutations, Nat. Methods, 15, 816, 10.1038/s41592-018-0138-4 · DOI · Paper page
- 10.1038/s41467-019-13633-0 · DOI · Paper page
- 2021, The generative capacity of probabilistic protein sequence models, Nat. Commun, 12, 6302, 10.1038/s41467-021-26529-9 · DOI
- 10.1073/pnas.1711913115 · DOI
- 10.1371/journal.pcbi.1006223 · DOI
- Rodriguez Horta, E. , Barrat-Charlaix, P. & Weigt, M. Toward inferring Potts models for phy-logenetically correlated sequence data. Entropy 21 (2019). URL https://www.mdpi.com/1099-4300/21/11/1090. · DOI
- Rodriguez Horta, E. & Weigt, M. On the effect of phylogenetic correlations in coevolution-based contact prediction in proteins. PLoS Comput. Biol. 17 (2021). URL https://doi.org/10.1371/journal.pcbi.1008957. · DOI
- 10.1006/jmbi.1996.0167 · DOI
- Hockenberry, A. J. & Wilke, C. O. Phylogenetic weighting does little to improve the accuracy of evolutionary coupling analyses. Entropy 21 (2019). URL https://doi.org/10.3390%2Fe21101000. · DOI
- 2020, Coevolutionary Analysis of Protein Subfamilies by Sequence Reweighting, Entropy, 21, 1127
- 2022, Extracting phylogenetic dimensions of coevolution reveals hidden functional signals, Scientific Reports, 12, 820, 10.1038/s41598-021-04260-1 · DOI
- Weinstein, E. N. , Amin, A. N. , Frazer, J. & Marks, D. S. Non-identifiability and the blessings of misspecification in models of molecular fitness and phylogeny. bioRxiv (2022). URL https://doi.org/10.1101/2022.01.29.478324. · DOI
- Sgarbossa, D. , Lupo, U. & Bitbol, A.-F. Generative power of a protein language model trained on multiple sequence alignments. bioRxiv (2022). URL https://doi.org/10.1101/2022.04.14.488405. · DOI · Paper page
- 2020, Pfam: The protein families database in 2021, Nucleic Acids Research, 49, D412
- Devlin, J. , Chang, M.-W. , Lee, K. & Toutanova, K. BERT: Pre-training of deep bidirectional transformers for language understanding. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers), 4171–4186 (Association for Computational Linguistics, Minneapolis, Minnesota, 2019). URL https://aclanthology.org/N19-1423.
- Gehring, J. , Auli, M. , Grangier, D. , Yarats, D. & Dauphin, Y. N. Convolutional sequence to sequence learning. In Precup, D. & Teh, Y. W. (eds.) Proceedings of the 34th International Conference on Machine Learning, vol. 70 of Proceedings of Machine Learning Research, 1243–1252 (PMLR, 2017). URL https://proceedings.mlr.press/v70/gehring17a.html.
- Ho, J. , Kalchbrenner, N. , Weissenborn, D. & Salimans, T. Axial attention in multidimensional transformers. arXiv (2019). URL https://doi.org/10.48550/arXiv.1912.12180. · DOI · Paper page
- Ba, J. L. , Kiros, J. R. & Hinton, G. E. Layer normalization. arXiv (2016). URL https://doi.org/10.48550/arXiv.1607.06450. · DOI
- 10.1002/(SICI)1099-1255(199611)11:6<619::AID-JAE418>3.0.CO;2-1 · DOI
- Seabold, S. & Perktold, J. statsmodels: Econometric and statistical modeling with Python. In 9th Python in Science Conference (2010). URL https://doi.org/10.25080/Majora-92bf1922-011. · DOI
Metadata
- Authors
- Lupo, U., Sgarbossa, D., & Bitbol, A.-F.
- Affiliations
- SIB Swiss Institute of Bioinformatics (CH)
- Corresponding author
- Lupo, Umberto
- Bitbol, Anne-Florence
- Venue
- Nature Communications
- Publisher
- openRxiv
- Published
- 2022-03-30
- Volume
- 13
- Issue
- 1
- Pages
- 6298-6298
- ISSN
- 2041-1723 (ISSN-L)
- PMC
- PMC9588007
- OpenAlex
- W4307068738
- Cited by
- 67
- References
- 1
- Citations by year
- 2026: 19 · 2025: 21 · 2024: 16 · 2023: 9 · 2022: 2
- FWCI
- 3.92
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- cc-by
- Locations
- Nature Communications (publishedVersion, cc-by)
- bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- RePEc: Research Papers in Economics (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) (cc-by)
- Funders
- European Commission (851173, HORIZON2020)
- 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 › Genomics and Phylogenetic Studies
- Keywords
- protein language models, multiple sequence alignment, phylogenetic relationships, Hamming distance, coevolution, Potts model, protein contact prediction, historical contingency
- MeSH terms
- Algorithms, Language, Phylogeny, 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