A test-tube circuit made of DNA-based logic gates can calculate the square root of numbers up to 15, using DNA replication and sequence binding to conduct computations. It's excruciatingly slow — a calculation can take up to 10 hours — so organic laptops are not exactly in our near future. But the real breakthrough is in how this system can enable control of chemical systems.
Researchers at Caltech engineered the most complex biochemical circuit ever created from scratch, according to a new paper published today. The circuit uses DNA instead of electronic transistors to produce the on-off, and-or signals that allow a computer to conduct its calculations.
In a typical computer, transistors let a current of electrons flow in and out. The DNA computer instead uses pieces of short, single-stranded DNA or partially double-stranded DNA placed in a test tube of salt water. The strands stick out like tentacles from the DNA's double helix, as a news release from Caltech explains. The DNA molecules collide in the water and bind together, producing and releasing offspring molecules. These act as the signals, like electrons in a traditional chip, and they travel among the DNA "gates," connecting the circuit.
Pairs of gates can create and-or logic based on the output molecules observed, as Ars Technica explains it. (Check out Ars Technica's post for a more thorough explanation of how this works.)
The researchers, led by postdoctoral researcher Lulu Qian, can encode whatever DNA sequence they want, so they have full control over how the DNA strands interact.
Their largest computer was a 74-molecule, four-bit circuit that could compute the square root of any number up to 15, rounding down the answer to the nearest whole number. To get the answer, the researchers would monitor the concentration of output molecules in the test tube, using fluorescent tagging.
The process takes a long time, but speed is not the point — using this method, scientists could eventually engineer biochemical pathways that are capable of making decisions. This type of control over chemical reactions could be useful for anything from pharmaceuticals to industrial processes. Imagine DNA-based computer chips embedded in your skin, releasing drugs when the time is right, or a DNA computer that can study the concentration of certain molecules in a blood sample and quickly diagnose a disease.
The circuit can be scaled up to larger DNA computers, the researchers say. They can also be customized by adjusting the types of DNA used or reconfiguring the circuit.
"We want to make better and better biochemical circuits that can do more sophisticated tasks, driving molecular devices to act on their environment," Qian said in a news release. The computer was described in a paper in today's issue of the journal Science.
and to think, we could preform a simple calculation such as this within seconds.
can someone help clarify what I am actually reading? Are they calling it a computer but actually programing the evolution of the DNA in the salt water?
I think it means that rather than using binary code, their using a DNA based code.
it's exactly what is sounds like, dna is helical because when just one strand is present in it's container, naturally a cell, in this case a beaker, it naturally connects with other links in a chain, forming a direct mirror image of what was on the first chain. then using an enzyme the keys are connected causing the other side to be a whole strand, finally using another enzyme the bond is broken and your left with two strands of one sided dna.
basically it's like a punch card system, you punch in the dna and you get a tape in the form of another dna. it's a very simple mechanism, using the natural process of dna construction in place of a bulky a$$ set of transistors. but in the end it's about as useful as a punch card system. it's all novelty until they biologically automate it, set up functions to feed it, and eventually set up firewalls to protect it...
there's a large amount of razor wit in that last sentence but I'll stop putting emphasis on it.
well said ghost
I first heard about DNA computers like... 8 years ago?
The article I read at that time said scientists were pursuing DNA computers because DNA has 4 chemicals which could represent a value as opposed to the typical 2 values (on/off) in an electronic computer.
That 8yr old article also claimed that DNA computers would be faster at solving complex tasks such as "finding the shortest route" on a map, or other tasks requiring lots of permutations... the roadblock mentioned at that point was that it takes days to go through all the stuff in the test tube to see the answer.
This article seems to be completely opposite. It states it takes 10 hours to calculate a square root (something fairly simple), but makes it seem like it's fairly easy to see the result...
I wish I could remember what magazine I had read the article in 8 years ago...