Monte Carlo simulation algorithm for B-DNA.
Understanding the structure-function relationship of biomolecules containing DNA has motivated experiments aimed at determining molecular structure using methods such as small-angle X-ray and neutron scattering (SAXS and SANS). SAXS and SANS are useful for determining macromolecular shape in solution, a process which benefits by using atomistic models that reproduce the scattering data. The variety of algorithms available for creating and modifying model DNA structures lack the ability to rapidly modify all-atom models to generate structure ensembles. This article describes a Monte Carlo algorithm for simulating DNA, not with the goal of predicting an equilibrium structure, but rather to generate an ensemble of plausible structures which can be filtered using experimental results to identify a sub-ensemble of conformations that reproduce the solution scattering of DNA macromolecules. The algorithm generates an ensemble of atomic structures through an iterative cycle in which B-DNA is represented using a wormlike bead-rod model, new configurations are generated by sampling bend and twist moves, then atomic detail is recovered by back mapping from the final coarse-grained configuration. Using this algorithm on commodity computing hardware, one can rapidly generate an ensemble of atomic level models, each model representing a physically realistic configuration that could be further studied using molecular dynamics. © 2016 Wiley Periodicals, Inc.
Neutron Condensed Matter Science Group, NIST Center for Neutron Research, National Institute of Standards and Technology, Gaithersburg, Maryland, 20899-8562.
Steven C
0000-0002-7993-5436
SC
Howell
Department of Physics, The George Washington University, Washington, District of Columbia, 20052.
Xiangyun
X
Qiu
Neutron Condensed Matter Science Group, NIST Center for Neutron Research, National Institute of Standards and Technology, Gaithersburg, Maryland, 20899-8562. joseph.curtis@nist.gov.
Joseph E
JE
Curtis
D000465:Algorithms; D059371:DNA, B-Form / Q000737:chemistry*; D009010:Monte Carlo Method; D053838:Scattering, Small Angle; D013329:Structure-Activity Relationship; D014961:X-Ray Diffraction
D059371:DNA, B-Form
Monte Carlo; X-ray scattering; computer modeling; deoxyribonucleic acid; molecular mechanics; neutron scattering; small-angle scattering; structural biology