|
With the development of biotechnology , DNA computing attendant . Since the DNA computer has great parallelism , mass storage , and low power bit , is expected in some areas to make up for the deficiencies of the existing computer . DNA computing is the use of the double helix structure of DNA base pairing law to encode information , that will be the object of the operation is mapped to a single DNA molecule , the biological action of the enzyme to generate a variety of data pool , and then the original data in accordance with certain rules controlled biochemical reaction process operation highly parallel mapping into a DNA molecule chain . Finally, the use of molecular biological techniques (such as polymerase chain reaction PCR, ultrasonic degradation , purified by affinity chromatography, cloning, mutagenesis , molecular , electrophoresis, magnetic bead separation , etc.) , the detection , the calculation result for . In this paper includes several aspects : Analog coding problems in basic biological operations extract DNA computing , DNA computing and DNA computing basic biological operations . Extraction of basic biological operation in DNA computing is the premise of analog operation to achieve , only to extract the basic biological operations , and figure out the essence of these basic biological operations to its accurate simulation on a computer . Mainly solution-based model to extract the basic biological operation , these basic operations can be divided into the operation of the DNA chain , and the operation on the tubes . Coding problem is a key issue in DNA computing , but also the important and difficult problem . In this paper, the definition of a coding problem , and summarizes the factors affecting the stability of the DNA strand . Simulation considering the part of the factors given code fully meet the experimental requirements . The basic biological operation simulation is based on object-oriented , designed three classes TDNAChain , the TTube and TControler, respectively, basic elements : DNA chain solution model , test tubes and laboratory procedures . Finally , on the basis of these basic biological operations of the 7 sentinel Adleman experiments Hamilton path problem as well as a 7- vertex TSP problem solving, and gives the HPP problem solving steps in detail , showing the results of solving .
|