DNA Code construction is the method by which the coding theory is applied to design nucleic acids in DNA computation. DNA computing is the method by which the synthetic oligonucleotide strands are allowed to hybridize in such way as to perform computation. The most important thing required for DNA code construction is that the DNA strands should be hybridized in a manner so as to achieve the computation. The method of DNA computing was introduced by Leonard.M.Adelman.

He presented the advantages of DNA computing like
1. Through DNA computation, one could do the parallel nature of computation as in DNA.
2. DNA computation is useful at the molecular level on the lines of nanocomputing for storage of large quantity of data which is not possible using semiconductor.
3. DNA computing reveals the data structure of DNA which is not seen in other biological molecules.
4. DNA computing can be used to solve many computational problems usually appear in cell based computational systems for cancer therapy.

Molecular nature of DNA

DNA or DeoxyRibo Nucleic Acid is the hereditary material of all organisms except a few viruses. It has two anti-parallel strands made up of Oligonucleotides. The strands are twined around each other forming a spirally coiled ladder. Each oligonucleotide strand has many nucleotides composed of a Nitrogen base, a DeoxyRibose sugar and a phosphate. The two anti parallel strands are connected together by hydrogen bonds.

DNA is unique in the biological world and is considered as the most stable biological molecule. The formation of new

 

 

 

DNA molecules through DNA replication, dissociation and re-association when exposed to heat are highly specific and accurate. Moreover DNA carries thousands of genetic informations in the form of Genetic codes. These properties can be successfully exploited to do the computational systems.

DNA coding
DNA code represents the Oligonucleotide sequences The selection of DNA code is a complex problem since the DNA exists in its secondary structure .To predict the secondary structure of DNA,  Nussinoy – Jacobson  algorithm is used . It also helps to identify the design criteria that reduce the possibility of secondary structure formation in the code word. The construction of codes includes reversible extended Goppa codes, Hadamard matrices etc. The DNA code is a set of sequences over the alphabet. Each Purine base (Adenine, Guanine) in the DNA is a complement of the Pyrimidine base (Cytosine, Thymine).The paring of A-G and C-T is very strong and stable. The DNA code construction involves construction of large sets of DNA codes with minimum distance properties.

PDF

DNA code construction

 

About these ads

About D.Mohankumar

D. Mohan Kumar M.Sc., M.Phil, is an Associate Professor from Trivandrum, Kerala, India. He has been guiding Post Graduate students in Animal Science research for the last 25 years in several premier institutions in Kerala, India. He is an avid electronics enthusiast and has been designing circuits for the past 20 years. In this period he has supported many electronics/electrical engineering students in their final year projects. He is a regular contributor to Electronics For You magazine which is South Asia’s largest circulating electronics magazine published from New Delhi. He is also contributing articles in http://www.elprocus.com and http://www.engineersgarage.com/

One response

  1. [...] The human mind is not capable of grasping the Universe. We are in the position of a little child entering a huge library filled with books in many languages. The Nice related topic here: http://pmcsbio.wordpress.com/2011/02/14/gizmo-rna-protein-synthesis/ Nice related topic here: http://dyandynamic.wordpress.com/2011/02/23/nailsnailsnails/ Additionally you can check out this related post: http://dmohankumar.wordpress.com/2011/03/06/dna-code-construction/ [...]