Top Banner
DNA COMPUTING G.Nageswara rao (08BQ1A1225)
12

Dna Computing Gnag

Apr 06, 2018

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 1/12

DNA COMPUTING

G.Nageswara rao (08BQ1A1225)

Page 2: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 2/12

2

Outline of Lecture

What is DNA ?.

Instructions in DNA. Operations.

Pros and Cons.

Conclusions.

Page 3: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 3/12

What is DNA?

DNA stands for Deoxyribonucleic Acid

DNA represents the genetic blueprint of living creatures

DNA contains “instructions” for assembling

cells Every cell in human body has a complete set

of DNA

DNA is unique for each individual

Page 4: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 4/12

Double Helix

“Sides” 

Sugar-phosphate backbones

“ladders” 

complementary base pairs

Adenine & Thymine

Guanine & Cytosine

Two strands are held together by

weak hydrogen bonds between thecomplementary base pairs

Source: “Human Physiology: From Cells to System 

4th Ed.”, L. Sherwood, Brooks/Cole, 2001, C-3

Page 5: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 5/12

Instructions in DNA

Instructions are coded  in a sequence of the DNA

bases

A segment of DNA is exposed, transcribed and

translated to carry out instructions

Sequence to indicate the

start of an instruction

Instruction that triggers

Hormone injectionInstruction for hair cells

……… 

Page 6: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 6/12

Can DNA Compute?

DNA itself does not carry out any

computation. It rather acts as a massivememory.

BUT, the way complementary bases react

with each other can be used to compute

things.

Proposed by Adelman in 1994

Page 7: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 7/12

Operations

Meltingbreaking the weak hydrogen bonds in a double

helix to form two DNA strands which are

complement to each other

Annealing

reconnecting the hydrogen bonds betweencomplementary DNA strands

Page 8: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 8/12

Operations (Cont’d) 

Mergingmixing two test tubes with many DNA molecules

AmplificationDNA replication to make many copies of the

original DNA molecules

Selectionelimination of errors (e.g. mutations) and selection

of correct DNA molecules

Page 9: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 9/12

The Smallest Computer

The smallest programmable DNA computerwas developed at Weizmann Institute inIsrael by Prof. Ehud Shapiro last year

It uses enzymes as a program that processeson on the input data (DNA molecules).

http://www.weizmann.ac.il/mathusers/lbn/new_pages/Research_Biological.html

Page 10: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 10/12

Pros and Cons

+ Massively parallel processor

DNA computers are very good to solve Non-deterministic Polynomial problems such as

DNA analysis and code cracking.

+ Small in size and power consumption

Page 11: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 11/12

Pros and Cons (Cont’d) 

- Requires constant supply of proteins and

enzymes which are expensive- Errors occur frequently

a complex selection mechanism is required

and errors increase the amount of DNA

solutions needed to compute

- Application specific

- Manual intervention by human is required

Page 12: Dna Computing Gnag

8/3/2019 Dna Computing Gnag

http://slidepdf.com/reader/full/dna-computing-gnag 12/12

Conclusion

Many issues to be overcome to produce a

useful DNA computer.

It will not replace the current computers

because it is application specific, but has a

potential to replace the high-end research

oriented computers in future.

Nanotechnology?