Source notes and reports

Sources

← Home

SOURCE URL: https://www.nature.com/articles/s41586-019-1923-7
RAW HTML: history/sources/text/2020-alphafold1_2020.html

Improved protein structure prediction using potentials from deep learning

Abstract
Protein structure prediction can be used to determine the three-dimensional shape of a protein from its amino acid sequence
1
. This problem is of fundamental importance as the structure of a protein largely determines its function
2
; however, protein structures can be difficult to determine experimentally. Considerable progress has recently been made by leveraging genetic information. It is possible to infer which amino acid residues are in contact by analysing covariation in homologous sequences, which aids in the prediction of protein structures
3
. Here we show that we can train a neural network to make accurate predictions of the distances between pairs of residues, which convey more information about the structure than contact predictions. Using this information, we construct a potential of mean force
4
that can accurately describe the shape of a protein. We find that the resulting potential can be optimized by a simple gradient descent algorithm to generate structures without complex sampling procedures. The resulting system, named AlphaFold, achieves high accuracy, even for sequences with fewer homologous sequences. In the recent Critical Assessment of Protein Structure Prediction
5
(CASP13)—a blind assessment of the state of the field—AlphaFold created high-accuracy structures (with template modelling (TM) scores
6
of 0.7 or higher) for 24 out of 43 free modelling domains, whereas the next best method, which used sampling and contact information, achieved such accuracy for only 14 out of 43 domains. AlphaFold represents a considerable advance in protein-structure prediction. We expect this increased accuracy to enable insights into the function and malfunction of proteins, especially in cases for which no structures for homologous proteins have been experimentally determined
7
.
Access through your institution
Buy or subscribe
This is a preview of subscription content,
access via your institution
Access options
Access through your institution
Access Nature and 54 other Nature Portfolio journals
Get Nature+, our best-value online-access subscription
$32.99
/ 30 days
cancel any time
Learn more
Subscribe to this journal
Receive 52 print issues and online access
$199.00 per year
only $3.83 per issue
Learn more
Buy this article
Purchase on SpringerLink
Instant access to the full article PDF.
USD 39.95
Prices may be subject to local taxes which are calculated during checkout
Additional access options:
Log in
Learn about institutional subscriptions
Read our FAQs
Contact customer support
Fig. 1: The performance of AlphaFold in the CASP13 assessment.
The alternative text for this image may have been generated using AI.
Fig. 2: The folding process illustrated for CASP13 target T0986s2.
The alternative text for this image may have been generated using AI.
Fig. 3: Predicted distance distributions compared with true distances.
The alternative text for this image may have been generated using AI.
Fig. 4: TM scores versus the accuracy of the distogram, and the dependency of the TM score on different components of the potential.
The alternative text for this image may have been generated using AI.
Similar content being viewed by others
Highly accurate protein structure prediction with AlphaFold
Article
Open access
15 July 2021
Protein structure prediction with in-cell photo-crosslinking mass spectrometry and deep learning
Article
Open access
20 March 2023
Highly accurate protein structure prediction for the human proteome
Article
Open access
22 July 2021
Data availability
Our training, validation and test data splits (CATH domain codes) are available from
https://github.com/deepmind/deepmind-research/tree/master/alphafold_casp13
. The following versions of public datasets were used in this study: PDB 2018-03-15; CATH 2018-03-16; Uniclust30 2017-10; and PSI-BLAST nr dataset (as of 15 December 2017).
Code availability
Source code for the distogram, reference distogram and torsion prediction neural networks, together with the neural network weights and input data for the CASP13 targets are available for research and non-commercial use at
https://github.com/deepmind/deepmind-research/tree/master/alphafold_casp13
. We make use of several open-source libraries to conduct our experiments, particularly HHblits
36
, PSI-BLAST
37
and the machine-learning framework TensorFlow (
https://github.com/tensorflow/tensorflow
) along with the TensorFlow library Sonnet (
https://github.com/deepmind/sonnet
), which provides implementations of individual model components
50
. We also used Rosetta
9
under license.
References
Dill, K. A., Ozkan, S. B., Shell, M. S. & Weikl, T. R. The protein folding problem.
Annu. Rev. Biophys
.
37
, 289–316 (2008).
ADS
CAS
PubMed
PubMed Central
Google Scholar
Dill, K. A. & MacCallum, J. L. The protein-folding problem,
50 years on. Science
338
, 1042–1046 (2012).
CAS
PubMed
Google Scholar
Schaarschmidt, J., Monastyrskyy, B., Kryshtafovych, A. & Bonvin, A. M. J. J. Assessment of contact predictions in CASP12: co-evolution and deep learning coming of age.
Proteins
86
, 51–66 (2018).
CAS
PubMed
Google Scholar
Kirkwood, J. Statistical mechanics of fluid mixtures.
J. Chem. Phys
.
3
, 300–313 (1935).
ADS
CAS
MATH
Google Scholar
Kryshtafovych, A., Schwede, T., Topf, M., Fidelis, K. & Moult, J. Critical assessment of methods of protein structure prediction (CASP)—Round XIII.
Proteins
87
, 1011–1020 (2019).
CAS
PubMed
Google Scholar
Zhang, Y. & Skolnick, J. Scoring function for automated assessment of protein structure template quality.
Proteins
57
, 702–710 (2004).
CAS
PubMed
Google Scholar
Zhang, Y. Protein structure prediction: when is it useful?
Curr. Opin. Struct. Biol
.
19
, 145–155 (2009).
CAS
PubMed
PubMed Central
Google Scholar
Senior, A. W. et al. Protein structure prediction using multiple deep neural networks in the 13th Critical Assessment of Protein Structure Prediction (CASP13).
Proteins
87
, 1141–1148 (2019).
CAS
PubMed
Google Scholar
Das, R. & Baker, D. Macromolecular modeling with Rosetta.
Annu. Rev. Biochem
.
77
, 363–382 (2008).
CAS
PubMed
Google Scholar
Jones, D. T. Predicting novel protein folds by using FRAGFOLD.
Proteins
45
, 127–132 (2001).
Google Scholar
Zhang, C., Mortuza, S. M., He, B., Wang, Y. & Zhang, Y. Template-based and free modeling of I-TASSER and QUARK pipelines using predicted contact maps in CASP12.
Proteins
86
, 136–151 (2018).
CAS
PubMed
Google Scholar
Kirkpatrick, S., Gelatt, C. D. Jr & Vecchi, M. P. Optimization by simulated annealing.
Science
220
, 671–680 (1983).
ADS
MathSciNet
CAS
PubMed
MATH
Google Scholar
Berman, H. M. et al. The Protein Data Bank.
Nucleic Acids Res
.
28
, 235–242 (2000).
ADS
CAS
PubMed
PubMed Central
Google Scholar
Altschuh, D., Lesk, A. M., Bloomer, A. C. & Klug, A. Correlation of co-ordinated amino acid substitutions with function in viruses related to tobacco mosaic virus.
J. Mol. Biol
.
193
, 693–707 (1987).
CAS
PubMed
Google Scholar
Ovchinnikov, S., Kamisetty, H. & Baker, D. Robust and accurate prediction of residue–residue interactions across protein interfaces using evolutionary information.
eLife
3
, e02030 (2014).
PubMed
PubMed Central
Google Scholar
Seemayer, S., Gruber, M. & Söding, J. CCMpred—fast and precise prediction of protein residue–residue contacts from correlated mutations.
Bioinformatics
30
, 3128–3130 (2014).
CAS
PubMed
PubMed Central
Google Scholar
Morcos, F. et al. Direct-coupling analysis of residue coevolution captures native contacts across many protein families.
Proc. Natl Acad. Sci. USA
108
, E1293–E1301 (2011).
CAS
PubMed
Google Scholar
Jones, D. T., Buchan, D. W., Cozzetto, D. & Pontil, M. PSICOV: precise structural contact prediction using sparse inverse covariance estimation on large multiple sequence alignments.
Bioinformatics
28
, 184–190 (2012).
CAS
PubMed
Google Scholar
Skwark, M. J., Raimondi, D., Michel, M. & Elofsson, A. Improved contact predictions using the recognition of protein like contact patterns.
PLOS Comput. Biol
.
10
, e1003889 (2014).
ADS
PubMed
PubMed Central
Google Scholar
Jones, D. T., Singh, T., Kosciolek, T. & Tetchner, S. MetaPSICOV: combining coevolution methods for accurate prediction of contacts and long range hydrogen bonding in proteins.
Bioinformatics
31
, 999–1006 (2015).
CAS
PubMed
Google Scholar
Wang, S., Sun, S., Li, Z., Zhang, R. & Xu, J. Accurate de novo prediction of protein contact map by ultra-deep learning model.
PLOS Comput. Biol
.
13
, e1005324 (2017).
ADS
PubMed
PubMed Central
Google Scholar
Jones, D. T. & Kandathil, S. M. High precision in protein contact prediction using fully convolutional neural networks and minimal sequence features.
Bioinformatics
34
, 3308–3315 (2018).
CAS
PubMed
PubMed Central
Google Scholar
Ovchinnikov, S. et al. Improved de novo structure prediction in CASP11 by incorporating coevolution information into Rosetta.
Proteins
84
, 67–75 (2016).
PubMed
PubMed Central
Google Scholar
Aszódi, A. & Taylor, W. R. Estimating polypeptide α-carbon distances from multiple sequence alignments.
J. Math. Chem
.
17
, 167–184 (1995).
MATH
Google Scholar
Zhao, F. & Xu, J. A position-specific distance-dependent statistical potential for protein structure and functional study.
Structure
20
, 1118–1126 (2012).
CAS
PubMed
PubMed Central
Google Scholar
Xu, J. & Wang, S. Analysis of distance-based protein structure prediction by deep learning in CASP13.
Proteins
87
, 1069–1081 (2019).
CAS
PubMed
Google Scholar
Aszódi, A., Gradwell, M. J. & Taylor, W. R. Global fold determination from a small number of distance restraints.
J. Mol. Biol
.
251
, 308–326 (1995).
PubMed
Google Scholar
Kandathil, S. M., Greener, J. G. & Jones, D. T. Prediction of interresidue contacts with DeepMetaPSICOV in CASP13.
Proteins
87
, 1092–1099 (2019).
CAS
PubMed
PubMed Central
Google Scholar
He, K., Zhang, X., Ren, S. & Sun, J. Deep residual learning for image recognition. In
Proc. IEEE Conference on Computer Vision and Pattern Recognition
770–778 (2016).
Simons, K. T., Kooperberg, C., Huang, E. & Baker, D. Assembly of protein tertiary structures from fragments with similar local sequences using simulated annealing and Bayesian scoring functions.
J. Mol. Biol
.
268
, 209–225 (1997).
CAS
PubMed
Google Scholar
Liu, D. C. & Nocedal, J. On the limited memory BFGS method for large scale optimization.
Math. Program
.
45
, 503–528 (1989).
MathSciNet
MATH
Google Scholar
Li, Y., Zhang, C., Bell, E. W., Yu, D.-J. & Zhang, Y. Ensembling multiple raw coevolutionary features with deep residual neural networks for contact-map prediction in CASP13.
Proteins
87
, 1082–1091 (2019).
CAS
PubMed
Google Scholar
Konagurthu, A. S., Lesk, A. M. & Allison, L. Minimum message length inference of secondary structure from protein coordinate data.
Bioinformatics
28
, i97–i105 (2012).
CAS
PubMed
PubMed Central
Google Scholar
Dawson, N. L. et al. CATH: an expanded resource to predict protein function through structure and sequence.
Nucleic Acids Res
.
45
, D289–D295 (2017).
CAS
PubMed
Google Scholar
Mirdita, M. et al. Uniclust databases of clustered and deeply annotated protein sequences and alignments.
Nucleic Acids Res
.
45
, D170–D176 (2017).
CAS
PubMed
Google Scholar
Remmert, M., Biegert, A., Hauser, A. & Söding, J. HHblits: lightning-fast iterative protein sequence searching by HMM–HMM alignment.
Nat. Methods
9
, 173–175 (2012).
CAS
Google Scholar
Altschul, S. F. et al. Gapped BLAST and PSI-BLAST: a new generation of protein database search programs.
Nucleic Acids Res
.
25
, 3389–3402 (1997).
CAS
PubMed
PubMed Central
Google Scholar
Yu, F. & Koltun, V. Multi-scale context aggregation by dilated convolutions. Preprint at
arXiv
https://arxiv.org/abs/1511.07122
(2015).
Oord, A. d. et al. Wavenet: a generative model for raw audio. Preprint at
arXiv
https://arxiv.org/abs/1609.03499
(2016).
Clevert, D.-A., Unterthiner, T. & Hochreiter, S. Fast and accurate deep network learning by exponential linear units (ELUs). Preprint at
arXiv
https://arxiv.org/abs/1511.07289
(2015).
Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I. & Salakhutdinov, R. Dropout: a simple way to prevent neural networks from overfitting.
J. Mach. Learn. Res
.
15
, 1929–1958 (2014).
MathSciNet
MATH
Google Scholar
Kabsch, W. & Sander, C. Dictionary of protein secondary structure: pattern recognition of hydrogen-bonded and geometrical features.
Biopolymers
22
, 2577–2637 (1983).
CAS
PubMed
Google Scholar
Yang, Y. et al. Sixty-five years of the long march in protein secondary structure prediction: the final stretch?
Briefings Bioinf
.
19
, 482–494 (2018).
CAS
Google Scholar
Zemla, A., Venclovas, C., Moult, J. & Fidelis, K. Processing and analysis of CASP3 protein structure predictions.
Proteins
37
, 22–29 (1999).
Google Scholar
Mariani, V., Biasini, M., Barbato, A. & Schwede, T. lDDT: a local superposition-free score for comparing protein structures and models using distance difference tests.
Bioinformatics
29
, 2722–2728 (2013).
CAS
PubMed
PubMed Central
Google Scholar
Abriata, L. A., Tamo, G. E. & Dal Peraro, M. A further leap of improvement in tertiary structure prediction in CASP13 prompts new routes for future assessments.
Proteins
87
, 1100–1112 (2019).
CAS
PubMed
Google Scholar
Kayikci, M. et al. Visualization and analysis of non-covalent contacts using the Protein Contacts Atlas.
Nat. Struct. Mol. Biol
.
25
, 185–194 (2018).
CAS
PubMed
PubMed Central
Google Scholar
Croll, T. I. et al. Evaluation of template-based modeling in CASP13.
Proteins
87
, 1113–1127 (2019).
CAS
PubMed
PubMed Central
Google Scholar
Sundararajan, M., Taly, A. & Yan, Q. Axiomatic attribution for deep networks. In
Proc. 34th International Conference on Machine Learning
Vol. 70
, 3319–3328 (2017).
Abadi, M. et al. Tensorflow: a system for large-scale machine learning. In
Proc. 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)
265–283 (2016).
Söding, J., Biegert, A. & Lupas, A. N. The HHpred interactive server for protein homology detection and structure prediction.
Nucleic Acids Res
.
33
, W244–W248 (2005).
PubMed
PubMed Central
Google Scholar
Cong, Q. et al. An automatic method for CASP9 free modeling structure prediction assessment.
Bioinformatics
27
, 3371–3378 (2011).
CAS
PubMed
PubMed Central
Google Scholar
Zhang, Y. & Skolnick, J. TM-align: a protein structure alignment algorithm based on the TM-score.
Nucleic Acids Res
.
33
, 2302–2309 (2005).
CAS
PubMed
PubMed Central
Google Scholar
Tovchigrechko, A., Wells, C. A. & Vakser, I. A. Docking of protein models.
Protein Sci
.
11
, 1888–1896 (2002).
CAS
PubMed
PubMed Central
Google Scholar
Audet, M. et al. Crystal structure of misoprostol bound to the labor inducer prostaglandin E
2
receptor.
Nat. Chem. Biol
.
15
, 11–17 (2019).
CAS
PubMed
Google Scholar
Download references
Acknowledgements
We thank C. Meyer for assistance in preparing the paper; B. Coppin, O. Vinyals, M. Barwinski, R. Sun, C. Elkin, P. Dolan, M. Lai and Y. Li for their contributions and support; O. Ronneberger for reading the paper; the rest of the DeepMind team for their support; the CASP13 organisers and the experimentalists whose structures enabled the assessment.
Author information
Author notes
These authors contributed equally: Andrew W. Senior, Richard Evans, John Jumper, James Kirkpatrick, Laurent Sifre
Authors and Affiliations
DeepMind, London, UK
Andrew W. Senior, Richard Evans, John Jumper, James Kirkpatrick, Laurent Sifre, Tim Green, Chongli Qin, Augustin Žídek, Alexander W. R. Nelson, Alex Bridgland, Hugo Penedones, Stig Petersen, Karen Simonyan, Steve Crossan, Pushmeet Kohli, David Silver, Koray Kavukcuoglu & Demis Hassabis
The Francis Crick Institute, London, UK
David T. Jones
University College London, London, UK
David T. Jones
Authors
Andrew W. Senior
View author publications
Search author on:
PubMed
Google Scholar
Richard Evans
View author publications
Search author on:
PubMed
Google Scholar
John Jumper
View author publications
Search author on:
PubMed
Google Scholar
James Kirkpatrick
View author publications
Search author on:
PubMed
Google Scholar
Laurent Sifre
View author publications
Search author on:
PubMed
Google Scholar
Tim Green
View author publications
Search author on:
PubMed
Google Scholar
Chongli Qin
View author publications
Search author on:
PubMed
Google Scholar
Augustin Žídek
View author publications
Search author on:
PubMed
Google Scholar
Alexander W. R. Nelson
View author publications
Search author on:
PubMed
Google Scholar
Alex Bridgland
View author publications
Search author on:
PubMed
Google Scholar
Hugo Penedones
View author publications
Search author on:
PubMed
Google Scholar
Stig Petersen
View author publications
Search author on:
PubMed
Google Scholar
Karen Simonyan
View author publications
Search author on:
PubMed
Google Scholar
Steve Crossan
View author publications
Search author on:
PubMed
Google Scholar
Pushmeet Kohli
View author publications
Search author on:
PubMed
Google Scholar
David T. Jones
View author publications
Search author on:
PubMed
Google Scholar
David Silver
View author publications
Search author on:
PubMed
Google Scholar
Koray Kavukcuoglu
View author publications
Search author on:
PubMed
Google Scholar
Demis Hassabis
View author publications
Search author on:
PubMed
Google Scholar
Contributions
R.E., J.J., J.K., L.S., A.W.S., C.Q., T.G., A.Ž., A.B., H.P. and K.S. designed and built the AlphaFold system with advice from D.S., K.K. and D.H. D.T.J. provided advice and guidance on protein structure prediction methodology. S.P. contributed to software engineering. S.C., A.W.R.N., K.K. and D.H. managed the project. J.K., A.W.S., T.G., A.Ž., A.B., R.E., P.K. and J.J. analysed the CASP results for the paper. A.W.S. and J.K. wrote the paper with contributions from J.J., R.E., L.S., T.G., A.B., A.Ž., D.T.J., P.K., K.K. and D.H. A.W.S. led the team.
Corresponding author
Correspondence to
Andrew W. Senior
.
Ethics declarations
Competing interests
A.W.S., J.K., T.G., J.J., L.S., R.E., H.P., C.Q., K.S., A.Ž. and A.B. have filed provisional patent applications relating to machine learning for predicting protein structures. The remaining authors declare no competing interests.
Additional information
Peer review information
Nature
thanks Mohammed AlQuraishi and the other, anonymous, reviewer(s) for their contribution to the peer review of this work.
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Extended data figures and tables
Extended Data Fig. 1 Schematics of the folding system and neural network.
a
, The overall folding system. Feature extraction stages (constructing the MSA using sequence database search and computing MSA-based features) are shown in yellow; the structure-prediction neural network in green; potential construction in red; and structure realization in blue.
b
, The layers used in one block of the deep residual convolutional network. The dilated convolution is applied to activations of reduced dimension. The output of the block is added to the representation from the previous layer. The bypass connections of the residual network enable gradients to pass back through the network undiminished, permitting the training of very deep networks.
Extended Data Fig. 2 CASP13 contact precisions.
a
, Precisions (as shown in Fig.
1c
) for long-range contact prediction in CASP13 for the most probable
L
,
L
/2 or
L
/5 contacts, where
L
is the length of the domain. The distance distributions used by AlphaFold (AF) in CASP13, thresholded to contact predictions, are compared with submissions by the two best-ranked contact prediction methods in CASP13: 498 (RaptorX-Contact
26
) and 032 (TripletRes
32
), on ‘all groups’ targets, with updated domain definitions for T0953s2.
b
,
c
, True distances (
b
) and modes of the predicted distogram (
c
) for CASP13 target T0990. CASP divides this chain into three domains as shown (D3 is inserted in D2) for which there are 39, 36 and 42 HHblits alignments, respectively (from the CASP website).
Extended Data Fig. 3 Analysis of structure accuracies.
a
, lDDT
12
versus distogram lDDT
12
(see
Methods
, ‘Accuracy’). The distogram accuracy predicts the lDDT of the realized structure well (particularly for medium- and long-range residue pairs, as well as the TM score as shown in Fig.
4a
) for both CASP13 (
n
= 500: 5 decoys for domains excluding T0999) and test (
n
= 377) datasets. Data are shown with Pearson’s correlation coefficients.
b
, DLDDT
12
against the effective number of sequences in the MSA (
N
eff
) normalized by sequence length (
n
= 377). The number of effective sequences correlates with this measure of distogram accuracy (
r
= 0.634).
c
, Structure accuracy measures, computed on the test set (
n
= 377), for gradient descent optimization of different forms of the potential. Top, removing terms in the potential, and showing the effect of following optimization with Rosetta relax. ‘P’ shows the significance of the potential giving different results from ‘Full’, for a two-tailed paired data
t
-test. ‘Bins’ shows the number of bins fitted by the spline before extrapolation and the number in the full distribution. In CASP13, splines were fitted to the first 51 of 64 bins. Bottom, reducing the resolution of the distogram distributions. The original 64-bin distogram predictions are repeatedly downsampled by a factor of 2 by summing adjacent bins, in each case with constant extrapolation beyond 18 Å (the last quarter of the bins). The two-level potential in the final row, which was designed to compare with contact predictions, is constructed by summing the probability mass below 8 Å and between 8 and 14 Å, with constant extrapolation beyond 14 Å. The TM scores in this table are plotted in Fig.
4b
.
Extended Data Fig. 4 TM score versus per-target computation time computed as an average over the test set.
Structure realization requires a modest computation budget, which can be parallelized over multiple machines. Full optimization with noisy restarts (orange) is compared with initialization from sampled torsions (blue). Computation is measured as the product of the number of (CPU-based) machines and time elapsed and can be largely parallelized. Longer targets take longer to optimize. Figure
2e
shows how the TM score increases with the number of repeats of gradient descent.
n
= 377.
Extended Data Fig. 5 AlphaFold CASP13 results.
a
, The TM score for each of the five AlphaFold CASP13 submissions are shown. Simulated annealing with fragment assembly entries are shown in blue. Gradient-descent entries are shown in yellow. Gradient descent was only used for targets T0975 and later, so to the left of the black line we also show the results for a single ‘back-fill’ run of gradient descent for each earlier target using the deployed system. T0999 (1,589 residues) was manually segmented based on HHpred
51
homology matching.
b
, Average TM scores of the AlphaFold CASP13 submissions (
n
= 104 domains), comparing the first model submitted, the best-of-five model (submission with highest GDT_TS), a single run of full-chain gradient descent (a CASP13 run for T0975 and later, back-fill for earlier targets) and a single CASP13 run of fragment assembly with domain segmentation (using a gradient descent submission for T0999).
c
, The formula-standardized (
z
) scores of the assessors for GDT TS + QCS
52
, best-of-five for CASP FM (
n
= 31) and FM/TBM (
n
= 12) domains comparing AlphaFold with the closest competitor (group 322), coloured by domain category. AlphaFold performs better (
P
= 0.0032, one-tailed paired statistic
t
-test).
Extended Data Fig. 6 Correct fold identification by structural search in CATH.
Often protein function can be inferred by finding homologous proteins of known function. Here we show that the FM predictions of AlphaFold give greater accuracy in a structure-based search for homologous domains in the CATH database. For each of the FM or TBM/FM domains, the top-one submission and ground truth are compared to all 30,744 CATH S40 non-redundant domains with TM-align
53
. For the 36 domains for which there is a good ground-truth match (score > 0.5), we show the percentage of decoys for which a domain with the same CATH code (CATH in red, CA in green; CAT results are close to CATH results) as the top ground-truth match is in the top-
k
matches with score > 0.5. Curves are shown for AlphaFold and the next-best group (322). AlphaFold predictions determine the matching fold more accurately. Determination of the matching CATH domain can provide insights into the function of a new protein.
Extended Data Fig. 7 Accuracy of predictions for interfaces.
Protein–protein interaction is an important domain for understanding protein function that has hitherto largely been limited to template-based models because of the need for high-accuracy predictions, although there has been moderate success
54
in docking with predicted structures up to 6 Å r.m.s.d. This figure shows that the predictions by AlphaFold improve accuracy in the interface regions of chains in hetero-dimer structures and are probably better candidates for docking, although docking did not form part of the AlphaFold system and all submissions were for isolated chains rather than complexes. For the five all-groups heterodimer CASP13 targets, the full-atom r.m.s.d. values of the interface residues (residues with a ground-truth inter-chain heavy-atom distance <10 Å) are computed for the chain submissions of all groups (green), relative to the target complex. Results >8 Å are not shown. AlphaFold (blue) achieves consistently high accuracy interface regions and, for 4 out of 5 targets, predicts interfaces below <5 Å for both chains.
Extended Data Fig. 8 Ligand pocket visualizations for T1011.
T1011 (PDB 6M9T) is the EP3 receptor bound to misoprostol-FA
55
.
a
, The native structure showing the ligand in a pocket.
b
,
c
, Submission 5 (78.0 GDT TS) by AlphaFold (
b
), made without knowledge of the ligand, shows a pocket more similar to the true pocket than that of the best other submission (322, model 3, 68.7 GDT TS) (
c
). Both submissions are aligned to the native protein using the same subset of residues from the helices close to the ligand pocket and visualized with the interior pocket together with the native ligand position.
Extended Data Fig. 9 Attribution map of distogram network.
The contact probability map of T0986s2, and the summed absolute value of the Integrated Gradient,
∑
c
|S
I
,
J
i
,
j
,
c
|
, of the input two-dimensional features with respect to the expected distance between five different pairs of residues (
I
,
J
): (1) a helix self-contact, (2) a long-range strand–strand contact, (3) a medium-range strand–strand contact, (4) a non-contact and (5) a very long-range strand–strand contact. Each pair is shown as two red dots on the diagrams. Darker colours indicate a higher attribution weight.
Extended Data Fig. 10 Attribution shown on predicted structure.
For T0986s2 (TM score 0.8), the top 10 input pairs, including self-pairs, with the highest attribution weight for each of the five output pairs shown in Extended Data Fig.
9
, are shown as lines (or spheres for self-pairs) coloured by sensitivity, lighter green colours indicate more sensitive, and the output pair is shown as a blue line.
Supplementary information
Supplementary Information (download PDF
)
This PDF file contains nine equations (for potentials, Distogram lDDT and Integrated gradients) referenced by the Methods section of the paper.
Reporting Summary (download PDF
)
Rights and permissions
Reprints and permissions
About this article
Cite this article
Senior, A.W., Evans, R., Jumper, J.
et al.
Improved protein structure prediction using potentials from deep learning.
Nature
577
, 706–710 (2020). https://doi.org/10.1038/s41586-019-1923-7
Download citation
Received
:
02 April 2019
Accepted
:
10 December 2019
Published
:
15 January 2020
Version of record
:
15 January 2020
Issue date
:
30 January 2020
DOI
:
https://doi.org/10.1038/s41586-019-1923-7
Share this article
Anyone you share the following link with will be able to read this content:
Get shareable link
Sorry, a shareable link is not currently available for this article.
Copy shareable link to clipboard
Provided by the Springer Nature SharedIt content-sharing initiative
This article is cited by
Peptide turnover prediction using transformer architectures on large-scale time-series proteomic data
Koki Ishino
Akiyasu C. Yoshizawa
Shujiro Okuda
BMC Genomics
(2026)
Molecular basis for cross-activation of NPFF2R by a short PrRP-related peptide
Xin Li
Shuai Li
Li-hua Zhao
Acta Pharmacologica Sinica
(2026)
Computing-in-memory architecture for Kolmogorov-Arnold networks based on tunable Gaussian-like memory cells
Zhixing Wen
Qirui Zhang
Fucai Liu
Nature Communications
(2026)
Quantum-machine-assisted drug discovery
Yidong Zhou
Jintai Chen
Zhiding Liang
npj Drug Discovery
(2026)
Harnessing deep statistical potential for biophysical scoring of protein-peptide interactions
De-jun Jiang
Hui-feng Zhao
Ting-jun Hou
Acta Pharmacologica Sinica
(2026)
Comments
Commenting on this article is now closed.
Guillaume Postic
9 October 2020, 22:02
The following reasoning may help improve the performance of AlphaFold:
1.1
For a given pair of residues, the "distance potential with a reference state" is calculated as a log-likelihood ratio.
1.2
The background model (
BM
, or "reference state") is equivalent to the average of all conditional models (
CM
).
1.3
Therefore, the summands in Supplementary equation (2) can be written as:
log(
CM
) − log(
BM
) = log(
CM
) − log[avg(
CM
)]
2.1
The logarithm of an
a
/
b
ratio is equivalent to the relative difference between
a
and
b
:
log(
a
/
b
) = log(
a
) − log(
b
) = (
a
−
b
) /
L
(
a
,
b
)
where
L
(
a
,
b
) is the logarithmic mean of
a
and
b
.
2.2
Therefore, the summands in Supplementary equation (2) can be written as:
log(
CM
) − log(
BM
) = (
CM
−
BM
) /
L
[
CM
, avg(
CM
)]
3.1
Computing the mean (be it logarithmic or not) of
CM
and avg(
CM
) is irrelevant.
3.2
It is more statistically sound to replace the denominator
L
[
CM
, avg(
CM
)] by avg(
CM
), that is
BM
.
3.3
Thus, the summands in Supplementary equation (2) would be written as:
log(
CM
) − log(
BM
) ≈ (
CM
−
BM
) /
BM
where
BM
serves its purpose as a reference in the relative difference calculation.
The superiority of this new formalism for expressing statistical potentials is demonstrated in
our recent article
.

Abstract
Protein structure prediction can be used to determine the three-dimensional shape of a protein from its amino acid sequence
1
. This problem is of fundamental importance as the structure of a protein largely determines its function
2
; however, protein structures can be difficult to determine experimentally. Considerable progress has recently been made by leveraging genetic information. It is possible to infer which amino acid residues are in contact by analysing covariation in homologous sequences, which aids in the prediction of protein structures
3
. Here we show that we can train a neural network to make accurate predictions of the distances between pairs of residues, which convey more information about the structure than contact predictions. Using this information, we construct a potential of mean force
4
that can accurately describe the shape of a protein. We find that the resulting potential can be optimized by a simple gradient descent algorithm to generate structures without complex sampling procedures. The resulting system, named AlphaFold, achieves high accuracy, even for sequences with fewer homologous sequences. In the recent Critical Assessment of Protein Structure Prediction
5
(CASP13)—a blind assessment of the state of the field—AlphaFold created high-accuracy structures (with template modelling (TM) scores
6
of 0.7 or higher) for 24 out of 43 free modelling domains, whereas the next best method, which used sampling and contact information, achieved such accuracy for only 14 out of 43 domains. AlphaFold represents a considerable advance in protein-structure prediction. We expect this increased accuracy to enable insights into the function and malfunction of proteins, especially in cases for which no structures for homologous proteins have been experimentally determined
7
.

Data availability
Our training, validation and test data splits (CATH domain codes) are available from
https://github.com/deepmind/deepmind-research/tree/master/alphafold_casp13
. The following versions of public datasets were used in this study: PDB 2018-03-15; CATH 2018-03-16; Uniclust30 2017-10; and PSI-BLAST nr dataset (as of 15 December 2017).

Code availability
Source code for the distogram, reference distogram and torsion prediction neural networks, together with the neural network weights and input data for the CASP13 targets are available for research and non-commercial use at
https://github.com/deepmind/deepmind-research/tree/master/alphafold_casp13
. We make use of several open-source libraries to conduct our experiments, particularly HHblits
36
, PSI-BLAST
37
and the machine-learning framework TensorFlow (
https://github.com/tensorflow/tensorflow
) along with the TensorFlow library Sonnet (
https://github.com/deepmind/sonnet
), which provides implementations of individual model components
50
. We also used Rosetta
9
under license.

References
Dill, K. A., Ozkan, S. B., Shell, M. S. & Weikl, T. R. The protein folding problem.
Annu. Rev. Biophys
.
37
, 289–316 (2008).
ADS
CAS
PubMed
PubMed Central
Google Scholar
Dill, K. A. & MacCallum, J. L. The protein-folding problem,
50 years on. Science
338
, 1042–1046 (2012).
CAS
PubMed
Google Scholar
Schaarschmidt, J., Monastyrskyy, B., Kryshtafovych, A. & Bonvin, A. M. J. J. Assessment of contact predictions in CASP12: co-evolution and deep learning coming of age.
Proteins
86
, 51–66 (2018).
CAS
PubMed
Google Scholar
Kirkwood, J. Statistical mechanics of fluid mixtures.
J. Chem. Phys
.
3
, 300–313 (1935).
ADS
CAS
MATH
Google Scholar
Kryshtafovych, A., Schwede, T., Topf, M., Fidelis, K. & Moult, J. Critical assessment of methods of protein structure prediction (CASP)—Round XIII.
Proteins
87
, 1011–1020 (2019).
CAS
PubMed
Google Scholar
Zhang, Y. & Skolnick, J. Scoring function for automated assessment of protein structure template quality.
Proteins
57
, 702–710 (2004).
CAS
PubMed
Google Scholar
Zhang, Y. Protein structure prediction: when is it useful?
Curr. Opin. Struct. Biol
.
19
, 145–155 (2009).
CAS
PubMed
PubMed Central
Google Scholar
Senior, A. W. et al. Protein structure prediction using multiple deep neural networks in the 13th Critical Assessment of Protein Structure Prediction (CASP13).
Proteins
87
, 1141–1148 (2019).
CAS
PubMed
Google Scholar
Das, R. & Baker, D. Macromolecular modeling with Rosetta.
Annu. Rev. Biochem
.
77
, 363–382 (2008).
CAS
PubMed
Google Scholar
Jones, D. T. Predicting novel protein folds by using FRAGFOLD.
Proteins
45
, 127–132 (2001).
Google Scholar
Zhang, C., Mortuza, S. M., He, B., Wang, Y. & Zhang, Y. Template-based and free modeling of I-TASSER and QUARK pipelines using predicted contact maps in CASP12.
Proteins
86
, 136–151 (2018).
CAS
PubMed
Google Scholar
Kirkpatrick, S., Gelatt, C. D. Jr & Vecchi, M. P. Optimization by simulated annealing.
Science
220
, 671–680 (1983).
ADS
MathSciNet
CAS
PubMed
MATH
Google Scholar
Berman, H. M. et al. The Protein Data Bank.
Nucleic Acids Res
.
28
, 235–242 (2000).
ADS
CAS
PubMed
PubMed Central
Google Scholar
Altschuh, D., Lesk, A. M., Bloomer, A. C. & Klug, A. Correlation of co-ordinated amino acid substitutions with function in viruses related to tobacco mosaic virus.
J. Mol. Biol
.
193
, 693–707 (1987).
CAS
PubMed
Google Scholar
Ovchinnikov, S., Kamisetty, H. & Baker, D. Robust and accurate prediction of residue–residue interactions across protein interfaces using evolutionary information.
eLife
3
, e02030 (2014).
PubMed
PubMed Central
Google Scholar
Seemayer, S., Gruber, M. & Söding, J. CCMpred—fast and precise prediction of protein residue–residue contacts from correlated mutations.
Bioinformatics
30
, 3128–3130 (2014).
CAS
PubMed
PubMed Central
Google Scholar
Morcos, F. et al. Direct-coupling analysis of residue coevolution captures native contacts across many protein families.
Proc. Natl Acad. Sci. USA
108
, E1293–E1301 (2011).
CAS
PubMed
Google Scholar
Jones, D. T., Buchan, D. W., Cozzetto, D. & Pontil, M. PSICOV: precise structural contact prediction using sparse inverse covariance estimation on large multiple sequence alignments.
Bioinformatics
28
, 184–190 (2012).
CAS
PubMed
Google Scholar
Skwark, M. J., Raimondi, D., Michel, M. & Elofsson, A. Improved contact predictions using the recognition of protein like contact patterns.
PLOS Comput. Biol
.
10
, e1003889 (2014).
ADS
PubMed
PubMed Central
Google Scholar
Jones, D. T., Singh, T., Kosciolek, T. & Tetchner, S. MetaPSICOV: combining coevolution methods for accurate prediction of contacts and long range hydrogen bonding in proteins.
Bioinformatics
31
, 999–1006 (2015).
CAS
PubMed
Google Scholar
Wang, S., Sun, S., Li, Z., Zhang, R. & Xu, J. Accurate de novo prediction of protein contact map by ultra-deep learning model.
PLOS Comput. Biol
.
13
, e1005324 (2017).
ADS
PubMed
PubMed Central
Google Scholar
Jones, D. T. & Kandathil, S. M. High precision in protein contact prediction using fully convolutional neural networks and minimal sequence features.
Bioinformatics
34
, 3308–3315 (2018).
CAS
PubMed
PubMed Central
Google Scholar
Ovchinnikov, S. et al. Improved de novo structure prediction in CASP11 by incorporating coevolution information into Rosetta.
Proteins
84
, 67–75 (2016).
PubMed
PubMed Central
Google Scholar
Aszódi, A. & Taylor, W. R. Estimating polypeptide α-carbon distances from multiple sequence alignments.
J. Math. Chem
.
17
, 167–184 (1995).
MATH
Google Scholar
Zhao, F. & Xu, J. A position-specific distance-dependent statistical potential for protein structure and functional study.
Structure
20
, 1118–1126 (2012).
CAS
PubMed
PubMed Central
Google Scholar
Xu, J. & Wang, S. Analysis of distance-based protein structure prediction by deep learning in CASP13.
Proteins
87
, 1069–1081 (2019).
CAS
PubMed
Google Scholar
Aszódi, A., Gradwell, M. J. & Taylor, W. R. Global fold determination from a small number of distance restraints.
J. Mol. Biol
.
251
, 308–326 (1995).
PubMed
Google Scholar
Kandathil, S. M., Greener, J. G. & Jones, D. T. Prediction of interresidue contacts with DeepMetaPSICOV in CASP13.
Proteins
87
, 1092–1099 (2019).
CAS
PubMed
PubMed Central
Google Scholar
He, K., Zhang, X., Ren, S. & Sun, J. Deep residual learning for image recognition. In
Proc. IEEE Conference on Computer Vision and Pattern Recognition
770–778 (2016).
Simons, K. T., Kooperberg, C., Huang, E. & Baker, D. Assembly of protein tertiary structures from fragments with similar local sequences using simulated annealing and Bayesian scoring functions.
J. Mol. Biol
.
268
, 209–225 (1997).
CAS
PubMed
Google Scholar
Liu, D. C. & Nocedal, J. On the limited memory BFGS method for large scale optimization.
Math. Program
.
45
, 503–528 (1989).
MathSciNet
MATH
Google Scholar
Li, Y., Zhang, C., Bell, E. W., Yu, D.-J. & Zhang, Y. Ensembling multiple raw coevolutionary features with deep residual neural networks for contact-map prediction in CASP13.
Proteins
87
, 1082–1091 (2019).
CAS
PubMed
Google Scholar
Konagurthu, A. S., Lesk, A. M. & Allison, L. Minimum message length inference of secondary structure from protein coordinate data.
Bioinformatics
28
, i97–i105 (2012).
CAS
PubMed
PubMed Central
Google Scholar
Dawson, N. L. et al. CATH: an expanded resource to predict protein function through structure and sequence.
Nucleic Acids Res
.
45
, D289–D295 (2017).
CAS
PubMed
Google Scholar
Mirdita, M. et al. Uniclust databases of clustered and deeply annotated protein sequences and alignments.
Nucleic Acids Res
.
45
, D170–D176 (2017).
CAS
PubMed
Google Scholar
Remmert, M., Biegert, A., Hauser, A. & Söding, J. HHblits: lightning-fast iterative protein sequence searching by HMM–HMM alignment.
Nat. Methods
9
, 173–175 (2012).
CAS
Google Scholar
Altschul, S. F. et al. Gapped BLAST and PSI-BLAST: a new generation of protein database search programs.
Nucleic Acids Res
.
25
, 3389–3402 (1997).
CAS
PubMed
PubMed Central
Google Scholar
Yu, F. & Koltun, V. Multi-scale context aggregation by dilated convolutions. Preprint at
arXiv
https://arxiv.org/abs/1511.07122
(2015).
Oord, A. d. et al. Wavenet: a generative model for raw audio. Preprint at
arXiv
https://arxiv.org/abs/1609.03499
(2016).
Clevert, D.-A., Unterthiner, T. & Hochreiter, S. Fast and accurate deep network learning by exponential linear units (ELUs). Preprint at
arXiv
https://arxiv.org/abs/1511.07289
(2015).
Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I. & Salakhutdinov, R. Dropout: a simple way to prevent neural networks from overfitting.
J. Mach. Learn. Res
.
15
, 1929–1958 (2014).
MathSciNet
MATH
Google Scholar
Kabsch, W. & Sander, C. Dictionary of protein secondary structure: pattern recognition of hydrogen-bonded and geometrical features.
Biopolymers
22
, 2577–2637 (1983).
CAS
PubMed
Google Scholar
Yang, Y. et al. Sixty-five years of the long march in protein secondary structure prediction: the final stretch?
Briefings Bioinf
.
19
, 482–494 (2018).
CAS
Google Scholar
Zemla, A., Venclovas, C., Moult, J. & Fidelis, K. Processing and analysis of CASP3 protein structure predictions.
Proteins
37
, 22–29 (1999).
Google Scholar
Mariani, V., Biasini, M., Barbato, A. & Schwede, T. lDDT: a local superposition-free score for comparing protein structures and models using distance difference tests.
Bioinformatics
29
, 2722–2728 (2013).
CAS
PubMed
PubMed Central
Google Scholar
Abriata, L. A., Tamo, G. E. & Dal Peraro, M. A further leap of improvement in tertiary structure prediction in CASP13 prompts new routes for future assessments.
Proteins
87
, 1100–1112 (2019).
CAS
PubMed
Google Scholar
Kayikci, M. et al. Visualization and analysis of non-covalent contacts using the Protein Contacts Atlas.
Nat. Struct. Mol. Biol
.
25
, 185–194 (2018).
CAS
PubMed
PubMed Central
Google Scholar
Croll, T. I. et al. Evaluation of template-based modeling in CASP13.
Proteins
87
, 1113–1127 (2019).
CAS
PubMed
PubMed Central
Google Scholar
Sundararajan, M., Taly, A. & Yan, Q. Axiomatic attribution for deep networks. In
Proc. 34th International Conference on Machine Learning
Vol. 70
, 3319–3328 (2017).
Abadi, M. et al. Tensorflow: a system for large-scale machine learning. In
Proc. 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16)
265–283 (2016).
Söding, J., Biegert, A. & Lupas, A. N. The HHpred interactive server for protein homology detection and structure prediction.
Nucleic Acids Res
.
33
, W244–W248 (2005).
PubMed
PubMed Central
Google Scholar
Cong, Q. et al. An automatic method for CASP9 free modeling structure prediction assessment.
Bioinformatics
27
, 3371–3378 (2011).
CAS
PubMed
PubMed Central
Google Scholar
Zhang, Y. & Skolnick, J. TM-align: a protein structure alignment algorithm based on the TM-score.
Nucleic Acids Res
.
33
, 2302–2309 (2005).
CAS
PubMed
PubMed Central
Google Scholar
Tovchigrechko, A., Wells, C. A. & Vakser, I. A. Docking of protein models.
Protein Sci
.
11
, 1888–1896 (2002).
CAS
PubMed
PubMed Central
Google Scholar
Audet, M. et al. Crystal structure of misoprostol bound to the labor inducer prostaglandin E
2
receptor.
Nat. Chem. Biol
.
15
, 11–17 (2019).
CAS
PubMed
Google Scholar
Download references

Acknowledgements
We thank C. Meyer for assistance in preparing the paper; B. Coppin, O. Vinyals, M. Barwinski, R. Sun, C. Elkin, P. Dolan, M. Lai and Y. Li for their contributions and support; O. Ronneberger for reading the paper; the rest of the DeepMind team for their support; the CASP13 organisers and the experimentalists whose structures enabled the assessment.

Author information
Author notes
These authors contributed equally: Andrew W. Senior, Richard Evans, John Jumper, James Kirkpatrick, Laurent Sifre
Authors and Affiliations
DeepMind, London, UK
Andrew W. Senior, Richard Evans, John Jumper, James Kirkpatrick, Laurent Sifre, Tim Green, Chongli Qin, Augustin Žídek, Alexander W. R. Nelson, Alex Bridgland, Hugo Penedones, Stig Petersen, Karen Simonyan, Steve Crossan, Pushmeet Kohli, David Silver, Koray Kavukcuoglu & Demis Hassabis
The Francis Crick Institute, London, UK
David T. Jones
University College London, London, UK
David T. Jones
Authors
Andrew W. Senior
View author publications
Search author on:
PubMed
Google Scholar
Richard Evans
View author publications
Search author on:
PubMed
Google Scholar
John Jumper
View author publications
Search author on:
PubMed
Google Scholar
James Kirkpatrick
View author publications
Search author on:
PubMed
Google Scholar
Laurent Sifre
View author publications
Search author on:
PubMed
Google Scholar
Tim Green
View author publications
Search author on:
PubMed
Google Scholar
Chongli Qin
View author publications
Search author on:
PubMed
Google Scholar
Augustin Žídek
View author publications
Search author on:
PubMed
Google Scholar
Alexander W. R. Nelson
View author publications
Search author on:
PubMed
Google Scholar
Alex Bridgland
View author publications
Search author on:
PubMed
Google Scholar
Hugo Penedones
View author publications
Search author on:
PubMed
Google Scholar
Stig Petersen
View author publications
Search author on:
PubMed
Google Scholar
Karen Simonyan
View author publications
Search author on:
PubMed
Google Scholar
Steve Crossan
View author publications
Search author on:
PubMed
Google Scholar
Pushmeet Kohli
View author publications
Search author on:
PubMed
Google Scholar
David T. Jones
View author publications
Search author on:
PubMed
Google Scholar
David Silver
View author publications
Search author on:
PubMed
Google Scholar
Koray Kavukcuoglu
View author publications
Search author on:
PubMed
Google Scholar
Demis Hassabis
View author publications
Search author on:
PubMed
Google Scholar
Contributions
R.E., J.J., J.K., L.S., A.W.S., C.Q., T.G., A.Ž., A.B., H.P. and K.S. designed and built the AlphaFold system with advice from D.S., K.K. and D.H. D.T.J. provided advice and guidance on protein structure prediction methodology. S.P. contributed to software engineering. S.C., A.W.R.N., K.K. and D.H. managed the project. J.K., A.W.S., T.G., A.Ž., A.B., R.E., P.K. and J.J. analysed the CASP results for the paper. A.W.S. and J.K. wrote the paper with contributions from J.J., R.E., L.S., T.G., A.B., A.Ž., D.T.J., P.K., K.K. and D.H. A.W.S. led the team.
Corresponding author
Correspondence to
Andrew W. Senior
.

Ethics declarations
Competing interests
A.W.S., J.K., T.G., J.J., L.S., R.E., H.P., C.Q., K.S., A.Ž. and A.B. have filed provisional patent applications relating to machine learning for predicting protein structures. The remaining authors declare no competing interests.

Additional information
Peer review information
Nature
thanks Mohammed AlQuraishi and the other, anonymous, reviewer(s) for their contribution to the peer review of this work.
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Extended data figures and tables
Extended Data Fig. 1 Schematics of the folding system and neural network.
a
, The overall folding system. Feature extraction stages (constructing the MSA using sequence database search and computing MSA-based features) are shown in yellow; the structure-prediction neural network in green; potential construction in red; and structure realization in blue.
b
, The layers used in one block of the deep residual convolutional network. The dilated convolution is applied to activations of reduced dimension. The output of the block is added to the representation from the previous layer. The bypass connections of the residual network enable gradients to pass back through the network undiminished, permitting the training of very deep networks.
Extended Data Fig. 2 CASP13 contact precisions.
a
, Precisions (as shown in Fig.
1c
) for long-range contact prediction in CASP13 for the most probable
L
,
L
/2 or
L
/5 contacts, where
L
is the length of the domain. The distance distributions used by AlphaFold (AF) in CASP13, thresholded to contact predictions, are compared with submissions by the two best-ranked contact prediction methods in CASP13: 498 (RaptorX-Contact
26
) and 032 (TripletRes
32
), on ‘all groups’ targets, with updated domain definitions for T0953s2.
b
,
c
, True distances (
b
) and modes of the predicted distogram (
c
) for CASP13 target T0990. CASP divides this chain into three domains as shown (D3 is inserted in D2) for which there are 39, 36 and 42 HHblits alignments, respectively (from the CASP website).
Extended Data Fig. 3 Analysis of structure accuracies.
a
, lDDT
12
versus distogram lDDT
12
(see
Methods
, ‘Accuracy’). The distogram accuracy predicts the lDDT of the realized structure well (particularly for medium- and long-range residue pairs, as well as the TM score as shown in Fig.
4a
) for both CASP13 (
n
= 500: 5 decoys for domains excluding T0999) and test (
n
= 377) datasets. Data are shown with Pearson’s correlation coefficients.
b
, DLDDT
12
against the effective number of sequences in the MSA (
N
eff
) normalized by sequence length (
n
= 377). The number of effective sequences correlates with this measure of distogram accuracy (
r
= 0.634).
c
, Structure accuracy measures, computed on the test set (
n
= 377), for gradient descent optimization of different forms of the potential. Top, removing terms in the potential, and showing the effect of following optimization with Rosetta relax. ‘P’ shows the significance of the potential giving different results from ‘Full’, for a two-tailed paired data
t
-test. ‘Bins’ shows the number of bins fitted by the spline before extrapolation and the number in the full distribution. In CASP13, splines were fitted to the first 51 of 64 bins. Bottom, reducing the resolution of the distogram distributions. The original 64-bin distogram predictions are repeatedly downsampled by a factor of 2 by summing adjacent bins, in each case with constant extrapolation beyond 18 Å (the last quarter of the bins). The two-level potential in the final row, which was designed to compare with contact predictions, is constructed by summing the probability mass below 8 Å and between 8 and 14 Å, with constant extrapolation beyond 14 Å. The TM scores in this table are plotted in Fig.
4b
.
Extended Data Fig. 4 TM score versus per-target computation time computed as an average over the test set.
Structure realization requires a modest computation budget, which can be parallelized over multiple machines. Full optimization with noisy restarts (orange) is compared with initialization from sampled torsions (blue). Computation is measured as the product of the number of (CPU-based) machines and time elapsed and can be largely parallelized. Longer targets take longer to optimize. Figure
2e
shows how the TM score increases with the number of repeats of gradient descent.
n
= 377.
Extended Data Fig. 5 AlphaFold CASP13 results.
a
, The TM score for each of the five AlphaFold CASP13 submissions are shown. Simulated annealing with fragment assembly entries are shown in blue. Gradient-descent entries are shown in yellow. Gradient descent was only used for targets T0975 and later, so to the left of the black line we also show the results for a single ‘back-fill’ run of gradient descent for each earlier target using the deployed system. T0999 (1,589 residues) was manually segmented based on HHpred
51
homology matching.
b
, Average TM scores of the AlphaFold CASP13 submissions (
n
= 104 domains), comparing the first model submitted, the best-of-five model (submission with highest GDT_TS), a single run of full-chain gradient descent (a CASP13 run for T0975 and later, back-fill for earlier targets) and a single CASP13 run of fragment assembly with domain segmentation (using a gradient descent submission for T0999).
c
, The formula-standardized (
z
) scores of the assessors for GDT TS + QCS
52
, best-of-five for CASP FM (
n
= 31) and FM/TBM (
n
= 12) domains comparing AlphaFold with the closest competitor (group 322), coloured by domain category. AlphaFold performs better (
P
= 0.0032, one-tailed paired statistic
t
-test).
Extended Data Fig. 6 Correct fold identification by structural search in CATH.
Often protein function can be inferred by finding homologous proteins of known function. Here we show that the FM predictions of AlphaFold give greater accuracy in a structure-based search for homologous domains in the CATH database. For each of the FM or TBM/FM domains, the top-one submission and ground truth are compared to all 30,744 CATH S40 non-redundant domains with TM-align
53
. For the 36 domains for which there is a good ground-truth match (score > 0.5), we show the percentage of decoys for which a domain with the same CATH code (CATH in red, CA in green; CAT results are close to CATH results) as the top ground-truth match is in the top-
k
matches with score > 0.5. Curves are shown for AlphaFold and the next-best group (322). AlphaFold predictions determine the matching fold more accurately. Determination of the matching CATH domain can provide insights into the function of a new protein.
Extended Data Fig. 7 Accuracy of predictions for interfaces.
Protein–protein interaction is an important domain for understanding protein function that has hitherto largely been limited to template-based models because of the need for high-accuracy predictions, although there has been moderate success
54
in docking with predicted structures up to 6 Å r.m.s.d. This figure shows that the predictions by AlphaFold improve accuracy in the interface regions of chains in hetero-dimer structures and are probably better candidates for docking, although docking did not form part of the AlphaFold system and all submissions were for isolated chains rather than complexes. For the five all-groups heterodimer CASP13 targets, the full-atom r.m.s.d. values of the interface residues (residues with a ground-truth inter-chain heavy-atom distance <10 Å) are computed for the chain submissions of all groups (green), relative to the target complex. Results >8 Å are not shown. AlphaFold (blue) achieves consistently high accuracy interface regions and, for 4 out of 5 targets, predicts interfaces below <5 Å for both chains.
Extended Data Fig. 8 Ligand pocket visualizations for T1011.
T1011 (PDB 6M9T) is the EP3 receptor bound to misoprostol-FA
55
.
a
, The native structure showing the ligand in a pocket.
b
,
c
, Submission 5 (78.0 GDT TS) by AlphaFold (
b
), made without knowledge of the ligand, shows a pocket more similar to the true pocket than that of the best other submission (322, model 3, 68.7 GDT TS) (
c
). Both submissions are aligned to the native protein using the same subset of residues from the helices close to the ligand pocket and visualized with the interior pocket together with the native ligand position.
Extended Data Fig. 9 Attribution map of distogram network.
The contact probability map of T0986s2, and the summed absolute value of the Integrated Gradient,
∑
c
|S
I
,
J
i
,
j
,
c
|
, of the input two-dimensional features with respect to the expected distance between five different pairs of residues (
I
,
J
): (1) a helix self-contact, (2) a long-range strand–strand contact, (3) a medium-range strand–strand contact, (4) a non-contact and (5) a very long-range strand–strand contact. Each pair is shown as two red dots on the diagrams. Darker colours indicate a higher attribution weight.
Extended Data Fig. 10 Attribution shown on predicted structure.
For T0986s2 (TM score 0.8), the top 10 input pairs, including self-pairs, with the highest attribution weight for each of the five output pairs shown in Extended Data Fig.
9
, are shown as lines (or spheres for self-pairs) coloured by sensitivity, lighter green colours indicate more sensitive, and the output pair is shown as a blue line.

Supplementary information
Supplementary Information (download PDF
)
This PDF file contains nine equations (for potentials, Distogram lDDT and Integrated gradients) referenced by the Methods section of the paper.
Reporting Summary (download PDF
)

Rights and permissions
Reprints and permissions

About this article
Cite this article
Senior, A.W., Evans, R., Jumper, J.
et al.
Improved protein structure prediction using potentials from deep learning.
Nature
577
, 706–710 (2020). https://doi.org/10.1038/s41586-019-1923-7
Download citation
Received
:
02 April 2019
Accepted
:
10 December 2019
Published
:
15 January 2020
Version of record
:
15 January 2020
Issue date
:
30 January 2020
DOI
:
https://doi.org/10.1038/s41586-019-1923-7
Share this article
Anyone you share the following link with will be able to read this content:
Get shareable link
Sorry, a shareable link is not currently available for this article.
Copy shareable link to clipboard
Provided by the Springer Nature SharedIt content-sharing initiative

This article is cited by
Peptide turnover prediction using transformer architectures on large-scale time-series proteomic data
Koki Ishino
Akiyasu C. Yoshizawa
Shujiro Okuda
BMC Genomics
(2026)
Molecular basis for cross-activation of NPFF2R by a short PrRP-related peptide
Xin Li
Shuai Li
Li-hua Zhao
Acta Pharmacologica Sinica
(2026)
Computing-in-memory architecture for Kolmogorov-Arnold networks based on tunable Gaussian-like memory cells
Zhixing Wen
Qirui Zhang
Fucai Liu
Nature Communications
(2026)
Quantum-machine-assisted drug discovery
Yidong Zhou
Jintai Chen
Zhiding Liang
npj Drug Discovery
(2026)
Harnessing deep statistical potential for biophysical scoring of protein-peptide interactions
De-jun Jiang
Hui-feng Zhao
Ting-jun Hou
Acta Pharmacologica Sinica
(2026)

Comments
Commenting on this article is now closed.
Guillaume Postic
9 October 2020, 22:02
The following reasoning may help improve the performance of AlphaFold:
1.1
For a given pair of residues, the "distance potential with a reference state" is calculated as a log-likelihood ratio.
1.2
The background model (
BM
, or "reference state") is equivalent to the average of all conditional models (
CM
).
1.3
Therefore, the summands in Supplementary equation (2) can be written as:
log(
CM
) − log(
BM
) = log(
CM
) − log[avg(
CM
)]
2.1
The logarithm of an
a
/
b
ratio is equivalent to the relative difference between
a
and
b
:
log(
a
/
b
) = log(
a
) − log(
b
) = (
a
−
b
) /
L
(
a
,
b
)
where
L
(
a
,
b
) is the logarithmic mean of
a
and
b
.
2.2
Therefore, the summands in Supplementary equation (2) can be written as:
log(
CM
) − log(
BM
) = (
CM
−
BM
) /
L
[
CM
, avg(
CM
)]
3.1
Computing the mean (be it logarithmic or not) of
CM
and avg(
CM
) is irrelevant.
3.2
It is more statistically sound to replace the denominator
L
[
CM
, avg(
CM
)] by avg(
CM
), that is
BM
.
3.3
Thus, the summands in Supplementary equation (2) would be written as:
log(
CM
) − log(
BM
) ≈ (
CM
−
BM
) /
BM
where
BM
serves its purpose as a reference in the relative difference calculation.
The superiority of this new formalism for expressing statistical potentials is demonstrated in
our recent article
.

Cite this article
Senior, A.W., Evans, R., Jumper, J.
et al.
Improved protein structure prediction using potentials from deep learning.
Nature
577
, 706–710 (2020). https://doi.org/10.1038/s41586-019-1923-7
Download citation
Received
:
02 April 2019
Accepted
:
10 December 2019
Published
:
15 January 2020
Version of record
:
15 January 2020
Issue date
:
30 January 2020
DOI
:
https://doi.org/10.1038/s41586-019-1923-7
Share this article
Anyone you share the following link with will be able to read this content:
Get shareable link
Sorry, a shareable link is not currently available for this article.
Copy shareable link to clipboard
Provided by the Springer Nature SharedIt content-sharing initiative