Exercise 2: Solvating the Structure Before you continue, follow these steps: Setting up Periodic Boundary Conditions

Similar documents
What is Classical Molecular Dynamics?

Hands-on : Model Potential Molecular Dynamics

BOND LENGTH WITH HYPERCHEM LITE

Why study protein dynamics?

Biomolecules are dynamic no single structure is a perfect model


The Molecular Dynamics Method

BUILDING BASICS WITH HYPERCHEM LITE

3. An Introduction to Molecular Mechanics

Javier Junquera. Statistical mechanics

3. An Introduction to Molecular Mechanics

Solutions to Assignment #4 Getting Started with HyperChem

Assignment 2: Conformation Searching (50 points)

Free Energy Change and Activation Barrier for a Menshutkin Reaction Including Effects of the Solvent

Lab 1 Uniform Motion - Graphing and Analyzing Motion

Potential Energy (hyper)surface

Molecular Mechanics, Dynamics & Docking

CS 273 Prof. Serafim Batzoglou Prof. Jean-Claude Latombe Spring Lecture 12 : Energy maintenance (1) Lecturer: Prof. J.C.

Literature values: ΔH f, gas = % error Source: ΔH f, solid = % error. For comparison, your experimental value was ΔH f = phase:

Dynamic force matching: Construction of dynamic coarse-grained models with realistic short time dynamics and accurate long time dynamics

Chem 310, Organic Chemistry Lab Molecular Modeling Using Macromodel

MD Thermodynamics. Lecture 12 3/26/18. Harvard SEAS AP 275 Atomistic Modeling of Materials Boris Kozinsky

General Chemistry Lab Molecular Modeling

The Molecular Dynamics Method

Viewing and Analyzing Proteins, Ligands and their Complexes 2

Static and Kinetic Friction

Lasentec Product Group

Jaguar DFT Optimizations and Transition State Searches

CPMD Tutorial Atosim/RFCT 2009/10

Conformational Analysis of n-butane

Why Proteins Fold? (Parts of this presentation are based on work of Ashok Kolaskar) CS490B: Introduction to Bioinformatics Mar.

Homology modeling. Dinesh Gupta ICGEB, New Delhi 1/27/2010 5:59 PM

Contents. 1. Building a molecular model 2. Additional Procedures and Options: 3. Selecting a calculation method

Unfolding CspB by means of biased molecular dynamics

Relative Photometry with data from the Peter van de Kamp Observatory D. Cohen and E. Jensen (v.1.0 October 19, 2014)

Gear methods I + 1/18

Ligand Scout Tutorials

Exercises for Windows

Molecular Dynamics Simulation of a Nanoconfined Water Film

HyperChem Lite Release 2.0 for Windows

Molecular Modeling and Conformational Analysis with PC Spartan

Temperature and Pressure Controls

Physical Chemistry Final Take Home Fall 2003

Winmostar tutorial LAMMPS Polymer modeling V X-Ability Co,. Ltd. 2017/7/6

Assignment 1: Molecular Mechanics (PART 1 25 points)

IFM Chemistry Computational Chemistry 2010, 7.5 hp LAB2. Computer laboratory exercise 1 (LAB2): Quantum chemical calculations

Calculating Vibrational Spectra from Molecular Dynamics

Peptide folding in non-aqueous environments investigated with molecular dynamics simulations Soto Becerra, Patricia

Application Note. Capillary Zone Electrophoresis

Safety: BE SURE TO KEEP YOUR SMART CART UPSIDE-DOWN WHEN YOU RE NOT ACTIVELY USING IT TO RECORD DATA.

LAB 2 - ONE DIMENSIONAL MOTION

Geology Wilson Computer lab Pitfalls II

Applications of Molecular Dynamics

Transition states and reaction paths

Can a continuum solvent model reproduce the free energy landscape of a β-hairpin folding in water?

Gromacs Workshop Spring CSC

Measuring the time constant for an RC-Circuit

Time-Dependent Statistical Mechanics 1. Introduction

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Experiment 03: Work and Energy

Introduction. Pre-Lab Questions: Physics 1CL PERIODIC MOTION - PART II Fall 2009

Modeling Biological Systems Opportunities for Computer Scientists

SUPPLEMENTARY INFORMATION An Empirical IR Frequency Map for Ester C=O Stretching Vibrations

A Brief Guide to All Atom/Coarse Grain Simulations 1.1

PHY 123 Lab 9 Simple Harmonic Motion

1 Introduction to Computational Chemistry (Spartan)

Dock Ligands from a 2D Molecule Sketch

2: SIMPLE HARMONIC MOTION

Introduction to Computer Simulations of Soft Matter Methodologies and Applications Boulder July, 19-20, 2012

How is molecular dynamics being used in life sciences? Davide Branduardi

Molecular Dynamics Simulations. Dr. Noelia Faginas Lago Dipartimento di Chimica,Biologia e Biotecnologie Università di Perugia

OECD QSAR Toolbox v.4.1. Tutorial illustrating new options for grouping with metabolism

The Monte Carlo Method

The data for this lab comes from McDonald Forest. We will be working with spatial data representing the forest boundary, streams, roads, and stands.

Methods of Computer Simulation. Molecular Dynamics and Monte Carlo

Molecular dynamics simulation of Aquaporin-1. 4 nm

Work and Energy. computer masses (200 g and 500 g) If the force is constant and parallel to the object s path, work can be calculated using

Organization of NAMD Tutorial Files

Molecular dynamics simulation. CS/CME/BioE/Biophys/BMI 279 Oct. 5 and 10, 2017 Ron Dror

CHEM 498Q / CHEM 630Q: Molecular Modeling of Proteins TUTORIAL #3a: Empirical force fields

Work and Energy. This sum can be determined graphically as the area under the plot of force vs. distance. 1

ELEC 1908 The Electric Potential (V) March 28, 2013

PHYSICS 211 LAB #8: Periodic Motion

Winmostar tutorial LAMMPS Polymer Annealing V X-Ability Co., Ltd. 2018/01/15

Motion II. Goals and Introduction

Tutorial 12 Excess Pore Pressure (B-bar method) Undrained loading (B-bar method) Initial pore pressure Excess pore pressure

LAB 3: WORK AND ENERGY

Expt MM 1. MOLECULAR MODELING AND PREDICTIONS OF EQUILIBRIUM CONSTANT FOR MENTHONE (trans) AND ISOMENTHONE (cis) ISOMERS (MM)

Physics 2310 Lab #3 Driven Harmonic Oscillator

Name: Lab Partner: Department of Physics Gettysburg College Gettysburg, PA 17325

Computer simulation methods (2) Dr. Vania Calandrini

Analysis of MD trajectories in GROMACS David van der Spoel

Lasentec Product Group

Computational Chemistry Lab Module: Conformational Analysis of Alkanes

Lab 11 Simple Harmonic Motion A study of the kind of motion that results from the force applied to an object by a spring

2: SIMPLE HARMONIC MOTION

Potential Barriers and Tunneling

Electric Fields and Equipotentials

Lecture 11: Potential Energy Functions

Zetasizer Nano-ZS User Instructions

RATE LAW DETERMINATION OF CRYSTAL VIOLET HYDROXYLATION

Transcription:

Exercise 2: Solvating the Structure HyperChem lets you place a molecular system in a periodic box of water molecules to simulate behavior in aqueous solution, as in a biological system. In this exercise, you solvate the alanine zwitterion you created in Exercise 1. Before you continue, follow these steps: 1. Remove labels from the display by using the default settings in the Labels dialog box. 2. Choose Periodic Box on the Setup menu to open the Periodic Box Options dialog box. Setting up Periodic Boundary Conditions To solvate a system with HyperChem you specify a rectangular box or cube of equilibrated water molecules. You define the dimensions of the box, place the solute in the center, and define the minimum distance between the solvent and solute atoms. HyperChem eliminates all water molecules with atoms that come closer to a solute atom than the specified distance. Specifying the Periodic Box Size There are several factors to consider when you define the size of

the periodic box. For example, it must be larger than the dimensions for the Smallest box enclosing solute that appear in the Periodic Box Options dialog box. Box dimensions at least twice the largest solute dimension avoid solute-solute interactions when using the default cutoffs. The solutesolute interactions can also be avoided with a smaller box by lessening the cutoff radius after solvation (so that the largest solute dimension plus the cutoff radius and range is less than the smallest box dimension). The reference cube of water is formed from an equilibrated cube of 18.70136Å and its nearest images, so you shouldn t use dimensions larger than 56.10408Å. Dimensions that are multiples of 18.70136Å minimize initial bad contacts. To choose the periodic box size: 1. Specify a box size of 12.0 by 10.0 by 12.0 Ångstroms, as shown in the following illustration. Displaying the Solvated System 1. Choose Rendering on the Display menu. 2. Turn on Perspective in the Rendering/Sticks dialog box, and then choose OK. 3. Set the select level to Molecules. 4. Select a bond or atom of the alanine molecule, and rotate the whole system to look like this: Adjusting Cutoffs and Dielectric Options When you use periodic boundary conditions, you need to check the options for cutoffs and dielectric in the Force Field Options dialog box. To check the options for cutoffs and dielectric: 1. Choose Molecular Mechanics on the Setup menu. 2. Choose Options to open the Force Field Options dialog box. 3. Look at the Cutoffs options at the right of the dialog box.

Optimizing the Solvated Molecule The next step is to optimize the solvated system using periodic boundary conditions. Since the alanine molecule has an optimum geometry (at least in isolation), the optimization primarily relaxes the solvent. Changes in alanine reflect the difference between isolated and in solution optimal structures. When the optimization is complete, remeasure the O-C -O angle and the N-C -C -O torsion: O-C -O angle= 123.9º N-Ca-C -O torsions = -51 and 99 degreesº Recall that for the unoptimized structure, the O-C -O angle measured 120 degrees and the N-C -C -O torsion angles measured ±60 degrees and ±120 degrees. Later in this lesson, you use the N-C -C -O angle to demonstrate molecular dynamics features of HyperChem, so save this angle as a named selection. Setting up Averaging from Molecular Dynamics Molecular dynamics is often used to obtain macroscopic information by sampling a microscopic simulation over a long period of time. It is also useful to track energetic and geometric quantities as the simulation proceeds to see if the system has stabilized enough for sampling to be statistically valid or not. Note: When you start the Averaging function, HyperChem creates a file with the extension.csv in the current working directory (see page 173). However, if you are reading a snapshot file from a CD, the current directory is on the CD; you cannot create a file there. You will need to copy the snapshot file to your hard drive first. To set up averaging: 1. Choose Averages to open the Molecular Dynamics Averages dialog box.

Setting up Playback Dynamics The next step is to set up playback dynamics. Playback dynamics is convenient because it saves time-consuming dynamics simulations for you to analyze later. Molecular dynamics simulates the evolution of a system over time, producing a trajectory of atomic positions and velocities. These calculations can be very time consuming, and for statistically meaningful results, long simulation times corresponding to many thousands of time steps might be required. Often you ll want to save the calculated trajectory for later playback or analysis, rather than having to repeat the simulation. To set up playback dynamics: 1. Choose Snapshots at the bottom of the Molecular Dynamics Options dialog box. The Molecular Dynamics Snapshots dialog box opens. 2. Enter ala-run as the filename. HyperChem generates two files with the prefix ala-run. One file, ala-run.hin, is a HIN file that contains a snapshot entry. Another file, ala-run.snp, is a binary file containing atomic coordinates and velocities. 3. Use a Snapshot period of 1 data step. 4. Choose OK to return to the Molecular Dynamics Options dialog box. Proceeding with Dynamics 1. Choose OK to return to the Molecular Dynamics Options dialog box, then choose Proceed to start dynamics. A graph titled Molecular Dynamics Results opens on the workspace. 2. Move the graph so that you can watch the simulation. While the calculation is running, you can change the view of the system by using the rotation, translation, zoom, and clip tools. You can also use applications in other windows, but this can slow down the simulation. 3. As the simulation continues, choose Rescale to rescale the values being plotted.

Part 2: Monte Carlo Simulation The Monte Carlo method samples configurations from a Boltzmannweighted distribution at a given temperature. At elevated temperatures, this technique may be used to move the molecular system of interest across potential energy barriers. In this exercise we employ the Monte Carlo method followed by geometry optimization as an additional conformational search technique. To set up the Monte Carlo simulation: 1. First retrieve the solvated alanine zwitterion system, which was saved as ala-liq.hin. 2. Choose Monte Carlo on the Compute menu. The Monte Carlo Options dialog box allows you to set up the Monte Carlo simulation parameters. In this example we will run a constant temperature simulation with 1000 steps. For some systems, it may be useful to add optional heat and cool phases. 3. Set the Run Steps to 1000. Set Heat and Cool steps to 0. 4. Set the maximum step size, Max Delta, to 0.05 Å. This sets the maximum trial atomic displacement. If it is too small only limited sampling of new configurations will occur. If it is too large, unphysical configurations may be generated. This reduces the efficiency of the simulation. 5. Set the Simulation Temperature to 300K. 6. Make sure that Periodic boundary conditions is on ( ). 7. Set the Data Collection period to 4 steps. Setting up Monte Carlo Playback 8. Set up a snapshot file, if desired. Playback of the Monte Carlo trajectory is set up in the same way as Dynamics playback. See Setting up Playback Dynamics on page 170. As with Dynamics, analysis of the simulation may be conveniently carried out at playback. For example, you can stop the playback at the point in a simulation where the potential energy falls, and save the structure at that point. You can also change the graphing and averaging selections before playing back a run. Setting up Averaging from Monte Carlo 9. Set up Averages and Graphing as desired. The Monte Carlo Averages setup is identical to Molecular Dynamics Averages setup. There is an additional parameter that you can monitor in Monte Carlo: the acceptance ratio. It appears as ACCR on the list of possible selections in the Monte Carlo Averages dialog box; DACCR, the rms deviation of ACCR from its mean, appears also. The acceptance ratio is a running average of the ratio of the number of accepted moves to attempted moves. Optimal values are close to 0.5. Varying the step size can have a large effect on the acceptance ratio. For a more detailed discussion, see the Monte Carlo section of the Computational Chemistry manual.

MOLECULAR DYNAMICS LABORATORY

Length of Simulations HyperChem integrates the equations of motion using very small time steps (Δt). At each step, the algorithm evaluates energy and forces of the molecular system. Use a time step of about 0.5 to 1.0 femtoseconds (fs) for an All Atom system or 1 to 2 fs for a United Atom system. Small time steps allow the simulation to adequately integrate the highest frequency motions of the system, usually bond stretching vibrations on the order of several picoseconds. Adjust Δt for each molecular system to obtain energy conservation (see the next section). One drawback to a molecular dynamics simulation is that the trajectory length calculated in a reasonable time is several orders of magnitude shorter than any chemical process and most physical processes, which occur in nanoseconds or longer. This allows you to study properties that change within shorter time periods (such as energy fluctuations and atomic positions), but not long term processes like protein folding. Conservation of Energy Molecular dynamics calculations use equations 25 27. HyperChem integrates equations 26 and 27 to describe the motions of atoms. In the absence of temperature regulation, there are no external sources or depositories of energy. That is, no other energy terms exist in the Hamiltonian, and the total energy of the system is constant. One way to test for success of a dynamics simulation and the length of the time step is to determine the change in kinetic and potential energy between time steps. In the microcanonical ensemble (constant number, volume, and energy), the change in kinetic energy should be of the opposite sign and exact magnitude as the change in potential energy. Though the total energy of the system should not change during the simulation, molecular dynamics simulations only approximate this condition. Energy conservation is difficult to achieve using computers with finite precision Temperature Control In a molecular dynamics calculation, you can add a term to adjust the velocities, keeping the molecular system near a desired temperature. During a constant temperature simulation, velocities are scaled at each time step. This couples the system to a simulated heat bath at T0, with a temperature relaxation time of τ. The velocities are scaled by a factor λ. If the coupling parameter (the Bath relaxation constant in HyperChem), τ, is too tight (<0.1 ps), an isokinetic energy ensemble results rather than an isothermal (microcanonical) ensemble. The trajectory is then neither canonical or microcanonical. You cannot calculate true time dependent properties or ensemble averages for this trajectory. You can use small values of τ for these simulations: To obtain a minimum energy structure at 0K. To reach equilibrium temperature quickly before starting the equilibration phase of a simulation. If the Bath relaxation constant, τ, is greater than 0.1 ps, you should be able to calculate dynamic properties, like time correlation functions and diffusion constants.

Simulation Periods A molecular dynamics simulation can have three distinct time and temperature periods: heating, simulation (run), and cooling. If you want to measure equilibrium properties of a molecular system, you can divide the simulation period into two parts: equilibration and data collection. Initial Conditions and Heating A molecular dynamics simulation usually starts with a molecular structure refined by geometry optimization, but without atomic velocities. To completely describe the dynamics of a classical system containing N atoms, you must define 6N variables. These correspond to 3N geometric coordinates (x, y, and z) and 3N variables for the velocities of each atom in the x, y, and z directions. To begin a molecular dynamics simulation from this static structure, HyperChem assigns velocity values that are realistic for the molecular system at a designated temperature. Since HyperChem constructed molecular systems are near 0 K (the atoms have zero velocity), a simulation usually begins by adjusting the system to a higher temperature during a heating step. Heating can take place in one step (from near 0 K to simulation temperature), but it is better to heat to the simulation temperature slowly, in small temperature increments. Equilibration and Data Collection In many molecular dynamics simulations, equilibration is a separate step that precedes data collection. Equilibration is generally necessary to avoid introducing artifacts during the heating step and to ensure that the trajectory is actually simulating equilibrium properties. The period required for equilibration depends on the property of interest and the molecular system. It may take about 100 ps for the system to approach equilibrium, but some properties are fairly stable after 10 20 ps.18 Suggested times range from 5 ps to nearly 100 ps for medium sized proteins. Tests for Equilibration To determine when a molecular system reaches equilibrium, you can monitor fluctuations in temperature, kinetic energy, total energy, number of hydrogen bonds or nonbond contacts, or the number of times a particular configuration occurs. If you plot potential energy against time during a constant temperature run, then equilibration is close when average potential energy is constant. Other properties of the molecular system may also become constant unless a major conformational change occurs.

Solvent Simulations Often you need to add solvent molecules to a solute before running a molecular dynamics simulation (see also Solvation and Periodic Boundary Conditions on page 65). In HyperChem, choose Periodic Box on the Setup menu to enclose a solute in a periodic box filled appropriately with TIP3P models of water molecules. Choice of Dielectric Constant Before running a molecular dynamics simulation with solvent and a molecular mechanics method, choose the appropriate dielectric constant. You specify the type and value of the dielectric constant in the Force Field Options dialog box. The dielectric constant defines the screening effect of solvent molecules on nonbonded (electrostatic) interactions. Use a constant dielectric of 1.0 with TIP3P water molecules in a periodic box. Because of the parameterization of TIP3P molecules, using a distance dependent dielectric or a value other than 1.0 gives unnatural results. Constant Energy Simulations You can check the success of a simulation by studying averages of the energy terms and their deviations. Since energy is conserved in a constant energy simulation, you can monitor the equilibration by dividing the deviation of the total energy (D ETOT) by the average total energy (ETOT). The data to calculate these averages is in the CSV file. This is a convenient way to obtain the averages for a molecular dynamics run: 4. Before starting a molecular dynamics simulation, L click on Averages in the Molecular Dynamics Options dialog box. 5. Choose D ETOT and Add to average this value. Repeat this process for ETOT. L click OK. 6. Set options for the simulation and L click Proceed. 7. After a molecular dynamics simulation or the playback of a simulation, L click on Averages in the Molecular Dynamics Options dialog box. 8. L click on D ETOT. The average appears below, after Value. Write down this number. Repeat for ETOT. This average replaces the previous average. 9. Calculate the ratio. For simulations of liquids, the generally accepted upper limit for the ratio is 0.0001.

Time Step When the friction coefficient is set to zero, HyperChem performs regular molecular dynamics, and one should use a time step that is appropriate for a molecular dynamics run. With larger values of the friction coefficient, larger time steps can be used. This is because the solution to the Langevin equation in effect separates the motions of the atoms into two time scales: the short time (fast) motions, like bond stretches, which are approximated, and longtime (slow) motions, such as torsional motions, which are accurately evaluated. As one increases the friction coefficient, the short time motions become more approximate, and thus it is less important to have a small timestep. Monte Carlo Simulations Introduction Monte Carlo simulations are commonly used to compute the average thermodynamic properties of a molecule or a system of molecules, and have been employed extensively in the study of the structure and equilibrium properties of liquids and solutions. Monte Carlo methods have also been used to conduct conformational searches under non equilibrium conditions. Step Size and Acceptance Ratio The step size, Δ r, is the maximum allowed atomic displacement used in the generation of trial configurations. The default value of r in HyperChem is 0.05 Ã ngstroms. For most organic molecules,

this will result in an acceptance ratio of about 0.5, which means that about 50% of all moves are accepted. Increasing the size of the trial displacements may lead to more complete searching of configuration space, but the acceptance ratio will, in general, decrease. Smaller displacements generally lead to higher acceptance ratios but result in more limited sampling. There has been little research to date on what the optimum value of the acceptance ratio should be. Most researchers tend to try for an average value around 0.5; smaller values may be appropriate when longer runs are acceptable and more extensive sampling is necessary.