SEPARATING THE WHEAT FROM THE CHAFF
Tips on how to identify and characterize essential movements in frantically shaking proteins
Juliana Palma - ICTP Conference - Trieste, March 2017.
SEPARATING THE WHEAT FROM THE CHAFF Tips on how to identify and - - PowerPoint PPT Presentation
Juliana Palma - ICTP Conference - Trieste, March 2017. SEPARATING THE WHEAT FROM THE CHAFF Tips on how to identify and characterize essential movements in frantically shaking proteins Juliana Palma - ICTP Conference - Trieste, March 2017. Why
Tips on how to identify and characterize essential movements in frantically shaking proteins
Juliana Palma - ICTP Conference - Trieste, March 2017.
earthquake raged continuously…at the scale of proteins Bownian motions are even more furious than that.”
(G. Oster and H. Wang, Molecular motors, Chapter 8. DOI: 10.1002/3527601503.ch8
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
are mixed with the noisy irrelevant movements
Juliana Palma - ICTP Conference - Trieste, March 2017.
describe the relevant movements.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
x y z
Z
x z y q1 q2 q3
Juliana Palma - ICTP Conference - Trieste, March 2017.
𝐘1 𝐘2 𝐘𝑂𝑡 …
Number
Number
Indicates time
Juliana Palma - ICTP Conference - Trieste, March 2017.
𝐃 = 𝐷11 ⋯ 𝐷1𝑂 ⋮ ⋱ ⋮ 𝐷𝑂1 ⋯ 𝐷𝑂𝑂 𝐷𝑗𝑘 = 1 𝑂 𝑦𝑗
𝑙 − 𝑦 𝑗 . 𝑦𝑘 𝑙 − 𝑦 𝑘 𝑂𝑡 𝑙=1 𝐷𝑗𝑘 ≈ 0 𝐷𝑗𝑘 = 1 𝐷𝑗𝑘 = −1 0.7 ≤ 𝐷𝑗𝑘 ≤ 1 −1 ≤ 𝐷𝑗𝑘≤ −0.7
Uncorrelated Correlated Linear dependence Anti-correlated Linear dependence
(covariance matrix too)
Juliana Palma - ICTP Conference - Trieste, March 2017.
𝜇1 ⋱ 𝜇𝑂
Diagonal matrix
𝑆 = 𝑆11 ⋯ 𝑆1𝑂 ⋮ ⋱ ⋮ 𝑆𝑂1 ⋯ ⋯ 𝑆𝑂𝑂
Eigenvectors of matrix C
V1 VN Eigenvalue of V1 Eigenvalue of VN
Orthonormal Constitute a basis set
Juliana Palma - ICTP Conference - Trieste, March 2017.
𝐃 = 1 𝑂𝑡 𝑦𝑙 − 𝑦
2 𝑂𝑡 𝑙=1
1 𝑂𝑡 𝑦𝑙 − 𝑦 𝑧𝑙 − 𝑧
𝑂𝑡 𝑙=1
1 𝑂𝑡 𝑦𝑙 − 𝑦 𝑧𝑙 − 𝑧
𝑂𝑡 𝑙=1
1 𝑂𝑡 𝑧 − 𝑧 2
𝑂𝑡 𝑙=1
𝐖
1 = 𝑆11
𝑆21 𝐖2 = 𝑆21 𝑆22
Juliana Palma - ICTP Conference - Trieste, March 2017.
the direction of eigenvector vi
2 𝑂𝑡 𝑙=1
𝐰𝑗 𝐰
𝑘
∆𝐘(𝑢) ∆𝑤𝑗(𝑢)
Juliana Palma - ICTP Conference - Trieste, March 2017.
𝐃 = 𝐷11 ⋯ 𝐷1𝑂 ⋮ ⋱ ⋮ 𝐷𝑂1 ⋯ 𝐷𝑂𝑂 ∆= 𝜇1 ⋯ ⋮ ⋱ ⋮ ⋯ 𝜇𝑂 𝑈𝑠 𝐃 = 𝐷𝑗𝑗 = Δ𝑦𝑗 2
𝑂 𝑗=1 𝑂 𝑗=1
𝑈𝑠 𝚬 = 𝜇𝑗 = Δ𝑤𝑗 2
𝑂 𝑗=1 𝑂 𝑗=1
Provides the sum of the squared fluctuations
Juliana Palma - ICTP Conference - Trieste, March 2017.
coordinates (714).
Individual squared fluctuations Accumulated squared fluctuations
Juliana Palma - ICTP Conference - Trieste, March 2017.
Plos Comput. Biol. 5(8): e10004802009.
Juliana Palma - ICTP Conference - Trieste, March 2017.
∆𝑤2 ∆𝑤1 ∆𝑤′1 ∆𝑤′1
𝐰1 𝐰2 𝐰′1 𝐰′2
{Dv1, Dv2} and {Dv’1, Dv’2} span the same subspace
𝐰′1 𝐰′3 𝐰′2 𝐰1 𝐰3 𝐰2
{Dv1, Dv2} and {Dv’1, Dv’2} do not span the same subspace
Juliana Palma - ICTP Conference - Trieste, March 2017.
trajectories.
for each of them.
product for the PC-modes
𝐖𝑗 ∙ 𝐖
𝑘 ′=
1 if i = j 0 if i ≠ j
Four independent comparisons. Each of 50 ns. System: BPTI.
Ideally!
Juliana Palma - ICTP Conference - Trieste, March 2017.
trajectories.
𝑘 ′ 𝑁 𝑘=1 𝑁 𝑗=1
1 if they span the same subspace 0 if subspaces are
Huge # of trajectories System: BPTI
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
traj-1
traj-2
traj-n
𝐘𝑶𝒕+1, 𝐘𝑶𝒕+2, 𝐘2𝑂𝑡, …, 𝐘𝑜𝑂𝑡 …, 𝐘1, 𝐘2, 𝐘𝑂𝑡, …, Concatenated trajectory …,
Juliana Palma - ICTP Conference - Trieste, March 2017.
2 3 4 5 1
Ctraj-1
6 7 8 9 10
Ctraj-2
11 12 13 14 15
Ctraj-3
16 17 18 19 20
Ctraj-4 Ctraj-1
2 3 4 5 1 6 7 8 9 10
Ctraj-2
11 12 13 14 15 16 17 18 19 20
Number of independent values of RMSIP = 𝑂𝑑𝑢𝑠𝑏𝑘 𝑂𝑑𝑢𝑠𝑏𝑘 − 1 2 = 12
Juliana Palma - ICTP Conference - Trieste, March 2017.
Set of 180 trajectories of 5 ns Set of 80 trajectories of 50 ns
Juliana Palma - ICTP Conference - Trieste, March 2017.
Set of 180 trajectories of 5 ns Set of 80 trajectories of 50 ns
Juliana Palma - ICTP Conference - Trieste, March 2017.
values.
random from this set.
2 3 4 5 1 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Ctraj-1 Ctraj-2 Ctraj-1 Ctraj-2
Calculate 1st RMSIP value Calculate 2nd RMSIP value
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
trajectories provide good convergence, 𝑜 trajectories provide good convergence, too.
Cumulative probabilities for RMSIPs obtained with n and n /2 trajectories
Juliana Palma - ICTP Conference - Trieste, March 2017.
PC-modes of a concatenated trajectory.
trajectory (constructed by concatenating the trajectories). This is a powerful tool to evaluate similarities and differences between the essential motions in different trajectories of the same protein. If the motions are similar, then the eigenvalues (and eigenvectors) coming from separate trajectories and from the combined trajectory should be similar.” Van Aalten et. al. Proteins: Structure, Function and Genetics, 22, 45-54, 1995.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
the correlation matrix of the individual average structures.
Individual corr matrices Corr matrix of concat traj Corr matrix of average structures
Juliana Palma - ICTP Conference - Trieste, March 2017.
Information about fluctuations
Dynamic contribution Information about differences in average structures. Static contribution
Juliana Palma - ICTP Conference - Trieste, March 2017.
𝐃𝐵 𝐃𝐶 𝐓2 𝐃2
For n=2 the S matrix has a single eigenvector
Juliana Palma - ICTP Conference - Trieste, March 2017.
The S(3) matrix has two eigenvectors. They span the plane that contains the three average structures.
Juliana Palma - ICTP Conference - Trieste, March 2017.
𝑜 𝑗=1
𝑜 𝑗=1
The statistical error in the elements of C(n) is that of the individual the C(i) divided by n1/2.
Juliana Palma - ICTP Conference - Trieste, March 2017.
larger than differences between the average structures.
Juliana Palma - ICTP Conference - Trieste, March 2017.
𝑜 𝑗=1
Juliana Palma - ICTP Conference - Trieste, March 2017.
traj-A traj-B traj-C
𝐃(3) = 𝐃𝐵 + 𝐃𝐶 + 𝐃𝐷 3 + 𝐓(3)
Non neglibigle
Juliana Palma - ICTP Conference - Trieste, March 2017.
traj-A traj-B traj-C traj-A’ traj-B’ traj-C’ Suffling
𝐃(3) = 𝐃𝐵′ + 𝐃𝐶′ + 𝐃𝐷′ 3 + 𝐓(3)′
Neglibigle
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Application to P2X4
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Reference Actual Inter chain motions
Plos Comput. Biol. 9(9): e1003232.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Reference Actual Intra chain deformations
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
d[axis-C𝜸(Ala 347)] / Å Vco 0.8 3.60 Intra-chain deformations 0.8 1.10 Inter-chain movements 0.8 3.26
Measures narrowest part of the pore
Juliana Palma - ICTP Conference - Trieste, March 2017.
1st PC mode inter-motion
Project!
Juliana Palma - ICTP Conference - Trieste, March 2017.
Time (ns) Fraction of displacement
Severe clashes
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Sottile.
Juliana Palma - ICTP Conference - Trieste, March 2017.
Juliana Palma - ICTP Conference - Trieste, March 2017.