These authors contributed equally to this work. Biological systems are collections of discrete molecular objects that move around and collide with each other. Cells carry out elaborate processes by precisely controlling these collisions, but developing artificial machines that can interface with and control such interactions remains a significant challenge. DNA is a natural substrate for computing and has been used to implement a diverse set of mathematical problems1-3, logic circuits4-6 and robotics7-9. The molecule also naturally interfaces with living systems, and different forms of DNA-based biocomputing have previously been demonstrated10-13. Here we show that DNA origami14-16 can be used to fabricate nanoscale robots that are capable ...
DNA nanotechnology provides an excellent foundation for diverse nanoscale structures that can be use...
Synthetic molecular motors can be fuelled by the hydrolysis1-4 or hybridization5-11 of DNA. Such mot...
Traditional robots rely for their function on computing, to store internal representations of their ...
Biological systems are collections of discrete molecular objects that move around and collide with e...
We report a new type of brain-machine interface enabling a human operator to control nanometer-size ...
DNA can assemble various molecules and nanomaterials in a programmed fashion and is a powerful tool ...
INTRODUCTION Since the 1980s, the design and synthesis of molecular machines has been identified ...
Thesis (Ph.D.)--University of Washington, 2015The potential of robots operating at a molecular or ce...
Over the past decade, DNA nanotechnology has spawned a broad variety of functional nanostructures ta...
DNA molecular machines have great potential for use in computing systems. Since Adleman originally i...
Living systems rely on ions and molecules for gathering, elaborating and storing information, as wel...
Interactions between DNA molecules can be used to perform computation. These DNA computing systems ...
Deoxyribonucleic acid or DNA is an essential component in cells and organisms for genetic informatio...
Nanoscale manipulation and patterning usually require costly and sensitive top-down techniques such ...
DNA nanotechnology provides an excellent foundation for diverse nanoscale structures that can be use...
DNA nanotechnology provides an excellent foundation for diverse nanoscale structures that can be use...
Synthetic molecular motors can be fuelled by the hydrolysis1-4 or hybridization5-11 of DNA. Such mot...
Traditional robots rely for their function on computing, to store internal representations of their ...
Biological systems are collections of discrete molecular objects that move around and collide with e...
We report a new type of brain-machine interface enabling a human operator to control nanometer-size ...
DNA can assemble various molecules and nanomaterials in a programmed fashion and is a powerful tool ...
INTRODUCTION Since the 1980s, the design and synthesis of molecular machines has been identified ...
Thesis (Ph.D.)--University of Washington, 2015The potential of robots operating at a molecular or ce...
Over the past decade, DNA nanotechnology has spawned a broad variety of functional nanostructures ta...
DNA molecular machines have great potential for use in computing systems. Since Adleman originally i...
Living systems rely on ions and molecules for gathering, elaborating and storing information, as wel...
Interactions between DNA molecules can be used to perform computation. These DNA computing systems ...
Deoxyribonucleic acid or DNA is an essential component in cells and organisms for genetic informatio...
Nanoscale manipulation and patterning usually require costly and sensitive top-down techniques such ...
DNA nanotechnology provides an excellent foundation for diverse nanoscale structures that can be use...
DNA nanotechnology provides an excellent foundation for diverse nanoscale structures that can be use...
Synthetic molecular motors can be fuelled by the hydrolysis1-4 or hybridization5-11 of DNA. Such mot...
Traditional robots rely for their function on computing, to store internal representations of their ...