Design, optimization and analysis of large DNA and RNA nanostructures through interactive visualization, editing and molecular simulation

This work seeks to remedy two deficiencies in the current nucleic acid nanotechnology software environment: the lack of both a fast and user-friendly visualization tool and a standard for common structural analyses of simulated systems. We introduce here oxView, a web browser-based visualizer that can load structures with over 1 million nucleotides, create videos from simulation trajectories, and allow users to perform basic edits to DNA and RNA designs. We additionally introduce open-source software tools for extracting common structural parameters to characterize large DNA/RNA nanostructures simulated using the coarse-grained modeling tool, oxDNA, which has grown in popularity in recent years and is frequently used to prototype new nucleic acid nanostructural designs, model biophysics of DNA/RNA processes, and rationalize experimental results. The newly introduced software tools facilitate the computational characterization of DNA/RNA designs by providing multiple analysis scripts, including mean structures and structure flexibility characterization, hydrogen bond fraying, and interduplex angles. The output of these tools can be loaded into oxView, allowing users to interact with the simulated structure in a 3D graphical environment and modify the structures to achieve the required properties. We demonstrate these newly developed tools by applying them to in silico design, optimization and analysis of a range of DNA and RNA nanostructures.

[1]  Hao Yan,et al.  Single-stranded DNA and RNA origami , 2017, Science.

[2]  Hans-Peter Kriegel,et al.  A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise , 1996, KDD.

[3]  Flavio Romano,et al.  Introducing improved structural properties and salt dependence into a coarse-grained model of DNA. , 2015, The Journal of chemical physics.

[4]  Jonathan P. K. Doye,et al.  Simulating a burnt-bridges DNA motor with a coarse-grained DNA model , 2012, Natural Computing.

[5]  Jonathan Bath,et al.  Dimensions and Global Twist of Single-Layer DNA Origami Measured by Small-Angle X-ray Scattering. , 2018, ACS nano.

[6]  Christian Matek,et al.  Coarse-grained modelling of supercoiled RNA. , 2015, The Journal of chemical physics.

[7]  David I. Lewin,et al.  DNA computing , 2002, Comput. Sci. Eng..

[8]  Adam H. Marblestone,et al.  Rapid prototyping of 3D DNA-origami shapes with caDNAno , 2009, Nucleic acids research.

[9]  D. Baraff An Introduction to Physically Based Modeling: Rigid Body Simulation I—Unconstrained Rigid Body Dynamics , 1997 .

[10]  Hao Yan,et al.  Tiamat: A Three-Dimensional Editing Tool for Complex DNA Structures , 2009, DNA.

[11]  Shawn M. Douglas,et al.  Self-assembly of DNA into nanoscale three-dimensional shapes , 2009, Nature.

[12]  J. Doye,et al.  Multi-scale coarse-graining for the study of assembly pathways in DNA-brick self-assembly. , 2017, The Journal of chemical physics.

[13]  Hao Yan,et al.  Programming molecular topologies from single-stranded nucleic acids , 2018, Nature Communications.

[14]  J. Doye,et al.  DNA hybridization kinetics: zippering, internal displacement and sequence dependence , 2013, Nucleic acids research.

[15]  Vincenzo Carnevale,et al.  Allosteric modulation of local reactivity in DNA origami , 2019, bioRxiv.

[16]  Flavio Romano,et al.  A nucleotide-level coarse-grained model of RNA. , 2014, The Journal of chemical physics.

[17]  I. Z. Reguly,et al.  A comparison between parallelization approaches in molecular dynamics simulations on GPUs , 2014, J. Comput. Chem..

[18]  Michael M. McKerns,et al.  Building a Framework for Predictive Science , 2012, SciPy.

[19]  Michael Matthies,et al.  Triangulated Wireframe Structures Assembled Using Single-Stranded DNA Tiles. , 2019, ACS nano.

[20]  Christopher Maffeo,et al.  MrDNA: A multi-resolution model for predicting the structure and dynamics of nanoscale DNA objects , 2019, bioRxiv.

[21]  Martin Zacharias,et al.  Tethered multifluorophore motion reveals equilibrium transition kinetics of single DNA double helices , 2018, Proceedings of the National Academy of Sciences.

[22]  S. Whitelam,et al.  Avoiding unphysical kinetic traps in Monte Carlo simulations of strongly attractive particles. , 2005, The Journal of chemical physics.

[23]  Hao Yan,et al.  Autonomously designed free-form 2D DNA origami , 2019, Science Advances.

[24]  Baoquan Ding,et al.  A DNA nanorobot functions as a cancer therapeutic in response to a molecular trigger in vivo , 2018, Nature Biotechnology.

[25]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[26]  D. Frenkel,et al.  Numerical evidence for nucleated self-assembly of DNA brick structures. , 2014, Physical review letters.

[27]  Patrick J. F. Groenen,et al.  Modern Multidimensional Scaling: Theory and Applications , 2003 .

[28]  Lulu Qian,et al.  Fractal assembly of micrometre-scale DNA origami arrays with arbitrary patterns , 2017, Nature.

[29]  Jonathan Bath,et al.  Optimizing DNA nanotechnology through coarse-grained modeling: a two-footed DNA walker. , 2013, ACS nano.

[30]  J. Doye,et al.  Sequence-dependent thermodynamics of a coarse-grained DNA model. , 2012, The Journal of chemical physics.

[31]  D. van der Spoel,et al.  GROMACS: A message-passing parallel molecular dynamics implementation , 1995 .

[32]  Shawn M. Douglas,et al.  Folding DNA into Twisted and Curved Nanoscale Shapes , 2009, Science.

[33]  Pekka Orponen,et al.  DNA rendering of polyhedral meshes at the nanoscale , 2015, Nature.

[34]  N. Seeman Nucleic acid junctions and lattices. , 1982, Journal of theoretical biology.

[35]  P. Yin,et al.  Complex shapes self-assembled from single-stranded DNA tiles , 2012, Nature.

[36]  Gaël Varoquaux,et al.  The NumPy Array: A Structure for Efficient Numerical Computation , 2011, Computing in Science & Engineering.

[37]  Mark Bathe,et al.  A primer to scaffolded DNA origami , 2011, Nature Methods.

[38]  Jonathan P. K. Doye,et al.  Direct Simulation of the Self-Assembly of a Small DNA Origami. , 2016, ACS nano.

[39]  W. Kabsch A solution for the best rotation to relate two sets of vectors , 1976 .

[40]  P. Rothemund,et al.  Engineering and mapping nanocavity emission via precision placement of DNA origami , 2016, Nature.

[41]  J. Doye,et al.  Structural, mechanical, and thermodynamic properties of a coarse-grained DNA model. , 2010, The Journal of chemical physics.

[42]  John Russo,et al.  Reversible gels of patchy particles: role of the valence. , 2009, The Journal of chemical physics.

[43]  Charles C. David,et al.  Principal component analysis: a method for determining the essential dynamics of proteins. , 2014, Methods in molecular biology.

[44]  W. Chiu,et al.  Designer nanoscale DNA assemblies programmed from the top down , 2016, Science.

[45]  Tim Liedl,et al.  Force-Induced Unravelling of DNA Origami. , 2018, ACS nano.

[46]  Pekka Orponen,et al.  Computer‐Aided Production of Scaffolded DNA Nanostructures from Flat Sheet Meshes , 2016, Angewandte Chemie.

[47]  Jejoong Yoo,et al.  De novo reconstruction of DNA origami structures through atomistic molecular dynamics simulation , 2016, Nucleic acids research.

[48]  Bartek Wilczynski,et al.  Biopython: freely available Python tools for computational molecular biology and bioinformatics , 2009, Bioinform..

[49]  Conrad C. Huang,et al.  UCSF Chimera—A visualization system for exploratory research and analysis , 2004, J. Comput. Chem..

[50]  Liam P. Shaw,et al.  DNA hairpins destabilize duplexes primarily by promoting melting rather than by inhibiting hybridization , 2015, Nucleic acids research.

[51]  Hao Yan,et al.  Layered-Crossover Tiles with Precisely Tunable Angles for 2D and 3D DNA Crystal Engineering. , 2018, Journal of the American Chemical Society.

[52]  Flavio Romano,et al.  Characterizing the Motion of Jointed DNA Nanostructures Using a Coarse-Grained Model. , 2017, ACS nano.

[53]  Flavio Romano,et al.  Coarse-grained modelling of the structural properties of DNA origami , 2018, Nucleic acids research.

[54]  Lorenzo Rovigatti,et al.  Coarse-graining DNA for simulations of DNA nanotechnology. , 2013, Physical chemistry chemical physics : PCCP.

[55]  J. Reif,et al.  Directed nucleation assembly of DNA tile complexes for barcode-patterned lattices , 2003, Proceedings of the National Academy of Sciences of the United States of America.

[56]  Lorenzo Rovigatti,et al.  TacoxDNA: A user‐friendly web server for simulations of complex DNA structures, from single strands to origami , 2019, J. Comput. Chem..

[57]  H. Dietz,et al.  Dynamic DNA devices and assemblies formed by shape-complementary, non–base pairing 3D components , 2015, Science.

[58]  Ivan Viola,et al.  Adenita: Interactive 3D modeling and visualization of DNA Nanostructures , 2019, bioRxiv.

[59]  A. Householder,et al.  Discussion of a set of points in terms of their mutual distances , 1938 .

[60]  R. E. Marsh,et al.  To fit a plane or a line to a set of points by least squares , 1959 .

[61]  Hai-Jun Su,et al.  Uncertainty quantification of a DNA origami mechanism using a coarse-grained model and kinematic variance analysis. , 2019, Nanoscale.

[62]  M. Bathe,et al.  Quantitative prediction of 3D solution shape and flexibility of nucleic acid nanostructures , 2011, Nucleic acids research.

[63]  Juan J de Pablo,et al.  An experimentally-informed coarse-grained 3-Site-Per-Nucleotide model of DNA: structure, thermodynamics, and dynamics of hybridization. , 2013, The Journal of chemical physics.