The DOI matches its Crossref record; 66 of the 66 references it cites were found in a registry or an index.
Using deep learning to annotate the protein universe
Open accessPublished version of a preprint
Abstract
Understanding the relationship between amino acid sequence and protein function is a long-standing challenge with far-reaching scientific and translational implications. State-of-the-art alignment-based techniques cannot predict function for one-third of microbial protein sequences, hampering our ability to exploit data from diverse organisms. Here, we train deep learning models to accurately predict functional annotations for unaligned amino acid sequences across rigorous benchmark assessments built from the 17,929 families of the protein families database Pfam. The models infer known patterns of evolutionary substitutions and learn representations that accurately cluster sequences from unseen families. Combining deep models with existing methods significantly improves remote homology detection, suggesting that the deep models learn complementary information. This approach extends the coverage of Pfam by >9.5%, exceeding additions made over the last decade, and predicts function for 360 human reference proteome proteins with no previous Pfam annotation. These results suggest that deep learning models will be a core component of future protein annotation tools.
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.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The cited source says what the claim attributes to it.
In the citing paper
“These embeddings can capture evolutionary traits of the proteins, as well as functional and structural characteristics.119”
From Advancing Targeted Protein Degradation via Multiomics Profiling and Artificial Intelligence (2023) · cites this paper as [119]
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
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318
Adam: A Method for Stochastic Optimization
Kingma, D. P., & Ba, J. (2014) · arXiv · doi:10.48550/arxiv.1412.6980 · Cited by 98,946
Basic local alignment search tool
Altschul, S. F., Gish, W., Miller, W., Myers, E. W., & Lipman, D. J. (1990) · Journal of Molecular Biology · doi:10.1006/jmbi.1990.9999 · Cited by 98,669
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126
Gapped BLAST and PSI-BLAST: a new generation of protein database search programs
Altschul, S. (1997) · Nucleic Acids Research · doi:10.1093/nar/25.17.3389 · Cited by 73,302
Distilling the Knowledge in a Neural Network
Hinton, G., Vinyals, O., & Dean, J. (2015) · arXiv · doi:10.48550/arxiv.1503.02531 · Cited by 14,204
Fast and sensitive protein alignment using DIAMOND
Buchfink, B., Xie, C., & Huson, D. H. (2015) · Nature Methods · doi:10.1038/nmeth.3176 · Cited by 14,201
Multi-scale context aggregation by dilated convolutions
Yu, F., & Koltun, V. (2015) · arXiv · doi:10.48550/arxiv.1511.07122 · Cited by 7,738
UniProt: the Universal Protein knowledgebase
Apweiler, R. (2003) · Nucleic Acids Research · doi:10.1093/nar/gkh131 · Cited by 7,610
Pfam: The protein families database in 2021
Mistry, J., Chuguransky, S., Williams, L., Qureshi, M., Salazar, G. A., Sonnhammer, E. L. L., Tosatto, S. C. E., Paladin, L., Raj, S., Richardson, L. J., et al. (2021) · Nucleic Acids Research · doi:10.1093/nar/gkaa913 · Cited by 7,452
Self-citationAccelerated Profile HMM Searches
Eddy, S. R. (2011) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1002195 · Cited by 6,975
Amino acid substitution matrices from protein blocks.
Henikoff, S., & Henikoff, J. G. (1992) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.89.22.10915 · Cited by 6,218
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
Self-citationHMMER web server: interactive sequence similarity searching
Finn, R. D., Clements, J., & Eddy, S. R. (2011) · Nucleic Acids Research · doi:10.1093/nar/gkr367 · Cited by 5,952
UniProt: a hub for protein information
The UniProt Consortium (2015) · Nucleic Acids Research · doi:10.1093/nar/gku989 · Cited by 5,106
MMseqs2 enables sensitive protein sequence searching for the analysis of massive data sets
Steinegger, M., & Söding, J. (2017) · Nature Biotechnology · doi:10.1038/nbt.3988 · Cited by 4,840
The Pfam protein families database in 2019
El-Gebali, S., Mistry, J., Bateman, A., Eddy, S. R., Luciani, A., Potter, S. C., Qureshi, M., Richardson, L. J., Salazar, G. A., Smart, A., et al. (2019) · Nucleic Acids Research · doi:10.1093/nar/gky995 · Cited by 4,602
Self-citationIn-Datacenter Performance Analysis of a Tensor Processing Unit
Jouppi, N. P., Young, C., Patil, N., Patterson, D., Agrawal, G., Bajwa, R., Bates, S., Bhatia, S., Boden, N., Borchers, A., et al. (2017) · Proceedings of the 44th Annual International Symposium on Computer Architecture · doi:10.1145/3079856.3080246 · Cited by 4,537
UniProt: the universal protein knowledgebase
The UniProt Consortium (2017) · Nucleic Acids Research · doi:10.1093/nar/gkw1099 · Cited by 4,436
On the difficulty of training recurrent neural networks
Pascanu, R., Mikolov, T., & Bengio, Y. (2012) · arXiv · doi:10.48550/arxiv.1211.5063 · Cited by 4,310
Axiomatic attribution for deep networks
Sundararajan, M., Taly, A., & Yan, Q. (2017) · arXiv · doi:10.48550/arxiv.1703.01365 · Cited by 4,087
Rives, A., Meier, J., Sercu, T., Goyal, S., Lin, Z., Liu, J., Guo, D., Ott, M., Zitnick, C. L., Ma, J., et al. (2021) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.2016239118 · Cited by 3,286
Rives, A., Meier, J., Sercu, T., Goyal, S., Lin, Z., Liu, J., Guo, D., Ott, M., Zitnick, C. L., Ma, J., et al. (2019) · doi:10.1101/622803 · Cited by 3,280
Predicting the sequence specificities of DNA- and RNA-binding proteins by deep learning
Alipanahi, B., Delong, A., Weirauch, M. T., & Frey, B. J. (2015) · Nature Biotechnology · doi:10.1038/nbt.3300 · Cited by 2,873
Protein homology detection by HMM–HMM comparison
Söding, J. (2004) · Bioinformatics · doi:10.1093/bioinformatics/bti125 · Cited by 2,459
Pfam: clans, web tools and services
Finn, R. D. (2005) · Nucleic Acids Research · doi:10.1093/nar/gkj149 · Cited by 2,291
UniProt: the universal protein knowledgebase
The Uniprot Consortium (2018) · Nucleic Acids Research · doi:10.1093/nar/gky092 · Cited by 2,097
Hidden Markov model speed heuristic and iterative HMM search procedure
Johnson, L. S., Eddy, S. R., & Portugaly, E. (2010) · BMC Bioinformatics · doi:10.1186/1471-2105-11-431 · Cited by 1,392
Unified rational protein engineering with sequence-based deep representation learning
Alley, E. C., Khimulya, G., Biswas, S., AlQuraishi, M., & Church, G. M. (2019) · Nature Methods · doi:10.1038/s41592-019-0598-1 · Cited by 1,131
A Helix Propensity Scale Based on Experimental Studies of Peptides and Proteins
Pace, C. N., & Scholtz, J. M. (1998) · Biophysical Journal · doi:10.1016/s0006-3495(98)77529-0 · Cited by 1,074
Clustering huge protein sequence sets in linear time
Steinegger, M., & Söding, J. (2018) · Nature Communications · doi:10.1038/s41467-018-04964-5 · Cited by 875
Continuous Distributed Representation of Biological Sequences for Deep Proteomics and Genomics
Asgari, E., & Mofrad, M. R. K. (2015) · PLoS ONE · doi:10.1371/journal.pone.0141287 · Cited by 833
Golovin, D., Solnik, B., Moitra, S., Kochanski, G., Karro, J. E., & Sculley, D. (2017) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3097983.3098043 · Cited by 585
Self-citationMutant phenotypes for thousands of bacterial genes of unknown function
Price, M. N., Wetmore, K. M., Waters, R. J., Callaghan, M., Ray, J., Liu, H., Kuehl, J. V., Melnyk, R. A., Lamson, J. S., Suh, Y., et al. (2018) · Nature · doi:10.1038/s41586-018-0124-0 · Cited by 576
Kulmanov, M., Khan, M. A., & Hoehndorf, R. (2018) · Bioinformatics · doi:10.1093/bioinformatics/btx624 · Cited by 558
End-to-end Continuous Speech Recognition using Attention-based Recurrent NN: First ResultsPreprint
Chorowski, J., Bahdanau, D., Cho, K., & Bengio, Y. (2014) · arXiv (Cornell University) · doi:10.48550/arxiv.1412.1602 · Cited by 475
TOP-IDP-Scale: A New Amino Acid Scale Measuring Propensity for Intrinsic Disorder
Campen, A., Williams, R. M., Brown, C. J., Meng, J., Uversky, V. N., & Dunker, A. K. (2008) · Protein and Peptide Letters · doi:10.2174/092986608785849164 · Cited by 422
Zhao, Y., Tang, H., & Ye, Y. (2011) · Bioinformatics · doi:10.1093/bioinformatics/btr595 · Cited by 422
DEEPre: sequence-based enzyme EC number prediction by deep learning
Li, Y., Wang, S., Umarov, R. K., Xie, B., Fan, M., Li, L., & Gao, X. (2017) · Bioinformatics · doi:10.1093/bioinformatics/btx680 · Cited by 292
A deep learning framework for modeling structural features of RNA-binding protein targets
Zhang, S., Zhou, J., Hu, H., Gong, H., Chen, L., Cheng, C., & Zeng, J. (2015) · Nucleic Acids Research · doi:10.1093/nar/gkv1025 · Cited by 253
GPU-BLAST: using graphics processors to accelerate protein sequence alignment
Vouzis, P. D., & Sahinidis, N. V. (2010) · Bioinformatics · doi:10.1093/bioinformatics/btq644 · Cited by 220
Cao, R., Freitas, C., Chan, L., Sun, M., Jiang, H., & Chen, Z. (2017) · Molecules · doi:10.3390/molecules22101732 · Cited by 203
DeepSF: deep convolutional neural network for mapping protein sequences to folds
Hou, J., Adhikari, B., & Cheng, J. (2017) · Bioinformatics · doi:10.1093/bioinformatics/btx780 · Cited by 183
Embeddings from deep learning transfer GO annotations beyond homology
Littmann, M., Heinzinger, M., Dallago, C., Olenyi, T., & Rost, B. (2021) · Scientific Reports · doi:10.1038/s41598-020-80786-0 · Cited by 179
Sequence context-specific profiles for homology searching
Biegert, A., & Söding, J. (2009) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.0810767106 · Cited by 167
mlDEEPre: Multi-Functional Enzyme Function Prediction With Hierarchical Multi-Label Deep Learning
Zou, Z., Tian, S., Gao, X., & Li, Y. (2019) · Frontiers in Genetics · doi:10.3389/fgene.2018.00714 · Cited by 122
Deep Recurrent Neural Network for Protein Function Prediction from SequencePreprint
Liu, X. L. (2017) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/103994 · Cited by 120
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 77
Díaz, J. F., Wroblowski, B., Schlitter, J., & Engelborghs, Y. (1997) · Proteins Structure Function and Bioinformatics · doi:10.1002/(sici)1097-0134(199707)28:3 · Cited by 63
Chang, Y.-C., Hu, Z., Rachlin, J., Anton, B. P., Kasif, S., Roberts, R. J., & Steffen, M. (2016) · Nucleic Acids Research · doi:10.1093/nar/gkv1324 · Cited by 56
Compressive genomics for protein databases
Daniels, N. M., Gallant, A., Peng, J., Cowen, L., Baym, M., & Berger, B. (2013) · Bioinformatics · doi:10.1093/bioinformatics/btt214 · Cited by 50
Unified rational protein engineering with sequence-only deep representation learningPreprint
Alley, E. C., Khimulya, G., Biswas, S., et al. (2019) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/589333 · Cited by 50
Near perfect protein multi-label classification with deep neural networks
Szalkai, B., & Grolmusz, V. I. (2017) · Methods · doi:10.1016/j.ymeth.2017.06.034 · Cited by 45
What made you do this? Understanding black-box decisions with sufficient input subsetsPreprint
Carter, B., Mueller, J. W., Jain, S., & Gifford, D. K. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1810.03805 · Cited by 39
Self-citationCLIC, a tool for expanding biological pathways based on co-expression across thousands of datasets
Li, Y., Jourdain, A. A., Calvo, S. E., Liu, J. S., & Mootha, V. K. (2017) · PLoS Computational Biology · doi:10.1371/journal.pcbi.1005653 · Cited by 33
The bacterial copper resistance protein CopG contains a cysteine-bridged tetranuclear copper cluster
Hausrath, A. C., Ramirez, N. A., Ly, A. T., & McEvoy, M. M. (2020) · Journal of Biological Chemistry · doi:10.1074/jbc.ra120.013907 · Cited by 29
Szalkai, B., & Grolmusz, V. I. (2018) · Bioinformatics · doi:10.1093/bioinformatics/bty116 · Cited by 27
Deep Semantic Protein Representation for Annotation, Discovery, and EngineeringPreprint
Schwartz, A. S., Hannum, G., Dwiel, Z., Smoot, M. E., Grant, A. R., Knight, J. M., Becker, S. A., Eads, J. R., LaFave, M. C., Eavani, H., et al. (2018) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/365965 · Cited by 25
Cao, R., Freitas, C., Chan, L., et al. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1710.07016 · Cited by 15
Protein Family Classification with Multi-Layer Graph Convolutional Networks
Zhang, D., & Kabuka, M. R. (2018) · IEEE International Conference on Bioinformatics and Biomedicine (BIBM) · doi:10.1109/bibm.2018.8621520 · Cited by 13
Deep Recurrent Neural Network for Protein Function Prediction from SequencePreprint
Liu, X. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1701.08318 · Cited by 13
Critiquing Protein Family Classification Models Using Sufficient Input Subsets
Carter, B., Bileschi, M. L., Smith, J., Sanderson, T., Bryant, D., Belanger, D., & Colwell, L. J. (2019) · Journal of Computational Biology · doi:10.1089/cmb.2019.0339 · Cited by 10
Self-citationDeepSF: deep convolutional neural network for mapping protein sequences to foldsPreprint
Hou, J., Adhikari, B., & Cheng, J. J. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1706.01010 · Cited by 9
Critiquing Protein Family Classification Models Using Sufficient Input SubsetsPreprint
Carter, B., Bileschi, M. L., Smith, J., et al. (2019) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/674119 · Cited by 4
Self-citationEvaluating Optimization Strategies for HMMer Acceleration on GPU
Ferraz, S., & Moreano, N. B. (2013) · International Conference on Parallel and Distributed Systems · doi:10.1109/icpads.2013.21 · Cited by 3
Research works printed but not linked: 1
- El-Gebali, S., Richardson, L. & Finn, R. Repeats in Pfam. EMBL-EBI Training https://doi.org/10.6019/TOL.Pfam_repeats-t.2018.00001.1 (2018). · DOI
Cited by
Sorted by citations
Paysan‐Lafosse, T., Blum, M., Chuguransky, S., Grego, T., Pinto, B. L., Salazar, G. A., Bileschi, M. L., Bork, P., Bridge, A. J., Colwell, L. J., et al. (2022) · Nucleic Acids Research · doi:10.1093/nar/gkac993 · Cited by 2,457
“A Google Research team is working on the development of ProtENN, a deep-learning method predicting functional annotations for unaligned amino acid sequences using Pfam families as a training set (31).”
Self-citationScientific discovery in the age of artificial intelligence.
Wang, H., Fu, T., Du, Y., Gao, W., Huang, K., Liu, Z., Chandak, P., Liu, S., Van Katwyk, P., Deac, A., et al. (2023) · Nature · doi:10.1038/s41586-023-06221-2 · Cited by 1,823
InterPro: the protein sequence classification resource in 2025
Blum, M., Andreeva, A. E., Florentino, L. C., Chuguransky, S., Grego, T., Hobbs, E., Pinto, B. L., Orr, A., Paysan‐Lafosse, T., Ponamareva, I., et al. (2024) · Nucleic Acids Research · doi:10.1093/nar/gkae1082 · Cited by 1,240
“ProtENN2, trained on Pfam data, uses convolutional neural networks to annotate protein sequences with Pfam family labels ( 55 ).”
Self-citationMachine-learning-guided directed evolution for protein engineering
Yang, K. K., Wu, Z., & Arnold, F. H. (2019) · Nature Methods · doi:10.1038/s41592-019-0496-6 · Cited by 1,130
Artificial intelligence and illusions of understanding in scientific research
Messeri, L., & Crockett, M. J. (2024) · Nature · doi:10.1038/s41586-024-07146-0 · Cited by 707
“In biology, predictive AI tools are already being used for the automated annotation of protein function 50,51 and cell types 52 .”
Metadata
- Authors
- Bileschi, M. L., Belanger, D., Bryant, D. H., Sanderson, T., Carter, B., Sculley, D., Bateman, A., DePristo, M. A., & Colwell, L. J.
- Affiliations
- Google (United States) (US)
- MIT Computer Science and Artificial Intelligence Laboratory (US)
- European Bioinformatics Institute (GB)
- Corresponding author
- Bileschi, Maxwell L.
- Colwell, Lucy J.
- ORCID
- Venue
- Nature Biotechnology
- Published
- 2022-02-21
- Volume
- 40
- Issue
- 6
- Pages
- 932-937
- ISSN
- 0733-222X (ISSN-L)
- 1087-0156
- 1546-1696
- OpenAlex
- W4213112325
- Cited by
- 332
- References
- 59
- Citations by year
- 2026: 39 · 2025: 66 · 2024: 70 · 2023: 73 · 2022: 45
- FWCI
- 20.90
- Type
- journal article
- Language
- en
- Open access
- green
- doi.org
- Locations
- Nature Biotechnology (publishedVersion)
- bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion)
- PubMed (publishedVersion)
- Funders
- Wellcome Trust (210918/Z/18/Z)
- Topics
- 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
- Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Protein Structure and Dynamics
- Keywords
- protein function prediction, deep learning, Pfam, sequence annotation, remote homology detection, sequence clustering, microbial protein, human proteome, protein families
- MeSH terms
- Deep Learning, Amino Acid Sequence, Humans, Proteome, Databases, Protein, Proteomics, Molecular Sequence Annotation
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