Dinamica moleculara: Introducere

55
Dinamica moleculara: Introducere • In conditii fiziologice, biomoleculele sufera mai multe miscari si modificari • Scara de timp a acestor miscari este intre femtosecunde si secunde • Aceste miscari sunt esentiale pentru functia biomoleculelor

description

Dinamica moleculara: Introducere. In conditii fiziologice, biomoleculele sufera mai multe miscari si modificari Scara de timp a acestor miscari este intre femtosecunde si secunde Aceste miscari sunt esentiale pentru functia biomoleculelor. - PowerPoint PPT Presentation

Transcript of Dinamica moleculara: Introducere

Page 1: Dinamica moleculara: Introducere

Dinamica moleculara: Introducere

• In conditii fiziologice, biomoleculele sufera mai multe miscari si modificari

• Scara de timp a acestor miscari este intre femtosecunde si secunde

• Aceste miscari sunt esentiale pentru functia biomoleculelor

Page 2: Dinamica moleculara: Introducere

Dinamica moleculara se bazeaza pe legea a doua a dinamici (legea lui

Newton):

Page 3: Dinamica moleculara: Introducere

Miscarea atomilor x(t)

Se deduce din energia potentiala V(x)

Page 4: Dinamica moleculara: Introducere

Energia potentiala V(x) a unei molecule include termeni de legatura

Deformarea legaturii

Indoirea unghiurilor

Rotatia de torsiune

Diedre improprii

Page 5: Dinamica moleculara: Introducere

… si termeni de nelegatura

Interactiuni

electrostatice

Interactiuni

van der Waals

Page 6: Dinamica moleculara: Introducere

Ecuatia pentru termenii de legatura din energia potentiala

)](cos1[)(

)()(

02

0

20

20

nAk

kllkRV

torsions

n

impropers

anglesbonds

lbonded

Page 7: Dinamica moleculara: Introducere

Ecuatia pentru termenii de nelegatura

ijr

ji

ij

ij

ij

ij

jinonbonded r

qq

r

r

r

rij

RV0

6min

12min

4])(2)[(()(

Page 8: Dinamica moleculara: Introducere

• Fiecare dintre aceste interactiuni exercita o forta asupra unui atom dat din molecula

• Forta rezultanta se calculaza din functia energiei potentiale

Daca se cunoaste forta asupra unui atom se calculeaza miscarea:

Page 9: Dinamica moleculara: Introducere

Dinamica moleculara: Introducere

La un moment de timp, t trebuie cunoscute:

• pozitia initiala a fiecarui atom

x1

• viteza

v1 = dx1/dt• si acceleratia

a1 = d2x1/dt2 = m-1F(x1)

Page 10: Dinamica moleculara: Introducere

Pozitia x2 , a atomului dupa un interval de timp t este,

tvxx 112

tdx

dVmvtxFmvtavv x

1

111

11112 )(

iar viteza v2,

Page 11: Dinamica moleculara: Introducere

Metoda diferentelor finite

...)(δt24

1)(δt

6

1)(δt

2

1 (t)vδt (t)rδt)(tr 432 tctbta

Se bazeaza pe dezvoltarea in serie Taylor.Pozitia este:

Page 12: Dinamica moleculara: Introducere

Viteza (prima derivata):

...)(δt6

1)(δt

2

1 (t)aδt (t)vδt)(tv 32 tctb

Acceleratia (derivata a doua):

...)(δt2

1 (t)bδt (t)aδt)(ta 2 tc

Page 13: Dinamica moleculara: Introducere

Algoritmul Verlet [Verlet 1967]

...)(δt2

1 (t)vδt (t)rδt)(tr

...)(δt2

1 (t)vδt (t)rδt)(tr

2

2

ta

ta

Prin adunarea celor doua ecuatii

)(δtδt)(tr- (t)r2δt)(tr 2 ta

Page 14: Dinamica moleculara: Introducere

Vieza se poate calcula din

δt2

δt)(tr-δt)(tr(t)v

sau

δt

(t)r-δt)(trδt)

2

1(tv

Page 15: Dinamica moleculara: Introducere

•Avantaj:

Necesar scazut de memorie: doua seturi de coordonate r(t) si r(t-δt) si acceleratia, a(t)

Page 16: Dinamica moleculara: Introducere

•Dezavantaje:

Pozitiile r(t+δt) sunt obtinute din adugarea unui termen mic δt2a(t) la o diferenta de termeni mult mai mare

)(δtδt)(tr- (t)r2δt)(tr 2 ta

Vitezele sunt disponibile numai dupa calcularea pozitiilor din iteratia urmatoare

Page 17: Dinamica moleculara: Introducere

•Dezavantaje:

Nu este un algoritm “self-starting”: poztiile sunt obtinute din pozitiile

actuale r(t) si pozitiile din iteratia precedenta r(t-δt)

)(δtδt)(tr- (t)r2δt)(tr 2 ta

La t=0 exista doar un set de pozitii si este necesara o ipoteza pentru pozitiile la t-δt

Page 18: Dinamica moleculara: Introducere

•Se poate folosi seria Taylor

(0)vδt - (0)rδt)(r

Page 19: Dinamica moleculara: Introducere

•Algoritmul Verlet al vitezelor [Swope et a. 1982]

δt)(ta(t)aδt 2

1 (t)vδt)(tv

(t)a δt2

1(t)vδt (t)rδt)(tr 2

Page 20: Dinamica moleculara: Introducere

•Algoritmul “leap-frog” [Hockney 1970]

δt)2

1(tv δt)

2

1(tv

2

1(t)v

(t)aδt δt)2

1-(tvδt)

2

1(tv

δt)2

1(tvδt (t)rδt)(tr

Page 21: Dinamica moleculara: Introducere
Page 22: Dinamica moleculara: Introducere

Configuratia initiala:

- Date experimentale(cristalografie de raze X, rezonanta magnetica nucleara)

- Modele teoretice

- Combinatie experiment-teorie

Page 23: Dinamica moleculara: Introducere

Vitezele initiale, distributia Maxwell-Boltzmann

Tk

vm

Tk

mv

B

ixi

B

iix

21/2

2

1-exp

2)p(

2

2

2 2

)(-exp

2

1)p(

xx

x

Distrubutia Gauss (normala)

<x> este media si σ2 varianta: σ2 =<(x-<x>)2>

Page 24: Dinamica moleculara: Introducere

Echilibrare

• Scop: aducerea sistemului din starea initiala la echilibru teremodinamic

• Se monitorizeaza diversi parametri (energia cinetica, potentiala, totala, viteze, temperatura, presiune)

Page 25: Dinamica moleculara: Introducere

Productie

• Calcularea temperaturii:

cB

N

i i

NNTk

m

p

322

||E

1

2

cinetica

• Nc: numarul de constrangeri

• 3N-Nc: numarul gradelor de libertate

Page 26: Dinamica moleculara: Introducere

Proprietati dependente de timp

• Functii de corelatie. Coeficienti de corelatie. M valori ale seturilor de date xi si yi

ii

M

iiixy yxyx

MC

1

1

Page 27: Dinamica moleculara: Introducere

… sau normalizate (-1 ..+1)

i2

i2

ii

M

1ii

2M

1ii

2

M

1iii

yx

yx

yM

1x

M

1

yxM

1

xyc

Cxy= 0: nu exista corelatieCxy= 1: grad inalt de corelatie

Page 28: Dinamica moleculara: Introducere

Intervalul de timp δt pentru integrarea ecuatiilor de miscare: 1 femtosecunda

Limitare datorata celei mai rapide forteScala de timp accesibila: 101-103 ns

Page 29: Dinamica moleculara: Introducere
Page 30: Dinamica moleculara: Introducere

Ipoteza ergodica:

A A timpansamblu

Page 31: Dinamica moleculara: Introducere

Cum se modifica o molecula in timpul MD

Page 32: Dinamica moleculara: Introducere

In general, daca se cunosc valorile x1, v1 si energia potentiala V(x), traiectoria moleculara x(t) poate fi calculata din

tdx

xdVmvv

tvxx

ixii

iii

1

)(11

11

Page 33: Dinamica moleculara: Introducere

MiscareaExtinderea

spatiala (nm)Tmpul

caracteristic (s)

Vibratia atomilor din legaturi chimice

0.2 ÷ 0.5 10-14 ÷ 10-13

Vibratii elastice ale domeniilor globulare

1 ÷ 2 10-12 ÷ 10-11

Rotatia laturilor laterale de la suprafata

0.5 ÷ 1 10-11 ÷ 10-10

“Libratia” de torsiunea a gruparilor din interior

0.5 ÷ 1 10-11 ÷ 10-9

Scala de timp a miscarilor in proteine (1)

Page 34: Dinamica moleculara: Introducere

MiscareaExtinderea

spatiala (nm)

Tmpul caracteristic (s)

Miscarea realtiva a unor regiuni diferite (“hinge bending”)

1 ÷ 2 10-11 ÷ 10-7

Rotatia lanturilor laterale din interior

0.5 10-4 ÷ 1

Tranzitii alosterice 0.5 ÷ 4 10-5 ÷ 1

Denaturari locale 0.5 ÷ 1 10-5 ÷ 10

Plierea proteinelor ??? 10-5 ÷ 102

Scala de timp a miscarilor in proteine (2)

Page 35: Dinamica moleculara: Introducere

Parametri esentiale pentru dinamica moleculara (setati de

utilizator)• Temperatura

• Presiune

• Pasul de integrare

• Constanta dielectrica

• Duratele echilibrarilor si ale productiei

Page 36: Dinamica moleculara: Introducere

Dinamica la temperatura constanta

• Scop: studiul comportarii sistemului la schimbarile de temperatura (tranzitii de faza, “folding” si “unfolding”, “simulated annealing”)

Page 37: Dinamica moleculara: Introducere

cB

N

i i

NNTk

m

p

322

||E

1

2

cinetica

Temperatura este legata de energia cinetica prin relatia:

Scalarea vietezelor [Woodcock, 1971]: daca temperatura la timpul t este T(t) si vitezele sunt multiplicate cu factorul λ, schimbarea de temperatura poate fi calculata:

)(/

)()1(

3

2

2

1)(

3

2

2

1

2

2

1

2

1

tTT

tTT

Nk

vm

Nk

vmT

new

B

iiN

iB

iiN

i

Page 38: Dinamica moleculara: Introducere

Model initial de ADN

Page 39: Dinamica moleculara: Introducere

Model de AND cu ioni

Page 40: Dinamica moleculara: Introducere

AND intr-o cutie de apa

Page 41: Dinamica moleculara: Introducere

“Instantanee”

Page 42: Dinamica moleculara: Introducere

“lungimea”

Page 43: Dinamica moleculara: Introducere

Rasucirea medie

Page 44: Dinamica moleculara: Introducere

Formarea unui helix

Page 45: Dinamica moleculara: Introducere
Page 46: Dinamica moleculara: Introducere

Helix din 30 AA

Page 47: Dinamica moleculara: Introducere
Page 48: Dinamica moleculara: Introducere

Plierea unei proteine

Page 49: Dinamica moleculara: Introducere
Page 50: Dinamica moleculara: Introducere

Canal ionic

Page 51: Dinamica moleculara: Introducere
Page 52: Dinamica moleculara: Introducere

Aquaporina

Page 53: Dinamica moleculara: Introducere
Page 54: Dinamica moleculara: Introducere

Bistrat lipidic

Page 55: Dinamica moleculara: Introducere