SlideShare a Scribd company logo
1 of 19
DNA Computing
Seminar on :
Seminar Outline
 Introduction: Why to switch to DNA Computing?
 Structure of DNA(DeoxyRibo Nucleic Acid).
 Bio-Chemical Operations on DNA, useful in
Computing.
 Adleman's Experiment.
 Advantages and Disadvantages of DNA Computing.
 Future Scenario.
Why Switch to DNA Computing
 In last few decades Electronics have invaded all walks
of life. Modern chips have 1 million Transistors per mm2.
 Miniaturization of Electronics Devices can not
continue – the laws of physics and nature will catch up soon
to impose limit on Silicon Chips.
 Uniqueness of DNA: Why DNA is computational Element?
 Extremely dense information.
 Enormous Parallelism.
 Highly energy efficient.
Structure of DNA
 Double Helical structure.
 A (Adenine)always opposite to T (Thymine)
 G (Guanine) always opposite to C (Cytosine)
by Hydrogen bonds, inter Molecular attraction.
 How Kidney cell knows that its a kidney cell
And functions it has to perform?
 A double stranded DNA within a single cell is fully
self-contained. has the ability to repair itself;
 provide backup; create new patterns;
DNA Replication
Bio-Chemical Operations on DNA
 Extraction: Given a test tube T and strand s, it is possible
to extract all the strands in T that contain ‘s’ as
substring.(Polymerase chain Reaction PCR).
 Annealing: It is possible to pair (anneal) and separate
(melt) two antiparallel and complementary single strands.
 Separation By Sequence: Allows to remove all DNA
strands that contain a desired sequence.(by generating
complement strands).Known as Watson- Crick Model. Also
Append, Detect.
Bio-Chemical Operations cont.
 Nucleases : Nucleases cut nucleic acids. use restriction
Enzymes. e.g., echerichia coli restriction enzyme cut DNA
after G in sequence.
 Ligases: Bind molecules together. Covalently bond two
strands into single.
 Electrophoresis: The negatively charged DNA move towards
anode with, shorter strands moving more quickly than longer.
 Separation By Length: Using Electrophoresis, contents of
test tube can be separated by increasing length.
Adleman’s Experiment
 A Computer scientist at the University of South California.
 In 1994, Adleman solved Directed Hamilton Path Problem
(recognized as Travelling Salesman Problem) using DNA.
 The Problem:
 A directed Graph G=(V,E)
 |V|=n, |E|=m and two distinguished vertices.
 Vin = s and Vout= t.
 Verify whether there is a path (s,v1,v2,….,t)
 Which is sequence of “one-way” edges that begins in Vin and ends in Vout.
 Which Enters all Vertices. And enters every vertex exactly once.
Example
 Here Vin= s and Vout= t.
 Hamilton Path is (s,2,4,6,3,5,t).

s
4
53
62
t
Algorithm of Adleman
1. Generate Random paths
2. From all paths created in step 1, keep only those that start at s
and end at t.
3. From all remaining paths, keep only those that visit exactly n
vertices.
4. From all remaining paths, keep only those that visit each vertex
at least once.
5. if any path remains, return “yes”; otherwise, return “no”.
Step 1.Random Path Generation
 Vertex Representation:
 Each vertex in graph is associated with a random 20-
mersequence of DNA denoted by Sv.
 For each such sequence generate its complement Sv.
 For ex. Representation of vertices 2,4 :
S2 = GTCACACTTCGGACTGACCT S2=AGGTCAGTCCGAAGTGTGAC
S4= TGTGCTATGGGAACTCAGCG S4=CGCTGAGTTCCCATAGCACA
 Edge representation: With this construction, Suv = Svu.(Not for
Vin, Vout).each edge is of 20-mer but if any of s or t involves its 30.
5’ S2 3’ 5’ S4 3’
Edge(2,4)
Step 2:Keep Only those that start at s and end at t
 Product of step 1 is amplified by PCR(Polymerase Chain
Reaction: one way to amplify DNA) using primers Ss and St.
 By this, only those molecules encoding paths that begin
with vertex s and end with vertex t were amplified.
Step3:Keep Only those that visit exactly n vertices.
 DNA is negatively charged.
 Place DNA in a gel matrix at the negative end. (Gel
Electrophoresis)
 Longer strands will not go as far as the shorter strands.
 In our example we want DNA that is 7 vertice times 20
base pairs, or 140 base pairs long.
Step 4: Keep Only those that visit each
vertex at least once
 From the double stranded DNA product of step3,
generate single stranded DNA.
 Incubate the single stranded DNA with S2 conjugated
to the magnetic beads.
 Only single stranded DNA molecules that contained
the sequence S2 annealed to the bound S2 and were
retained. Process is repeated for every vertex.
 Do this using Affinity Purification.
s 2 t4 6 3 5
5
compliment Magnetic bead
Advantages and DNA Computers
 Parallelism: A Test Tube of DNA can contain trillions of DNA
strands . So each operation is carried out on all strands in test tube
Parallel!!!
 Low Power dissipation: 2 x 1019
operations per joule.
 Clean, Cheap and Available.
 Gigantic Memory Capacity: The 1 gram of DNA can hold
about 1x1014
MB of data.
 Bio-Ware: why not turn the living cell itself into a computer,
powered by its own metabolism.
 Suitable for N-P Hard problems: experiments have proved
that DNA Computers are suitable for solving complex
combinatorial problems. to break Data Encryption Standard(DES).
Disadvantages : Danger of Errors Possible
 Undesired Annealing:
 Partial Matches: A strand u could anneal with one that’s
similar to ū, but it is not the right one.
 Undesired matches between two shifted strands
 What would happen if a ‘good’ path were lost during one of the
extraction operations in step4?
-FALSE NEGATIVE!
-Adleman’s suggestion: to amplify the content of the test
tube.
 Hydrolyses: DNA Molecules Fracture and Gradually
turns into water.
Disadv. Cont. Size and Error Restrictions
 The computation time required to solve problems with a DNA
computer does not grow exponentially, but amount of DNA
required DOES.(for 200 cities will take wt of earth.)
 DNA computing involves a relatively large amount of error.
 As size of problem grows, probability of receiving incorrect
answer eventually becomes greater than probability of
receiving correct answer.
 Information Untransmittable: We can not make two strands
communicate with each other.
Future Scenario
 DNA Manipulation technology has rapidly improved
in recent years, and future advances may make DNA
computers more efficient.
 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.
References:
 Leonard M. Adleman, “Computing With DNA” Scientist southern
California American Aug. 1998
 Balaji Akula and James Cusick “Biological Computing
Fundamentals and Futures” Walters Kluwer Corporate Legal
Services New York, NY
 N. Lewis, P. Weinberger, 1995 “DNA Computing” JASON The
Mitre Corporation,
 Fulk, Kevin, 2003, “Biological Computing, ISRC Future
Technology Topic Brief”, Viewed on April 2009,
http://www.uhisrc.com/FTB/Biocomputing/FTBBioComp.pdf.
It will take years to develop a practical, workable DNA
computer.
But…Let’s all hope that this DREAM comes true!!!
Thank You!
Any Questions?

More Related Content

What's hot

Gecko Stick
Gecko StickGecko Stick
Gecko StickIJMER
 
Bio-Molecular computers
Bio-Molecular computersBio-Molecular computers
Bio-Molecular computersMoumita Kanrar
 
NanoPore Tequencing Technology
NanoPore Tequencing TechnologyNanoPore Tequencing Technology
NanoPore Tequencing TechnologyAhmed Madni
 
Modern fuels and their environmental impacts
Modern fuels and their environmental impactsModern fuels and their environmental impacts
Modern fuels and their environmental impactsSaurav Gurung
 
Synthetic Biology-Engaging Biology with Engineering
Synthetic Biology-Engaging Biology with EngineeringSynthetic Biology-Engaging Biology with Engineering
Synthetic Biology-Engaging Biology with EngineeringNavaneetha Krishnan J
 
SAGE (Serial analysis of Gene Expression)
SAGE (Serial analysis of Gene Expression)SAGE (Serial analysis of Gene Expression)
SAGE (Serial analysis of Gene Expression)talhakhat
 
Whole genome shotgun sequencing
Whole genome shotgun sequencingWhole genome shotgun sequencing
Whole genome shotgun sequencingGoutham Sarovar
 
Microarray Data Analysis
Microarray Data AnalysisMicroarray Data Analysis
Microarray Data Analysisyuvraj404
 
DNA MICROARRAY
DNA MICROARRAYDNA MICROARRAY
DNA MICROARRAYrishabhaks
 

What's hot (20)

DNA computing
DNA computingDNA computing
DNA computing
 
Gecko Stick
Gecko StickGecko Stick
Gecko Stick
 
Pyrosequencing
PyrosequencingPyrosequencing
Pyrosequencing
 
Dna computing
Dna computingDna computing
Dna computing
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA COMPUTER
DNA COMPUTERDNA COMPUTER
DNA COMPUTER
 
Bio-Molecular computers
Bio-Molecular computersBio-Molecular computers
Bio-Molecular computers
 
Biological computers
Biological computersBiological computers
Biological computers
 
DNA Nanotechnology: Concept and its Applications
DNA Nanotechnology: Concept and its ApplicationsDNA Nanotechnology: Concept and its Applications
DNA Nanotechnology: Concept and its Applications
 
NanoPore Tequencing Technology
NanoPore Tequencing TechnologyNanoPore Tequencing Technology
NanoPore Tequencing Technology
 
Modern fuels and their environmental impacts
Modern fuels and their environmental impactsModern fuels and their environmental impacts
Modern fuels and their environmental impacts
 
biochip presentation
 biochip presentation biochip presentation
biochip presentation
 
Dna chip
Dna chipDna chip
Dna chip
 
Synthetic Biology-Engaging Biology with Engineering
Synthetic Biology-Engaging Biology with EngineeringSynthetic Biology-Engaging Biology with Engineering
Synthetic Biology-Engaging Biology with Engineering
 
SAGE (Serial analysis of Gene Expression)
SAGE (Serial analysis of Gene Expression)SAGE (Serial analysis of Gene Expression)
SAGE (Serial analysis of Gene Expression)
 
Whole genome shotgun sequencing
Whole genome shotgun sequencingWhole genome shotgun sequencing
Whole genome shotgun sequencing
 
Basic of bioinformatics
Basic of bioinformaticsBasic of bioinformatics
Basic of bioinformatics
 
Bionanotechnology
BionanotechnologyBionanotechnology
Bionanotechnology
 
Microarray Data Analysis
Microarray Data AnalysisMicroarray Data Analysis
Microarray Data Analysis
 
DNA MICROARRAY
DNA MICROARRAYDNA MICROARRAY
DNA MICROARRAY
 

Viewers also liked

Viewers also liked (8)

Dna computing
Dna computingDna computing
Dna computing
 
Dna computer-presentation
Dna computer-presentationDna computer-presentation
Dna computer-presentation
 
Dna computing
Dna computingDna computing
Dna computing
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA & Molecular Computing
DNA & Molecular ComputingDNA & Molecular Computing
DNA & Molecular Computing
 
Bio computing
Bio computingBio computing
Bio computing
 
Online voting system ppt by anoop
Online voting system ppt by anoopOnline voting system ppt by anoop
Online voting system ppt by anoop
 
Computer science seminar topics
Computer science seminar topicsComputer science seminar topics
Computer science seminar topics
 

Similar to DNA computing seminar

Power point presentation of saminer topic DNA based computing
Power point presentation of saminer topic  DNA based computingPower point presentation of saminer topic  DNA based computing
Power point presentation of saminer topic DNA based computingPaushali Sen
 
DNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's MethodDNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's MethodHarsha Joseph
 
DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & futureKinjal Mondal
 
DNA sequencing - Maxam gilbert method
DNA sequencing - Maxam gilbert methodDNA sequencing - Maxam gilbert method
DNA sequencing - Maxam gilbert methodpugazhenthi6
 
Sanger sequencing (DNA sequencing by ENZYMATIC METHOD)
Sanger sequencing (DNA sequencing by ENZYMATIC METHOD)Sanger sequencing (DNA sequencing by ENZYMATIC METHOD)
Sanger sequencing (DNA sequencing by ENZYMATIC METHOD)RaihanathusSahdhiyya
 
DNA computing.pptx
DNA computing.pptxDNA computing.pptx
DNA computing.pptxKushal150906
 
Cot curve analysis for gene and genome complexity
Cot curve analysis for gene and genome complexityCot curve analysis for gene and genome complexity
Cot curve analysis for gene and genome complexityDr. GURPREET SINGH
 
Modeling DNA Amplification by Polymerase Chain Reaction (PCR)
Modeling DNA Amplification by Polymerase Chain Reaction (PCR)Modeling DNA Amplification by Polymerase Chain Reaction (PCR)
Modeling DNA Amplification by Polymerase Chain Reaction (PCR)Danielle Snowflack
 
DNA SEQUENCING (1).pptx
DNA SEQUENCING (1).pptxDNA SEQUENCING (1).pptx
DNA SEQUENCING (1).pptxABINESHS38
 
The dna structure.pdf
The dna structure.pdfThe dna structure.pdf
The dna structure.pdfgracemaria9
 

Similar to DNA computing seminar (20)

Power point presentation of saminer topic DNA based computing
Power point presentation of saminer topic  DNA based computingPower point presentation of saminer topic  DNA based computing
Power point presentation of saminer topic DNA based computing
 
Bio_Computing
Bio_ComputingBio_Computing
Bio_Computing
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
 
Dna algorithm ppt
Dna algorithm pptDna algorithm ppt
Dna algorithm ppt
 
Pcr
PcrPcr
Pcr
 
DNA Fingerprinting
DNA FingerprintingDNA Fingerprinting
DNA Fingerprinting
 
DNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's MethodDNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's Method
 
A varalaxmi
 A varalaxmi A varalaxmi
A varalaxmi
 
DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & future
 
DNA sequencing - Maxam gilbert method
DNA sequencing - Maxam gilbert methodDNA sequencing - Maxam gilbert method
DNA sequencing - Maxam gilbert method
 
Sanger sequencing (DNA sequencing by ENZYMATIC METHOD)
Sanger sequencing (DNA sequencing by ENZYMATIC METHOD)Sanger sequencing (DNA sequencing by ENZYMATIC METHOD)
Sanger sequencing (DNA sequencing by ENZYMATIC METHOD)
 
DNA computing.pptx
DNA computing.pptxDNA computing.pptx
DNA computing.pptx
 
Cot curve analysis for gene and genome complexity
Cot curve analysis for gene and genome complexityCot curve analysis for gene and genome complexity
Cot curve analysis for gene and genome complexity
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
 
Ag04602228232
Ag04602228232Ag04602228232
Ag04602228232
 
DNA Sequencing.pdf
DNA Sequencing.pdfDNA Sequencing.pdf
DNA Sequencing.pdf
 
Modeling DNA Amplification by Polymerase Chain Reaction (PCR)
Modeling DNA Amplification by Polymerase Chain Reaction (PCR)Modeling DNA Amplification by Polymerase Chain Reaction (PCR)
Modeling DNA Amplification by Polymerase Chain Reaction (PCR)
 
PCR
PCRPCR
PCR
 
DNA SEQUENCING (1).pptx
DNA SEQUENCING (1).pptxDNA SEQUENCING (1).pptx
DNA SEQUENCING (1).pptx
 
The dna structure.pdf
The dna structure.pdfThe dna structure.pdf
The dna structure.pdf
 

Recently uploaded

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
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.pdfKamal Acharya
 
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
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
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
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 

Recently uploaded (20)

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
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
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
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
 
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 for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
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
 
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...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 

DNA computing seminar

  • 2. Seminar Outline  Introduction: Why to switch to DNA Computing?  Structure of DNA(DeoxyRibo Nucleic Acid).  Bio-Chemical Operations on DNA, useful in Computing.  Adleman's Experiment.  Advantages and Disadvantages of DNA Computing.  Future Scenario.
  • 3. Why Switch to DNA Computing  In last few decades Electronics have invaded all walks of life. Modern chips have 1 million Transistors per mm2.  Miniaturization of Electronics Devices can not continue – the laws of physics and nature will catch up soon to impose limit on Silicon Chips.  Uniqueness of DNA: Why DNA is computational Element?  Extremely dense information.  Enormous Parallelism.  Highly energy efficient.
  • 4. Structure of DNA  Double Helical structure.  A (Adenine)always opposite to T (Thymine)  G (Guanine) always opposite to C (Cytosine) by Hydrogen bonds, inter Molecular attraction.  How Kidney cell knows that its a kidney cell And functions it has to perform?  A double stranded DNA within a single cell is fully self-contained. has the ability to repair itself;  provide backup; create new patterns;
  • 6. Bio-Chemical Operations on DNA  Extraction: Given a test tube T and strand s, it is possible to extract all the strands in T that contain ‘s’ as substring.(Polymerase chain Reaction PCR).  Annealing: It is possible to pair (anneal) and separate (melt) two antiparallel and complementary single strands.  Separation By Sequence: Allows to remove all DNA strands that contain a desired sequence.(by generating complement strands).Known as Watson- Crick Model. Also Append, Detect.
  • 7. Bio-Chemical Operations cont.  Nucleases : Nucleases cut nucleic acids. use restriction Enzymes. e.g., echerichia coli restriction enzyme cut DNA after G in sequence.  Ligases: Bind molecules together. Covalently bond two strands into single.  Electrophoresis: The negatively charged DNA move towards anode with, shorter strands moving more quickly than longer.  Separation By Length: Using Electrophoresis, contents of test tube can be separated by increasing length.
  • 8. Adleman’s Experiment  A Computer scientist at the University of South California.  In 1994, Adleman solved Directed Hamilton Path Problem (recognized as Travelling Salesman Problem) using DNA.  The Problem:  A directed Graph G=(V,E)  |V|=n, |E|=m and two distinguished vertices.  Vin = s and Vout= t.  Verify whether there is a path (s,v1,v2,….,t)  Which is sequence of “one-way” edges that begins in Vin and ends in Vout.  Which Enters all Vertices. And enters every vertex exactly once.
  • 9. Example  Here Vin= s and Vout= t.  Hamilton Path is (s,2,4,6,3,5,t).  s 4 53 62 t
  • 10. Algorithm of Adleman 1. Generate Random paths 2. From all paths created in step 1, keep only those that start at s and end at t. 3. From all remaining paths, keep only those that visit exactly n vertices. 4. From all remaining paths, keep only those that visit each vertex at least once. 5. if any path remains, return “yes”; otherwise, return “no”.
  • 11. Step 1.Random Path Generation  Vertex Representation:  Each vertex in graph is associated with a random 20- mersequence of DNA denoted by Sv.  For each such sequence generate its complement Sv.  For ex. Representation of vertices 2,4 : S2 = GTCACACTTCGGACTGACCT S2=AGGTCAGTCCGAAGTGTGAC S4= TGTGCTATGGGAACTCAGCG S4=CGCTGAGTTCCCATAGCACA  Edge representation: With this construction, Suv = Svu.(Not for Vin, Vout).each edge is of 20-mer but if any of s or t involves its 30. 5’ S2 3’ 5’ S4 3’ Edge(2,4)
  • 12. Step 2:Keep Only those that start at s and end at t  Product of step 1 is amplified by PCR(Polymerase Chain Reaction: one way to amplify DNA) using primers Ss and St.  By this, only those molecules encoding paths that begin with vertex s and end with vertex t were amplified. Step3:Keep Only those that visit exactly n vertices.  DNA is negatively charged.  Place DNA in a gel matrix at the negative end. (Gel Electrophoresis)  Longer strands will not go as far as the shorter strands.  In our example we want DNA that is 7 vertice times 20 base pairs, or 140 base pairs long.
  • 13. Step 4: Keep Only those that visit each vertex at least once  From the double stranded DNA product of step3, generate single stranded DNA.  Incubate the single stranded DNA with S2 conjugated to the magnetic beads.  Only single stranded DNA molecules that contained the sequence S2 annealed to the bound S2 and were retained. Process is repeated for every vertex.  Do this using Affinity Purification. s 2 t4 6 3 5 5 compliment Magnetic bead
  • 14. Advantages and DNA Computers  Parallelism: A Test Tube of DNA can contain trillions of DNA strands . So each operation is carried out on all strands in test tube Parallel!!!  Low Power dissipation: 2 x 1019 operations per joule.  Clean, Cheap and Available.  Gigantic Memory Capacity: The 1 gram of DNA can hold about 1x1014 MB of data.  Bio-Ware: why not turn the living cell itself into a computer, powered by its own metabolism.  Suitable for N-P Hard problems: experiments have proved that DNA Computers are suitable for solving complex combinatorial problems. to break Data Encryption Standard(DES).
  • 15. Disadvantages : Danger of Errors Possible  Undesired Annealing:  Partial Matches: A strand u could anneal with one that’s similar to ū, but it is not the right one.  Undesired matches between two shifted strands  What would happen if a ‘good’ path were lost during one of the extraction operations in step4? -FALSE NEGATIVE! -Adleman’s suggestion: to amplify the content of the test tube.  Hydrolyses: DNA Molecules Fracture and Gradually turns into water.
  • 16. Disadv. Cont. Size and Error Restrictions  The computation time required to solve problems with a DNA computer does not grow exponentially, but amount of DNA required DOES.(for 200 cities will take wt of earth.)  DNA computing involves a relatively large amount of error.  As size of problem grows, probability of receiving incorrect answer eventually becomes greater than probability of receiving correct answer.  Information Untransmittable: We can not make two strands communicate with each other.
  • 17. Future Scenario  DNA Manipulation technology has rapidly improved in recent years, and future advances may make DNA computers more efficient.  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.
  • 18. References:  Leonard M. Adleman, “Computing With DNA” Scientist southern California American Aug. 1998  Balaji Akula and James Cusick “Biological Computing Fundamentals and Futures” Walters Kluwer Corporate Legal Services New York, NY  N. Lewis, P. Weinberger, 1995 “DNA Computing” JASON The Mitre Corporation,  Fulk, Kevin, 2003, “Biological Computing, ISRC Future Technology Topic Brief”, Viewed on April 2009, http://www.uhisrc.com/FTB/Biocomputing/FTBBioComp.pdf.
  • 19. It will take years to develop a practical, workable DNA computer. But…Let’s all hope that this DREAM comes true!!! Thank You! Any Questions?