SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot (20)

Dna computing
Dna computingDna computing
Dna computing
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA Based Computing
DNA Based ComputingDNA Based Computing
DNA Based Computing
 
DNA computers
DNA computersDNA computers
DNA computers
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
 
Bio_Computing
Bio_ComputingBio_Computing
Bio_Computing
 
DNA computing
DNA computingDNA computing
DNA computing
 
Genetic Fingerprinting
Genetic FingerprintingGenetic Fingerprinting
Genetic Fingerprinting
 
Dna storage
Dna storageDna storage
Dna storage
 
Biocomputing- biological computing
Biocomputing- biological computingBiocomputing- biological computing
Biocomputing- biological computing
 
Biological computers
Biological computers Biological computers
Biological computers
 
DNA Storage
DNA StorageDNA Storage
DNA Storage
 
Dna digital data storage
Dna digital data storageDna digital data storage
Dna digital data storage
 
Dna data storage
Dna data storageDna data storage
Dna data storage
 
Biological computers
Biological computersBiological computers
Biological computers
 
DNA Storage at AGBT 2018
DNA Storage at AGBT 2018DNA Storage at AGBT 2018
DNA Storage at AGBT 2018
 
Digital data storage in DNA
Digital data storage in DNADigital data storage in DNA
Digital data storage in DNA
 
DNA COMPUTER
DNA COMPUTERDNA COMPUTER
DNA COMPUTER
 
Bio computing
Bio computingBio computing
Bio computing
 

Viewers also liked

DNA & Molecular Computing
DNA & Molecular ComputingDNA & Molecular Computing
DNA & Molecular Computingjoshdean
 
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, ssgbcoetManish Myst
 
Introduction to biometric systems security
Introduction to biometric systems securityIntroduction to biometric systems security
Introduction to biometric systems securitySelf
 
Zigbee network
Zigbee networkZigbee network
Zigbee networkbhavithd
 
Project Oxygen
Project OxygenProject Oxygen
Project Oxygenshivu1234
 
My seminar ppt SPACE MOUSE
My seminar ppt  SPACE MOUSEMy seminar ppt  SPACE MOUSE
My seminar ppt SPACE MOUSESudeep Kumar
 
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 satellitechingaro
 
Blue ray disc ppt
Blue ray disc pptBlue ray disc ppt
Blue ray disc pptstarankit90
 
Green Cloud Computing
Green Cloud ComputingGreen Cloud Computing
Green Cloud ComputingSeungyun Lee
 

Viewers also liked (20)

Vowels walking
Vowels walkingVowels walking
Vowels walking
 
DNA & Molecular Computing
DNA & Molecular ComputingDNA & Molecular Computing
DNA & Molecular Computing
 
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#
 
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
 
Zigbee Presentation
Zigbee PresentationZigbee Presentation
Zigbee Presentation
 
Blue ray disc ppt
Blue ray disc pptBlue ray disc ppt
Blue ray disc ppt
 
Green Cloud Computing
Green Cloud ComputingGreen Cloud Computing
Green Cloud Computing
 

Similar to Power point presentation of saminer topic DNA based computing

Similar to Power point presentation of saminer topic DNA based computing (20)

DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & future
 
Pcr
PcrPcr
Pcr
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA computing.pptx
DNA computing.pptxDNA computing.pptx
DNA computing.pptx
 
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
 
PCR
PCRPCR
PCR
 

Recently uploaded

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 

Recently uploaded (20)

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
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
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 

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.