Enhancing Evolutionary Couplings with Deep Convolutional Neural Networks
Open accessAbstract
While genes are defined by sequence, in biological systems a protein's function is largely determined by its three-dimensional structure. Evolutionary information embedded within multiple sequence alignments provides a rich source of data for inferring structural constraints on macromolecules. Still, many proteins of interest lack sufficient numbers of related sequences, leading to noisy, error-prone residue-residue contact predictions. Here we introduce DeepContact, a convolutional neural network (CNN)-based approach that discovers co-evolutionary motifs and leverages these patterns to enable accurate inference of contact probabilities, particularly when few related sequences are available. DeepContact significantly improves performance over previous methods, including in the CASP12 blind contact prediction task where we achieved top performance with another CNN-based approach. Moreover, our tool converts hard-to-interpret coupling scores into probabilities, moving the field toward a consistent metric to assess contact prediction across diverse proteins. Through substantially improving the precision-recall behavior of contact prediction, DeepContact suggests we are near a paradigm shift in template-free modeling for protein structure prediction.
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.
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?
Machine learning-based structure prediction methods explicitly incorporate constraints on protein geometries.
“significant work has been done in the opposite direction of machine learning-based structure prediction methods that explicitly incorporate constraints on protein geometries 3,5,26,87-89.”
From Learning the protein language: Evolution, structure, and function (2021) · cites this paper as [3]
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
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155 · see citing works
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
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126 · see citing works
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 · see citing works
Gradient-based learning applied to document recognition
Lecun, Y., Bottou, L., Bengio, Y., & Haffner, P. (1998) · Proceedings of the IEEE · doi:10.1109/5.726791 · Cited by 58,805 · see citing works
Fully convolutional networks for semantic segmentation
Long, J., Shelhamer, E., & Darrell, T. (2015) · 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2015.7298965 · Cited by 38,834 · see citing works
(2008) · Journal of Machine Learning Research · Cited by 33,051 · see citing works
Crystallography & NMR System: A New Software Suite for Macromolecular Structure Determination
Brünger, A. T., Adams, P. D., Clore, G. M., DeLano, W. L., Gros, P., Grosse‐Kunstleve, R. W., Jiang, J., Kuszewski, J. J., Nilges, M., Pannu, N., et al. (1998) · Acta Crystallographica Section D Biological Crystallography · doi:10.1107/s0907444998003254 · Cited by 15,720 · see citing works
Fully convolutional networks for semantic segmentation
Shelhamer, E., Long, J., & Darrell, T. (2017) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2016.2572683 · Cited by 11,898 · see citing works
Beyond a Gaussian Denoiser: Residual Learning of Deep CNN for Image Denoising
Zhang, K., Zuo, W., Chen, Y., Meng, D., & Zhang, L. (2017) · IEEE Transactions on Image Processing · doi:10.1109/tip.2017.2662206 · Cited by 8,983 · see citing works
Eddy, S. R. (1998) · Bioinformatics · doi:10.1093/bioinformatics/14.9.755 · Cited by 5,515 · see citing works
ADADELTA: An Adaptive Learning Rate Method
Zeiler, M. D. (2012) · arXiv · doi:10.48550/arxiv.1212.5701 · Cited by 5,322 · see citing works
The PSIPRED protein structure prediction server
McGuffin, L. J., Bryson, K., & Jones, D. T. (2000) · Bioinformatics · doi:10.1093/bioinformatics/16.4.404 · Cited by 3,841 · see citing works
TM-align: a protein structure alignment algorithm based on the TM-score
Zhang, Y. (2005) · Nucleic Acids Research · doi:10.1093/nar/gki524 · Cited by 3,774 · see citing works
(2013) · Cited by 3,740 · see citing works
Jupyter Notebooks – a publishing format for reproducible computational workflows
Kluyver, T. A., Ragan-Kelley, B., Fernando, P., Granger, B., Bussonnier, M., Frederic, J., Kelley, K., Hamrick, J. B., Grout, J., Corlay, S., et al. (2016) · IOS Press eBooks · doi:10.3233/978-1-61499-649-1-87 · Cited by 3,191 · see citing works
Introduction to Protein Structure
Brändén, C.-I., & Tooze, J. (2012) · Garland Science eBooks · doi:10.1201/9781136969898 · Cited by 2,398 · see citing works
Predicting effects of noncoding variants with deep learning–based sequence model
Zhou, J., & Troyanskaya, O. G. (2015) · Nature Methods · doi:10.1038/nmeth.3547 · Cited by 2,338 · see citing works
HHblits: lightning-fast iterative protein sequence searching by HMM-HMM alignment
Remmert, M., Biegert, A., Hauser, A., & Söding, J. (2012) · Nature Methods · doi:10.1038/nmeth.1818 · Cited by 2,288 · see citing works
Predicting good probabilities with supervised learning
Niculescu-Mizil, A., & Caruana, R. (2005) · Proceedings of the 22nd international conference on Machine learning - ICML '05 · doi:10.1145/1102351.1102430 · Cited by 1,884 · see citing works
Deep learning for computational biology
Angermueller, C., Pärnamaa, T., Parts, L., & Stegle, O. (2016) · Molecular Systems Biology · doi:10.15252/msb.20156651 · Cited by 1,473 · 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
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
How significant is a protein structure similarity with TM-score = 0.5?
Xu, J., & Zhang, Y. (2010) · Bioinformatics · doi:10.1093/bioinformatics/btq066 · Cited by 1,142 · see citing works
Introduction to Protein Structure
Banaszak, L. J. (2000) · Elsevier eBooks · doi:10.1016/b978-012077700-6/50001-8 · Cited by 1,054 · see citing works
Accurate De Novo Prediction of Protein Contact Map by Ultra-Deep Learning Model
Wang, S., Sun, S., Li, Z., Zhang, R., & Xu, J. (2017) · PLOS Computational Biology · doi:10.1371/journal.pcbi.1005324 · Cited by 931 · see citing works
Toward High-Resolution de Novo Structure Prediction for Small Proteins
Bradley, P. H., Misura, K. M. S., & Baker, D. A. (2005) · Science · doi:10.1126/science.1113801 · Cited by 865 · see citing works
Xu, D. H., & Zhang, Y. (2012) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.24065 · Cited by 853 · 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
Fox, N. K., Brenner, S. E., & Chandonia, J.-M. (2014) · Nucleic Acids Research · doi:10.1093/nar/gkt1240 · Cited by 762 · see citing works
Jones, D. T., Buchan, D. W. A., Cozzetto, D., & Pontil, M. (2011) · Bioinformatics · doi:10.1093/bioinformatics/btr638 · Cited by 760 · see citing works
Critical assessment of methods of protein structure prediction (CASP) — round x
Moult, J., Fidelis, K. A., Kryshtafovych, A., Schwede, T. F., & Tramontano, A. L. (2013) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.24452 · Cited by 673 · 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
The Three-Dimensional Structure of an Enzyme Molecule
Phillips, D. C. (1966) · Scientific American · doi:10.1038/scientificamerican1166-78 · Cited by 631 · see citing works
Ovchinnikov, S., Kamisetty, H., & Baker, D. (2014) · eLife · doi:10.7554/elife.02030 · Cited by 629 · see citing works
Predicting coiled coils by use of pairwise residue correlations.
Berger, B., Wilson, D. B., Wolf, E., Tonchev, T., Milla, M. E., & Kim, P. S. (1995) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.92.18.8259 · Cited by 622 · see citing works
Self-citationProtein 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
Sequence co-evolution gives 3D contacts and structures of protein complexes
Hopf, T. A., Schärfe, C. P. I., Rodrigues, J. P. G. L. M., Green, A. G., Kohlbacher, O., Sander, C., Bonvin, A. M. J. J., & Marks, D. S. (2014) · eLife · doi:10.7554/elife.03430 · Cited by 515 · see citing works
THE HEN EGG-WHITE LYSOZYME MOLECULE
Phillips, D. C. (1967) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.57.3.483 · Cited by 514 · see citing works
Progress and challenges in protein structure prediction
Zhang, Y. (2008) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2008.02.004 · Cited by 507 · see citing works
Three-Dimensional Structures of Membrane Proteins from Genomic Sequencing
Hopf, T. A., Colwell, L. J., Sheridan, R., Rost, B., Sander, C., & Marks, D. S. (2012) · Cell · doi:10.1016/j.cell.2012.04.012 · Cited by 501 · see citing works
On the conformation of the hen egg-white lysozyme molecule
Blake, C. C. F., Mair, G. A., North, A. C. T., Phillips, D. C., & Sarma, V. R. (1967) · Proceedings of the Royal Society B Biological Sciences · doi:10.1098/rspb.1967.0034 · Cited by 430 · see citing works
CCMpred—fast and precise prediction of protein residue–residue contacts from correlated mutations
Seemayer, S., Gruber, M., & Söding, J. (2014) · Bioinformatics · doi:10.1093/bioinformatics/btu500 · Cited by 416 · see citing works
Jones, D. T., Singh, T., Kościółek, T., & Tetchner, S. (2014) · Bioinformatics · doi:10.1093/bioinformatics/btu791 · Cited by 345 · see citing works
The Protein Model Portal—a comprehensive resource for protein structure and model information
Haas, J., Roth, S., Arnold, K., Kiefer, F., Schmidt, T., Bordoli, L., & Schwede, T. F. (2013) · Database · doi:10.1093/database/bat031 · Cited by 268 · see citing works
Compact integration of multi-network topology for functional analysis of genes
Cho, H., Berger, B., & Peng, J. (2016) · Cell Systems · doi:10.1016/j.cels.2016.10.017 · Cited by 241 · see citing works
Self-citationMoult, J., Fidelis, K. A., Kryshtafovych, A., Schwede, T. F., & Tramontano, A. L. (2016) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.25064 · Cited by 226 · 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
Assessment of contact predictions in CASP12: Co‐evolution and deep learning coming of age
Schaarschmidt, J., Monastyrskyy, B., Kryshtafovych, A., & Bonvin, A. M. J. J. (2018) · Proteins: Structure, Function, and Bioinformatics · doi:10.1002/prot.25407 · Cited by 177 · see citing works
3D RNA and Functional Interactions from Evolutionary Couplings
Weinreb, C., Riesselman, A. J., Ingraham, J. B., Gross, T., Sander, C., & Marks, D. S. (2016) · Cell · doi:10.1016/j.cell.2016.03.030 · Cited by 159 · see citing works
FreeContact: fast and free software for protein contact prediction from residue co-evolution
Kaján, L., Hopf, T. A., Kalaš, M., Marks, D. S., & Rost, B. (2014) · BMC Bioinformatics · doi:10.1186/1471-2105-15-85 · Cited by 152 · see citing works
CONFOLD: Residue-residue contact-guidedab initioprotein folding
Adhikari, B., Bhattacharya, D., Cao, R., & Cheng, J. J. (2015) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.24829 · Cited by 143 · see citing works
Structured States of Disordered Proteins from Genomic Sequences
Tóth-Petróczy, Á., Palmedo, P., Ingraham, J., Hopf, T. A., Berger, B., Sander, C., & Marks, D. S. (2016) · Cell · doi:10.1016/j.cell.2016.09.010 · Cited by 124 · see citing works
Self-citationOvchinnikov, S., Kim, D. E., Wang, R. Y., Liu, Y., DiMaio, F., & Baker, D. A. (2015) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.24974 · Cited by 111 · see citing works
Self-citationUguzzoni, G., Lovis, S. J., Oteri, F., Schug, A. H., Szurmant, H., & Weigt, M. (2017) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1615068114 · Cited by 108 · see citing works
Buslje, C. M., Santos, J., Delfino, J., & Nielsen, M. (2009) · Bioinform. · doi:10.1093/bioinformatics/btp135 · Cited by 105 · see citing works
Leonardis, E. D., Lutz, B., Ratz, S., Cocco, S., Monasson, R., Schug, A., & Weigt, M. (2015) · Nucleic Acids Research · doi:10.1093/nar/gkv932 · Cited by 103 · see citing works
Leonardis, E. D., Lutz, B., Ratz, S., Cocco, S., Monasson, R., & Martin, A. S. (2016) · Cited by 92 · see citing works
Kim, D. E., DiMaio, F., Wang, R. Y., Song, Y., & Baker, D. A. (2013) · Proteins Structure Function and Bioinformatics · doi:10.1002/prot.24374 · Cited by 90 · see citing works
Hu, J., Shen, X., Shao, Y., et al. (2002) · Cited by 68 · see citing works
Cherney, M. M., Cherney, L. T., Garen, C. R., et al. (2011) · Journal of Molecular Biology · doi:10.1016/j.jmb.2011.09.007 · Cited by 22 · see citing works
On the interpretability of conditional probability estimates in the agnostic setting
Gao, Y., Parameswaran, A., & Peng, J. (2017) · Electronic Journal of Statistics · doi:10.1214/17-ejs1376si · Cited by 6 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Evolutionary-scale prediction of atomic level protein structure with a language model
Lin, Z., Akin, H., Rao, R., Hie, B., Zhu, Z., Lu, W., Smetanin, N., Verkuil, R., Kabeli, O., Shmueli, Y., et al. (2022) · doi:10.1101/2022.07.20.500902 · Cited by 5,523 · see citing works
Advances in protein structure prediction and design
Kuhlman, B., & Bradley, P. (2019) · Nature Reviews Molecular Cell Biology · doi:10.1038/s41580-019-0163-x · Cited by 806 · see citing works
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
Self-citationAhdritz, G., Bouatta, N., Floristean, C., Kadyan, S., Xia, Q., Gerecke, W., O’Donnell, T. J., Berenberg, D., Fisk, I., Zanichelli, N., et al. (2024) · Nature Methods · doi:10.1038/s41592-024-02272-z · Cited by 439 · see citing works
“These are necessary to (1) tackle new tasks, like protein–ligand complex structure prediction, (2) investigate the process by which the model learns and (3) assess the model’s capacity to generalize to unseen regions of fold space.”
Distance-based protein folding powered by deep learning
Xu, J. (2019) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1821309116 · Cited by 401 · see citing works
End-to-End Differentiable Learning of Protein Structure
AlQuraishi, M. (2019) · Cell Systems · doi:10.1016/j.cels.2019.03.006 · Cited by 371 · see citing works
Rao, R., Liu, J., Verkuil, R., Meier, J., Canny, J. F., Abbeel, P., Sercu, T., & Rives, A. (2021) · doi:10.1101/2021.02.12.430858 · Cited by 350 · see citing works
Drug–target affinity prediction using graph neural network and contact maps
Jiang, M., Li, Z., Zhang, S., Wang, S., Wang, X., Yuan, Q., & Wei, Z. (2020) · RSC Advances · doi:10.1039/d0ra02297g · Cited by 372 · see citing works
Transformer protein language models are unsupervised structure learners
Rao, R., Meier, J., Sercu, T., Ovchinnikov, S., & Rives, A. (2020) · doi:10.1101/2020.12.15.422761 · Cited by 341 · see citing works
Deep‐learning contact‐map guided protein structure prediction in CASP13
Zheng, W., Li, Y., Zhang, C., Pearce, R., Mortuza, S. M., & Zhang, Y. (2019) · Proteins: Structure, Function, and Bioinformatics · doi:10.1002/prot.25792 · Cited by 208 · see citing works
Li, Y., Hu, J., Zhang, C., Yu, D.-J., & Zhang, Y. (2019) · Bioinformatics · doi:10.1093/bioinformatics/btz291 · Cited by 158 · see citing works
Deep learning in biomedical data science
Baldi, P. (2018) · Annual Review of Biomedical Data Science · doi:10.1146/annurev-biodatasci-080917-013343 · Cited by 119 · see citing works
Li, Y., Zhang, C., Bell, E. W., Yu, D., & Zhang, Y. (2019) · Proteins: Structure, Function, and Bioinformatics · doi:10.1002/prot.25798 · Cited by 94 · see citing works
AlQuraishi, M., & Sorger, P. K. (2021) · Nature Methods · doi:10.1038/s41592-021-01283-4 · Cited by 96 · see citing works
DESTINI: A deep-learning approach to contact-driven protein structure prediction
Gao, M., Zhou, H., & Skolnick, J. (2019) · Scientific Reports · doi:10.1038/s41598-019-40314-1 · Cited by 61 · see citing works
Deep learning methods for 3D structural proteome and interactome modeling
Lee, D., Xiong, D., Wierbowski, S., Li, L., Liang, S., & Yu, H. (2022) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2022.102329 · Cited by 26 · see citing works
The role of local versus nonlocal physicochemical restraints in determining protein native structure
Skolnick, J., & Gao, M. (2021) · Current Opinion in Structural Biology · doi:10.1016/j.sbi.2020.10.008 · Cited by 21 · see citing works
- Authors
- Liu, Y., Palmedo, P., Ye, Q., Berger, B., & Peng, J.
- Affiliations
- University of Illinois Urbana-Champaign (US)
- Harvard University (US)
- MIT Computer Science and Artificial Intelligence Laboratory (US)
- Corresponding author
- Berger, Bonnie
- Peng, Jian
- Venue
- Cell Systems
- Publisher
- Elsevier BV
- Published
- 2018-01
- Volume
- 6
- Issue
- 1
- Pages
- 65-74.e3
- ISSN
- 2405-4712 (ISSN-L)
- PMC
- PMC5808454
- OpenAlex
- W2780845733
- Cited by
- 114
- References
- 63
- Citations by year
- 2026: 4 · 2025: 3 · 2024: 11 · 2023: 9 · 2022: 10 · 2021: 26 · 2020: 15 · 2019: 31 · 2018: 5
- FWCI
- 5.70
- Type
- journal article
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- Cell Systems (publishedVersion, cc-by-nc-nd)
- PubMed (publishedVersion)
- Europe PMC (PubMed Central) (acceptedVersion, other-oa)
- PubMed Central (acceptedVersion, cc-by-nc-nd)
- DSpace@MIT (Massachusetts Institute of Technology) (submittedVersion, cc-by-nc-nd)
- Funders
- NCSA
- Sloan Research Fellowship
- NSF (1652815)
- NIH (R01GM081871)
- 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
- Physical Sciences › Materials Science › Materials Chemistry › Enzyme Structure and Function
- Keywords
- evolutionary coupling, residue-residue contact prediction, convolutional neural networks, multiple sequence alignment, protein structure prediction, contact probability
- MeSH terms
- Machine Learning, Algorithms, Animals, Forecasting, Humans, Models, Molecular, Probability, Protein Conformation, Proteins, Sequence Alignment, Neural Networks, Computer, Protein Folding, Computational Biology, Databases, Protein
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