dna computing
DESCRIPTION
ppt created by meTRANSCRIPT
DNA COMPUTINGDNA COMPUTING
Presented By :- Vikrant Dubey
V SEM(BCA)
INTRODUCTIONINTRODUCTION
• What is DNA?
• What is DNA Computer?
• Why DNA Computers?
BRIEF BRIEF HISTORYHISTORY
•Adleman’s Hamiltonian Path ProblemAdleman’s Hamiltonian Path Problem
•Typical N-Queen ProblemTypical N-Queen Problem
ARCHITECHTURE OF ARCHITECHTURE OF DNA COMPUTERSDNA COMPUTERS
• What is DNA?
• How Genetic Sequencing(DNA) works?
• How DNA chips are made?
What is DNA and How it What is DNA and How it works?works?
How Genetic How Genetic Sequencing(DNA) Sequencing(DNA)
works?works?Step 1. Determine Step 2. Separate
chemical structure of strands
fragments
How Genetic How Genetic Sequencing(DNA) works?Sequencing(DNA) works?
(cont)(cont)
Step 3. Introduce Step 4. Identify the sample result
Step 1. Make Gene Step 2. Manufacture
probes substrate wafer
How DNA Chips are Made?
Step 3. Deposit genetic Step 4. Customer use
sequences
How DNA Chips are Made?(cont)
OPERATIONS ON OPERATIONS ON DNADNA
• Merge• Anneal• Melt• Seperation by
length• Append• Ditect
FEATURES OF DNA FEATURES OF DNA COMPUTERSCOMPUTERS
• Size and storage density
• Speed
• Energy Efficiency
• Pharmaceutical and Biomedical field
• High Parallelism
CURRENT RESEARCHCURRENT RESEARCHIN DNAIN DNA
• Bell Labs
• Duke University/Caltech
• New York University
• University of Southern California
• University of Wisconsin
ADVANTAGES OF ADVANTAGES OF DNA COMPUTERSDNA COMPUTERS
• Parallelism
• Gigantic memory capacity
• Lower power dissipation
• Suitable for combinational problems
DISADVANTAGES OF DISADVANTAGES OF DNA COMPUTERSDNA COMPUTERS
• Occasionally slow
• Hydrolysis
• Information Untransmittable
• Reliability problems
FUTURE SCOPEFUTURE SCOPE
What is the Future Scope for DNA Computing?
ConclusionConclusion
It isn’t too hard to imagine that one day we might have the tools & talent to produce a small integrated desktop machine that uses DNA, or a DNA like biopolymer, as a computing substrate along with set of designer enzymes.
THANK THANK YOU…YOU…