DNA Computing on Surfaces: Encoding Information at the Single Base Level

Abstract
The feasibility of encoding a bit (0 or 1) of information for DNA-based computations at the single nucleotide level is evaluated, particularly with regard to the efficiency and specificity of hybridization discrimination. Hybridization experiments are performed on addressed arrays of 32 (2(5)) distinct oligonucleotides immobilized on chemically modified glass and gold surfaces with information encoded in a binary (base 2) format. Similar results are obtained on both glass and gold surfaces and the results are generally consistent with thermodynamic calculations of matched and mismatched duplex stabilities. It is found that under the conditions required to obtain single nucleotide specificity in the hybridization process, hybridization efficiency is low, compromising the utility of single nucleotide encoding for DNA computing applications in the absence of some additional mechanism for increasing specificity. Several methods are suggested to provide such increased discrimination.