40
Thomas E. Cheatham III Professor, Dept. of Medicinal Chemistry, College of Pharmacy Director, Center for High Performance Computing University of Utah Convergence and reproducibility in molecular dynamics simulations of nucleic acids enabled by Blue Waters

molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Thomas E. Cheatham IIIProfessor, Dept. of Medicinal Chemistry, College of Pharmacy

Director, Center for High Performance Computing

University of Utah

Convergence and reproducibility in molecular dynamics simulations of

nucleic acids enabled by Blue Waters

Page 2: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

People: Niel Henriksen, Hamed Hayatshahi, Dan Roe,

Julien Thibault, Kiu Shahrokh, Rodrigo Galindo,

Christina Bergonzo, Sean Cornillie, Zahra Heidari

$$$:

NIH R01-GM098102 “RNA-ligand interactions: simulation & experiment”

NSF CHE-1266307 “CDS&E: Tools to facilitate deeper data analysis, …”

NSF ACI-1521728 “RAPID: Optimizing … Ebola membrane fusion inhibitor … design”

NSF ACI-1443054 “CIF21 DIBBS: Middleware and high performance analytics…”

NSF ACI-1341034 “CC-NIE Integration: Science slices…” network DMZ

NSF “Blue Waters” PetaScale Resource Allocation for AMBER RNA

Computer time:

XRAC MCA01S027

~12M core hours~3M hours

“Anton”

(3 past awards)

PITTSBURGHSUPERCOMPUTINGCENTER

~7-14M GPU hours

!!!

Page 3: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Accurate modeling of RNA and other biomolecules requires:

accurate and fast simulation methods

validated RNA, protein, water, ion, and ligand “force fields”

“good” experiments to assess results

dynamics and complete sampling: (convergence, reproducibility)

Question: Is the movement real or artifact?

conformational selection

vs.

induced fit

Page 4: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Light at the end of the tunnel?

(the good vs. the bad)

RNA vs. DNA

“peek-a-boo” slot canyon in Escalante, Utah

Page 5: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

We’re seeing

some progress!!!

(vsrSL5)

Mg2+ free Mg2+ bound

RMSd to Mg2+ bound

RMSd to Mg2+ free

add Mg2+ and convert

to correct structure!!!

Page 6: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

amber~1978 - present

code vs. force fieldlate 60’s: CFF (consistent force field) + early code

{Warshel, Levitt, Lifson}

1978: Bruce Gelin thesis @ Harvard {Karplus}

Amber 1.1, 1981

(minimization only, f’’)GROMOS CHARMM ENCAD Discover

Amber 2, 1984

(+ dynamics)NAMDGROMACS

Assisted Model Building with Energy Refinement

first protein simulation ~1975

first nucleic acid simulation in H2O ~1985

Page 7: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

amber~1978 - present

code vs. force field

Assisted Model Building with Energy Refinement

Amber 14 released April, 2014; AmberTools 15, May 2015

- 1.23x increase in GPU performance

[fully deterministic, mixed SP/fixed precision, ||-ized]

- support for M-REMD simulation and analysis

- constant pH

- new TI methods

- more methods ported to GPU

- protein ff14SB, RNA ff12, DNA ff12+χOL4+ε/ζ

Page 8: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

are the force fields reliable?(free energetics, sampling, dynamics)

en

erg

y

“reaction coordinate”

Computer power?

experimental

vs.

Short simulations stay near experimental structure; longer simulations

invariably move away and often to unrealistic lower energy structures…

Page 9: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

How to fully sample conformational ensemble?

fs ps ns μs ms s

brute force – long contiguous in time MD

requires: special purpose / unique hardware

D.E. Shaw’s Anton machine

16 μs/day!

Page 10: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

ff99 + bsc0 + OL χ fixUUCG-1 – sequence 3 (~1.5 µs)

~2.9 Å

simulated w/out restraints,

modern force field,

explicit solvent

2

1

500ns 1µs 1.5µs

Page 11: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

RNA UUCG tetraloop (ff99bsc0 + OL Χ) on Anton @ PSC:

2 expt

+

1-1.1 µs

µs: 0.5 1

RMSd

5.0 Å

2.5 Å

Initial tests: RNA tetraloop

real time: 50 min 100 min

Page 12: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

RNA UUCG tetraloop (ff99bsc0 + OL Χ):

2 expt

+

1-1.1 µs

2-2.1 µs 3.2-3.3 µs

3.5-3.6 µs 4.5-4.6 µs 5.6-5.7 µs

µs: 1 2 3 4 5

10 Å

5 Å

Page 13: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

How to fully sample conformational ensemble?

fs ps ns μs ms s

brute force – long contiguous in time MD

requires: special purpose / unique hardware

D.E. Shaw’s Anton machine

16 μs/day!

fs ps ns

ensembles of

independent

simulations

AMBER on GPUs

~197 ns/day!

Page 14: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,
Page 15: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Independent simulations of 2KOC “UUCG” tetraloop

…longer runs…

Limited sampling

& too complex:

Is there a simpler

set of systems?

Page 16: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Today: two “long-time-to-develop” short stories…

can we converge DNA duplex structure/dynamics?

sampling RNA structure accurately is difficult

Page 17: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

2 ns intervals, 10 ns running average, every 5th frame (~10 us).

Anton run:

Page 18: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

5 “average” structures overlayed @

1.0-4.0 µs, 1.5-4.5 µs, 2.0-5.0 µs, 2.5-5.5 µs, 3.0-6.0 µs …

RMSd (0.028 Å) (0.049 Å) (0.076 Å) (0.160 Å)

…this cannot be right, can it?(breathing, bending, twisting, …)

~2010-2011

Page 19: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Test for convergence within and between simulations: Dynamics

Principal components (or major modes of motion)

Visualization of the first two

(dominant) modes of motion

Overlap of modes from

independent simulations

(internal helix)

Page 20: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Test for convergence within and between simulations:

How long does it take to converge the PC’s?

Page 21: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

are the force fields reliable?(free energetics, sampling, dynamics)

en

erg

y

“reaction coordinate”

Computer power?

experimental

vs.

all tetraloopsNMR structures

of DNA & RNA

crystal

simulations

RNA motifs

RNA-drug interactions

quadruplexes

What we

typically

find if we

run long

enough…

Page 22: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

r(GACC) tetranucleotide[Turner / Yildirim]

…a system where we can get complete sampling

NMR suggests two dominant conformations…

…compare to MD simulations in explicit solvent

Page 23: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

r(GACC) tetranucleotide: AMBER ff12

< explicit solvent time-contiguous MD >

Page 24: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,
Page 25: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

…still need more sampling!

(enablers)

• strong GPU performance of AMBER/PMEMD

• good replica exchange functionality

• access to Keeneland, Stampede, Blue Waters, …

Page 26: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Blue Waters PRAC: The main goals are to hierarchically and

tightly couple a series of optimized molecular dynamics

engines to fully map out the conformational, energetic and

chemical landscape of RNA. independent ||MD engines

exchanging information

(e.g. T, force field, pH, …)

Current players: Cheatham, Roitberg, Simmerling, York, Case

Page 27: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Standard MD

Replica-exchange MD

r(GACC) tetranucleotide

Page 28: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

RMSD distribution profiles: Distance from A-form reference(aka each peak shows population certain distance from the reference)

Page 29: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Change in “energy representation”

• pH

• restraints, umbrella potentials, …

• force field / parameter sets

• biasing potentials (aMD)

multi-D REMD – Bergonzo / Roe, Roitberg / Swails

Fukunishi, H., Wanatabe, O., and Takada, S., J. Chem. Phys. 2002.

Sugita, Y., Kitao, A., and Y. Okamoto, J. Chem. Phys. 2000.

Page 30: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,
Page 31: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,
Page 32: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Can use longer (4 fs)

time step!

Page 33: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,
Page 34: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

…more complete sampling alters results

Free Energy

(kcal/mol)

Kührová et al. 2013 JCTC

500 ns T-REMD

34Native

277 K – last 1 μs of 2 μs/replica M-REMD

Ladder-like

stem

Page 35: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

35

ff99 Chen-Garcia shifts the population

• Folded UUCG tetraloop structure is sampled

• Iso-energetic structures

Page 36: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

r(GACC): We now get correct 3:1 population of

experimental structures with anomalous structures < 5%

Page 37: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

Avg

Structure

(150 ns sim)

Avg

Structure

(220 ns sim)

IZ + N21 + SLLSA5N21 + SLLSA5

FUTURE: Ebola membrane fusion inhibitor peptide design

Page 38: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,
Page 39: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

2013

Page 40: molecular dynamics simulations of nucleic acids enabled by ... · nucleic acids enabled by Blue Waters. People: NielHenriksen, HamedHayatshahi, Dan Roe, ... validated RNA, protein,

questions?