Skip to main content
Log in

Design methods for 3D wireframe DNA nanostructures

  • Published:
Natural Computing Aims and scope Submit manuscript

Abstract

The field of structural DNA nanotechnology aims at the systematic development of self-assembling nanostructures using DNA as the construction material. Research in this area is progressing rapidly, and the controlled, computer-aided design of increasingly complex structures is becoming feasible. One thread of this endeavour is the design and characterisation of self-assembling 3D nanostructures based on wireframe polyhedral models. This article aims to illustrate some of the key developments in this direction, in sufficient detail so that the reader can achieve a general understanding of the main concepts and approaches. The emphasis is on the design principles rather than experimental methodology, and the role of computer science and computational tools is set forth.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Adapted with permission from Chen and Seeman (1991)

Fig. 2

Reprinted with permission from Shih et al. (2004)

Fig. 3

Reprinted with permission from Shih et al. (2004)

Fig. 4

Reprinted with permission from He et al. (2008)

Fig. 5

Reprinted with permission from He et al. (2008)

Fig. 6

Adapted with permission from Rothemund (2006b)

Fig. 7

Reprinted with permission from Rothemund (2006b)

Fig. 8

Reprinted with permission from Douglas et al. (2009)

Fig. 9

Reprinted with permission from Iinuma et al. (2014)

Fig. 10

Reprinted with permission from Han et al. (2013)

Fig. 11

Reprinted with permission from Han et al. (2013)

Fig. 12

Adapted with permission from Benson et al. (2015)

Fig. 13

Adapted with permission from Benson et al. (2015)

Fig. 14

Adapted with permission from Veneziano et al. (2016)

Fig. 15

Reprinted with permission from Veneziano et al. (2016)

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Notes

  1. We use the standard abbreviations ssDNA = single-stranded DNA, dsDNA = double-stranded DNA.

  2. nt = nucleotide.

  3. An interesting non-origami approach to volume-filling 3D designs, using DNA “bricks”, is presented in (Ke et al. 2012).

  4. In fact, a cube is not an ideal test structure for DNA polyhedral designs, because unless the corner joints are stiff, a wireframe cube is not structurally rigid, i.e. in a rod-hinge model it flexes. A tetrahedron or any other convex polyhedron with only triangular faces would not have this problem (Cromwell 1999, Chapter 6).

  5. A spanning tree of a graph G is a cycle-free set of edges that connects all vertices of G (Diestel 2017, Sect. 1.5). Efficient algorithms for finding spanning trees exist and are in wide use (Cormen et al. 2009, Chapter 23).

  6. It is noted in passing at the end of (Shih et al. 2004) that their design could be simplified further, with some loss of rigidity, by replacing the DX struts by simple duplex struts, and the PX struts by hairpin loops that are first cleaved open by restriction enzymes and then joined by ligation to their partners. One of the reviewers of the present survey also asked if the design could be based on DX-type struts alone. From the strand routing point of view this would seem to be possible, however with the backbone strand crossing itself at some point(s), so that one would need to take care also that the planned routing does not form a knot (cf. Sect. 4.2). The folding of this type of design has most likely not been experimentally tested.

  7. A polyhedron is simplicial if it is homeomorphic (i.e. inflatable to) a sphere. It is trivalent if all vertices have exactly three neighbours.

  8. This specific connection is recognised and summarised in (Rothemund 2006b) with elegant conciseness: “William Shih has observed that single-stranded origami may be used to create arbitrary polygonal networks. To see this, replace helper joins with paranemic cohesion motifs and scaffold joins with Shih’s double-crossover struts in all the diagrams of this section”.

  9. Although the design methodologies in (Shih et al. 2004; Rothemund 2006b) are highly general too, this is not quite explicit in the articles and not reflected in the experimental work.

  10. The name A-trail presumably derives from the sharp “A-like” turns the path makes at each vertex.

  11. http://www.vhelix.net/.

  12. https://en.wikipedia.org/wiki/Stanford_bunny.

  13. More precisely, the problem is known to be NP-complete in Eulerian polyhedral graphs (Døvling Andersen and Fleischner 1995), but not in triangulated Eulerian polyhedral graphs. In fact, Fleischner (1990) conjectured that every triangulated Eulerian polyhedral graph has an A-trail, but even under this assumption, no polynomial time algorithm is known for finding such.

  14. http://daedalus-dna-origami.org/.

  15. http://cadnano.org/.

  16. http://unafold.rna.albany.edu/.

  17. http://www.nupack.org/.

  18. http://cando-dna-origami.org/.

  19. https://dna.physics.ox.ac.uk/.

  20. http://bit.ly/2djHZbU.

  21. http://bit.ly/2dhxERD.

References

Download references

Acknowledgements

Preparing this survey was made possible by a sabbatical leave from Aalto University, and most of it was written during stays at ETH Zürich (host Prof. Roger Wattenhofer), the University of Electro-Communications in Tokyo (host Prof. Shinnosuke Seki) and the Tokyo Institute of Technology (host Prof. Osamu Watanabe). I am very grateful for this opportunity. I also thank the two anonymous reviewers for their constructive and insightful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pekka Orponen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Orponen, P. Design methods for 3D wireframe DNA nanostructures. Nat Comput 17, 147–160 (2018). https://doi.org/10.1007/s11047-017-9647-9

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11047-017-9647-9

Keywords