| Literature DB >> 33920889 |
Martin Glaser1,2, Sourav Deb3, Florian Seier2, Amay Agrawal2,3, Tim Liedl4, Shawn Douglas5, Manish K Gupta3, David M Smith1,2,3,6.
Abstract
Since the arrival of DNA nanotechnology nearly 40 years ago, the field has progressed from its beginnings of envisioning rather simple DNA structures having a branched, multi-strand architecture into creating beautifully complex structures comprising hundreds or even thousands of unique strands, with the possibility to exactly control the positions down to the molecular level. While the earliest construction methodologies, such as simple Holliday junctions or tiles, could reasonably be designed on pen and paper in a short amount of time, the advent of complex techniques, such as DNA origami or DNA bricks, require software to reduce the time required and propensity for human error within the design process. Where available, readily accessible design software catalyzes our ability to bring techniques to researchers in diverse fields and it has helped to speed the penetration of methods, such as DNA origami, into a wide range of applications from biomedicine to photonics. Here, we review the historical and current state of CAD software to enable a variety of methods that are fundamental to using structural DNA technology. Beginning with the first tools for predicting sequence-based secondary structure of nucleotides, we trace the development and significance of different software packages to the current state-of-the-art, with a particular focus on programs that are open source.Entities:
Keywords: CAD software; DNA bricks; DNA nanotechnology; DNA origami; DNA tiles; nanofabrication; self-assembly; simulation
Mesh:
Substances:
Year: 2021 PMID: 33920889 PMCID: PMC8071251 DOI: 10.3390/molecules26082287
Source DB: PubMed Journal: Molecules ISSN: 1420-3049 Impact factor: 4.411
Figure 1Overview of the rapid development of computer-assisted design (CAD) software (top row) alongside with some major experimental novelties (bottom row) in the growing field of DNA nanotechnology. The initial release of a few precursor software solutions led to the development of more complex and specialized solutions in the last decade.
Figure 2Principal formation of a DNA origami. (a) The scaffold strand functions as a backbone and is clamped together by a set of staple strands. (b) Representation of a small rectangle. (c) Atomic Force Microscope (AFM) image of a typical structure of dimensions 100 × 70 nm (scale bar: 50 nm). Picture adapted from Smith et al. [4].
A comparison of the CAD software for scaffolded DNA origami and wireframe structures. “+” indicates an improvement, “−” a restriction of the software. The websites listed in this table have been last accessed on the 14th of April 2021.
| CAD Software | Scope | Main Features | Website |
|---|---|---|---|
| Cadnano 1.0/2.0 (2009/2012) [ | Lattice-based scaffolded DNA origami design | GUI allowing for design from scratch & manual manipulation of strands | |
| Cadnano 2.5 (2018, beta) | |||
| scadnano (2020) [ | Lattice-based scaffolded DNA origami design | Similar to Cadnano | |
| Tiamat (2009) [ | Lattice and scaffold free DNA nanostructure design | + No geometrical constrains | |
| vHelix (2015) [ | Automated 3D wireframe DNA origami design | Automated 3D wireframe design | |
| DAEDALUS (2016) [ | Fully automated 3D wireframe origami design | Automated 3D wireframe origami design | |
| PERDIX (2019) [ | Fully automated 2D wireframe origami design | Automated 2D wireframe origami design | |
| TALOS (2019) [ | Fully automated 3D wireframe origami design (higher stability) | Automated 3D wireframe origami design | |
| METIS (2019) [ | Fully automated 2D wireframe origami design (higher stability) | Automated 2D wireframe origami design | |
| ATHENA (2020) [ | Fully automated 2D & 3D wireframe origami design | Combines all features of DEADALUS, PERDIX, TALOS, METIS in an interactive GUI |
Figure 3The original Cadnano interface. On the left, the “Slice” view shows abstracted orthographic view of the helix lattice. Empty gray circles represent positions within the lattice where helices can be added to the design. Using keyboard and mouse controls, the user can add DNA helices to the data structure. Active helices are colored orange and assigned a helix number. In the middle view, the “Path” panel provides a two-dimensional schematic blueprint of the DNA origami scaffold and staple paths, which are overlaid on grid squares that represent single nucleotides. On the right, the three-dimensional view displays a crude three-dimensional rendering of the shape in which helices are represented as cylinders that are capped with circular endpoints.
Figure 4Example of scaffold routing and strain relaxation in vHelix. (a) Using virtually any shape as input, a three-dimensional mesh can be generated based on a scaffold routing through individual vertices. (b,c) To eliminate odd vertex numbers double edges are introduced. (d,e) The A-trails algorithm routes the scaffold (blue) through the structure and staple-strand (multi-coloured) are included. (f–i) Before the final output (j) a routine is applied to minimize the remaining internal stress. Reproduced with permission from [24]. Copyright Springer Nature Ltd., 2015.
Figure 5Automated routing and sequence generation for a user defined mesh according to DAEDALUS. (a) (i) Starting from the input a three-dimensional graph and its Schlegel diagram is calculated. (ii) Computation of the spanning tree, followed by the scaffold routing. (iii) Assigning the needed staple sequences. (iv) Output of the atomic model. (b) Difference in the design of a two-dimensional wireframe scaffolded DNA origami objects with DX or 6HB edges. (i) Each wireframe edge is connected to its neighbor via one scaffold and one staple crossing. (ii) To form more stable structures the algorithm uses three layers connected with scaffold double-crossovers. Each wireframe edge is connected to its neighbor via three scaffold and one staple crossings. (a) Reproduced with permission from [28]. Copyright The American Association for the Advancement of Science, 2016. (b) Reproduced with permission from [47]. Copyright Springer Nature Ltd., 2019.
Figure 6The assembly of DNA tiles and DNA bricks. (a) (i) The original single stranded (full) DNA tile is 42 nt long. Conceptually it is divided into four domains, which are partially combined to form a given structure. (ii) Design of a simple rectangle. (iii) By a clever choice of the single strands more complex shapes like a triangle (left) or a rectangular ring (right) can be achieved. (iv) Choosing self-overlapping sheets allows for the creation of hollow tubes. (b) Design of DNA brick structures similar to LEGO® bricks. (i) The basic building block is a 32 nt long single DNA strand with four domains, each is 8 nt in length. Domains 2 and 3 are called “head” domains, domains 1 and 4 are called “tail” domains. (ii) Two-bricks assemble via two complementary 8-nt domains with a 90° angle. (iii) A molecular model of a simple cuboid DNA structure. (a) Reproduced with permission from [49]. Copyright Springer Nature Ltd., 2012. (b) Reproduced with permission from [50]. Copyright The American Association for the Advancement of Science, 2012.
Comparison of the CAD software for DNA tiles and bricks. “+” indicates an improvement, “−” a restriction of the software. The websites listed in this table have been last accessed on the 14th of April 2021.
| CAD Software | Scope | Main Features | Website |
|---|---|---|---|
| DNA Pen (2013) [ | 2D tile-based DNA designs | Free hand drawn or digitalized 2D design | |
| 3DNA (2014) [ | 3D tile-based DNA designs | Digitalized 3D design | |
| Hex-tiles (2019) [ | 2D Triangulated Wireframe Structures using DNA Tiles | Triangulated 2D Wireframe Structures without a scaffold |
Figure 7Interface of DNA Pen and Hex Tiles. (a) Digitalized molecular canvas representing a heart in DNA Pen. (b) Molecular representation of the involved DNA sequences given by the program. (c) The user is presented with a virtual canvas in Hex tiles. (c) Reproduced with permission from [69]. Copyright American Chemical Society, 2019.
Figure 8The interface of 3DNA. (a). The program lets the user freely rotate a default cuboid. (b) By adding or removing single voxel with your cursor any desired shape can be created.
Comparison of the CAD software for the analysis of DNA nanostructures. The websites listed in this table have been last accessed on the 14th of April 2021.
| CAD Software | Scope | Main Features | Website |
|---|---|---|---|
| UNAfold (2008) [ | DNA & RNA folding and hybridization prediction | Continuation of Mfold | |
| NUPACK (2010) [ | DNA folding and hybridization prediction | Suitable for multiple strand analysis | |
| ViennaRNA Package 2.0 (2011) [ | RNA secondary structure prediction | RNA secondary structure prediction | |
| CanDo (2011) [ | 2D & 3D modeling of DNA nanostructures | Finite element modeling framework for DNA origami assemblies input: caDNAno or Tiamat | |
| oxDNA/oxDNA2 (2015) [ | 2D & 3D Coarse-grained modelling of DNA & RNA assemblies | Coarse-grained modelling of DNA/RNA for DNA origami assemblies Includes Monte Carlo and Molecular Dynamics simulations Easy to visualize via browser-based oxView | |
| TacoxDNA (2019) [ | Web-based interface for converting common formats of DNA structures | input: XYZ coordinate file, cadnano, Tiamat, CanDo, oxDNA, PDB output: oxDNA, PDB | |
| MrDNA (2019) [ | Fast analysis of DNA nano-structures with high resolution | Faster prediction of low- & high-resolution models at Near-Atomic Resolution Predicts 3D shape & equilibrium properties input: cadnano, vHelix, DAEDALUS, CanDo, oxDNA, PDB | |
| Adenita (2020) [ | Universal approach for the design and/or analyisis of DNA nano-structures | Combines several previous approaches and also other molecular structures input: cadnano, vHelix, DAEDALUS | |
| SNUPI (2021) [ | Rapid analysis of DNA Origami structures with high resolution | Rapid analysis due to a multiscale analysis framework Predicts 3D shape, equilibrium dynamic properties & mechanical rigidity input: cadnano |
Figure 9Structural faults in a topologically robust DNA origami design. (a) Original design of a single-layer DNA origami sheet in Cadnano, consisting of 39 parallel helices of approximately 180 base pairs in length. (b) Physical modelling with analysis tool CanDo indicates a cigar-like roll up of the design, due to accumulated torque between double-helix rows. (c) Verification of the undesired global “rolling” deformation with AFM.
Figure 10Overview of analytical tools. (a) Reconstructed three-dimensional maps of prisms via cryoTEM imaging. Configurations predicted by the oxDNA algorithm, showing typical arrangements of DNA prisms. (b) oxDNA simulation of the force-induced unzipping of a DNA origami sheet if the scaffold is pulled from both sides. (c) Cando simulations predicts the handedness of a 60 HB bundle object in honeycomb lattice packing where insertions are added to create an effective underwinding to 11 bp per turn correctly, as confirmed by direct TEM imaging (scale bar is 20 nm). (d) Structural relaxation of a curved DNA origami object. (i) Cadnano design of a curved six-helix bundle. Insertions (blue loops) and deletions (red crosses) induce the curvature. (ii,iii) Low-resolution coarse-grained simulation of the bundle deformation within 40 ns. (vi) High-resolution coarse-grained simulations of the curved bundle including a local representation of each base pair’s orientation. (v) Resulting atomic model of the curved six-helix bundle. (a) Reproduced with permission from [96]. Copyright American Chemical Society, 2016. (b) Reproduced with permission from [98]. Copyright American Chemical Society, 2018. (c) Reproduced with permission from [90]. Copyright Springer Nature Ltd., 2011. Reproduced with permission from [21]. Copyright The American Association for the Advancement of Science, 2009. (d) Reproduced with permission from [101]. Copyright Oxford University Press, 2020.