AlphaFold2 – Use and Applications
Clinton Lau, Carter Lab
12/04/2022
Thanks to: Sami Chaaban, Jake Grimmett, Toby Darling, Takanori Nakane, George Ghanim, Andrew Carter, Conny Yu, Markus Höpfler, Aaron Lewis, Joe Yeeles, Sean Munro, Manu Hegde, Manu Derivery, Kelly Nguyen, Anna Howes, Yohei Ohashi, Ketan Malhotra, Stan Yatskevich, Eva Absmeier, Mike Jenkyn Bedford, Roger Williams, Chris Johnson, Stephen McLaughlin (and others!)
Outline
What is AlphaFold2?
How to use AlphaFold2
Tricky proteins and other considerations
AlphaFold2: another tool for our protein structure toolbox
Porto-Pardo et al 2022
Inputs
Protein sequence
AlphaFold2: Under the hood
Sequence
Predicted
Structure
‘Evoformer’
Module (48x)
‘Structure’
Module (8x)
Recycling (3x)
Adapted from Jumper et al. 2021
Multiple Sequence
Alignment
PDB Templates
Pairwise distance
plot
Key outputs – Overview
Key outputs – Multiple sequence alignment metrics
Key outputs – Structures
Example: Dynein LIC
Ras-like domain
H
H
H
H
N
C
N
C
Key outputs – Per-residue confidence (stored in B-factor field)
pLDDT scoring
Ras-like domain
H
H
H
H
N
C
<50 | Disordered/bad prediction |
50-70 | Low quality |
70-90 | Backbone probably correct |
>90 | High quality |
N
C
Key outputs – Per-residue confidence (stored in B-factor field)
N
C
pLDDT scoring
Ras-like domain
H
H
H
H
N
C
<50 | Disordered/bad prediction |
50-70 | Low quality |
70-90 | Backbone probably correct |
>90 | High quality |
Key outputs – PAE plot (predicted alignment error)
Ras-like domain
H
H
H
H
N
C
N
C
PAE plot
Predicted error (Å)
Residue 1
Residue 2
N
C
Outline
What is AlphaFold2?
How to use AlphaFold2
Tricky proteins and other considerations
How to use AlphaFold2 – Overview
How to use AlphaFold2 – the AlphaFold protein structure database
Arl3
BICDR1
How to use AlphaFold2 – AlphaFold assisted tools
Hook3 Hook domain
How to use AlphaFold2 – Running your own sequence
>1
SEGVLASFFNSLLSKKTGSPGSP
>2
MENEIFTPLLEQFMTSPLVTWVKTFGPLAAGNGTNLDEYVALVDGVFLNQVMLQINPKLESQRVNKKVNNDASLRMHNLSILVRQIKFYYQETLQQLIMMSLPNVLIIGKNPFSEQGTEEVKKLLLLLLGCAVQCQKKEEFIERIQGLDFDTKAAVAAHIQEVTHNQE
What is AlphaFold2 useful for?
Advanced uses
How “scarily accurate” can AlphaFold2 be?
7 Å map (Kai Zhang)
p150 ICD
Dynactin
AlphaFold2
Outline
What is AlphaFold2?
How to use AlphaFold2
Tricky proteins and other considerations
Trickier proteins
Good example of a bad example: the whole of p150
p150
Cap-Gly
Coiled-coil (CC) 1A
CC1B
ICD
CC2
p150 dimer
projection
Dynactin
C terminal domain
Solution 1: Fragment-based approach
p150
1
3
2
4
1
2
3
4
Cap-Gly
Coiled-coil (CC) 1A
CC1B
ICD
CC2
C terminal domain
p150 projection
A second example: LIC/BICDR1
BICDR1
CC1
CC2
N
C
BICDR1
LIC
helix
Dynactin
Dynein
BICDR1
LIC helix
Solution 2: Experiment with “construct” length
BICDR1
LIC
PAE plot
BICDR1
CC1
CC2
N
C
Dynactin
Dynein
BICDR1
LIC helix
BICDR1
LIC
helix
Solution 2: Experiment with “construct” length
PAE plot
BICDR1
LIC
BICDR1
CC1
CC2
N
C
Dynactin
Dynein
BICDR1
LIC helix
BICDR1
LIC
helix
Trickier proteins
“Construct” design
It’s complicated: different versions of AlphaFold2
AlphaFold2 vs AlphaFold-Multimer
AlphaFold2 (original)
AlphaFold-Multimer
Adaptor on wrong side!
p150 through the versions
p150 dimer
projection
AlphaFold2 (original)
AlphaFold2-multimer v1
AlphaFold2-multimer v2
Problems – false positives in multimer?
AlphaFold2 (original)
AlphaFold2-multimer v1
AlphaFold2-multimer v2
Dynein LIC (yellow) and EB1 (blue) don’t bind
too far for interaction
?
??
What to believe when predicting structures?
BICD2
What to believe when predicting structures?
LIC1(yellow):Girdin
PAEs don’t solve all your problems
AlphaFold2
AlphaFold2-multimer v1
AlphaFold2-multimer v2
Dynein LIC (yellow) and EB1 (blue) don’t bind
A list of tips and tricks
Summary
Other resources
Running locally – set up
Alphafold overview
Sequence
Predicted
Structure
‘Evoformer’
module
‘Structure’
module
Recycling (3x)
Adapted from Jumper et al. 2021
Multiple Sequence
Alignment
PDB Templates
Pairwise distance
plot
Amber relaxation step