introdução à simulação por dinâmica molecular e aplicações · esquema geral de uma...

54
V Escola de Modelagem Molecular em Sistema Biológicos LNCC - Petrópolis, 23-27 de Agosto de 2010 Introdução à Simulação por Dinâmica Molecular e Aplicações Leandro Martínez Instituto de Física de São Carlos Universidade de São Paulo http://limes.ifsc.usp.br 1

Upload: vuongkhue

Post on 08-Nov-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

V Escola de Modelagem Molecular em Sistema Biológicos

LNCC - Petrópolis, 23-27 de Agosto de 2010

Introdução à Simulação por

Dinâmica Molecular e Aplicações

Leandro Martínez

Instituto de Física de São Carlos

Universidade de São Paulo

http://limes.ifsc.usp.br

1

Page 2: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

R.Feynman, "Lectures on Physics, 1963"

Dos movimentos moleculares aos fenômenos macroscópicos

« ... para nomear a mais poderosa premissa de todas, temos quelevar adiante a ideia de que ...

... tudo [...] pode ser compreendido a partir do chacoalhar dos seus átomos. »

2

Page 3: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Dos movimentos moleculares aos fenômenos macroscópicos

Simulações de Dinâmica Molecular:

Chacoalhando os átomos.

3

Page 4: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Dos movimentos moleculares aos fenômenos macroscópicos

Princípios de uma simulação

1 - Como os objetos interagem:

2 - Posições e velocidades iniciais: 30 de Junho de 2009, 18h 37m 54s ...

3 - Integração das equações de movimento:

4

Page 5: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Dos movimentos moleculares aos fenômenos macroscópicos

Princípios de uma simulação: Sistema planetários vs. Sistema molecular

x

Força gravitacional

Trajetórias precisas

Energia total

Dias, semanas, anos

Interações intra- e inter-moleculares

Propriedades médias

Temperatura e pressão

Nano-segundos

5

Page 6: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Dos movimentos moleculares aos fenômenos macroscópicos

Para que o movimento dos átomos faça sentido é necessário:

1 - Representar razoavelmente bem suas interações.

3 - Temperatura e pressão.

2 - Sistema suficientemente grande para que o sistema possa ter as propriedades de um sistema macroscópico e não ter efeitos de confinamento.

Para que fazer tudo isso tenha sentido, é necessário:

1 - Saber o que esperar da simulação.

2 - Saber calcular as propriedades de interesse a partir da simulação.

6

Page 7: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

7

Interações

Page 8: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Interações

Quântico vs. Clássico

O mundo é quântico...

... mas não tanto assim ...

kT ~ 0,026 eV

(298 K)

Boa aproximação paraestas curvas:

(potencial de Morse)

88

Page 9: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Interações inter-moleculares

Ou entre grupos distantes de uma macromolécula

9

kT >> Emin

Interações

Page 10: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Interações intra-moleculares

Potenciais não dissociativos

10

Somasde senos/cossenos que ajustam o potencialquântico

Interações

Page 11: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Ajuste dos parâmetros contra cálculos ab-initio

11

Energia ab-initioinclui todas as interações(ângulos, diedros, cargas,vdW, etc)

Interações

Page 12: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Esquema geral de uma simulação de dinâmica molecular

Cálculos ab-initio (quânticos) para poucos átomos(ou dados experimentais)

Ajuste dos potenciais quânticoscom funções simples analíticas

Resolução das equaçõesde movimento newtonianas

12

Interações

Page 13: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

13

Sistema simulado

Page 14: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistema

Sistema suficientemente grande

Propriedades estruturais e dinâmicas daágua: 300 águas (900 átomos)

Propriedades de uma proteína em água:1 proteína (5000 átomos) + 20 mil águas(60 000 átomos).

14

Page 15: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistema suficientemente grande

Condiçõesperiódicasde contorno

15

Sistema

Page 16: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Temperatura e pressão

Controle sobre as velocidades:

Pressão: Densidade da caixa.

16

Sistema

Page 17: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

17

Expectativas

Page 18: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Expectativas

O que esperar da simulação

Estiramentos / torções: 100%!! 100% parametrização...

Rotação, libração, difusão: propriedadescoletivas do líquido, começa a serinteressante.

Enovelamento (muito tempo)Quebra de ligação?

Espectroscopiaresolvida no tempo

18

Page 19: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Saber calcular as propriedades de interesse a partir da simulação.

?

19

Expectativas

Page 20: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

20

Expectativas

Page 21: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Para simular 1 ns são necessários da ordem 1 000 000 de ciclos.

Com ~ 100 000 átomos (uma proteína + 30 mil águas):

1 mês em um único processador moderno.

21

Expectativas

Page 22: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

22

Amostragem

Page 23: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Amostragem

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

Quão difícil pode ser prever 0.93 havendo oscilações de ~ 80?

23

Page 24: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

Quão difícil pode ser prever 0.93 havendo oscilações de ~ 80?

24

Amostragem

Page 25: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

Peptídeo desenovelado

Hélice

Energia de solvatação do peptídeo

25

Amostragem

Page 26: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

Peptídeo desenovelado

Hélice

evento raro e rápido

Simulações independentes

26

Amostragem

Page 27: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

Peptídeo desenovelado

Hélice

evento raro e rápido

27

Amostragem

Page 28: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

Peptídeo desenovelado

Hélice

evento lento

28

Amostragem

Page 29: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

Uma longa simulaçãoM

últip

las

sim

ulaç

ões

p ara

lela

s

- Vantagens:

Fácil de fazer commuitos computadores

Um evento raro não vicia totalmenteo resultado.

- Desvantagens:

Propriedades dinâmicas lentasnão são acessíveis.

Se a estrutura inicial for um eventoraro, suas simulações estão todas viciadas.

- A paralelização não é tão boaquanto se diz.- Eventos raros podem compro-meter todo o resultado.

- Única forma de estudarpropriedades dinâmicas lentas(mas e a estatística??)

Quantas vezesum evento temque ser observadopara serestatisticamenterelvante?

29

Amostragem

Page 30: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

30

Simulação e Experimento

Page 31: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Simulação e experimento

Quando é possível ter estatística, comparação direta com experimentos:

Exemplo: Desvio de Stokes

31

Page 32: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Quando é possível ter estatística, comparação direta com experimentos:

Exemplo: Desvio de Stokes

32

Simulação e experimento

Page 33: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

J. T. Vivian, P. R. Callis, Biophys J 80, 5, 2001

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

Quando é possivel ter estatística, comparação direta com experimentos:

33

Simulação e experimento

Page 34: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Quando é possível ter estatística, comparação direta com experimentos:

Exemplo: Desvio de Stokes resolvido no tempo

34

Simulação e experimento

Page 35: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Quando é possivel ter estatística, comparação direta com experimentos:

Exemplo: Desvio de Stokes resolvido no tempo.

Martins, Skaf, Landanyi,J Phys Chem B, 108, 19687, 2004

Diferentes estadosde protonaçãotem diferentesespectros.

35

Simulação e experimento

Page 36: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

Structural relaxation in supercooled water. Righini e col. Nature, 428, 18, 2004.

Optical kerr effect in supercooled water.Skaf e Sonoda, Phys. Rev. Lett. 2005.

Quando é possivel ter estatística, comparação direta com experimentos:

Efeito Kerr: Variação do índice de refração pela ação de um campo elétrico. Associadoà taxa de relaxação do dipolo coletivo do líquido (medidas acima). 36

Simulação e experimento

Page 37: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Simulação e experimentos

estatística, estatística, estatística, estatística, estatística, estatística, estatística, estatística

NA VIDA REAL

Sistemas pequenos e rápidos

- Toda a estatística quequiser

- Propriedades são calculadas e comparadascom valores experimentais

- A simulação é um “sistema real” em que qualquer experimento podeser feito.

- “Olhar” para a simulaçãotem papel secundário.

Sistemas grandes e/ou lentos

- Estatística muito limitada, logo:

- Raramente uma propriedade pode ser calculada com confiabilidade. - Eventos interessantes ocorrem raramente.

ISSO SERVE PARA ALGUMA COISA?

37

Page 38: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

38

Sistemas Grandes(biologia)

Page 39: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando e por que simulações com pouca estatística servem para alguma coisa:

Sistemas biológicos: Quase toda a informação estrutural tem pouca “estatística”...

Cristal, 4oC, Tampão Fosfato, 3.5Å de resolução, Yb3+ no lugar de Mg2+...

Fator de Edema do AntraxTang e col. Nature, 2002.

39

Page 40: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando e por que simulações com pouca estatística servem para alguma coisa:

Sistemas biológicos: Quase toda a informação estrutural tem pouca estatística...

40

TRIAC é um hormônio natural que se liga preferencialmente à isoforma β doreceptor do hormônio tireoideano (e isso é bom)

Estruturas cristalográficas:

TRα TRβ

Page 41: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando e por que simulações com pouca estatística servem para alguma coisa:

41Martínez & Nascimento et al, PNAS 2009

Múltiplas moléculas de água entram no sítio de ligaçãoDe volta à estrutura: uhm... de fatoa cavidade era maior no β (+50-100 Å3)

... mas por que TRβ seletivo?

Page 42: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando e por que simulações com pouca estatística servem para alguma coisa:

42Martínez & Nascimento et al, PNAS 2009

Triac tem maior mobilidadena cavidade do TRβ e ganha,portanto, entropia conformacional

Estimated conformational entropygain ~ 0.4 kcal / molExperimental ΔΔG ~ 0.5 kcal /mol

► Mutação S/N inverte a seletividade, confirmação experimental.

Page 43: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

M. L. Klein, Science (Agosto 2008): Challenges in Theo. Chem.

Transição de fase hexagonalp/ lamelar passa por estruturadeslocada (top)

43

Page 44: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Schulten e col. Structure 14, 437, 2006.

- 1 milhão de átomos- 50 ns

"A estrutura é estavel."

"Sem o RNA, a estrutura nãoé estavel."

Simulação de um Vírus(um organismo completo!)

44

Page 45: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando e por que simulações com pouca estatística servem para alguma coisa:

Schulten and col.Science, 296, 525, 2002.

- Exclusão de ions. - 9 eventos observados 45

Page 46: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando a estatística se encontra com

os sistemas grandes e lentos

46

Page 47: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando a estatística se encontra com os sistemas grandes e lentos:

V. S. Pande e col.PNAS 32, 106, 2006.

Folding@Home

47

Page 48: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando a estatística se encontra com os sistemas grandes e lentos:

Paulo C. T. Souza, Martinez, Skaf, 2009.

Dissociation@Unicamp

30 simulações de 4 ns (por enquanto)

60.000 átomos, 20 dias por simulação em4 processadores.

ΔG ~ 8 kcal mol-1

48

Page 49: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando a estatística se encontra com os sistemas grandes e lentos:

V. S. Pande e col.Nature, 420, 102, 2002.

Folding@home

Tempo médio de enovelamento experimental: 7.5 ± 3.5 μsTempo médio obtido na simulação: 6 μs

49

Page 50: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Como NÃO fazer a mesma coisa:

Schulten e col.Biophys J L75, 2008

Not folding@home

"This 10 μs is one the longest MD simulation performed to date...""A sufficiently accurate force field should, in principle, fold a protein in a singletrajectory, on a time-scale similar to the experiment."

10 μs de simulação

com 70% de chances... 50

Page 51: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Sistemas grandes

Quando a estatística se encontra com os sistemas grandes e lentos:

Kadau et al,Science, 296, 1681, 2002.

Propagação de ondas de choque em metais: 8 milhões de átomos.

51

Page 52: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

52

Resumo

Page 53: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Dos movimentos moleculares aos fenômenos macroscópicos

Conclusões

- MD usa interações clássicas que são aproximações das interações quânticas

- Simulação de milhares de átomos, por tempos "longos"

- Sistemas "pequenos": Muitas repetições podem ser feitas. Médias da simulação correspondem a observáveis experimentais.

- Sistemas "grandes": Simulações são um suporte adicional para o conjunto de informações experimentais.

Presente/Futuro:

- Cada vez sistemas maiores podem ser tratados como "pequenos"

- Melhora progressiva na representação das interações, inclusive pela introdução da MQ.

53

Page 54: Introdução à Simulação por Dinâmica Molecular e Aplicações · Esquema geral de uma simulação de dinâmica molecular Cálculos ab-initio (quânticos) para poucos átomos

Dos movimentos moleculares aos fenômenos macroscópicos

Agradecimentos:

Munir S. Skaf (Unicamp) Milton T. Sonoda (UFU) Igor Polikarpov (IFSC-USP)

Paulo C. T. Souza Rodrigo Silveira Lucimara R. Martins

Financiamento

Fapesp / CNPq / CAPES

54