The rebinding effect and reduced models for ligand binding processes Marco Sarich

advertisement
The rebinding effect and reduced
models for ligand binding processes
Marco Sarich
Freie Universität Berlin
DFG Research Center MATHEON
Mathematics for key technologies
10.09.2013
Bivalent docking examples
Ligand: tamoxifen with PEG bridge
Receptor: a-estrogen receptor
Solvent: water
Marco Sarich - Freie Universität Berlin
2/2
Bivalent docking examples
Ligand: tamoxifen with PEG bridge
Receptor: a-estrogen receptor
Solvent: water
Marco Sarich - Freie Universität Berlin
Ligand: bivalent ammonium-ion
Receptor: bivalent rotaxane
Solvent: water & methanol
2/2
Transition rates or transition probabilities
kon
UNBOUND
BOUND
koff
Marco Sarich - Freie Universität Berlin
2/2
Intermediate states lead to problems
UNBOUND
Marco Sarich - Freie Universität Berlin
SINGLY BOUND
DOUBLY BOUND
2/2
Partitioning of state space
Marco Sarich - Freie Universität Berlin
2/2
Rebinding effect as recrossing problem
REBINDING EFFECT
=
RECROSSING EVENTS
Weber, Fackeldey, 2013.
Marco Sarich - Freie Universität Berlin
2/2
Potential energy landscapes
dXt = −∇V (Xt )dt + σdBt
3
7
6
2.5
5
2
4
1.5
3
1
2
0.5
0
−2
1
−1.5
−1
−0.5
0
0.5
1
1.5
Less pronounced rebinding effect
Marco Sarich - Freie Universität Berlin
2
0
−2
0
2
4
6
8
10
12
Strong rebinding effect for all possible boundaries
2/2
Introduce intermediate macro states
Does this solve the problem?
7
6
1
5
2
3
4
5
6
7
8
9
potential
4
3
2
1
0
0
Marco Sarich - Freie Universität Berlin
2
4
x
6
8
10
12
2/2
Markov State Models
How well does the Markov chain Pij = P[Xt+τ ∈ Aj |Xt ∈ Ai ] approximate
the dynamics?
7
6
1
5
2
3
4
5
6
7
8
9
potential
4
3
2
1
0
0
Marco Sarich - Freie Universität Berlin
2
4
x
6
8
10
12
2/2
Markov State Models
Lτ
T := Tτ = e ,
T := Tτ = e Lτ ,
Implied timescales
Implied timescales
λi - largest eigenvalues of
λi - largest eigenvalues of
η1
η1
original 17.5267
original 16.5478
17.5267
full partition
full partition 16.5478
1 2
(Lv )(x) = 1 σ ∆v (x) − ∇V (x) · ∇v (x).
(Lv )(x) = 2 σ 2 ∆v (x) − ∇V (x) · ∇v (x).
2
τ
ηi = − τ
ηi = − log λi
log λ
transfer operatori and its approximation.
transfer operator and its approximation.
η2
η3
η4
η2
η3
η4
3.1701 0.9804 0.4524
3.1701
2.9073 0.9804
0.8941 0.4524
0.4006
2.9073 0.8941 0.4006
7
6
5
1
2
3
4
5
6
7
8
9
4
potential
Transfer operator:
Transfer operator:
3
2
1
0
Marco Sarich - Freie Universität Berlin
0
2
4
x
6
8
10
12
2/2
Discretization error analysis
D = span{1A1 , ..., 1An }
Q - orthogonal projection onto D
P can be considered as projection of the original transfer operator of the
system
QT : D → D,
T := Tτ = e Lτ ,
Marco Sarich - Freie Universität Berlin
(Lv )(x) =
1 2
σ ∆v (x) − ∇V (x) · ∇v (x).
2
2/2
Projection error of eigenvectors
T :
λ:
T : self-adjoint transfer operator (reversible dynamics)
T : self-adjoint transfer operator (reversible dynamics)
λ : some eigenvalue
self-adjointλtransfer
(reversible dynamics)
: some operator
eigenvalue
u : a corresponding normalized eigenvector
some eigenvalue
u : a corresponding normalized eigenvector
λ1 : largest non-trivial eigenvalue of T (λ1 < 1)
a corresponding
normalized
eigenvector
λ1 : largest
non-trivial
eigenvalue of T (λ1 < 1)
Q : orthogonal projection onto some subspace D
largest non-trivial
eigenvalue
of T (λ1onto
< 1)some subspace D
Q : orthogonal
projection
δ = Qu − u projection error of eigenvector
orthogonal δprojection
some subspace
= Qu − onto
u projection
error ofDeigenvector
u:
λ1 :
Q:
Then δ = Qu − u projection error of eigenvector
Then
QT has an eigenvalue λ̂ with
Then
QT has an eigenvalue λ̂ with
QT has an eigenvalue λ̂ with
|λ − λ̂| ≤ 2λ1 δ.
|λ − λ̂| ≤ 2λ1 δ.
|λ − λ̂| ≤ 2λ1 δ.
Sarich, Schütte. Comm. Math. Sci., 2012.
Marco Sarich - Freie Universität Berlin
2/2
τ
ηi = −
Projection
log λierror for the example
λi - largest eigenvalues of transfer operator or its projection
original
full partition
η1
η2
η3
η4
17.5267
16.5478
3.1701
2.9073
0.9804
0.8941
0.4524
0.4006
1.5
1
0.5
0
−0.5
−1
−1.5
Marco Sarich - Freie Universität Berlin
0
2
4
6
8
10
12
2/2
The core set approach
Use instead of a full partition....
7
6
5
1
2
3
4
5
6
7
8
9
potential
4
3
2
1
0
Marco Sarich - Freie Universität Berlin
0
2
4
x
6
8
10
12
2/2
The core set approach
...so called core sets by cutting out a
transition region.
7
6
5
1
2
3
4
5
6
7
8
9
potential
4
3
2
1
0
Marco Sarich - Freie Universität Berlin
0
2
4
x
6
8
10
12
2/2
The core set approach
C4
C2
C7
x
C5
C1
Marco Sarich - Freie Universität Berlin
C3
C6
2/2
The core set approach and committors
qi (x) = P[process hits Ci next | X0 = x]
C4
C2
C7
x
C5
C1
Marco Sarich - Freie Universität Berlin
C3
C6
2/2
The benefit of core sets
Projection of transfer operator QT onto D = span{q1 , ...qn } leads to
matrix P = T̂ M −1 with
Mij = P[after time t process will hit next Cj |
at time t process came last from Ci ]
and
T̂ij = P[after time t + τ process will hit next Cj |
at time t process came last from Ci ].
A2
C2
t+τ
t+τ
t
A1
Marco Sarich - Freie Universität Berlin
t
C1
2/2
The benefit of core sets
...and it can be proven to be more accurate!
ρ
ρ ,
u
−
Q
u
≤
u
−
Q
u
−
(u
−
Q
u)
+
u − Qcores u ≤cores
u − Qfull u − (u
+ ,C
full − Qfull u) C full
η
η
ρE≤
ρ ≤ max
(C cE
)|]x [τ (C c )|]
x [τmax
η timescale
implied timescale
belonging
to u
η implied
belonging
to u
Cthat
region
that
is cut out
C region
is cut
out
x∈C
x∈C
Sarich, Schütte. Comm. Math. Sci., 2012.
Marco Sarich - Freie Universität Berlin
2/2
The benefit of core sets
removing the error that comes from
approximation by a stepfunction in
the region that is cut out
ρ
ρ ,
u
−
Q
u
≤
u
−
Q
u
−
(u
−
Q
u)
+
u − Qcores u ≤cores
u − Qfull u − (u
+ ,C
full − Qfull u) C full
η
η
ρE≤
ρ ≤ max
(C cE
)|]x [τ (C c )|]
x [τmax
η timescale
implied timescale
belonging
to u
η implied
belonging
to u
Cthat
region
that
is cut out
C region
is cut
out
x∈C
Marco Sarich - Freie Universität Berlin
x∈C
ratio is small if the region that is cut
out is left on a much faster timescale
than the timescale of interest
2/2
The benefit of core sets
Example
original
core sets
full partition
η1
η2
η3
η4
17.5267
17.3298
16.5478
3.1701
3.1332
2.9073
0.9804
0.9690
0.8941
0.4524
0.4430
0.4006
1.5
1.5
1
1
0.5
0.5
0
0
−0.5
−0.5
−1
−1
−1.5
0
2
4
6
Marco Sarich - Freie Universität Berlin
8
10
12
−1.5
0
2
4
6
8
10
12
2/2
What if we use no intermediate states?
7
6
5
potential
4
3
2
1
0
0
Marco Sarich - Freie Universität Berlin
2
4
x
6
8
10
12
2/2
A „soft“ partitioning into bound and unbound state
1
0.8
0.6
0.4
0.2
0
−0.2
−0.4
0
2
4
6
8
10
12
The two committor functions define affiliations to the bound
and unbound state.
Marco Sarich - Freie Universität Berlin
2/2
Very accurate approximation = no rebinding effect
1.5
1
0.5
0
−0.5
−1
−1.5
0
2
4
6
8
10
12
Approximation of the eigenvector by the committors with respect to two macro states.
Marco Sarich - Freie Universität Berlin
2/2
Very accurate approximation = no rebinding effect
Example
original
2 core sets
9 core sets
full partition
Marco Sarich - Freie Universität Berlin
T1
T2
T3
T4
17.5267
17.5043
17.3298
16.5478
3.1701
3.1332
2.9073
0.9804
0.9690
0.8941
0.4524
0.4430
0.4006
2/2
Building a finer model
Analyzing the transition behaviour after discretization,
for example using TPT (transition path theory).
Marco Sarich - Freie Universität Berlin
2/2
A multilevel/multigrid approach
Using a multigrid
Let Cj = {C1j , ..., Cnj j } be an increasing sequence of core set
discretizations, i.e.
Ci ⊂ Cj for all j ≥ i.
7
6
5
4
3
2
1
0
Iterative Space Construction
Level 1: D1 = span{q1 , ..., qn }, qi usual committors.
Level k + 1: Dk+1 = D̂k+1 ∩ Dk⊥ , where D̂k+1 is the usual committor
space for the cores on level k + 1.
Total space for projection with m levels: D = D1 + ... + Dm
0
2
4
6
8
10
Level 1
Marco Sarich - Freie Universität Berlin
12
7
7
6
6
5
5
4
4
3
3
2
2
1
1
0
0
2
4
6
Level 2
8
10
12
0
0
2
4
6
8
10
12
Level 3
2/2
A multilevel/multigrid approach
Using a multigrid
Let Cj = {C1j , ..., Cnj j } be an increasing sequence of core set
discretizations, i.e.
Ci ⊂ Cj for all j ≥ i.
7
6
5
4
3
2
1
0
Iterative Space Construction
Level 1: D1 = span{q1 , ..., qn }, qi usual committors.
Level k + 1: Dk+1 = D̂k+1 ∩ Dk⊥ , where D̂k+1 is the usual committor
space
the cores on level k + 1.
Using for
a multigrid
j
+ core
... + set
Dm
Total
with
m levels:sequence
D = D1 of
= {C1for
, ...,projection
Cnj j } be an
increasing
Let Cj space
discretizations, i.e.
Level 1
Level 2
Level 3
Ci ⊂ Cj for all j ≥ i.
0
2
4
6
8
10
12
7
7
6
6
5
5
4
4
3
3
2
2
1
1
0
0
2
4
6
8
10
12
0
0
2
4
6
8
10
12
Iterative Space Construction
Level 1: D1 = span{q1 , ..., qn }, qi usual committors.
Level k + 1: Dk+1 = D̂k+1 ∩ Dk⊥ , where D̂k+1 is the usual committor
space for the cores on level k + 1.
Total space for projection with m levels: D = D1 + ... + Dm
Marco Sarich - Freie Universität Berlin
2/2
Computation via transition counts
Computing the model
A matrix representation P = T̂ M −1 can again be computed from
stochastic quantities.
Assume Ci was first introduced on level k and Cj was first introduced on
level l, then
Mij = P[hit Cj next on level l | came from Ci on level k].
Marco Sarich - Freie Universität Berlin
2/2
No rebinding / recrossing along multiple timescales
1
1
0.9
0.8
0.8
0.6
0.7
0.6
0.4
0.5
0.2
0.4
0.3
0
0.2
−0.2
0.1
0
0
2
4
6
8
10
12
−0.4
Usual committors for 4 sets.
0
2
4
6
8
10
12
Mutilevel committors for 4 sets
and 2 levels.
Example
original
9 cores multigrid
9 core sets
full partition
2 core sets
Marco Sarich - Freie Universität Berlin
T1
T2
T3
T4
17.5267
17.5043
17.3298
16.5478
17.5043
3.1701
3.1579
3.1332
2.9073
-
0.9804
0.9703
0.9690
0.8941
-
0.4524
0.4441
0.4430
0.4006
2/2
References
Ch. Schütte and M. Sarich. Metastability and Markov State Models in Molecular Dynamics: Modeling, Analysis,
Algorithmic Approaches. Courant Lecture Notes, 24. American Mathematical Society, 2013.
M. Weber, K. Fackeldey. Computing the Minimal Rebinding Effect Included in a Given Kinetics. Submitted to
MMS, 2013.
M. Sarich and Ch. Schütte. Approximating Selected Non-dominant Timescales by Markov State Models. Comm.
Math. Sci., 2012.
N. Djurdjevac, M. Sarich, and Ch. Schütte. Estimating the Eigenvalue Error of Markov State Models. Multiscale
Modeling and Simulation, 10(1): 61–81, 2012.
M. Weber, A. Bujotzek, R. Haag: Quantifying the rebinding effect in multivalent chemical ligand-receptor systems. Journal of Chemical Physics, 137(5):054111, 2012.
C. Schütte, F. Noé, J. Lu, M. Sarich, and E. Vanden-Eijnden. Markov state models based on milestoning. J.
Chem. Phys, 134 (20), 2011.
M. Sarich, F. Noe, and Ch. Schütte. On the approximation quality of markov state models. Multiscale Modeling
and Simulation, 8(4): 1154–1177, 2010.
Marco Sarich - Freie Universität Berlin
2/2
Download