A DNA network as an information processing system
International Journal of Molecular Sciences 13:4 (2012) 5125-5137
Abstract:
Biomolecular systems that can process information are sought for computational applications, because of their potential for parallelism and miniaturization and because their biocompatibility also makes them suitable for future biomedical applications. DNA has been used to design machines, motors, finite automata, logic gates, reaction networks and logic programs, amongst many other structures and dynamic behaviours. Here we design and program a synthetic DNA network to implement computational paradigms abstracted from cellular regulatory networks. These show information processing properties that are desirable in artificial, engineered molecular systems, including robustness of the output in relation to different sources of variation. We show the results of numerical simulations of the dynamic behaviour of the network and preliminary experimental analysis of its main components. © 2012 by the authors.Programmable one-pot multistep organic synthesis using DNA junctions.
J Am Chem Soc 134:3 (2012) 1446-1449
Abstract:
A system for multistep DNA-templated synthesis is controlled by the sequential formation of DNA junctions. Reactants are attached to DNA adapters which are brought together by hybridization to DNA template strands. This process can be repeated to allow sequence-controlled oligomer synthesis while maintaining a constant reaction environment, independent of oligomer length, at each reaction step. Synthesis can take place in a single pot containing all required reactive monomers. Different oligomers can be synthesized in parallel in the same vessel, and the products of parallel synthesis can be ligated, reducing the number of reaction steps required to produce an oligomer of a given length.A DNA-based molecular motor that can navigate a network of tracks.
Nat Nanotechnol 7:3 (2012) 169-173
Abstract:
Synthetic molecular motors can be fuelled by the hydrolysis or hybridization of DNA. Such motors can move autonomously and programmably, and long-range transport has been observed on linear tracks. It has also been shown that DNA systems can compute. Here, we report a synthetic DNA-based system that integrates long-range transport and information processing. We show that the path of a motor through a network of tracks containing four possible routes can be programmed using instructions that are added externally or carried by the motor itself. When external control is used we find that 87% of the motors follow the correct path, and when internal control is used 71% of the motors follow the correct path. Programmable motion will allow the development of computing networks, molecular systems that can sort and process cargoes according to instructions that they carry, and assembly lines that can be reconfigured dynamically in response to changing demands.Macromolecule synthesis by DNA templated chemistry
ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY 243 (2012)
Reversible logic circuits made of DNA.
J Am Chem Soc 133:50 (2011) 20080-20083