DNA Computer Shows Programmable Chemical Machines Are Possible

The DNA computer works by layers of DNA logic gates attaching to a DNA origami seed (grey). Adapter strands [red] attach at specific locations on the seed, encoding the 6-bit input. DNA single-stranded logic gates [blue, brown, yellow] attach in locations that match the input, solving the algorithm as the system grows. Probably the most masterful and mysterious act of chemical computation is when a single cell usesits DNA to divide, multiply, and specialize to produce a fully developed organism.
Read more