Abstract
Here we present a time-dependent correlation method that provides insight into how long a system takes to grow into its equal-time (Pearson) correlation. We also show a usage of an extant time-lagged correlation method that indicates the time for parts of a system to become decorrelated, relative to equal-time correlation. Given a completed simulation (or set of simulations), these tools estimate (i) how long of a simulation of the same system would be sufficient to observe the same correlated motions, (ii) if patterns of observed correlated motions indicate events beyond the timescale of the simulation, and (iii) how long of a simulation is needed to observe these longer timescale events. We view this method as a decision-support tool that will aid researchers in determining necessary sampling times. In principle, this tool is extendable to any multidimensional time series data with a notion of correlated fluctuations; however, here we limit our discussion to data from molecular-dynamics simulations.
I. INTRODUCTION
What is an appropriate amount of sampling in molecular-dynamics (MD) simulations is a recurring, open question (see, for example, [1–4]). For example, in amyloid studies of fibril and oligomer stability, this problem is particularly severe (see, for instance, [5–9]). Especially when limited by computational resources, a choice often must be made between running few long-timescale simulations to capture rare conformations and slow events, or running many short simulations for stronger statistics. Here we present two tools that will aid researchers in this decision.
Extant methods for addressing issues of sufficient sampling in MD tend to modify the method of sampling itself. For example, umbrella sampling techniques modify a system’s potential in order to access regions of conformation space that traditional MD might not reach under limited sampling. For a thorough discussion of such techniques, see [10,11] and the citations therein. Another popular technique—replica exchange Markov chain Monte Carlo sampling (also called parallel tempering)—runs multiple simulations in parallel at various temperatures, and exchanges conformations among them [12,13].
Rather than adjusting the sampling method, we take on the issue of determining how much sampling is sufficient for a given system in the absence of experimental guidance. If experimental data are available and indicate the physiological time for some process, that information provides the best possible guidance for how much simulated time is needed; see, for example, [3,14–25]. However, for systems or processes without clear experimental data, researchers are left to make educated guesses at sufficient timescales for their simulations. The two techniques we present here refine such initial conjectures. Given a completed pilot simulation (or set of simulations), the methods presented here determine (i) how short of a simulation of the same system would be sufficient to observe the same correlated motions as seen in the pilot simulation(s), (ii) if patterns of correlated motions observed in the pilot simulation(s) indicate events beyond the timescale of the simulation(s), and (iii) how long of a simulation is needed to observe these longer timescale events. Also, it is worth mentioning that this method could be implemented to run periodically during a simulation to inform stopping conditions.
II. METHODOLOGY
We first perform this analysis using a well-established time-lagged correlation technique (see, for example, [26]), which modifies Pearson correlation to ask how is atom j at time α correlated to atom k at time α + τ. By calculating the correlation coefficient of the time-lagged correlation matrix with the equal-time (also called Pearson [27,28]) correlation matrix for various values of τ and various systems (Fig. 1), we see roughly exponential decay of correlated motions from the equal-time correlations. Mathematically, such a decay pattern is expected as the correlation matrices are exactly the same at τ = 0. We can then fit exponential curves (Figs. 1–3 in the Supplemental Material [29]) to these data sets to estimate the number of events (number of exponential terms needed) and the timescale of these events (decay constant for a given exponential term).
FIG. 1.
Correlation coefficients of time-lagged correlation matrix at a series of τ values to the typical equal-time correlation matrix are presented for (a) and (b) therapeutic DNA strand F10 in physiological solvents [(a) potassium-heavy and (b) sodium-heavy], NEMO zinc finger with (c) and without (d) a bound zinc ion, Thrombin in (e) a stabilizing and (f) a destabilizing solvent, and MutSα with (g) cisplatinated DNA and (h) carboplatinated DNA. Bars indicate one standard error. Data are truncated at the minimum y-axis value.
This section proceeds with a discussion of time-lagged correlation, exponential fitting, and our correlation propagator. For those wishing to reproduce our analysis and/or apply it to their own work, we have made our python code and the time-series data for the examples presented in this work available [30].
A. Time-lagged correlation
If ri and rj are position vectors of two atoms in the sample, then the typical covariance of their motion is calculated using
| (1) |
Here N indicates the total number of frames, and α is the index over each frame of the trajectory. We then calculate the correlation by normalizing the covariance. To do so, we divide by the square root of the product of and , making the diagonal elements all 1, that is, an atom always fluctuates exactly with itself. That is, the correlation matrix is calculated by
| (2) |
For time-lagged correlation with a lag time of τ, we modify to
| (3) |
and similarly normalize to make the diagonals 1, as in Eq. (2), to arrive at the time-lagged correlation matrix with a lag time of τ. Intuitively, consider at time α the movement of x provides information about the future movement of y at time α + τ.
B. Exponential fitting
Having calculated both the typical correlation matrix and time-lagged correlation matrices for a series of values of τ, we calculate the correlation coefficient of the typical correlation matrix with each time-lagged matrix, resulting in a time series of correlation coefficients. We perform exponential fitting on this time series to estimate the number of events and the respective timescales thereof. The intuition here is that the number of overlapping exponential curves is the number of “events.” That is, each correlated motion “event” has its own decay constant.
The results of exponential fitting are sensitive to the algorithm and parameters (e.g., initial guess) used. For extensive discussions, see, for instance, [31,32] and the citations therein. We describe here the algorithms used for the fits displayed in Figs. 1–6 of the Supplemental Material.
For single exponential fits, with y as the observed time series of correlation coefficients and τ as the corresponding lag times, we want to fit a model of the form
| (4) |
For this case, we make a transformation in τ and define a new response variable Y, which is linear with respect to ln(τ). This transformation allows for fitting with typical least-squares regression,
| (5) |
To perform a least-squares linear regression of the form Y ∼ ln(τ) using the polyfit method in the PYTHON NUMPY package [33] to obtain estimates for A and B, and , and calculate the corresponding fitted values,
| (6) |
In the case of single exponential fitting, we preferred this transformation-then-fit due to the intuitive, ubiquitous nature of least-squares fitting. However, one could certainly use the Levenberg-Marquardt method discussed below for all cases.
For double (or triple) exponential fitting, we want to fit a model of the form
| (7) |
In this case, we use the optimize.curve_fit method in the SCIPY PYTHON package [34,35]. Here we used all default options for this method. The default nonlinear least-squares regression method is the Levenberg-Marquardt [36,37] (or damped least-squares) algorithm. For a critical discussion of this method and available alternative, see [38]. One issue of particular note is that Levenberg-Marquardt, as with many such methods, may report a solution that lies in a local (rather than global) minimum. To partially address this issue, for each such fit we plot the observed and fitted values to judge the reasonableness of the solution (Figs. 2, 3, 5, and 6 in the Supplemental Material), iteratively adjusting the initial values. We recognize that such an analysis cannot be performed without bias, and we refer the readers to [38] for alternatives. The algorithm we have chosen here is relatively fast for our particular use case [38].
It is worth noting at this point that more than three exponential terms may be appropriate for a given scenario. Furthermore, there is a level of iterative validation involved in this process. Therefore, we view this method as a type of decision-support tool, not a definitive, faultless procedure for determining necessary sampling with absolute certainty.
C. Correlation propagator
We also introduce a time-lagged correlation measure that we have termed a correlation propagator. Let rα be the M × 3 matrix of atom positions (e.g., Cartesian coordinates) at time α for M atoms in a trajectory of N steps. Let τ be a user-specified lag time of interest. Then, define the matrix
| (8) |
which is an M × 3 matrix. We then define the correlation propagator to be the time-averaged dot product of this matrix with itself. That is, let i be index dimensions (e.g., 1 to 3 for Cartesian coordinates x, y, and z) and j and k be index atoms in the trajectory (i.e., the rows of rα). Then the correlation propagator is
By calculating the correlation coefficient of the correlation propagator matrix with the equal-time correlation matrix for various values of τ and various systems (Fig. 2), we see a roughly exponential convergence to the typical equal-time correlation matrix. Intuitively, this convergence makes sense, as we would expect rα+τ to go to the average position vector for large values of τ. The development of the correlation propagator is phenomenological, and we hope that it adds to the ongoing discussion of correlated motions and allostery in the field of biophysics [39] and the use of autocorrelation for general time-series analysis in other fields.
FIG. 2.
Correlation coefficients of the correlation propagator at a series of τ values to the typical equal-time correlation matrix are presented for (a) and (b) therapeutic DNA strand F10 in physiological solvents [(a) potassium-heavy and (b) sodium-heavy], NEMO zinc finger with (c) and without (d) a bound zinc ion, Thrombin in (e) a stabilizing and (f) a destabilizing solvent, and MutSα with (g) cisplatinated DNA and (h) carboplatinated DNA. Bars are one standard error. Data are truncated at the maximum y-axis value.
Using the correlation coefficient between the correlation propagator matrix with the equal-time correlation matrix, we can then fit exponential curves—as described above—to these data sets to estimate the number of events (number of exponential terms needed) and the timescale of these events (decay constant for a given exponential term). See Figs. 4–6 in the Supplemental Material and the PYTHON notebooks we have made available [30] for examples.
III. EXAMPLES
In the case of a relatively unstructured [40] nucleic acid strand in two physiological solvation conditions, we see growth into the equal-time correlation on a time scale of nanoseconds [Figs. 2(a), 2(b), 4(a), 4(b), 5(a), 5(b), 6(a), and 6(b) of the Supplemental Material] indicating this would be a system in which many short simulations would be appropriate. In the case of the small, structured NEMO zinc finger with a bound zinc ion, we predict that 500 ns simulations are needed, agreeing with previous results for this system [41]. In the case of the zinc-unbound case, which is known to be less stable [42,43], we see indications of a nanosecond-scale process observable with relatively short simulations [Figs. 2(c), 2(d), 4(c), 4(d), 5(c), 5(d), 6(c), and 6(d) of the Supplemental Material].
A similar story emerges in the case of Thrombin, where the presence of the known stabilizer sodium produces a longer timescale process than destabilizing [44] potassium [Figs. 2(e), 2(f), 4(e), 4(f), 5(e), 5(f), 6(e), and 6(f) of the Supplemental Material]. In the case of a large protein complex, MutSα, exponential fitting [Figs. 4(g), 5(g), and 6(g) of the Supplemental Material] predicts one roughly 50 ns process and 1 μs timescale process for both types of DNA damage investigated—cisplatinated [Fig. 2(g)] and carboplatinated [Fig. 2(h), 4(h), 5(h), and 6(h) of the Supplemental Material] DNA. The second process is beyond the time simulated in the pilot simulations, indicating much longer simulations are needed for this system. In the eight brief case studies presented here, we see the utility of this technique in predicting how long a simulation is needed to observe the correlated motions observed in the pilot simulations and the timescales of events indicated by exponential fitting.
IV. SIMULATED DATA METHODS
A. General computational methods
All protein simulations were run under the isothermal-isobaric ensemble (N P T) in ACEMD [45]; F10 simulations were run under the canonical ensemble (N V T), the recommended ensemble for ACEMD [45]. Damping via a Langevin thermostat [46] maintained a target temperature of 300 K via a damping coefficient of 0.1. A Berendsen pressure piston [47] held all systems at roughly 1.01325 Bar using a relaxation time of 400 fs. Hydrogen mass repartitioning allowed for 4 fs time steps in our production runs. We applied a 9 Å cutoff and a 7.5 Å switching distance for VdW and electrostatic forces, calculating long-range electrostatics with a smooth particle mesh Ewald (SPME) summation method [48,49].
These simulations were run on Titan GPUs in Metrocubo workstations produced by Acellera. All systems were solvated in explicit TIP3P water [50], using VMD’s [51] ”Add Solvation Box” feature. The CHARMM27 force-field parameters used here are based on interaction energies of small model systems calculated by quantum mechanics computations and direct experiment [52–54].
B. F10
For F10, the CHARMM27 force field was supplemented with FdU-specific MD parameters [55,56], which have been validated in previous studies [56,57]. F10 was solvated in a cubic water box—50 Å on a side—with the concentration of counter ion (in the form of salt, i.e., NaCl or KCl) set to 150 mM using VMD’s [51] “Add Solvation Box” and “Add Ions” plug-ins with salt concentrations set using the “Neutralize and set” option and all other parameters left as the default.
C. NEMO zinc finger
Initial coordinates are based on an experimental crystal structure, accessed from the RCSB data bank—PDB ID 2JVX [58]. Before production runs, each fully solvated system underwent conjugate gradient minimization for 5000 time steps. Subsequent equilibration lasted approximately 18 ns, as measured by the RMSD. Prior to analysis, this equilibration period was removed from each of eight 1 μs trajectories used here. All NEMO systems were solvated in 150 mM NaCl using the “Add Ions” extension in VMD.
D. Thrombin
Initial coordinates are based on an experimental crystal structure from the RCSB data bank—PBD ID 4DII and 4DIH [59]. Missing residues (18 and 19 out of 295 residues, respectively, for PDB 4DIH and 4DII) in these PDBs were added via Modeller [60]—a structural template-based atom fill-in tool. Hydrogen atoms were added by VMD’s “psfgen” tool using the topology file in the CHARMM 27 force field. The system was solvated in the buffer with 125 mM KCl and NaCl, respectively. Systems underwent 1000 steps of conjugate gradient minimization. The final trajectory analyzed here is a concatenation of five simulations, each of 1 μs.
E. MutSα
Initial coordinates are based on an experimental crystal structure from the RCSB data bank—PDB ID 208E [61]. For cisplatinated and carboplatinated DNA, we used additional, preexisting, cisplatin and carboplatin parameters [55,56,62,63]. We fitted cross-linked structures of modified DNA strands into the mismatched binding pocket—as seen in RCSB PDB ID 208E [61]. All systems were solvated in 150 mM NaCl using the “Add Ions” plug-in in VMD. Each trajectory analyzed here was concatenated from two 250 ns all-atom MD production runs. Before production runs, each system underwent 1000 steps of conjugate gradient minimization and 250 ps of thermal equilibration.
V. CONCLUSIONS AND FUTURE WORK
Here we have presented a time-dependent correlation method that provides insight into how long a system takes to grow into its equal-time (Pearson) correlation. We have shown a usage of an extant time-lagged correlation method that indicates the time for parts of a system to become decorrelated, relative to equal-time correlation. The tools presented here estimate (i) how long of a simulation of the same system would be sufficient to observe the same correlated motions, (ii) if patterns of observed correlated motions indicate events beyond the timescale of the simulation, and (iii) how long of a simulation is needed to observe these longer timescale events. We view this method as a decision-support tool that will aid researchers in determining necessary sampling times.
A logical extension of this work may be to use the information from this decision support tool to define stopping conditions for a “smart” simulation scheme. That is, one might iteratively check and restart a pilot simulation, as described above, until no additional (de)correlation events are observed and the simulation has achieved the predicted timescale of the observed events events.
Supplementary Material
ACKNOWLEDGMENTS
The authors wish to acknowledge the support of the Wake Forest Baptist Comprehensive Cancer Center Crystallography & Computational Biosciences Shared Resource, supported by the National Cancer Institute’s Cancer Center Support Grant Award No. P30CA012197. The content is solely the responsibility of the authors and does not necessarily represent the official views of the National Cancer Institute. This work was partially supported by National Institutes of Health Grant No. T32-GM095440, supporting R.L.M. and R.C.G. J.X. acknowledges a fellowship from the Center for Molecular Signaling at Wake Forest University. Some computations were performed on the Wake Forest University DEAC Cluster, a centrally managed resource with support provided in part by the University.
Contributor Information
Ryan L. Melvin, Department of Physics and Department of Mathematics and Statistics, Wake Forest University, 1834 Wake Forest Road, Winston-Salem, North Carolina 27109, USA
Jiajie Xiao, Department of Physics and Department of Computer Science, Wake Forest University, 1834 Wake Forest Road, Winston-Salem, North Carolina 27109, USA.
Kenneth S. Berenhaut, Department of Mathematics and Statistics, Wake Forest University, 1834 Wake Forest Road, Winston-Salem, North Carolina 27109, USA
Ryan C. Godwin, Department of Physics, Wake Forest University, 1834 Wake Forest Road, Winston-Salem, North Carolina 27109, USA
Freddie R. Salsbury, Jr., Department of Physics, Wake Forest University, 1834 Wake Forest Road, Winston-Salem, North Carolina 27109, USA.
References
- [1].Galindo-Murillo R, Roe DR, and Cheatham TE, Biochim. Biophys. Acta 1850, 1041 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [2].Clarage JB, Romo T, Andrews BK, Pettitt BM, and Phillips GN, Proc. Natl. Acad. Sci. (USA) 92, 3288 (1995). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [3].Karplus M and McCammon JA, Nat. Struct. Biol 9, 646 (2002). [DOI] [PubMed] [Google Scholar]
- [4].Flyvbjerg H, in Advances in Computer Simulation (Springer, Berlin, 1998), pp. 88–103. [Google Scholar]
- [5].Sun Y, Xi W, and Wei G, J. Phys. Chem. B 119, 2786 (2015). [DOI] [PubMed] [Google Scholar]
- [6].Berhanu WM and Hansmann UHE, in Advances in Protein Chemistry and Structural Biology (Elsevier, Amsterdam, 2014), Vol. 96, pp. 113–141. [DOI] [PubMed] [Google Scholar]
- [7].Berhanu WM and Masunov AE, Biopolymers 95, 573 (2011). [DOI] [PubMed] [Google Scholar]
- [8].Berhanu WM and Hansmann UHE, Proteins: Struct., Funct., Bioinformatics 81, 1542 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [9].Zhou X, Xi W, Luo Y, Cao S, and Wei G, J. Phys. Chem. B 118, 6733 (2014). [DOI] [PubMed] [Google Scholar]
- [10].Hansen HS and Hünenberger PH, J. Comput. Chem 31, 1 (2010). [DOI] [PubMed] [Google Scholar]
- [11].Christ CD, Mark AE, and van Gunsteren WF, J. Comput. Chem 31, 1569 (2010). [DOI] [PubMed] [Google Scholar]
- [12].Sugita Y and Okamoto Y, Chem. Phys. Lett 314, 141 (1999). [Google Scholar]
- [13].Hansmann UH, Chem. Phys. Lett 281, 140 (1997). [Google Scholar]
- [14].Sborgi L, Verma A, Piana S, Lindorff-Larsen K, Cerminara M, Santiveri CM, Shaw DE, de Alba E, and Muñoz V, J. Am. Chem. Soc 137, 6506 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [15].Borhani DW and Shaw DE, J. Comput.-Aided Mol. Des 26, 15 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [16].Shaw DE, Dror RO, Salmon JK, Grossman JP, Mackenzie KM, Bank JA, Young C, Deneroff MM, Batson B, Bowers KJ, Chow E, Eastwood MP, Ierardi DJ, Klepeis JL, Kuskin JS, Larson RH, Lindorff-Larsen K, Maragakis P, Moraes MA, Piana S, Shan Y, and Towles B, in Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis, SC’09 (ACM, New York, 2009), pp. 65:1–65:11. [Google Scholar]
- [17].Lane TJ, Shukla D, Beauchamp KA, and Pande VS, Curr. Opin. Struct. Biol 23, 58 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [18].Noé F, Biophys. J 108, 228 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [19].McCammon JA, Rep. Prog. Phys 47, 1 (1984). [Google Scholar]
- [20].Klepeis JL, Lindorff-Larsen K, Dror RO, and Shaw DE, Curr. Opin. Struct. Biol 19, 120 (2009). [DOI] [PubMed] [Google Scholar]
- [21].Henzler-Wildman K and Kern D, Nature (London) 450, 964 (2007). [DOI] [PubMed] [Google Scholar]
- [22].Ciccotti G, Ferrario M, and Schuette C (unpublished).
- [23].Kern D and Zuiderweg ER, Curr. Opin. Struct. Biol 13, 748 (2003). [DOI] [PubMed] [Google Scholar]
- [24].Swope WC, Pitera JW, and Suits F, J. Phys. Chem. B 108, 6571 (2004). [Google Scholar]
- [25].van der Vaart A, Theor. Chem. Acc 116, 183 (2006). [Google Scholar]
- [26].Podobnik B, Wang D, Horvatic D, Grosse I, and Stanley HE, Europhys. Lett 90, 68001 (2010). [Google Scholar]
- [27].Stigler SM, Stat. Sci 4, 73 (1989). [Google Scholar]
- [28].Pearson K, Proc. R. Soc. London 58, 240 (1895). [Google Scholar]
- [29].See Supplemental Material at http://link.aps.org/supplemental/10.1103/PhysRevE.98.023307 for a fit of the exponential curves to the data sets.
- [30]. doi: 10.6084/m9.figshare.6613481. [DOI]
- [31].Halmer D, von Basum G, Hering P, and Mürtz M, Rev. Sci. Instrum 75, 2187 (2004). [Google Scholar]
- [32].Ixaru LG and Berghe GV, Exponential Fitting (Springer, Berlin, 2004), Vol. 568. [Google Scholar]
- [33].Oliphant TE, A Guide to NumPy (Trelgol, Cambridge, 2006), Vol. 1. [Google Scholar]
- [34].Oliphant TE, Comput. Sci. Eng 9, 10 (2007). [Google Scholar]
- [35].Millman KJ and Aivazis M, Comput. Sci. Eng 13, 9 (2011). [Google Scholar]
- [36].Levenberg K, Q. Appl. Math 2, 164 (1944). [Google Scholar]
- [37].Marquardt DW, J. Soc. Ind. Appl. Math 11, 431 (1963). [Google Scholar]
- [38].Madsen K, Nielsen HB, and Tingleff O, Methods for Non-Linear Least Squares Problems, 2nd ed., Lecture Notes, Informatics and Mathematical Modelling (Technical University of Denmark, Lyngby, 2004). [Google Scholar]
- [39].Gunasekaran K, Ma B, and Nussinov R, Proteins 57, 433 (2004). [DOI] [PubMed] [Google Scholar]
- [40].Melvin RL, Gmeiner WH, and Salsbury FR Jr., J. Phys. Chem. B 121, 7803 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [41].Godwin R, Gmeiner W, and Salsbury FR Jr., J. Biomol. Struct. Dyn 34, 125 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [42].Godwin RC, Melvin RL, Gmeiner WH, and Salsbury FR Jr., Biochemistry 56, 623 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [43].Godwin RC, Gmeiner WH, and Salsbury FR Jr., J. Biomol. Struct. Dyn (2017), doi: 10.1080/07391102.2017.1363662. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [44].Xiao J, Melvin RL, and Salsbury FR Jr., Phys. Chem. Chem. Phys 19, 24522 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [45].Harvey MJ, Giupponi G, Fabritiis GD, and De Fabritiis G, J. Chem. Theor. Comput 5, 1632 (2009). [DOI] [PubMed] [Google Scholar]
- [46].Feller SE, Zhang Y, Pastor RW, and Brooks BR, J. Chem. Phys 103, 4613 (1995). [Google Scholar]
- [47].Berendsen HJC, Postma JPM, van Gunsteren WF, DiNola A, and Haak JR, J. Chem. Phys 81, 3684 (1984). [Google Scholar]
- [48].Darden T, York D, and Pedersen L, J. Chem. Phys 98, 10089 (1993). [Google Scholar]
- [49].Harvey MJ and De Fabritiis G, J. Chem. Theor. Comput 5, 2371 (2009). [DOI] [PubMed] [Google Scholar]
- [50].Jorgensen WL, Chandrasekhar J, Madura JD, Impey RW, and Klein ML, J. Chem. Phys 79, 926 (1983). [Google Scholar]
- [51].Humphrey W, Dalke A, and Schulten K, J. Mol. Graph 14, 33 (1996). [DOI] [PubMed] [Google Scholar]
- [52].Foloppe N and MacKerell AD Jr., J. Comput. Chem 21, 86 (2000). [Google Scholar]
- [53].MacKerell AD and Banavali NK, J. Comput. Chem 21, 105 (2000). [Google Scholar]
- [54].MacKerell AD, Banavali N, and Foloppe N, Biopolymers 56, 257 (2000). [DOI] [PubMed] [Google Scholar]
- [55].Ghosh S, Salsbury FR Jr., Horita DA, and Gmeiner WH, Nucl. Acids Res 39, 4490 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [56].Gmeiner WH, Salsbury FR Jr., Olsen CM, and Marky LA, J. Nucl. Acids 2011, 631372 (2011). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [57].Ghosh S, Salsbury FR Jr., Horita DA, and Gmeiner WH, J. Biomol. Struct. Dyn 31, 1301 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [58].Cordier F, Vinolo E, Véron M, Delepierre M, and Agou F, J. Mol. Biol 377, 1419 (2008). [DOI] [PubMed] [Google Scholar]
- [59].Russo Krauss I, Merlino A, Randazzo A, Novellino E, Mazzarella L, and Sica F, Nucl. Acids Res 40, 8119 (2012). [DOI] [PMC free article] [PubMed] [Google Scholar]
- [60].Šali A, Blundell TL, Sali A, and Blundell TL, J. Mol. Biol 234, 779 (1993). [DOI] [PubMed] [Google Scholar]
- [61].Warren JJ, Pohlhaus TJ, Changela A, Iyer RR, Modrich PL, and Beese LS, Mol. Cell 26, 579 (2007). [DOI] [PubMed] [Google Scholar]
- [62].Scheeff ED, Briggs JM, and Howell SB, Mol. Pharmacol 56, 633 (1999). [PubMed] [Google Scholar]
- [63].Negureanu L and Salsbury FR Jr., J. Mol. Model 19, 4969 (2013). [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.


