Implementing Molecular Logic Gates, Circuits, and Cascades Using DNAzymes (abstract)

The programmable nature of DNA chemistry makes it an attractive framework for the implementation of unconventional computing systems. Our early work in this area was among the first to use oligonucleotide-based logic gates to perform computations in a bulk solution. In this chapter we chart the development of this technology over the course of almost 15 years. We review our work on the implementation of DNA-based logic gates and circuits, which we have used to demonstrate digital logic circuits, autonomous game-playing automata, trainable systems and, more recently, decision-making circuits with potential diagnostic applications.