SlideShare a Scribd company logo
List of Modules
Introduction to D.N.A.
Adleman's Experiment
Applications of D.N.A. based systems
DNA based computers Vs. Conventional
Computers
Conclusion
Introduction to
D.N.A.
What is DNA ?
• DNA is an abbreviation for Deoxyribonucleic
Acid.
• DNA contains the genetic blueprint of living
creatures.
• DNA contains the instructions for assembling
cells in the body.
• Every cell in the body has a complete set of
DNA.
• DNA is unique for each individual.
Structure of DNA
• Sides:
• Sugar-Phosphate backbone
• Ladders
• Four complimentary base pairs
• Adenine and Thymine
• Guanine and Cytosine
• The base pairs contain weak hydrogen bonds
which hold the strands together.
Salient features of DNA
• DNA Replication
• Replication is the method by which any molecule
can form an exact replica of itself and the DNA gets
embedded in both these daughter molecules.
• DNA Extraction
• In this method, it is possible to separate and bring
together different strands of DNA that are of the
same type.
• DNA Annealing
• This is the method by which two DNA strands can be
brought together and then paired together or
melted to form one single entity.
Uniqueness of D.N.A.
• Extremely dense information storage.
• 1 gm DNA = 1 X 1014 bits
• Parallelism
• 3 X 1014 molecules at a time
• Energy efficiency
• 1 Joule = 2 X 1019 operations
Adleman’s Experiment
Adleman’s approach
I believe things like DNA computing
will eventually lead the way to a
molecular revolution which ultimately
will have a very dramatic effect on
the world
-L. Adleman
Hamiltonian Directed Path
Problem (HDPP)
• Problem Statement
• Consider a salesman who has to travel to a number
of cities on a daily basis. Now the problem is to find
for him the fastest route, without taking him
through the same city twice.
Delhi
(Source)
Mumbai
Kolkata
Bangalore
Kochi
(Destination)
Solution
• The solution can be found out by using the
replication property of DNA.
• Several options can be checked at once as DNA
performs parallel processing.
• So far this method has been successful up to
15 cities.
• With advancements almost daily the no. of
cities are sure to rise up.
Adleman’s Algorithm
• Generate all possible routes.
• Select itineraries that start with proper city
and end with the final city.
• Gel Electrophoresis.
• Select itineraries which contain each city only
once.
1.Generate all possible routes
• For this purpose, we encode all the cities:
CITIES CODES
Delhi GCTACG
Mumbai CTAGTA
Kolkata TCGTAC
Bangalore CTACGG
Kochi ATGCCG
1.Generating all possible routes
(Continued)
• Now we encode the itineraries by connecting the
city sequences for which routes exist.
• Example
• Bangalore=CTACGG
• Kochi=ATGCCG
• Let S1 be the path from Bangalore to Kochi.
• S1 = CGGATG
• Now we compute, S1 = GCCTAC
• Now the for Bangalore to Kochi = GCCTAC
• Similarly, we will find the codes for all the paths.
2.Select desired itineraries
• The next step is to select the itineraries that
start and end with the correct route. The
strategy is to selectively cope and amplify only
that DNA which starts with Delhi and end with
Kochi.
Delhi
(Source)
Kochi
(Destination)
3.Gel Electrophoresis
• Sort the DNA by length and select the DNA
whose length equals to 5 cities.
• Generally, the DNA is a negatively charged
molecule, having a constant charge density.
The GEL slows down the passing of DNA
depending on the lengths therefore, producing
bands. “The technique used is GEL
Electrophoresis. It is used to differentiate
between DNA molecules having different
lengths”.
3.Gel Electrophoresis Diagram
4.SolutionPaths encoding
Cities Path
Symbol
Code Compliments
Delhi to Mumbai S1 TGCGAT ACGCTA
Mumbai to Kolkata S2 CATAGC GTATCG
Kolkata to Bangalore S3 ATGGCC TACCGG
Bangalore to Kochi S4 GCCTAG CGGATC
4.Select itineraries which
contain each city only once.
Delhi
(Source)
Mumbai Kolkata
BangaloreKochi
(Destination)
S1 S2
S3
S4
Applications on DNA
based computing
Applications of DNA based
computing
• Solving NP-complete and hard computational
problems
• Storage and Associative memory
• DNA 2 DNA Problems
• DNA Sequencing
• DNA Fingerprinting
• DNA mutation detection
DNA based computers Vs.
Conventional Computers
DNA based computers Vs.
Conventional Computers
DNA based computers Conventional Computers
 Can do billions of operations
simultaneously.
 Can do substantially fewer
operations simultaneously.
 Can provide huge memory in small
space.
 Smaller memory.
 Setting up a problem may require
considerable preparations.
 Setting up only requires keyboard
input.
 DNA is sensitive to chemical
deterioration.
 Electronic data is vulnerable but
can be backed up easily.
Conclusion
Conclusion
•
•
DNA Based Computing

More Related Content

What's hot

Dna computing
Dna computingDna computing
Dna computing
Sajan Sahu
 
DNA & Bio computer
DNA & Bio computerDNA & Bio computer
DNA & Bio computer
Sanjana Urmy
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
RAJAT GUPTA
 
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
Paushali Sen
 
Data Storage in DNA
Data Storage in DNAData Storage in DNA
Data Storage in DNA
Sourabh Chalotra
 
DNA computing
DNA computingDNA computing
DNA computing
Vikrant Dubey
 
DNA STORAGE
 DNA STORAGE DNA STORAGE
DNA STORAGE
syed Farhan Rizvi
 
Dna computing
Dna computing Dna computing
Dna computing
busyking03
 
biochip presentation
 biochip presentation biochip presentation
biochip presentation
aiswaryaaravind
 
Bio-Molecular computers
Bio-Molecular computersBio-Molecular computers
Bio-Molecular computers
Moumita Kanrar
 
Dna computing
Dna computingDna computing
Dna computing
Naveen Ch
 
Brain chips ppt
Brain chips pptBrain chips ppt
Brain chips ppt
Mohammed Rizwan S
 
Biological computers
Biological computers Biological computers
Biological computers
AnandhuV2
 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPTSiddharth Modi
 
Digital data storage in DNA
Digital data storage in DNADigital data storage in DNA
Digital data storage in DNA
Sharath Raj
 
Bio_Computing
Bio_ComputingBio_Computing
Dna data storage
Dna data storageDna data storage
Dna data storage
Ravi Vaniya
 
Disease Detection Using BioRobotics
Disease Detection Using BioRoboticsDisease Detection Using BioRobotics
Disease Detection Using BioRobotics
biomedicz
 

What's hot (20)

Dna computing
Dna computingDna computing
Dna computing
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA & Bio computer
DNA & Bio computerDNA & Bio computer
DNA & Bio computer
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
 
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
 
Data Storage in DNA
Data Storage in DNAData Storage in DNA
Data Storage in DNA
 
DNA computing
DNA computingDNA computing
DNA computing
 
DNA STORAGE
 DNA STORAGE DNA STORAGE
DNA STORAGE
 
Dna computing
Dna computing Dna computing
Dna computing
 
biochip presentation
 biochip presentation biochip presentation
biochip presentation
 
Bio-Molecular computers
Bio-Molecular computersBio-Molecular computers
Bio-Molecular computers
 
Dna computing
Dna computingDna computing
Dna computing
 
Brain chips ppt
Brain chips pptBrain chips ppt
Brain chips ppt
 
Biological computers
Biological computers Biological computers
Biological computers
 
Nano computing
Nano computingNano computing
Nano computing
 
Face recognition technology - BEST PPT
Face recognition technology - BEST PPTFace recognition technology - BEST PPT
Face recognition technology - BEST PPT
 
Digital data storage in DNA
Digital data storage in DNADigital data storage in DNA
Digital data storage in DNA
 
Bio_Computing
Bio_ComputingBio_Computing
Bio_Computing
 
Dna data storage
Dna data storageDna data storage
Dna data storage
 
Disease Detection Using BioRobotics
Disease Detection Using BioRoboticsDisease Detection Using BioRobotics
Disease Detection Using BioRobotics
 

Viewers also liked

DNA & Molecular Computing
DNA & Molecular ComputingDNA & Molecular Computing
DNA & Molecular Computingjoshdean
 
DNA COMPUTER
DNA COMPUTERDNA COMPUTER
DNA COMPUTER
Dhaval Patel
 
Dna the next big thing in data storage
Dna the next big thing in data storageDna the next big thing in data storage
Dna the next big thing in data storage
Other Mother
 
Presentation on Bio Computer
Presentation on Bio ComputerPresentation on Bio Computer
Presentation on Bio ComputerPallavi Ranjan
 
Dna ppt
Dna pptDna ppt
Dna computer-presentation
Dna computer-presentationDna computer-presentation
Dna computer-presentationvivekvivek2112
 
BIO MOLECULAR COMPUTING
BIO MOLECULAR COMPUTINGBIO MOLECULAR COMPUTING
BIO MOLECULAR COMPUTING
PRINCEWILLMAX
 
Training on SMS App - Anjesh Tuladhar
Training on SMS App - Anjesh TuladharTraining on SMS App - Anjesh Tuladhar
Training on SMS App - Anjesh Tuladhar
MobileNepal
 
Tissue Management of Peri-implant Tissue
Tissue Management of Peri-implant TissueTissue Management of Peri-implant Tissue
Tissue Management of Peri-implant Tissue
Dental Evo
 
Lecture 10 (final)
Lecture 10 (final)Lecture 10 (final)
Lecture 10 (final)Alwyn Lau
 
Genetic data storage
Genetic data storageGenetic data storage
Genetic data storage
Rahul Urmaliya
 
DNA computers
DNA computersDNA computers
DNA computers
Malvi Prakash
 
Google Wave
Google WaveGoogle Wave
Google Wave
Danielle Kane
 
Karin Strauss - DNA Storage, July 2016
Karin Strauss - DNA Storage, July 2016Karin Strauss - DNA Storage, July 2016
Karin Strauss - DNA Storage, July 2016
Seattle DAML meetup
 
Google Wave Introduction
Google Wave IntroductionGoogle Wave Introduction
Google Wave Introduction
Craig Dickson
 

Viewers also liked (20)

Dna computing
Dna computingDna computing
Dna computing
 
Biological computers
Biological computersBiological computers
Biological computers
 
DNA & Molecular Computing
DNA & Molecular ComputingDNA & Molecular Computing
DNA & Molecular Computing
 
DNA COMPUTER
DNA COMPUTERDNA COMPUTER
DNA COMPUTER
 
Dna the next big thing in data storage
Dna the next big thing in data storageDna the next big thing in data storage
Dna the next big thing in data storage
 
DNA as Storage Medium
DNA as Storage MediumDNA as Storage Medium
DNA as Storage Medium
 
Presentation on Bio Computer
Presentation on Bio ComputerPresentation on Bio Computer
Presentation on Bio Computer
 
Dna ppt
Dna pptDna ppt
Dna ppt
 
Dna computer-presentation
Dna computer-presentationDna computer-presentation
Dna computer-presentation
 
BIO MOLECULAR COMPUTING
BIO MOLECULAR COMPUTINGBIO MOLECULAR COMPUTING
BIO MOLECULAR COMPUTING
 
Training on SMS App - Anjesh Tuladhar
Training on SMS App - Anjesh TuladharTraining on SMS App - Anjesh Tuladhar
Training on SMS App - Anjesh Tuladhar
 
Tissue Management of Peri-implant Tissue
Tissue Management of Peri-implant TissueTissue Management of Peri-implant Tissue
Tissue Management of Peri-implant Tissue
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Lecture 10 (final)
Lecture 10 (final)Lecture 10 (final)
Lecture 10 (final)
 
Genetic data storage
Genetic data storageGenetic data storage
Genetic data storage
 
DNA computers
DNA computersDNA computers
DNA computers
 
Google Wave
Google WaveGoogle Wave
Google Wave
 
Karin Strauss - DNA Storage, July 2016
Karin Strauss - DNA Storage, July 2016Karin Strauss - DNA Storage, July 2016
Karin Strauss - DNA Storage, July 2016
 
Google Wave Introduction
Google Wave IntroductionGoogle Wave Introduction
Google Wave Introduction
 
Optical Computer
Optical ComputerOptical Computer
Optical Computer
 

Similar to DNA Based Computing

02 dna computers
02 dna computers02 dna computers
02 dna computers
niraliraval
 
Microbial physiology in genomic era
Microbial physiology in genomic eraMicrobial physiology in genomic era
Microbial physiology in genomic era
The Women University Multan
 
Dna sequencing
Dna sequencingDna sequencing
Dna sequencing
lschroer
 
DNA Sequencing
DNA SequencingDNA Sequencing
DNA Sequencinglschroer
 
Dna sequencing methods
Dna sequencing methodsDna sequencing methods
Dna sequencing methods
ADEEL AKRAM
 
Gene sequencing
Gene sequencingGene sequencing
Gene sequencing
Koppala RVS Chaitanya
 
Gene Sequencing
Gene SequencingGene Sequencing
Gene Sequencing
Sajin Dangol
 
CLONING METHODOLOGIES(M.Nagapradheesh).pptx
CLONING METHODOLOGIES(M.Nagapradheesh).pptxCLONING METHODOLOGIES(M.Nagapradheesh).pptx
CLONING METHODOLOGIES(M.Nagapradheesh).pptx
MNAGAPRADHEESH
 
Recombinant dna technology and DNA sequencing
Recombinant dna technology and DNA sequencingRecombinant dna technology and DNA sequencing
Recombinant dna technology and DNA sequencing
aniqaatta1
 
DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & future
Kinjal Mondal
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
ajay301
 
DNA MICROARRAY TECHNOLOGY FOR PRINCIPLE OF DRUG DISCOVERY
DNA  MICROARRAY  TECHNOLOGY FOR  PRINCIPLE OF DRUG DISCOVERYDNA  MICROARRAY  TECHNOLOGY FOR  PRINCIPLE OF DRUG DISCOVERY
DNA MICROARRAY TECHNOLOGY FOR PRINCIPLE OF DRUG DISCOVERY
Dhanashri Prakash Sonavane
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
Sreenivasa Reddy Thalla
 
DNA SEQUENCING METHOD
DNA SEQUENCING METHODDNA SEQUENCING METHOD
DNA SEQUENCING METHODMusa Khan
 
281 lec31 mol_tech3
281 lec31 mol_tech3281 lec31 mol_tech3
281 lec31 mol_tech3
hhalhaddad
 
DNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's MethodDNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's Method
Harsha Joseph
 
Pcr
Pcr Pcr
Next Generation Sequencing
Next Generation SequencingNext Generation Sequencing
Next Generation Sequencing
Arindam Ghosh
 
CLONING STRATEGIES eukaryotes and prokaryotes (2).pptx
CLONING STRATEGIES eukaryotes and prokaryotes  (2).pptxCLONING STRATEGIES eukaryotes and prokaryotes  (2).pptx
CLONING STRATEGIES eukaryotes and prokaryotes (2).pptx
MuhammadAli732496
 
Campbell Biology 10th edition ( PDFDrive ).pdf
Campbell Biology 10th edition ( PDFDrive ).pdfCampbell Biology 10th edition ( PDFDrive ).pdf
Campbell Biology 10th edition ( PDFDrive ).pdf
MalikSaleemHadiery
 

Similar to DNA Based Computing (20)

02 dna computers
02 dna computers02 dna computers
02 dna computers
 
Microbial physiology in genomic era
Microbial physiology in genomic eraMicrobial physiology in genomic era
Microbial physiology in genomic era
 
Dna sequencing
Dna sequencingDna sequencing
Dna sequencing
 
DNA Sequencing
DNA SequencingDNA Sequencing
DNA Sequencing
 
Dna sequencing methods
Dna sequencing methodsDna sequencing methods
Dna sequencing methods
 
Gene sequencing
Gene sequencingGene sequencing
Gene sequencing
 
Gene Sequencing
Gene SequencingGene Sequencing
Gene Sequencing
 
CLONING METHODOLOGIES(M.Nagapradheesh).pptx
CLONING METHODOLOGIES(M.Nagapradheesh).pptxCLONING METHODOLOGIES(M.Nagapradheesh).pptx
CLONING METHODOLOGIES(M.Nagapradheesh).pptx
 
Recombinant dna technology and DNA sequencing
Recombinant dna technology and DNA sequencingRecombinant dna technology and DNA sequencing
Recombinant dna technology and DNA sequencing
 
DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & future
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
 
DNA MICROARRAY TECHNOLOGY FOR PRINCIPLE OF DRUG DISCOVERY
DNA  MICROARRAY  TECHNOLOGY FOR  PRINCIPLE OF DRUG DISCOVERYDNA  MICROARRAY  TECHNOLOGY FOR  PRINCIPLE OF DRUG DISCOVERY
DNA MICROARRAY TECHNOLOGY FOR PRINCIPLE OF DRUG DISCOVERY
 
Functional genomics
Functional genomicsFunctional genomics
Functional genomics
 
DNA SEQUENCING METHOD
DNA SEQUENCING METHODDNA SEQUENCING METHOD
DNA SEQUENCING METHOD
 
281 lec31 mol_tech3
281 lec31 mol_tech3281 lec31 mol_tech3
281 lec31 mol_tech3
 
DNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's MethodDNA Sequencing- Sanger's Method
DNA Sequencing- Sanger's Method
 
Pcr
Pcr Pcr
Pcr
 
Next Generation Sequencing
Next Generation SequencingNext Generation Sequencing
Next Generation Sequencing
 
CLONING STRATEGIES eukaryotes and prokaryotes (2).pptx
CLONING STRATEGIES eukaryotes and prokaryotes  (2).pptxCLONING STRATEGIES eukaryotes and prokaryotes  (2).pptx
CLONING STRATEGIES eukaryotes and prokaryotes (2).pptx
 
Campbell Biology 10th edition ( PDFDrive ).pdf
Campbell Biology 10th edition ( PDFDrive ).pdfCampbell Biology 10th edition ( PDFDrive ).pdf
Campbell Biology 10th edition ( PDFDrive ).pdf
 

Recently uploaded

[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
anoopmanoharan2
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
dxobcob
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
Kamal Acharya
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
manasideore6
 
01-GPON Fundamental fttx ftth basic .pptx
01-GPON Fundamental fttx ftth basic .pptx01-GPON Fundamental fttx ftth basic .pptx
01-GPON Fundamental fttx ftth basic .pptx
benykoy2024
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 

Recently uploaded (20)

[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
PPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testingPPT on GRP pipes manufacturing and testing
PPT on GRP pipes manufacturing and testing
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
一比一原版(Otago毕业证)奥塔哥大学毕业证成绩单如何办理
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
Water billing management system project report.pdf
Water billing management system project report.pdfWater billing management system project report.pdf
Water billing management system project report.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Fundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptxFundamentals of Induction Motor Drives.pptx
Fundamentals of Induction Motor Drives.pptx
 
01-GPON Fundamental fttx ftth basic .pptx
01-GPON Fundamental fttx ftth basic .pptx01-GPON Fundamental fttx ftth basic .pptx
01-GPON Fundamental fttx ftth basic .pptx
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 

DNA Based Computing

  • 1.
  • 2. List of Modules Introduction to D.N.A. Adleman's Experiment Applications of D.N.A. based systems DNA based computers Vs. Conventional Computers Conclusion
  • 4. What is DNA ? • DNA is an abbreviation for Deoxyribonucleic Acid. • DNA contains the genetic blueprint of living creatures. • DNA contains the instructions for assembling cells in the body. • Every cell in the body has a complete set of DNA. • DNA is unique for each individual.
  • 5. Structure of DNA • Sides: • Sugar-Phosphate backbone • Ladders • Four complimentary base pairs • Adenine and Thymine • Guanine and Cytosine • The base pairs contain weak hydrogen bonds which hold the strands together.
  • 6. Salient features of DNA • DNA Replication • Replication is the method by which any molecule can form an exact replica of itself and the DNA gets embedded in both these daughter molecules. • DNA Extraction • In this method, it is possible to separate and bring together different strands of DNA that are of the same type. • DNA Annealing • This is the method by which two DNA strands can be brought together and then paired together or melted to form one single entity.
  • 7. Uniqueness of D.N.A. • Extremely dense information storage. • 1 gm DNA = 1 X 1014 bits • Parallelism • 3 X 1014 molecules at a time • Energy efficiency • 1 Joule = 2 X 1019 operations
  • 9. Adleman’s approach I believe things like DNA computing will eventually lead the way to a molecular revolution which ultimately will have a very dramatic effect on the world -L. Adleman
  • 10. Hamiltonian Directed Path Problem (HDPP) • Problem Statement • Consider a salesman who has to travel to a number of cities on a daily basis. Now the problem is to find for him the fastest route, without taking him through the same city twice. Delhi (Source) Mumbai Kolkata Bangalore Kochi (Destination)
  • 11. Solution • The solution can be found out by using the replication property of DNA. • Several options can be checked at once as DNA performs parallel processing. • So far this method has been successful up to 15 cities. • With advancements almost daily the no. of cities are sure to rise up.
  • 12. Adleman’s Algorithm • Generate all possible routes. • Select itineraries that start with proper city and end with the final city. • Gel Electrophoresis. • Select itineraries which contain each city only once.
  • 13. 1.Generate all possible routes • For this purpose, we encode all the cities: CITIES CODES Delhi GCTACG Mumbai CTAGTA Kolkata TCGTAC Bangalore CTACGG Kochi ATGCCG
  • 14. 1.Generating all possible routes (Continued) • Now we encode the itineraries by connecting the city sequences for which routes exist. • Example • Bangalore=CTACGG • Kochi=ATGCCG • Let S1 be the path from Bangalore to Kochi. • S1 = CGGATG • Now we compute, S1 = GCCTAC • Now the for Bangalore to Kochi = GCCTAC • Similarly, we will find the codes for all the paths.
  • 15. 2.Select desired itineraries • The next step is to select the itineraries that start and end with the correct route. The strategy is to selectively cope and amplify only that DNA which starts with Delhi and end with Kochi. Delhi (Source) Kochi (Destination)
  • 16. 3.Gel Electrophoresis • Sort the DNA by length and select the DNA whose length equals to 5 cities. • Generally, the DNA is a negatively charged molecule, having a constant charge density. The GEL slows down the passing of DNA depending on the lengths therefore, producing bands. “The technique used is GEL Electrophoresis. It is used to differentiate between DNA molecules having different lengths”.
  • 18. 4.SolutionPaths encoding Cities Path Symbol Code Compliments Delhi to Mumbai S1 TGCGAT ACGCTA Mumbai to Kolkata S2 CATAGC GTATCG Kolkata to Bangalore S3 ATGGCC TACCGG Bangalore to Kochi S4 GCCTAG CGGATC
  • 19. 4.Select itineraries which contain each city only once. Delhi (Source) Mumbai Kolkata BangaloreKochi (Destination) S1 S2 S3 S4
  • 21. Applications of DNA based computing • Solving NP-complete and hard computational problems • Storage and Associative memory • DNA 2 DNA Problems • DNA Sequencing • DNA Fingerprinting • DNA mutation detection
  • 22. DNA based computers Vs. Conventional Computers
  • 23. DNA based computers Vs. Conventional Computers DNA based computers Conventional Computers  Can do billions of operations simultaneously.  Can do substantially fewer operations simultaneously.  Can provide huge memory in small space.  Smaller memory.  Setting up a problem may require considerable preparations.  Setting up only requires keyboard input.  DNA is sensitive to chemical deterioration.  Electronic data is vulnerable but can be backed up easily.