SlideShare uma empresa Scribd logo
1 de 36
Paushali sen 
MCA 3nd yr 5th sem
Overview 
 Introduction to DNA 
 What is DNA computing 
 Adleman’s Hamiltonian path problem. 
 Cutting Edge Technologies 
 Pros and Cons 
 DNA Vs Electronic Computers 
 Conclusion
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
Double Helix 
• “Sides” 
Sugar-phosphate backbones 
• “ladders” 
complementary base pairs 
Adenine & Thymine 
Guanine & Cytosine 
• Two strands are held together by 
weak hydrogen bonds between the 
complementary base pairs 
• Thats the picture of human DNA
Uniqueness of DNA 
Why is DNA a Unique Computational Element??? 
• Extremely dense information storage. 
• Enormous parallelism. 
• Extraordinary energy efficiency.
Dense Information Storage 
This image shows 1 gram of 
DNA on a CD. The CD can hold 
800 MB of data. 
The 1 gram of DNA can hold 
about 1x1014 MB of data. 
The number of CDs required 
to hold this amount of 
information, lined up edge to 
edge, would circle the Earth 375 
times, and would take 163,000 
centuries to listen to.
Storeing info inside DNA 
 The following technique use for 
copying,sorting,concating and spliting info into DNA 
module 
• ligation, 
• hybridization, 
• polymerase chain reaction (PCR), 
• gel electrophoresis, and 
• enzyme reaction.
Steps of DNA computing 
 Encodind schame 
 Ligation and hybridization 
 Polymerase Chain Reaction (PCR) 
 Affinity Separation 
 Gel Electrophoresis
Encoding schame 
 Encode each object of interest into DNA sequence 
 A correct design is necessary 
 Incorrect design can make the system incorrect
Ligation and hybridization 
 The sequence when DNA drop in a test tube using a 
micro pipattor 
 DNA sequences recombine with each other by means 
of some enzymereaction, this process being referred to 
as ‘ligation’ 
 . All DNA sequences to be used in the experiment are 
mixedtogether in a single test tube. 
 is heated to 95o centigrade (celsius) and cooled to 
20oC at 1oC per minutefor hybridization
Picture of dropers and 
hybridization 
 Droppers 
 hybridization
Polymerase chain reaction 
 . Initialization: a mix solution of template, primer, dNTP and enzyme 
isheated to 94 − 98◦C for 1 − 9 minutes to ensure that most of the 
DNAtemplate and primers are denatured. 
 . Denaturation: heat the solution to 94 − 98◦C for 20 − 30 seconds 
forseparation of DNA duplexes 
 Annealing: lower the temperature enough (usually between 50−64◦C) 
for20−40 seconds for primers to anneal specifically to the ssDNA 
template. 
 Elongation/Extention: raise temperature to optimal elongation 
temperatureof Taq or similar DNA polymerase (70 − 74◦C) for the 
polymeraseadds dNTP’s from the direction of 5_ to 3_ that are 
complementary to thetemplate; 
 . Final Elongation/Extention: after the last cycle, a 5 − 15 minutes 
elongationmay be performed to ensure that any remaining ssDNA is 
fullyextended 
 Step 2 to 4 is repeated for 20−35 times called thermal cycler.
Affinity saparation 
 Varify each of data include acertain sequinence or not 
 process a double stranded DNA is incubated with the 
 Watson-Crick complement of data that is conjugated 
to magnetic beads 
 . Abead is attached to a fragment complementary to a 
substring then a magneticfield is the used to pull out 
all of the DNA fragments containing suchsequence. 
 The process is then repeated
pictures
Gel electrophoresis 
 charged molecules to move in an electric field 
 Basically, DNA molecules carry negative charge.Thus, when 
we place them in an electrical field, they tend to migrate 
towardsa positive pole. 
 Since DNA molecules have the same charge per unit 
length,they all migrate with the same force in an 
electrophoresis process. Smallermolecules therefore 
migrate faster through the gel, and can be sorted 
accordingto size (usually agarose gel is used as the medium 
here). 
 At the end of thisprocess the resultant DNA is 
photographed
How enormous is the 
parallelism? 
• A test tube of DNA can contain trillions of 
strands. Each operation on a test tube of DNA is 
carried out on all strands in the tube in parallel ! 
• Check this out……. We Typically use
How extraordinary is the 
energy efficiency? 
• Adleman figured his computer was running 
2 x 1019 operations per joule.
Can DNA compute? 
 DNA itself does not carry out any computation. It 
rather acts as a massive memory. 
 BUT, the way complementary bases react with 
each other can be used to compute things. 
 Proposed by Adelman in 1994
DNA COMPUTING 
 A computer that uses DNA (deoxyribonucleic 
acids) to store information and perform complex 
calculations. 
 The main benefit of using DNA computers to solve 
complex problems is that different possible 
solutions are created all at once. This is known 
as parallel processing.
Adleman’s Experiment 
• Hamilton Path Problem 
(also known as the travelling salesperson problem) 
Perth 
Darwin 
Brisbane 
Sydney 
Alice Spring 
Melbourne 
Is there any Hamiltonian path from Darwin to Alice Spring?
Adleman’s Experiment 
• Solution by inspection is: 
Darwin  Brisbane  Sydney  Melbourne  Perth  
Alice Spring 
• BUT, there is no deterministic solution to this 
problem, i.e. we must check all possible 
combinations. 
Perth 
Darwin 
Brisbane 
Sydney 
Alice Spring 
Melbourne
Adleman’s Experiment 
1. Encode each city with complementary base - 
vertex molecules 
Sydney - TTAAGG 
Perth - AAAGGG 
Melbourne - GATACT 
Brisbane - CGGTGC 
Alice Spring – CGTCCA 
Darwin - CCGATG
Adleman’s Experiment (Cont’d) 
2. Encode all possible paths using the 
complementary base – edge molecules 
Sydney  Melbourne – AGGGAT 
Melbourne  Sydney – ACTTTA 
Melbourne  Perth – ACTGGG 
etc…
Adleman’s Experiment (Cont’d) 
3. Merge vertex molecules and edge molecules. 
All complementary base will adhere to each other to 
form a long chains of DNA molecules 
Solution with 
vertex DNA 
molecules 
Solution with 
edge DNA 
molecules 
Merge 
& 
Anneal 
Long chains of DNA molecules (All 
possible paths exist in the graph)
Adleman’s Experiment (Cont’d) 
• The solution is a double helix molecule: 
Darwin Brisbane Sydney Melbourne Perth Alice Spring 
CCGATG – CGGTGC – TTAAGG – GATACT – AAAGGG – CGTCCA 
TACGCC – ACGAAT – TCCCTA – TGATTT – CCCGCA 
Darwin 
Brisbane 
Brisbane 
Sydney 
Sydney 
Melbourne 
Melbourne 
Perth 
Perth 
Alice Spring
Operations (Cont’d) 
• Merging 
mixing two test tubes with many DNA molecules 
• Amplification 
DNA replication to make many copies of the original 
DNA molecules 
• Selection 
elimination of errors (e.g. mutations) and selection of 
correct DNA molecules
THE FUTURE! 
Algorithm used by Adleman for the traveling salesman 
problem was simple. As technology becomes more 
refined, more efficient algorithms may be discovered. 
DNA Manipulation technology has rapidly improved in 
recent years, and future advances may make DNA 
computers more efficient. 
The University of Wisconsin is experimenting with 
chip-based DNA computers.
DNA computers are unlikely to feature word 
processing, emailing and solitaire programs. 
Instead, their powerful computing power will be used 
for areas of encryption, genetic programming, 
language systems, and algorithms or by airlines 
wanting to map more efficient routes. Hence better 
applicable in only some promising areas.
DNA Chip
Chemical IC
The Smallest Computer 
• The smallest programmable DNA computer was 
developed at Weizmann Institute in Israel by Prof. 
Ehud Shapiro last year 
• It uses enzymes as a program that processes on 0n 
the input data (DNA molecules).
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
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
DNA Vs Electronic computers 
 At Present, NOT competitive with the state-of-the-art 
algorithms on electronic computers 
 Only small instances of HDPP can be solved. 
Reason?..for n vertices, we require 2^n molecules. 
 Time consuming laboratory procedures. 
 Good computer programs that can solve HSP for 
100 vertices in a matter of minutes. 
 No universal method of data representation.
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. 
• Recently its use in elevator system.
Thank you

Mais conteúdo relacionado

Mais procurados

Unit v detecting-and-enhancing-loop-level-parallelism-advance-computer-archit...
Unit v detecting-and-enhancing-loop-level-parallelism-advance-computer-archit...Unit v detecting-and-enhancing-loop-level-parallelism-advance-computer-archit...
Unit v detecting-and-enhancing-loop-level-parallelism-advance-computer-archit...
K Gowsic Gowsic
 

Mais procurados (20)

DNA Computing
DNA ComputingDNA Computing
DNA Computing
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA computing
DNA computingDNA computing
DNA computing
 
DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & future
 
DNA computers
DNA computersDNA computers
DNA computers
 
Bio-Molecular computers
Bio-Molecular computersBio-Molecular computers
Bio-Molecular computers
 
Dna computing
Dna computingDna computing
Dna computing
 
Unit v detecting-and-enhancing-loop-level-parallelism-advance-computer-archit...
Unit v detecting-and-enhancing-loop-level-parallelism-advance-computer-archit...Unit v detecting-and-enhancing-loop-level-parallelism-advance-computer-archit...
Unit v detecting-and-enhancing-loop-level-parallelism-advance-computer-archit...
 
DNA DATA STORAGE | J4RV3I11007
DNA DATA STORAGE | J4RV3I11007DNA DATA STORAGE | J4RV3I11007
DNA DATA STORAGE | J4RV3I11007
 
Biological computers
Biological computers Biological computers
Biological computers
 
NEXT GENERATION SEQUENCING
NEXT GENERATION SEQUENCINGNEXT GENERATION SEQUENCING
NEXT GENERATION SEQUENCING
 
BIO MOLECULAR COMPUTING
BIO MOLECULAR COMPUTINGBIO MOLECULAR COMPUTING
BIO MOLECULAR COMPUTING
 
DNA based diagnosis of geneticdiseases - by Chinmayi Upadhyaya
DNA based diagnosis of geneticdiseases - by Chinmayi UpadhyayaDNA based diagnosis of geneticdiseases - by Chinmayi Upadhyaya
DNA based diagnosis of geneticdiseases - by Chinmayi Upadhyaya
 
Applications of paralleL processing
Applications of paralleL processingApplications of paralleL processing
Applications of paralleL processing
 
Genome editing
Genome editingGenome editing
Genome editing
 
Dna chip
Dna chipDna chip
Dna chip
 
Next generation sequences
Next generation sequencesNext generation sequences
Next generation sequences
 
Sanger sequencing
Sanger sequencingSanger sequencing
Sanger sequencing
 
CUDA Architecture
CUDA ArchitectureCUDA Architecture
CUDA Architecture
 
Parallel processing
Parallel processingParallel processing
Parallel processing
 

Destaque

DNA & Molecular Computing
DNA & Molecular ComputingDNA & Molecular Computing
DNA & Molecular Computing
joshdean
 
Zigbee network
Zigbee networkZigbee network
Zigbee network
bhavithd
 

Destaque (20)

DNA Based Computing
DNA Based ComputingDNA Based Computing
DNA Based Computing
 
Vowels walking
Vowels walkingVowels walking
Vowels walking
 
DNA & Molecular Computing
DNA & Molecular ComputingDNA & Molecular Computing
DNA & Molecular Computing
 
DNA COMPUTER
DNA COMPUTERDNA COMPUTER
DNA COMPUTER
 
gifi technology ppt
gifi technology pptgifi technology ppt
gifi technology ppt
 
Utility Fog
Utility FogUtility Fog
Utility Fog
 
Bio computing
Bio computingBio computing
Bio computing
 
Dna computing
Dna computingDna computing
Dna computing
 
Slide for space mouse by manish myst, ssgbcoet
Slide for space mouse by manish myst, ssgbcoetSlide for space mouse by manish myst, ssgbcoet
Slide for space mouse by manish myst, ssgbcoet
 
Teleportation
TeleportationTeleportation
Teleportation
 
BIOMETRIC SECURITY SYSTEM
BIOMETRIC SECURITY SYSTEMBIOMETRIC SECURITY SYSTEM
BIOMETRIC SECURITY SYSTEM
 
Ppt of c++ vs c#
Ppt of c++ vs c#Ppt of c++ vs c#
Ppt of c++ vs c#
 
Biological computers
Biological computersBiological computers
Biological computers
 
Introduction to biometric systems security
Introduction to biometric systems securityIntroduction to biometric systems security
Introduction to biometric systems security
 
Teleportation
TeleportationTeleportation
Teleportation
 
Zigbee network
Zigbee networkZigbee network
Zigbee network
 
Project Oxygen
Project OxygenProject Oxygen
Project Oxygen
 
My seminar ppt SPACE MOUSE
My seminar ppt  SPACE MOUSEMy seminar ppt  SPACE MOUSE
My seminar ppt SPACE MOUSE
 
Brain chips
Brain chipsBrain chips
Brain chips
 
wireless power transmission via solar power satellite
wireless power transmission via solar power satellitewireless power transmission via solar power satellite
wireless power transmission via solar power satellite
 

Semelhante a Power point presentation of saminer topic DNA based computing

Polymerase Chain Reaction.pptx biotechnology
Polymerase Chain Reaction.pptx biotechnologyPolymerase Chain Reaction.pptx biotechnology
Polymerase Chain Reaction.pptx biotechnology
Rakesh Barik
 

Semelhante a Power point presentation of saminer topic DNA based computing (20)

Bio_Computing
Bio_ComputingBio_Computing
Bio_Computing
 
Pcr
PcrPcr
Pcr
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA computing.pptx
DNA computing.pptxDNA computing.pptx
DNA computing.pptx
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
 
Polymerase Chain Reaction Report
Polymerase Chain Reaction ReportPolymerase Chain Reaction Report
Polymerase Chain Reaction Report
 
Polymerase chain reaction
Polymerase chain reactionPolymerase chain reaction
Polymerase chain reaction
 
Polymerase Chain Reaction(PCR) Likhith K
Polymerase Chain Reaction(PCR) Likhith KPolymerase Chain Reaction(PCR) Likhith K
Polymerase Chain Reaction(PCR) Likhith K
 
DNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's MethodDNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's Method
 
Microbial physiology in genomic era
Microbial physiology in genomic eraMicrobial physiology in genomic era
Microbial physiology in genomic era
 
Polymerase Chain Reaction(PCR)
Polymerase Chain Reaction(PCR)Polymerase Chain Reaction(PCR)
Polymerase Chain Reaction(PCR)
 
Genetic Engineering
Genetic Engineering Genetic Engineering
Genetic Engineering
 
PCR .pptx
PCR .pptxPCR .pptx
PCR .pptx
 
Pcr
Pcr Pcr
Pcr
 
Pcr 2011 ec
Pcr 2011 ecPcr 2011 ec
Pcr 2011 ec
 
PCR
PCRPCR
PCR
 
PCR
PCRPCR
PCR
 
PCR
PCRPCR
PCR
 
DNA ELECTROPHORESIS, PCR, DNA SEQUENCING.pptx
DNA ELECTROPHORESIS, PCR, DNA SEQUENCING.pptxDNA ELECTROPHORESIS, PCR, DNA SEQUENCING.pptx
DNA ELECTROPHORESIS, PCR, DNA SEQUENCING.pptx
 
Polymerase Chain Reaction.pptx biotechnology
Polymerase Chain Reaction.pptx biotechnologyPolymerase Chain Reaction.pptx biotechnology
Polymerase Chain Reaction.pptx biotechnology
 

Último

notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

Power point presentation of saminer topic DNA based computing

  • 1. Paushali sen MCA 3nd yr 5th sem
  • 2. Overview  Introduction to DNA  What is DNA computing  Adleman’s Hamiltonian path problem.  Cutting Edge Technologies  Pros and Cons  DNA Vs Electronic Computers  Conclusion
  • 3. 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
  • 4. Double Helix • “Sides” Sugar-phosphate backbones • “ladders” complementary base pairs Adenine & Thymine Guanine & Cytosine • Two strands are held together by weak hydrogen bonds between the complementary base pairs • Thats the picture of human DNA
  • 5. Uniqueness of DNA Why is DNA a Unique Computational Element??? • Extremely dense information storage. • Enormous parallelism. • Extraordinary energy efficiency.
  • 6. Dense Information Storage This image shows 1 gram of DNA on a CD. The CD can hold 800 MB of data. The 1 gram of DNA can hold about 1x1014 MB of data. The number of CDs required to hold this amount of information, lined up edge to edge, would circle the Earth 375 times, and would take 163,000 centuries to listen to.
  • 7. Storeing info inside DNA  The following technique use for copying,sorting,concating and spliting info into DNA module • ligation, • hybridization, • polymerase chain reaction (PCR), • gel electrophoresis, and • enzyme reaction.
  • 8. Steps of DNA computing  Encodind schame  Ligation and hybridization  Polymerase Chain Reaction (PCR)  Affinity Separation  Gel Electrophoresis
  • 9. Encoding schame  Encode each object of interest into DNA sequence  A correct design is necessary  Incorrect design can make the system incorrect
  • 10. Ligation and hybridization  The sequence when DNA drop in a test tube using a micro pipattor  DNA sequences recombine with each other by means of some enzymereaction, this process being referred to as ‘ligation’  . All DNA sequences to be used in the experiment are mixedtogether in a single test tube.  is heated to 95o centigrade (celsius) and cooled to 20oC at 1oC per minutefor hybridization
  • 11. Picture of dropers and hybridization  Droppers  hybridization
  • 12. Polymerase chain reaction  . Initialization: a mix solution of template, primer, dNTP and enzyme isheated to 94 − 98◦C for 1 − 9 minutes to ensure that most of the DNAtemplate and primers are denatured.  . Denaturation: heat the solution to 94 − 98◦C for 20 − 30 seconds forseparation of DNA duplexes  Annealing: lower the temperature enough (usually between 50−64◦C) for20−40 seconds for primers to anneal specifically to the ssDNA template.  Elongation/Extention: raise temperature to optimal elongation temperatureof Taq or similar DNA polymerase (70 − 74◦C) for the polymeraseadds dNTP’s from the direction of 5_ to 3_ that are complementary to thetemplate;  . Final Elongation/Extention: after the last cycle, a 5 − 15 minutes elongationmay be performed to ensure that any remaining ssDNA is fullyextended  Step 2 to 4 is repeated for 20−35 times called thermal cycler.
  • 13. Affinity saparation  Varify each of data include acertain sequinence or not  process a double stranded DNA is incubated with the  Watson-Crick complement of data that is conjugated to magnetic beads  . Abead is attached to a fragment complementary to a substring then a magneticfield is the used to pull out all of the DNA fragments containing suchsequence.  The process is then repeated
  • 15. Gel electrophoresis  charged molecules to move in an electric field  Basically, DNA molecules carry negative charge.Thus, when we place them in an electrical field, they tend to migrate towardsa positive pole.  Since DNA molecules have the same charge per unit length,they all migrate with the same force in an electrophoresis process. Smallermolecules therefore migrate faster through the gel, and can be sorted accordingto size (usually agarose gel is used as the medium here).  At the end of thisprocess the resultant DNA is photographed
  • 16. How enormous is the parallelism? • A test tube of DNA can contain trillions of strands. Each operation on a test tube of DNA is carried out on all strands in the tube in parallel ! • Check this out……. We Typically use
  • 17. How extraordinary is the energy efficiency? • Adleman figured his computer was running 2 x 1019 operations per joule.
  • 18. Can DNA compute?  DNA itself does not carry out any computation. It rather acts as a massive memory.  BUT, the way complementary bases react with each other can be used to compute things.  Proposed by Adelman in 1994
  • 19. DNA COMPUTING  A computer that uses DNA (deoxyribonucleic acids) to store information and perform complex calculations.  The main benefit of using DNA computers to solve complex problems is that different possible solutions are created all at once. This is known as parallel processing.
  • 20. Adleman’s Experiment • Hamilton Path Problem (also known as the travelling salesperson problem) Perth Darwin Brisbane Sydney Alice Spring Melbourne Is there any Hamiltonian path from Darwin to Alice Spring?
  • 21. Adleman’s Experiment • Solution by inspection is: Darwin  Brisbane  Sydney  Melbourne  Perth  Alice Spring • BUT, there is no deterministic solution to this problem, i.e. we must check all possible combinations. Perth Darwin Brisbane Sydney Alice Spring Melbourne
  • 22. Adleman’s Experiment 1. Encode each city with complementary base - vertex molecules Sydney - TTAAGG Perth - AAAGGG Melbourne - GATACT Brisbane - CGGTGC Alice Spring – CGTCCA Darwin - CCGATG
  • 23. Adleman’s Experiment (Cont’d) 2. Encode all possible paths using the complementary base – edge molecules Sydney  Melbourne – AGGGAT Melbourne  Sydney – ACTTTA Melbourne  Perth – ACTGGG etc…
  • 24. Adleman’s Experiment (Cont’d) 3. Merge vertex molecules and edge molecules. All complementary base will adhere to each other to form a long chains of DNA molecules Solution with vertex DNA molecules Solution with edge DNA molecules Merge & Anneal Long chains of DNA molecules (All possible paths exist in the graph)
  • 25. Adleman’s Experiment (Cont’d) • The solution is a double helix molecule: Darwin Brisbane Sydney Melbourne Perth Alice Spring CCGATG – CGGTGC – TTAAGG – GATACT – AAAGGG – CGTCCA TACGCC – ACGAAT – TCCCTA – TGATTT – CCCGCA Darwin Brisbane Brisbane Sydney Sydney Melbourne Melbourne Perth Perth Alice Spring
  • 26. Operations (Cont’d) • Merging mixing two test tubes with many DNA molecules • Amplification DNA replication to make many copies of the original DNA molecules • Selection elimination of errors (e.g. mutations) and selection of correct DNA molecules
  • 27. THE FUTURE! Algorithm used by Adleman for the traveling salesman problem was simple. As technology becomes more refined, more efficient algorithms may be discovered. DNA Manipulation technology has rapidly improved in recent years, and future advances may make DNA computers more efficient. The University of Wisconsin is experimenting with chip-based DNA computers.
  • 28. DNA computers are unlikely to feature word processing, emailing and solitaire programs. Instead, their powerful computing power will be used for areas of encryption, genetic programming, language systems, and algorithms or by airlines wanting to map more efficient routes. Hence better applicable in only some promising areas.
  • 31. The Smallest Computer • The smallest programmable DNA computer was developed at Weizmann Institute in Israel by Prof. Ehud Shapiro last year • It uses enzymes as a program that processes on 0n the input data (DNA molecules).
  • 32. 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
  • 33. 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
  • 34. DNA Vs Electronic computers  At Present, NOT competitive with the state-of-the-art algorithms on electronic computers  Only small instances of HDPP can be solved. Reason?..for n vertices, we require 2^n molecules.  Time consuming laboratory procedures.  Good computer programs that can solve HSP for 100 vertices in a matter of minutes.  No universal method of data representation.
  • 35. 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. • Recently its use in elevator system.