Abstract

Oligonucleotide-based technologies for biosensing or bio-regulation produce huge amounts of rich high-dimensional information. There is a consequent need for flexible means to combine diverse pieces of such information to form useful derivative outputs, and to display those immediately. Here we demonstrate this capability in a DNA-based system that takes two input numbers, represented in DNA strands, and returns the result of their multiplication, writing this as a number in a display. Unlike a conventional calculator, this system operates by selecting the result from a library of solutions rather than through logic operations. The multiplicative example demonstrated here illustrates a much more general capability—to generate a unique output for any distinct pair of DNA inputs. The system thereby functions as a lookup table and could be a key component in future, more powerful data-processing systems for diagnostics and sensing.

Highlights

  • Oligonucleotide-based technologies for biosensing or bio-regulation produce huge amounts of rich high-dimensional information

  • The power of DNA computing derives from its digital programmability and the parallel nature of the process by which vast numbers of interactions between populations of DNA molecules in solution occur in a short time frame[1,2,3]

  • The most complex system to date was reported by Qian and Winfree[19]: a four-bit circuit consisting of 130 strands that was capable of calculating the rounded of square root of numbers below 15, that is, the system applies four bits of input provides two bits of outputs

Read more

Summary

Results

The red and green parts of the input sequences contain the information that is specific for the number they represent. Sequence analysis revealed that X1 and Y2 could form a weak dimer This is avoided by hybridization to the capture strand (lane 7). The selection of the correct result strand from a small library of four result strands is shown in Fig. 2b Gel 2. The selection of the correct result strand from a full library of 15 results is shown in Supplementary Fig. 1

Result on MB b
Discussion
Methods

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.