using waterswap to predict and understand binding affinities
DESCRIPTION
TRANSCRIPT
![Page 1: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/1.jpg)
Using waterswap to predict and understand binding affinities
Christopher Woods
![Page 2: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/2.jpg)
Introduction
• Developer of software and algorithms to predict protein-ligand binding free energies
• Binding free energy measures binding affinity, can be directly related to Ki
• Developed “waterswap”. First-principles, calculation of absolute binding free energies
![Page 3: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/3.jpg)
Protein
Ligand
+
![Page 4: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/4.jpg)
Protein
Ligand
Complex
![Page 5: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/5.jpg)
Protein
Ligand
Complex
ΔGbind
![Page 6: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/6.jpg)
Protein
Ligand
Complex
ΔGbind
![Page 7: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/7.jpg)
Biochemistry occurs in the aqueous phase
![Page 8: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/8.jpg)
Prot
ein (
aq)
Liga
nd(a
q)
![Page 9: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/9.jpg)
Prot
ein (
aq)
Liga
nd(a
q)
Wat
erC
ompl
ex(a
q)
![Page 10: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/10.jpg)
Prot
ein (
aq)
Liga
nd(a
q)
Wat
erC
ompl
ex(a
q)
ΔGbind
![Page 11: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/11.jpg)
Prot
ein (
aq)
Liga
nd(a
q)
Wat
erC
ompl
ex(a
q)
ΔGbind
![Page 12: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/12.jpg)
Prot
ein (
aq)
Liga
nd(a
q)
Wat
erC
ompl
ex(a
q)
ΔGbind
![Page 13: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/13.jpg)
Prot
ein (
aq)
Liga
nd(a
q)
Wat
erC
ompl
ex(a
q)
ΔGbind
![Page 14: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/14.jpg)
• Woods,&J&Chem&Phys,&Vol&134,&p054114,&2011&• &h7p://dx.doi.org/10.1063/1.3519057&
Waterswap&Method&&Uses&the&fact&that&proteinJligand&binding&is&really&a&compeLLon&between&the&ligand&and&water&for&binding&to&the&protein&
![Page 15: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/15.jpg)
Prot
ein:
Wat
er(a
q)Li
gand
(aq)
![Page 16: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/16.jpg)
Prot
ein:
Wat
er(a
q)Li
gand
(aq)
![Page 17: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/17.jpg)
Prot
ein:
Wat
er(a
q)Li
gand
(aq)
Wat
er(a
q)Pr
otei
n:Li
gand
(aq)
![Page 18: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/18.jpg)
Prot
ein:
Wat
er(a
q)Li
gand
(aq)
Wat
er(a
q)Pr
otei
n:Li
gand
(aq)
ΔGbind
![Page 19: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/19.jpg)
Prot
ein:
Wat
er(a
q)Li
gand
(aq)
Wat
er(a
q)Pr
otei
n:Li
gand
(aq)
ΔGbind
(*)
![Page 20: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/20.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
![Page 21: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/21.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
![Page 22: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/22.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
![Page 23: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/23.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
λ=0.0
![Page 24: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/24.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
λ=0.0
100%
0%
![Page 25: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/25.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
λ=0.2
80%
20%
![Page 26: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/26.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
λ=0.5
50%
50%
![Page 27: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/27.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
λ=0.8
20%
80%
![Page 28: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/28.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
λ=1.0
0%
100%
![Page 29: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/29.jpg)
Perform Thermodynamic Integration (TI) along the Waterswap λ coordinate. This results, directly,
in the absolute binding free energy
!20$
!18$
!16$
!14$
!12$
!10$
!8$
!6$
!4$
!2$
0$0.0$ 0.2$ 0.4$ 0.6$ 0.8$ 1.0$
Free$Ene
rgy$/$kcal$m
ol01$
λ$
![Page 30: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/30.jpg)
Perform Thermodynamic Integration (TI) along the Waterswap λ coordinate. This results, directly,
in the absolute binding free energy
!20$
!18$
!16$
!14$
!12$
!10$
!8$
!6$
!4$
!2$
0$0.0$ 0.2$ 0.4$ 0.6$ 0.8$ 1.0$
Free$Ene
rgy$/$kcal$m
ol01$
λ$
![Page 31: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/31.jpg)
Perform Thermodynamic Integration (TI) along the Waterswap λ coordinate. This results, directly,
in the absolute binding free energy
!20$
!18$
!16$
!14$
!12$
!10$
!8$
!6$
!4$
!2$
0$0.0$ 0.2$ 0.4$ 0.6$ 0.8$ 1.0$
Free$Ene
rgy$/$kcal$m
ol01$
λ$
ΔGbind
![Page 32: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/32.jpg)
How to use Waterswap?
![Page 34: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/34.jpg)
Sire can be downloaded using
the links on this site...
![Page 35: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/35.jpg)
...and there are full instructions on how to use
waterswap
![Page 36: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/36.jpg)
![Page 37: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/37.jpg)
![Page 38: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/38.jpg)
![Page 39: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/39.jpg)
![Page 40: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/40.jpg)
![Page 41: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/41.jpg)
![Page 42: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/42.jpg)
![Page 43: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/43.jpg)
![Page 44: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/44.jpg)
![Page 45: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/45.jpg)
![Page 46: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/46.jpg)
![Page 47: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/47.jpg)
![Page 48: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/48.jpg)
![Page 49: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/49.jpg)
![Page 50: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/50.jpg)
![Page 51: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/51.jpg)
![Page 52: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/52.jpg)
…but,
• waterswap is easy to use…
• …but setting up a protein-ligand complex for simulation requires expert knowledge and is not trivial
• waterswap results depend on the quality of the input model
![Page 53: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/53.jpg)
Test Application to Thrombin
![Page 54: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/54.jpg)
Cl
NHO
N
R
O
CH3
H2
C
CH3
H2
C
CH2
CH3
H2
CHC
CH3
CH3
H2
C
CH2
CH
CH3
CH3
H2
C
H2
C
H2
C
CH2
H2
C
CH2
H2
C
CH2
1
2
3
4
5
6
7
8
9
10
R
![Page 55: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/55.jpg)
20 30 40 50 60 70Dynamics
Dynamics + Waterswap
![Page 56: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/56.jpg)
20 30 40 50 60 70Dynamics
20.crd 20.top
Dynamics + Waterswap
![Page 57: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/57.jpg)
20 30 40 50 60 70Dynamics
Wat
ersw
ap
20.crd 20.top
Dynamics + Waterswap
![Page 58: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/58.jpg)
20 30 40 50 60 70Dynamics
Wat
ersw
ap
�G20ns
20.crd 20.top
Dynamics + Waterswap
![Page 59: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/59.jpg)
20 30 40 50 60 70Dynamics
Wat
ersw
ap
�G20ns
20.crd 20.top
30.crd 30.top
�G30ns
Wat
ersw
ap
Dynamics + Waterswap
![Page 60: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/60.jpg)
20 30 40 50 60 70Dynamics
Wat
ersw
ap
�G20ns
20.crd 20.top
30.crd 30.top
�G30ns
Wat
ersw
ap40.crd 40.top
50.crd 50.top
60.crd 60.top
70.crd 70.top
�G40ns �G50ns �G60ns �G70ns
Wat
ersw
ap
Wat
ersw
ap
Wat
ersw
ap
Wat
ersw
ap
Dynamics + Waterswap
![Page 61: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/61.jpg)
20 30 40 50 60 70Dynamics
Wat
ersw
ap
�G20ns
20.crd 20.top
30.crd 30.top
�G30ns
Wat
ersw
ap40.crd 40.top
50.crd 50.top
60.crd 60.top
70.crd 70.top
�G40ns �G50ns �G60ns �G70ns
Wat
ersw
ap
Wat
ersw
ap
Wat
ersw
ap
Wat
ersw
ap
Dynamics + Waterswap
< >
![Page 62: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/62.jpg)
20 30 40 50 60 70Dynamics
Wat
ersw
ap
�G20ns
20.crd 20.top
30.crd 30.top
�G30ns
Wat
ersw
ap40.crd 40.top
50.crd 50.top
60.crd 60.top
70.crd 70.top
�G40ns �G50ns �G60ns �G70ns
Wat
ersw
ap
Wat
ersw
ap
Wat
ersw
ap
Wat
ersw
ap
Dynamics + Waterswap
< >
�Gbind
![Page 63: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/63.jpg)
Cl
NHO
N
R
O
CH3
H2
C
CH3
H2
C
CH2
CH3
H2
CHC
CH3
CH3
H2
C
CH2
CH
CH3
CH3
H2
C
H2
C
H2
C
CH2
H2
C
CH2
H2
C
CH2
1
2
3
4
5
6
7
8
9
10
R
![Page 64: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/64.jpg)
-6.5
-6.0
-5.5
-5.0
-4.5
-4.0
-3.5 -32 -30 -28 -26 -24 -22 -20
Exp
erim
ent /
kca
l mol
-1
Simulation / kcal mol-1
R2=0.82
1
2 3
4 10 8
5 6
7 9
![Page 65: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/65.jpg)
!
Simulation should not try to compete with experiment.
!
The job of simulation is to provide inspiration and insight
![Page 66: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/66.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
![Page 67: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/67.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
![Page 68: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/68.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
![Page 69: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/69.jpg)
Free Energy Decomposition
• As we integrate the total waterswap binding free energy...
• ...we also integrate free energy changes in the “protein” box and the “water” box
• Result are free energies that tell you if a ligand’s binding strength comes from a natural affinity for the protein, or an aversion to water
![Page 70: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/70.jpg)
-6.5
-6.0
-5.5
-5.0
-4.5
-4.0
-3.5 -10 -8 -6 -4 -2
Exp
erim
ent /
kca
l mol
-1
Simulation / kcal mol-1
R2=0.14
1
2 3 4 8 10
6 7
5
9 -6.5
-6.0
-5.5
-5.0
-4.5
-4.0
-3.5 -26 -24 -22 -20 -18 -16 -14 -12
Exp
erim
ent /
kca
l mol
-1
Simulation / kcal mol-1
R2=0.84
1
2 3
4 5
6
10 8
7 9
Specificity driven by “water” box, i.e. the more hydrophobic the ligand, the less it
wants to be in the water box, and the more it wants to be in the protein box.
!
This shows that a “better” ligand is only better because it is more hydrophobic
Protein Box Water Box
![Page 71: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/71.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
![Page 72: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/72.jpg)
Waterswap uses a λ-coordinate to swap a ligand and a water cluster between a protein box and a water box
Protein Box Water Box
E� = (1� �)[Eprotein:cluster
+ Ewater:ligand
]+
(�)[Eprotein:ligand
+ Ewater:cluster
]
Eresidue:cluster
Eresidue:ligand
![Page 73: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/73.jpg)
Free Energy Decomposition
• As we integrate the total waterswap binding free energy...
• ...we also integrate the individual contributions from all of the binding site residues
• Result is a “free energy” that indicates whether the residue:ligand or residue:water complex is more stable
![Page 74: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/74.jpg)
Ligand Water Cluster
Tota
l E
lect
rost
atic
va
n de
r Waa
ls
Phe227
Phe227
Phe227
Phe227
Phe227
Phe227
![Page 75: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/75.jpg)
Ligand Water Cluster
Tota
l E
lect
rost
atic
va
n de
r Waa
ls
Asp189
Glu192
Asp189
Glu192
Asp189
Glu192
Asp189
Glu192
Asp189
Glu192
Asp189
Glu192
![Page 76: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/76.jpg)
Ligand Water Cluster
Tota
l E
lect
rost
atic
va
n de
r Waa
ls
Phe227
Phe227
Phe227
Phe227
Phe227
Phe227
Ligand Water Cluster
Tota
l E
lect
rost
atic
va
n de
r Waa
ls
Asp189
Glu192
Asp189
Glu192
Asp189
Glu192
Asp189
Glu192
Asp189
Glu192
Asp189
Glu192
![Page 77: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/77.jpg)
SUPPORTING INFORMATION
Rapid Decomposition and Visualisation of Protein-Ligand Binding Free Energies by Residue and by Water
Christopher J. Woods, Maturos Malaisree, Julien Michel, Ben Long, Simon McIntosh-Smith and Adrian J. Mulholland
Figure S1. Experimentally measured binding affinities for the 10 ligands studied in this work (m-chlorobenzyl) and for the ten benzamidine analogs. Binding affinities are taken from Muley et al., doi: 10.1021/jm9016416 (reference 32 in our paper).
Figure S2. Components of the waterswap free energy for selected residues as calculated using averages calculated over individual Monte Carlo iterations for the 20 ns snapshot of ligand 9 bound to thrombin.
-10
-8
-6
-4
-2
0
2
4
6
8
10
0 100 200 300 400 500 600 700 800 900 1000
Free
Ene
rgy
/ kca
l mol
-1
Monte Carlo Iteration
His57
Lys60
Arg173
Ile174
Asp189
Ser195
Ser214
Trp215
Gly216
-9
-8
-7
-6
-5
-4
-3 0 1 2 3 4 5 6 7 8 9 10
Bin
ding
Aff
inity
/ kc
al m
ol-1
Ligand
m-chlorobenzyl
benzamidine
Replacing m-chlorobenzyl group with benzamidine group systematically improves binding of the ligands
![Page 78: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/78.jpg)
Conclusion
• Waterswap enables direct, first-principles calculation of absolute binding free energies
• (but results depend on quality of model!)
• Free energies can be decomposed to per-residue and per-water components
• Aim is to provide inspiration and insight
![Page 79: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/79.jpg)
Appendix
• waterswap is just one of our tools…
• Also have ligandswap, which calculates relative binding free energies by swapping one ligand with another
• Also have waterview, that lets you quickly visualise water dynamics in a binding site, e.g.
![Page 80: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/80.jpg)
![Page 81: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/81.jpg)
![Page 82: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/82.jpg)
Acknowledgements• Organisers for inviting me and allowing me to talk
• You for your attention
• Dr. Maturos Malaisree (doing most of the work!)
• Dr. Julien Michel (discussions and providing thrombin test system)
• Prof. Adrian Mulholland, Simon McIntosh-Smith, Ben Long
• EPSRC and now BBSRC for funding
• eInfraStructureSouth for GPU compute
• ACRC (Bristol) for CPU compute
• Get the software at http://siremol.org
• Get in touch via [email protected]
![Page 83: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/83.jpg)
Identity Constraint
• How do we “identify” the cluster of water to be swapped with the drug?
• We developed the identity constraint. This is a new way of labelling water molecules in a simulation that is based on where the molecule is in space, rather than where it is located in the input coordinate file.
• Allows definition of water clusters without using restraints or external perturbations
![Page 84: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/84.jpg)
![Page 85: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/85.jpg)
![Page 86: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/86.jpg)
![Page 87: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/87.jpg)
![Page 88: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/88.jpg)
![Page 89: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/89.jpg)
![Page 90: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/90.jpg)
![Page 91: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/91.jpg)
![Page 92: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/92.jpg)
Connect boxes to the same thermostat
![Page 93: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/93.jpg)
Connect boxes to the same thermostatPlace identity points on the atoms of the ligand
![Page 94: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/94.jpg)
Connect boxes to the same thermostatPlace identity points on the atoms of the ligand
Copy those points into the water box to identify a cluster
![Page 95: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/95.jpg)
λ"="0.0" λ"="0.3" λ"="0.6" λ"="1.0"
• Binding"free"energy"is"calculated"by"running"simula:ons"across"λ."Using"one"8>core"node,"one"free"energy"takes"24>48"hours"to"compute"
• Implemented"in"Sire:"hHp://siremol.org""
• Woods,"J"Chem"Phys,"Vol"134,"p054114,"2011"• "hHp://dx.doi.org/10.1063/1.3519057"
![Page 96: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/96.jpg)
Reflection Sphere• Only waters
whose centers are inside the sphere can move
• Any move that takes the center of a water outside the sphere is reflected back into the sphere
• This prevents waters from leaving
![Page 97: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/97.jpg)
Grid Electrostatics• Interactions inside
reflection sphere calculated normally
• Interactions between reflection sphere atoms and atoms within buffer (dotted sphere) calculated normally
• Coulomb interactions between reflection sphere and fixed atoms outside the buffer are calculated using a pre-computed cubic grid
![Page 98: Using waterswap to predict and understand binding affinities](https://reader033.vdocuments.us/reader033/viewer/2022061223/54c637d44a7959e43f8b463f/html5/thumbnails/98.jpg)
Grid Electrostatics• Use of pre-computed
grid means that there is no penalty to using a long-range electrostatic cutoff
• Compatible with advanced boundary conditions, such as reaction field or force-shifted cutoff
• Fine grid (0.5 Å) and tri-linear interpolation give high accuracy compared to direct calculation