Towards Real Time-Molecular Dynamics: Applications to Neutron Scattering Joseph E. Curtis* Mounir Tarek  Douglas J. Tobias *NIST/University of Maryland.

Slides:



Advertisements
Similar presentations
Zoe Cournia 25 October 2004 Cholesterol vs. Ergosterol / Lanosterol in Membrane S(t)imulations.
Advertisements

GWDAW 16/12/2004 Inspiral analysis of the Virgo commissioning run 4 Leone B. Bosi VIRGO coalescing binaries group on behalf of the VIRGO collaboration.
Data Mining Methodology 1. Why have a Methodology  Don’t want to learn things that aren’t true May not represent any underlying reality ○ Spurious correlation.
Jun Qiu and Benjamin Cohen Late Phase Chemical Development
Cloud Computing Resource provisioning Keke Chen. Outline  For Web applications statistical Learning and automatic control for datacenters  For data.
Applications and integration with experimental data Checking your results Validating your results Structure determination from powder data calculations.
Prediction to Protein Structure Fall 2005 CSC 487/687 Computing for Bioinformatics.
Supporting Design Managing complexity of designing Expressing ideas Testing ideas Quality assurance.
Cloud Computing for Chemical Property Prediction Paul Watson School of Computing Science Newcastle University, UK Microsoft Cloud.
Predictability and Prediction of Social Processes Rich Colbaugh*† Kristin Glass* *New Mexico Institute of Mining and Technology †Sandia National Laboratories.
Bioinf. Data Analysis & Tools Molecular Simulations & Sampling Techniques117 Jan 2006 Bioinformatics Data Analysis & Tools Molecular simulations & sampling.
Analysis of Simulation Results Andy Wang CIS Computer Systems Performance Analysis.
SENG521 (Fall SENG 521 Software Reliability & Testing Software Reliability Tools (Part 8a) Department of Electrical & Computer.
Baker/McGreevy Day 1 How many beamlines have eqpmt not able to support present software? Certain experiments can’t be done now, but in future? What does.
NUS CS5247 A dimensionality reduction approach to modeling protein flexibility By, By Miguel L. Teodoro, George N. Phillips J* and Lydia E. Kavraki Rice.
Chapter 8: Problem Solving
Calibration Guidelines 1. Start simple, add complexity carefully 2. Use a broad range of information 3. Be well-posed & be comprehensive 4. Include diverse.
Capacity analysis of complex materials handling systems.
Free energies and phase transitions. Condition for phase coexistence in a one-component system:
VTT-STUK assessment method for safety evaluation of safety-critical computer based systems - application in BE-SECBS project.
A Framework for Elastic Execution of Existing MPI Programs Aarthi Raveendran Tekin Bicer Gagan Agrawal 1.
A Framework for Elastic Execution of Existing MPI Programs Aarthi Raveendran Graduate Student Department Of CSE 1.
Generic Approaches to Model Validation Presented at Growth Model User’s Group August 10, 2005 David K. Walters.
Protein Molecule Simulation on the Grid G-USE in ProSim Project Tamas Kiss Joint EGGE and EDGeS Summer School.
West Virginia University Towards Practical Software Reliability Assessment for IV&V Projects B. Cukic, E. Gunel, H. Singh, V. Cortellessa Department of.
Quantum Rotations in Methyl Iodide
Ionic Conductors: Characterisation of Defect Structure Lecture 15 Total scattering analysis Dr. I. Abrahams Queen Mary University of London Lectures co-financed.
Lars Ehm National Synchrotron Light Source
E-science grid facility for Europe and Latin America E2GRIS1 André A. S. T. Ribeiro – UFRJ (Brazil) Itacuruça (Brazil), 2-15 November 2008.
1 Introduction to Software Engineering Lecture 1.
Computer Simulation of Biomolecules and the Interpretation of NMR Measurements generates ensemble of molecular configurations all atomic quantities Problems.
Introduction to Spatial Microsimulation Dr Kirk Harland.
Folding of Distinct Sequences into Similar Functional Topologies Hossein Mohammadiarani and Harish Vashisth (Advisor) Department of Chemical Engineering,
Center for Radiative Shock Hydrodynamics Fall 2011 Review Assessment of predictive capability Derek Bingham 1.
Intrinsic Mean Square Displacements in Proteins Henry R. Glyde Department of Physics and Astronomy University of Delaware, Newark, Delaware JINS-ORNL.
Building Simulation Model In this lecture, we are interested in whether a simulation model is accurate representation of the real system. We are interested.
Comparative Study of NAMD and GROMACS
The Software Development Process
March 2004 At A Glance autoProducts is an automated flight dynamics product generation system. It provides a mission flight operations team with the capability.
Protein Folding & Biospectroscopy Lecture 6 F14PFB David Robinson.
Neutron Probes for the Hydrogen Economy David Jacobson, Terry Udovic, and Jack Rush, Muhammad Arif, National Institute of Standards & Technology (NIST)
DFT Applications Technology to calculate observables Global properties Spectroscopy DFT Solvers Functional form Functional optimization Estimation of theoretical.
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
Reflectometry in DANSE Paul Kienzle 1 and John F. Ankner 2 1 NIST Center for Neutron Research 2 Spallation Neutron Source, ORNL.
1 The Software Development Process ► Systems analysis ► Systems design ► Implementation ► Testing ► Documentation ► Evaluation ► Maintenance.
SCATTERING OF NEUTRONS AND X-RAYS kiki k i - k f = q hω ENERGY TRANSFER hq MOMENTUM TRANSFER kfkf Dynamic structure factor O r,t COHERENT INCOHERENT SCATTERING.
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
PUMPKIN Ideas. Objectives Development and application of methods to:  Model the dynamics of domain motion in large proteins  Incorporate experimental.
Understanding RNA Structure and Function using Molecular Dynamics Simulations ________________________________________________________________________________________________________________________________.
Building Valid, Credible & Appropriately Detailed Simulation Models
CORRELATION-REGULATION ANALYSIS Томский политехнический университет.
Resource Optimization for Publisher/Subscriber-based Avionics Systems Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee.
A Computational Study of RNA Structure and Dynamics Rhiannon Jacobs and Dr. Harish Vashisth Department of Chemical Engineering, University of New Hampshire,
A Computational Study of RNA Structure and Dynamics Rhiannon Jacobs and Harish Vashisth Department of Chemical Engineering, University of New Hampshire,
Computer Simulation Henry C. Co Technology and Operations Management,
Comparing Dynamic Programming / Decision Trees and Simulation Techniques BDAuU, Prof. Eckstein.
Strategies for Eliminating Interferences in Optical Emission Spectroscopy Best practices to optimize your method and correct for interferences to produce.
Cryo-EM Services Cryo-EM Services in Creative Biostructure.
Douglas Kojetin, Ph.D. UC College of Medicine
Gabor Madl Ph.D. Candidate, UC Irvine Advisor: Nikil Dutt
Chapter 1: The Nature of Analytical Chemistry
R. Jay Mashl, H. Larry Scott, Shankar Subramaniam, Eric Jakobsson 
Simulations in data analysis at ILL
Experimental Overview
Volume 88, Issue 2, Pages (February 2005)
Validating Solution Ensembles from Molecular Dynamics Simulation by Wide-Angle X- ray Scattering Data  Po-chia Chen, Jochen S. Hub  Biophysical Journal 
Topological Signatures For Fast Mobility Analysis
Testing, Inspection, Walkthrough
Fig. 2 Dynamics of Im7 protein by backbone 15N-NMR spin relaxation and molecular dynamics (MD) simulations. Dynamics of Im7 protein by backbone 15N-NMR.
Presentation transcript:

Towards Real Time-Molecular Dynamics: Applications to Neutron Scattering Joseph E. Curtis* Mounir Tarek  Douglas J. Tobias *NIST/University of Maryland  Universite Henri Poincare, Nancy, France University of California, Irvine

Classical MD Simulations and Neutron Scattering MD F=-grad(U) -> { R(t), V(t) } Atomic detail responsible for NS Predict what cannot be measured Filtering tool to design experiments NS Complex environments for FF Readily calculable observables Overlapping time scale MD is becoming a commodity; ECCE/NWChem, VMD/NAMD, etc., but... Several “hurdles” remain for new users: (1)Yet another software program/language/OS to conquer (2)Setting up new systems in correct environments relevant for NS (3)MD parameters appropriate for NS (4)Analysis: data handling, write analysis codes, NS details (5)Limits of applicability of MD results (right and wrong & why?)

Goal: Lower the activation barrier to the generation trajectories from MD simulations to analyze neutron experiments  Input: Coordinates... ‘black-box’ Output: NS Observables & Non-observables... Output: NS Observables & Non-observables (atomic and macroscopic) MD should become a transparent tool for the USER ATOM 1 N LYS RSA 127 ATOM 2 CA LYS RSA 128 ATOM 3 C LYS RSA 129 ATOM 4 O LYS RSA 130 ATOM 5 CB LYS RSA 131 ATOM 6 CG LYS RSA 132 ATOM 7 CD LYS RSA 133 ATOM 8 CE LYS RSA 134 ATOM 9 NZ LYS RSA 135 ATOM 10 H1 LYS RSA 136 ATOM 11 H2 LYS RSA 137 ATOM 12 H3 LYS RSA 138 ATOM 13 HA LYS RSA 139 ATOM 14 HB1 LYS RSA 140 ATOM 15 HB2 LYS RSA ~ more lines... MD specifically for NS

RT-MD STUCTURE HANDLER TOPOLOGY GENERATOR MD CODE ANALYSIS USER Structure & Connectivity Desired Observables Atomic Filters Convergence Criteria Open Source MD (NAMD, NWChem, Gromacs, PINY_MD) (Tcl/Tk) Wrappers Error Checking “Library” MD / NS Details Structures, FF MPI : Distributed Computing Manager Sampling Strategy Convergence Check Experimental Data OUTPUT Spectra Graphs/Data Images Summary

INPUT: STRUCTURE:{ R(0) } X-ray, NMR, NS, homology TOPOLOGY:{ U(q) } Connectivity Atomic details Inter-, Intra- U(q) ENVIRONMENT: Cluster Solution Crystal Powder Embedded systems Example: Immerse protein in a lipid MD: Observable Constraints/Restraints Prompt USER for parameters Automatic equilibration Production runs Distributed computing ANALYSIS: Data storage & reduction Experimental details R(  ), I(q) MPI & distributed computing Convergence Post-run (re-)analysis PBC

SHORT-TIME WINDOWS RMSD MSF I(q,t) S(q,  )  (q,  ) G(  ) Rho(z) LONG-TIME WINDOWS P2 S2 I(q) (SANS/SAXS) PRACTICAL EXPERIENCE Typical Runs: Equilibration: 0.1 to 1.0 ns Production: 0.5 to 20 ns 16 CPU cluster ~ 1 ns (1 day to a week) Data Sets: 10s of MB to 100s of GB Analysis Codes: Most NS calculations ~ minutes Some can take “days” --> MPI Spare Cycles: Multiple initial conditions, environments

Courtesy of Ryan Benz (UCI) CNBT computational team: L. Saiz (NIST) R. Benz, F. Castro-Roman, D. Tobias, S. Whilte (UCI) Membrane Structure: CNBT at NCNR S. White (UCI)

Membrane Structure by Direct Inversion The Problem: Experimental determination of atomic details of density profiles is too time consuming AND existing MD simulations are in error.

U(Z,  ) = k z (Z - Z*) 2 + k  (  -  *) 2 Diagram by Stephen White Once validated, the idea is... On new/unknown membrane, measure one or two profiles (say, RC=CR’), use Z* and  * ). Then, calculate membrane properties using restrained MD.

Useful? { R(0) } a model Hydration effects Dynamical averaging effects MPI Biomolecular Structure by MD-SAXS / MD-SANS Merzel and Smith PNAS 99 (8): 5378, 2002

Dynamics: NS and MD Experiment: estimate mean-squared displacement from elastic intensity via Debye-Waller factor: I(0) = exp(–Q 2 ) Simulation: calculate resolution-broadened S(Q,E) as FT of I(Q,t)R(t), where R(t) is the FT of the instrument resolution function

Dynamics of N and MG states in solution: neutron scattering vs. MD MD gives excellent representation of dynamics of native  -lactalbumin MD qualitatively reproduces enhanced broadening (i.e. additional motion) in MG QENS shows more broadening in MG vs. N state because MG sample contains substantial population of more highly unfolded states MD provides atomic details necessary to generate more robust analytical models MD vs. QENS on disk chopper TOF instrument at NIST (  ~ 100 ps) Tarek et al. Chemical Physics 292, , 2003 NativeMolten globule

Model Free Approach and NMR Relaxation Data n 2 H NMR on a calmodulin-peptide complex with partially deuterated methyl groups (48 of 79). Lee & Wand, Nature 411, , n Methyl group dynamics quantified by generalized order parameters obtained by fitting relaxation data using Lipari & Szabo “model free” approach

Order parameter extrapolation Neutron data (Doster et al.) SolutionDehydrated Powder

Summary  Tools exist for “black box” MD  Flexible framework; new MD and analysis code  Mature MD techniques & analysis code for NS  Structure and dynamics (day(s) & GBs)  Next Steps?  Pick a builder  Carefully evaluate MD codes for NS  Carefully evaluate MD codes for computing infrastructure  Link computer scientists and MD/NS experts