Skip to content

Commit 592b57e

Browse files
author
Jacob Monroe
authored
Merge pull request #95 from MobleyLab/peer_review
Address lingering issues from peer review
2 parents e8c65dc + d506680 commit 592b57e

3 files changed

Lines changed: 31 additions & 16 deletions

File tree

paper/basic_training.bib

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,37 @@ @misc{LemkulTutorials
66
lastchecked = "25.10.2017"
77
}
88

9+
10+
@article{Ross:2018:J.Phys.Chem.B,
11+
title = {Biomolecular {{Simulations}} under {{Realistic Macroscopic Salt Conditions}}},
12+
volume = {122},
13+
issn = {1520-6106},
14+
doi = {10.1021/acs.jpcb.7b11734},
15+
number = {21},
16+
journal = {J. Phys. Chem. B},
17+
author = {Ross, Gregory A. and Rustenburg, Ari\"en S. and Grinaway, Patrick B. and Fass, Josh and Chodera, John D.},
18+
month = may,
19+
year = {2018},
20+
pages = {5466-5486}
21+
}
22+
23+
24+
925
@misc{AmberBeginner,
1026
author = "Madej, Benjamin and Walker, Ross",
1127
title = "AMBER Tutorial B0: An Introduction to Molecular Dynamics Simulations Using AMBER",
1228
url = "http://ambermd.org/tutorials/basic/tutorial0/index.html",
1329
lastchecked = "25.10.2017"
1430
}
1531

16-
@book{LeachBook,
32+
@book{LeachBook,
1733
author = "Leach, Andrew R.",
1834
title = "Molecular Modelling: Principles and Applications",
1935
year = "2001",
2036
publisher = "Pearson Education Limited",
2137
address = "Essex, England",
2238
edition = "Second"
23-
}
39+
}
2440

2541
@misc{ShellNotes,
2642
author = "Shell, M. Scott",
@@ -506,13 +522,13 @@ @article{Essman:1995
506522
year = {1995},
507523
doi = {10.1063/1.470117},
508524

509-
URL = {
525+
URL = {
510526
https://doi.org/10.1063/1.470117
511-
527+
512528
},
513-
eprint = {
529+
eprint = {
514530
https://doi.org/10.1063/1.470117
515-
531+
516532
}
517533

518534
}
@@ -772,12 +788,12 @@ @article{Hopkins:2015:JCTC:Long
772788
publisher={ACS Publications}
773789
}
774790

775-
@book{ShellBook,
791+
@book{ShellBook,
776792
author = "Shell, M. Scott",
777793
title = "Thermodynamics and Statistical Mechanics: An Integrated Approach",
778794
year = "2015",
779795
publisher = "Cambridge University Press"
780-
}
796+
}
781797

782798
@book{Schlick:2010:,
783799
address = {New York},
@@ -1067,4 +1083,3 @@ @article{Palmer2018
10671083
year = {2018},
10681084
doi = {10.1063/1.5029463},
10691085
}
1070-

paper/basic_training.pdf

1.6 KB
Binary file not shown.

paper/basic_training.tex

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ \section{Introduction}
120120
%\todo[inline, color={red!20}]{Put in a few-sentence discussion re the size \& timescales of systems and the appropriate method; perhaps like the images often in papers; what are typical sizes and timescales that are tractable? This of course changes with time, but this is a living document so we're good. Also add in general, that the topology does not change--most FF do not allow chemical reactions}
121121

122122
Speed is a particular concern when describing condensed phase systems, as we are often interested in the properties of molecules (even biomacromolecules) in solution, meaning that systems will consist of thousands to hundreds of thousands or millions of atoms.
123-
While system size alone does not dictate a classical description, if we are interested in calculations of thermodynamic properties like free energy at finite (often laboratory) temperatures, these include entropic contributions (as further discussed below) meaning that fluctuations and correlations of motions within the system affect computed properties, meaning that simulations must not only sample single optimal states but instead must sample the correct distribution of states -- requiring simulations of some length.
123+
While system size alone does not dictate a classical description, if we are interested in calculations of free energies or transport properties at finite (often laboratory) temperatures, these include entropic contributions (as further discussed below) meaning that fluctuations and correlations of motions within the system affect computed properties, meaning that simulations must not only sample single optimal states but instead must sample the correct distribution of states -- requiring simulations of some length.
124124
Furthermore, many systems of interest, such as polymers (biological and otherwise) have slow motions that must be captured for accurate calculation of properties.
125125
For example, for proteins, relevant timescales span from nanoseconds to seconds or more, and even rearrangements of buried amino acid sidechains can in some cases take microseconds or more, with larger conformational changes and protein folding taking even longer~\cite{Schlick:2010:, Mobley:2012:JComputAidedMolDes}.
126126
Recent hardware innovations have made microsecond-length simulations for biological systems of 50-100,000 atoms relatively routine, and herculean efforts have pushed the longest simulations out past the millisecond range.
@@ -437,7 +437,7 @@ \subsubsection{Key concepts}
437437
These interactions are often present but reduced, though the exact amount of reduction differs by the energy function or force field family.
438438
For example, the AMBER family force fields usually reduce 1-4 electrostatics to $\frac{1}{1.2}$ of their original value, and 1-4 Lennard-Jones interactions to $\frac{1}{2}$ of their original value.
439439
1-4 interactions are essentially considered the borderline between the bonded and non-bonded regions.
440-
Because these are short-range interactions, they are potentially quite strong and there is potentially a risk of them overwhelming longer-range interactions, hence their typical reduction.
440+
These short-range interactions can be quite strong and there is potentially a risk of them overwhelming longer-range interactions, hence their typical reduction.
441441

442442

443443
%\end{itemize}
@@ -784,7 +784,7 @@ \subsubsection{Popular Thermostats}
784784

785785
The Langevin\cite{schneider1978molecular} thermostat supplements the microcanonical equations of motion with Brownian dynamics, thus including the viscosity and random collision effects of an implicit solvent.
786786
It uses a general equation of the form $F = F_{interaction} + F_{friction} + F_{random}$, where $F_{interaction}$ is the standard interactions calculated during the simulation, $F_{friction}$ is the damping used to tune the ``viscosity'' of the implicit bath, and $F_{random}$ effectively gives random collisions with solvent molecules.
787-
Careful consideration must be taken when choosing the friction damping parameter; in the limit of a zero damping parameter, the dynamics are microcanonical, and in the limit of an infinite damping parameter, the dynamics are purely Brownian.
787+
Careful consideration must be taken when choosing the friction damping parameter; in the limit of a zero damping parameter, the dynamics are microcanonical\footnote{With no damping this does not reduce to the Andersen thermostat, since no damping also means no random force because the magnitude of the damping is coupled to the magnitude of the random force by the fluctuation/dissipation theorem.}, and in the limit of an infinite damping parameter, the dynamics are purely Brownian.
788788

789789
\item {\bf{Nos\'{e}-Hoover}}
790790

@@ -856,10 +856,10 @@ \subsubsection{Background and How They Work}
856856
For the purpose of molecular modeling, consider a hypothetical system that is being compressed and/or expanded by a fictitious piston that has some mass which acts in all directions uniformly.
857857
Since the piston is acting on the system from all directions, it can be considered as applying a uniform compression or expansion.
858858
The mass of the piston can be tuned to change the compression of the system, which will change how often the particles in the system will interact with the system enclosure.
859-
These impacts from the particles on the ``enclosure'' will impart a stress on the system box from the surroundings.
860-
859+
These impacts from the particles on the ``enclosure'' will impart a stress on the system box from the surroundings and serve as a type of barostat.
861860

862861
The next section will describe the main differences between the many barostats that are available, and give some recommendations for proper use.
862+
Some barostats work based on scaling or rescaling the coordinates in the system (the volume and the center-of-mass coordinates of the molecules involved), whereas others work by modifying the equations of motion to ensure constant pressure.
863863

864864
\subsubsection{Popular Barostats}
865865
Here, we introduce a few notable barostats and give a high-level summary of each, noting some key issues.
@@ -1034,7 +1034,7 @@ \subsubsection{Motivation}
10341034
While the number of type of bonded interactions remain unchanged during an MD simulation, the strength and importance of non-bonded interactions varies substantially as a simulation proceeds.
10351035

10361036
Additionally, Coulombic interactions fall off only very slowly with distance, as $r^{-1} $, further complicating handling of non-bonded interactions in two different ways.
1037-
First, calculating all Coulomb interactions over a periodic system results in needing to compute a sum which is conditionally convergent --- that is, the value of the sum depends on the order in which it is evaluated~\cite{LeachBook}, meaning we must exercise extreme care or the result will be ambiguous.
1037+
First, calculating all Coulomb interactions over a periodic system results in needing to compute a sum which is conditionally convergent --- that is, the value of the sum depends on the order \emph{in which it is evaluated}~\cite{LeachBook}, meaning we must exercise extreme care or the result will be ambiguous.
10381038
Second, long-range interactions may be relevant, but determining pairwise distances is an expensive computation that grows with the square of the number of atoms involved.
10391039

10401040

@@ -1135,7 +1135,7 @@ \subsubsection{Grid based Ewald summation}
11351135

11361136
\begin{itemize}
11371137
\item \textbf{Count the cost: } Think about what you know about the timescales of what you want to observe and determine whether it is tractable to simulate this given the size of your system, your computational resources, and the expense of the simulation. Would the questions you want to answer be better addressed a different way?
1138-
\item Pick the desired ensemble ($NVT$, $NPT$, $NVE$, $\mu VT$, $\mu PT$)
1138+
\item Pick the desired ensemble ($NVT$, $NPT$, $NVE$, $\mu VT$)\footnote{For mixtures, the semi-grand ensemble (or osmotic ensemble) may be of interest, where the number of particles is fixed but their identities can change~\cite{allen_computer_2017} allowing, e.g., a constant chemical potential for salt ions to be maintained~\cite{Ross:2018:J.Phys.Chem.B}}
11391139
\item Determine reference states that you are trying to emulate/discover.
11401140
\item What temperature, pressure, etc. are you interested in?
11411141
\item What force field properly describes your system?

0 commit comments

Comments
 (0)