SlideShare a Scribd company logo
1 of 24
Download to read offline
“BIOCOMPUTING”
PRESENTED BY
 Maham Adnan
 University of central Punjab, Lahore, Pakistan
WHAT IS BIOLOGICAL COMPUTING?
“Biological Computing means such a computing process which use
synthesized biological components to store and manipulate data
analogous to processes in the human body.”
 The result is small ; faster computing process that operates with great
accuracy.
 Main biological component used in Biological Computing is : DNA
BIOCOMPUTERS
 Biocomputers are not robots or any spiritual being but they work like a
powerful computer,
 CPU as its brain and DNA are its softwares.
 Biocomputing uses molecular biology parts as the hardware.
 Biocomputers are able to process inputs and return outputs—thus
computing information.
 Perform computational calculations involving storing, retrieving, and
processing data.
PRINCIPAL
COMPUTING WITH DNA (AND OTHER MOLECULES)
 Biomolecules: DNA, RNA, protein
 Bio-tools: construct, measure, multiply,
manipulate molecules
 Use these tools for computing
WHAT IS DNA?
 A hereditary material found in almost all living
organisms. Located inside the nucleus of a cell.
 Helps in long term storage of information.
 DNA is stored as a code made of four chemical
bases(A,T,G ,C).
 The two strands of DNA molecule are anti parallel
where each strand runs in opposite direction.
 Complementary base pairs:
 Adenine(A) &Thymine(T)
 Guanine(G)&Cytosine(C)
COMPUTING USING DNA STRUCTURES
 Polynucleotide: a single DNA strand
 Oligonucleotide: short, single-stranded
DNA molecule, usually less than 50
nucleotides in length
 In DNA computing, specific
oligonucleotides are constructed to
represent data items.
 Nucleotide: phosphate group + sugar +
one of the 4 bases (A,C,G,T): the
phosphate end is labeled 5’, the base end,
3’
WHAT IS A DNA COMPUTER?
 INVENTOR :Dr. Leonard Adleman
 DNA computer is a molecular computer that
works biochemically to solve complex problems
and different possible solutions are created all at
once.
 It computes using enzymes that react with DNA
strands and cause chain reactions.
 The language of DNA- A,T,G,C- is used for storage
and analysis of data.
WHY DNA COMPUTING?
 Objective reasons: very small,
very precise,
 very specific, very cheap, and
very energy efficient
 Dense data storage.
 Massively parallel computation.
 Extraordinary energy efficiency.
HOW DENSE IS THE DATA STORAGE?
 1 gram of DNA =2.2 Petabytes
 1 PB = 1000000000000000B = 1015bytes = 1000 terabytes.
 The number of CDs required to hold this amount of information, lined up edge to edge, would circle
the Earth 375 times, and would take1630 centuries to listen to.
HOW ENORMOUS IS THE PARALLELISM?
 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.
 Large size Increase yield
and decrease error
 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 !
HOW EXTRAORDINARY IS THE ENERGY EFFICIENCY?
 Modern supercomputers = 109 operations/joule
 DNA computer = 2*10^19 operations/joule
OTHER REASONS FOR MOLECULAR COMPUTING
 Physical boundaries for the performances of the electronic computers
 Fast development of biotechnologies, genetics, and pharmaceutics
 (Theoretical) Understanding the essence of computation
COMPUTING IS EASY
 A METHOD FOR STORING INFORMATION
 A FEW SIMPLE OPERATIONS FOR ACTING ON INFORMATION
APPLICATIONS
 DNA chips
 Consist of tagged DNA on microchip that can be read using lasers, computers and microscopes- allow
10,000 genes to be analyses on single microchip.
 Used to detect mutation and diagnose genetic diseases.
COMPARISON
 Cryptography
 the art of writing or solving codes.
 DNA encryption is the process of hiding genetic information by a
computational method in order to improve genetic privacy in DNA
sequencing processes.
 Genetic Programming
 Genetic programming starts from a high-level statement of “what
to be done” and automatically creates a computer program to solve
problem.
 Medical Application
 Inflammatory disease targeting, Cancer
treatment, targeted imaging pH sensors,
Heavy metal sensing, MRI, Detection of
biochemical substrate, cell targeting
 DNA fingerprinting
 DNA fingerprinting is a method used to
identify an individual from a sample of DNA
looking at unique patterns in their DNA.
BIO COMPUTING – PERSPECTIVES
What can we compute with DNA ?
 “Killer” application is needed – challenge for computer scientists
 Better algorithms than exhaustive search – same comment
 We need better biotech tools to control the molecules (do they exist already?) – challenge for biotech
 Cope with the errors: impact on the size of the solutions (in number of strands)
 How much can we compute –impact on the size of the solutions (in number of strands)
BIO COMPUTING – PERSPECTIVES
Positive side
 Applications to biotechnology, Bioinformatics and Biochemistry.
 Useful in specialized environments: e.g., extreme energy efficiency or extreme information
density required
 Provide the means to control biochemical systems just like electronic computers provide
the means to control electromechanical systems
BIO COMPUTING – PERSPECTIVES
Bad news
 At this moment, we cannot control the molecules with the precision the physicists and
electrical engineers control electrons
 Need of a breakthrough in biotechnology: more automation, more precise techniques
 Not completely accurate at this moment in time. During an operation, 95% chance a
particular DNA molecule will “Compute” correctly.
 DNA has a Half life. Solutions could dissolve away before the end result is found
THANK YOU!

More Related Content

What's hot

Applied Artificial Intelligence & How it's Transforming Life Sciences
Applied Artificial Intelligence & How it's Transforming Life SciencesApplied Artificial Intelligence & How it's Transforming Life Sciences
Applied Artificial Intelligence & How it's Transforming Life SciencesKumaraguru Veerasamy
 
Biotechnology
BiotechnologyBiotechnology
BiotechnologyJolie Yu
 
Dna computing
Dna computingDna computing
Dna computingsathish3
 
E ball technology
E ball technologyE ball technology
E ball technologyA B
 
Final seminar ppt
Final seminar pptFinal seminar ppt
Final seminar pptneha pant
 
BRAIN COMPUTER INTERFACE (BCI)
BRAIN COMPUTER INTERFACE (BCI)BRAIN COMPUTER INTERFACE (BCI)
BRAIN COMPUTER INTERFACE (BCI)Ayush Sharma
 
PacBio SMRT - THIRD GENERATION SEQUENCING TECHNIQUE
PacBio SMRT - THIRD GENERATION SEQUENCING TECHNIQUEPacBio SMRT - THIRD GENERATION SEQUENCING TECHNIQUE
PacBio SMRT - THIRD GENERATION SEQUENCING TECHNIQUEMuunda Mudenda
 
Brain computer interfaces
Brain computer interfacesBrain computer interfaces
Brain computer interfacespavanireddy86
 
Biochips seminar
Biochips seminarBiochips seminar
Biochips seminarkingnp
 
how brain computer interface works
how brain computer interface workshow brain computer interface works
how brain computer interface worksguest0cc23a8
 
Brain Computer Interface.ppt
Brain Computer Interface.pptBrain Computer Interface.ppt
Brain Computer Interface.pptAmal Sanjay
 
Biosensors & it’s applications
Biosensors & it’s applicationsBiosensors & it’s applications
Biosensors & it’s applicationskumar virbhadra
 

What's hot (20)

Applied Artificial Intelligence & How it's Transforming Life Sciences
Applied Artificial Intelligence & How it's Transforming Life SciencesApplied Artificial Intelligence & How it's Transforming Life Sciences
Applied Artificial Intelligence & How it's Transforming Life Sciences
 
Eball presentation 2
Eball presentation 2Eball presentation 2
Eball presentation 2
 
Biotechnology
BiotechnologyBiotechnology
Biotechnology
 
Dna computing
Dna computingDna computing
Dna computing
 
DNA Based Computing
DNA Based ComputingDNA Based Computing
DNA Based Computing
 
E ball technology
E ball technologyE ball technology
E ball technology
 
Final seminar ppt
Final seminar pptFinal seminar ppt
Final seminar ppt
 
BRAIN COMPUTER INTERFACE (BCI)
BRAIN COMPUTER INTERFACE (BCI)BRAIN COMPUTER INTERFACE (BCI)
BRAIN COMPUTER INTERFACE (BCI)
 
NANOROBOT
NANOROBOTNANOROBOT
NANOROBOT
 
PacBio SMRT - THIRD GENERATION SEQUENCING TECHNIQUE
PacBio SMRT - THIRD GENERATION SEQUENCING TECHNIQUEPacBio SMRT - THIRD GENERATION SEQUENCING TECHNIQUE
PacBio SMRT - THIRD GENERATION SEQUENCING TECHNIQUE
 
Brain computer interfaces
Brain computer interfacesBrain computer interfaces
Brain computer interfaces
 
Biochips seminar
Biochips seminarBiochips seminar
Biochips seminar
 
how brain computer interface works
how brain computer interface workshow brain computer interface works
how brain computer interface works
 
Biorobotics
BioroboticsBiorobotics
Biorobotics
 
DNA STORAGE
 DNA STORAGE DNA STORAGE
DNA STORAGE
 
DNA computing
DNA computingDNA computing
DNA computing
 
Brain Computer Interface.ppt
Brain Computer Interface.pptBrain Computer Interface.ppt
Brain Computer Interface.ppt
 
Biosensors & it’s applications
Biosensors & it’s applicationsBiosensors & it’s applications
Biosensors & it’s applications
 
BTIS
BTISBTIS
BTIS
 
cell-based-biosensor-lecture-7
cell-based-biosensor-lecture-7cell-based-biosensor-lecture-7
cell-based-biosensor-lecture-7
 

Similar to biocomputing-190618135550.pdf

DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & futureKinjal Mondal
 
Bioinformatics introduction
Bioinformatics introductionBioinformatics introduction
Bioinformatics introductionBiotech Online
 
biocomputing-140723074801-phpapp01.pdf
biocomputing-140723074801-phpapp01.pdfbiocomputing-140723074801-phpapp01.pdf
biocomputing-140723074801-phpapp01.pdfRohithTopula
 
Synthetic biology, Artificial intelligence, quantum computing - in genetics
Synthetic biology, Artificial intelligence, quantum computing - in geneticsSynthetic biology, Artificial intelligence, quantum computing - in genetics
Synthetic biology, Artificial intelligence, quantum computing - in geneticsSUMESHM13
 
BITS: Basics of sequence databases
BITS: Basics of sequence databasesBITS: Basics of sequence databases
BITS: Basics of sequence databasesBITS
 
Bioinformatics_1_ChenS.pptx
Bioinformatics_1_ChenS.pptxBioinformatics_1_ChenS.pptx
Bioinformatics_1_ChenS.pptxxRowlet
 
Alternative Computing
Alternative ComputingAlternative Computing
Alternative ComputingShayshab Azad
 
EiTESAL eHealth Conference 14&15 May 2017
EiTESAL eHealth Conference 14&15 May 2017 EiTESAL eHealth Conference 14&15 May 2017
EiTESAL eHealth Conference 14&15 May 2017 EITESANGO
 
Recent Advancements in DNA Computing
Recent Advancements in DNA ComputingRecent Advancements in DNA Computing
Recent Advancements in DNA ComputingMangaiK4
 
Next generation genomics: Petascale data in the life sciences
Next generation genomics: Petascale data in the life sciencesNext generation genomics: Petascale data in the life sciences
Next generation genomics: Petascale data in the life sciencesGuy Coates
 
UCSC MS bioinformatics report 2010
UCSC MS bioinformatics report 2010UCSC MS bioinformatics report 2010
UCSC MS bioinformatics report 2010Elinor Velasquez
 
DNA computing.pptx
DNA computing.pptxDNA computing.pptx
DNA computing.pptxKushal150906
 
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...DataScienceConferenc1
 

Similar to biocomputing-190618135550.pdf (20)

DNA based computer : present & future
DNA based computer : present & futureDNA based computer : present & future
DNA based computer : present & future
 
Bioinformatics introduction
Bioinformatics introductionBioinformatics introduction
Bioinformatics introduction
 
biocomputing-140723074801-phpapp01.pdf
biocomputing-140723074801-phpapp01.pdfbiocomputing-140723074801-phpapp01.pdf
biocomputing-140723074801-phpapp01.pdf
 
Bio computing
Bio computingBio computing
Bio computing
 
Synthetic biology, Artificial intelligence, quantum computing - in genetics
Synthetic biology, Artificial intelligence, quantum computing - in geneticsSynthetic biology, Artificial intelligence, quantum computing - in genetics
Synthetic biology, Artificial intelligence, quantum computing - in genetics
 
BITS: Basics of sequence databases
BITS: Basics of sequence databasesBITS: Basics of sequence databases
BITS: Basics of sequence databases
 
Dna computing
Dna computingDna computing
Dna computing
 
Bioinformatics
BioinformaticsBioinformatics
Bioinformatics
 
Bioinformatics_1_ChenS.pptx
Bioinformatics_1_ChenS.pptxBioinformatics_1_ChenS.pptx
Bioinformatics_1_ChenS.pptx
 
Cloud bioinformatics 2
Cloud bioinformatics 2Cloud bioinformatics 2
Cloud bioinformatics 2
 
Alternative Computing
Alternative ComputingAlternative Computing
Alternative Computing
 
EiTESAL eHealth Conference 14&15 May 2017
EiTESAL eHealth Conference 14&15 May 2017 EiTESAL eHealth Conference 14&15 May 2017
EiTESAL eHealth Conference 14&15 May 2017
 
DNA Computing
DNA ComputingDNA Computing
DNA Computing
 
Recent Advancements in DNA Computing
Recent Advancements in DNA ComputingRecent Advancements in DNA Computing
Recent Advancements in DNA Computing
 
Next generation genomics: Petascale data in the life sciences
Next generation genomics: Petascale data in the life sciencesNext generation genomics: Petascale data in the life sciences
Next generation genomics: Petascale data in the life sciences
 
UCSC MS bioinformatics report 2010
UCSC MS bioinformatics report 2010UCSC MS bioinformatics report 2010
UCSC MS bioinformatics report 2010
 
MoM2010: Bioinformatics
MoM2010: BioinformaticsMoM2010: Bioinformatics
MoM2010: Bioinformatics
 
DNA computing.pptx
DNA computing.pptxDNA computing.pptx
DNA computing.pptx
 
Data Storage in DNA
Data Storage in DNAData Storage in DNA
Data Storage in DNA
 
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
[DSC Europe 23][DigiHealth] Vesna Pajic - Machine Learning Techniques for omi...
 

More from RohithTopula

rfidbasedemployeetracking-140121120946-phpapp02.pptx
rfidbasedemployeetracking-140121120946-phpapp02.pptxrfidbasedemployeetracking-140121120946-phpapp02.pptx
rfidbasedemployeetracking-140121120946-phpapp02.pptxRohithTopula
 
silentsoundtechnology-150326091317-conversion-gate01 (4).pptx
silentsoundtechnology-150326091317-conversion-gate01 (4).pptxsilentsoundtechnology-150326091317-conversion-gate01 (4).pptx
silentsoundtechnology-150326091317-conversion-gate01 (4).pptxRohithTopula
 
saikrishna ppt.pptx
saikrishna ppt.pptxsaikrishna ppt.pptx
saikrishna ppt.pptxRohithTopula
 
eye-gaze-communication-system-479-G1w28xR.pdf
eye-gaze-communication-system-479-G1w28xR.pdfeye-gaze-communication-system-479-G1w28xR.pdf
eye-gaze-communication-system-479-G1w28xR.pdfRohithTopula
 

More from RohithTopula (10)

rfidbasedemployeetracking-140121120946-phpapp02.pptx
rfidbasedemployeetracking-140121120946-phpapp02.pptxrfidbasedemployeetracking-140121120946-phpapp02.pptx
rfidbasedemployeetracking-140121120946-phpapp02.pptx
 
AkhilSai ppt.pptx
AkhilSai ppt.pptxAkhilSai ppt.pptx
AkhilSai ppt.pptx
 
nikki ppt.pptx
nikki ppt.pptxnikki ppt.pptx
nikki ppt.pptx
 
silentsoundtechnology-150326091317-conversion-gate01 (4).pptx
silentsoundtechnology-150326091317-conversion-gate01 (4).pptxsilentsoundtechnology-150326091317-conversion-gate01 (4).pptx
silentsoundtechnology-150326091317-conversion-gate01 (4).pptx
 
final ppt.pptx
final ppt.pptxfinal ppt.pptx
final ppt.pptx
 
rohith.pptx
rohith.pptxrohith.pptx
rohith.pptx
 
SANTOSHA.pptx
SANTOSHA.pptxSANTOSHA.pptx
SANTOSHA.pptx
 
harika ppt.pptx
harika ppt.pptxharika ppt.pptx
harika ppt.pptx
 
saikrishna ppt.pptx
saikrishna ppt.pptxsaikrishna ppt.pptx
saikrishna ppt.pptx
 
eye-gaze-communication-system-479-G1w28xR.pdf
eye-gaze-communication-system-479-G1w28xR.pdfeye-gaze-communication-system-479-G1w28xR.pdf
eye-gaze-communication-system-479-G1w28xR.pdf
 

Recently uploaded

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 

biocomputing-190618135550.pdf

  • 2. PRESENTED BY  Maham Adnan  University of central Punjab, Lahore, Pakistan
  • 3. WHAT IS BIOLOGICAL COMPUTING? “Biological Computing means such a computing process which use synthesized biological components to store and manipulate data analogous to processes in the human body.”  The result is small ; faster computing process that operates with great accuracy.  Main biological component used in Biological Computing is : DNA
  • 4. BIOCOMPUTERS  Biocomputers are not robots or any spiritual being but they work like a powerful computer,  CPU as its brain and DNA are its softwares.  Biocomputing uses molecular biology parts as the hardware.  Biocomputers are able to process inputs and return outputs—thus computing information.  Perform computational calculations involving storing, retrieving, and processing data.
  • 6. COMPUTING WITH DNA (AND OTHER MOLECULES)  Biomolecules: DNA, RNA, protein  Bio-tools: construct, measure, multiply, manipulate molecules  Use these tools for computing
  • 7. WHAT IS DNA?  A hereditary material found in almost all living organisms. Located inside the nucleus of a cell.  Helps in long term storage of information.  DNA is stored as a code made of four chemical bases(A,T,G ,C).  The two strands of DNA molecule are anti parallel where each strand runs in opposite direction.  Complementary base pairs:  Adenine(A) &Thymine(T)  Guanine(G)&Cytosine(C)
  • 8. COMPUTING USING DNA STRUCTURES  Polynucleotide: a single DNA strand  Oligonucleotide: short, single-stranded DNA molecule, usually less than 50 nucleotides in length  In DNA computing, specific oligonucleotides are constructed to represent data items.  Nucleotide: phosphate group + sugar + one of the 4 bases (A,C,G,T): the phosphate end is labeled 5’, the base end, 3’
  • 9. WHAT IS A DNA COMPUTER?  INVENTOR :Dr. Leonard Adleman  DNA computer is a molecular computer that works biochemically to solve complex problems and different possible solutions are created all at once.  It computes using enzymes that react with DNA strands and cause chain reactions.  The language of DNA- A,T,G,C- is used for storage and analysis of data.
  • 10. WHY DNA COMPUTING?  Objective reasons: very small, very precise,  very specific, very cheap, and very energy efficient  Dense data storage.  Massively parallel computation.  Extraordinary energy efficiency.
  • 11. HOW DENSE IS THE DATA STORAGE?  1 gram of DNA =2.2 Petabytes  1 PB = 1000000000000000B = 1015bytes = 1000 terabytes.  The number of CDs required to hold this amount of information, lined up edge to edge, would circle the Earth 375 times, and would take1630 centuries to listen to.
  • 12. HOW ENORMOUS IS THE PARALLELISM?  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.  Large size Increase yield and decrease error  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 !
  • 13. HOW EXTRAORDINARY IS THE ENERGY EFFICIENCY?  Modern supercomputers = 109 operations/joule  DNA computer = 2*10^19 operations/joule
  • 14. OTHER REASONS FOR MOLECULAR COMPUTING  Physical boundaries for the performances of the electronic computers  Fast development of biotechnologies, genetics, and pharmaceutics  (Theoretical) Understanding the essence of computation
  • 15. COMPUTING IS EASY  A METHOD FOR STORING INFORMATION  A FEW SIMPLE OPERATIONS FOR ACTING ON INFORMATION
  • 16.
  • 17. APPLICATIONS  DNA chips  Consist of tagged DNA on microchip that can be read using lasers, computers and microscopes- allow 10,000 genes to be analyses on single microchip.  Used to detect mutation and diagnose genetic diseases.
  • 19.  Cryptography  the art of writing or solving codes.  DNA encryption is the process of hiding genetic information by a computational method in order to improve genetic privacy in DNA sequencing processes.  Genetic Programming  Genetic programming starts from a high-level statement of “what to be done” and automatically creates a computer program to solve problem.
  • 20.  Medical Application  Inflammatory disease targeting, Cancer treatment, targeted imaging pH sensors, Heavy metal sensing, MRI, Detection of biochemical substrate, cell targeting  DNA fingerprinting  DNA fingerprinting is a method used to identify an individual from a sample of DNA looking at unique patterns in their DNA.
  • 21. BIO COMPUTING – PERSPECTIVES What can we compute with DNA ?  “Killer” application is needed – challenge for computer scientists  Better algorithms than exhaustive search – same comment  We need better biotech tools to control the molecules (do they exist already?) – challenge for biotech  Cope with the errors: impact on the size of the solutions (in number of strands)  How much can we compute –impact on the size of the solutions (in number of strands)
  • 22. BIO COMPUTING – PERSPECTIVES Positive side  Applications to biotechnology, Bioinformatics and Biochemistry.  Useful in specialized environments: e.g., extreme energy efficiency or extreme information density required  Provide the means to control biochemical systems just like electronic computers provide the means to control electromechanical systems
  • 23. BIO COMPUTING – PERSPECTIVES Bad news  At this moment, we cannot control the molecules with the precision the physicists and electrical engineers control electrons  Need of a breakthrough in biotechnology: more automation, more precise techniques  Not completely accurate at this moment in time. During an operation, 95% chance a particular DNA molecule will “Compute” correctly.  DNA has a Half life. Solutions could dissolve away before the end result is found