LIVING COMPUTERS! (At least very basic computations run by bacteria) Shunzaburo Kida Biomedical Engineering April 2010 BME 482.

Slides:



Advertisements
Similar presentations
Biotechnology and Agrimedicine. Objective: Terminology and Vocabulary.
Advertisements

Hamilton Path Problem with Golden Gate Shuffle Catherine Doyle, James Harden, Julia Fearrington, Duke DeLoache, Lilly Wilson.
Chapter 9: Inversion of a Transcription- Changing Region that Switches Salmonella Flagellar Antigens By Cheryl Weddle October 10, 2002.
THERESA KENNEDY BME 181 SECTION 1 APRIL 8, 2013 SYNTHETIC INSULIN.
AbstractAbstract 2006: The Burnt Pancake Problem Acknowledgements Acknowledgements Faculty and undergraduates at Missouri Western State University and.
Solving the Pancake Problem with a Bacterial Computer Missouri Western State University Marian Broderick, Adam Brown, Trevor Butner, Lane Heard, Eric Jessen,
IGEM Journal Club 6/30/10. “Even in simple bacterial cells, do the chromosomes contain the entire genetic repertoire? If so, can a complete genetic system.
2 and 4 February, 2005 Chapter 7 Recombination in Bacteria and their Viruses Conjugation, transformation, transduction.
General Microbiology (Micr300) Lecture 10 Microbial Genetics (Text Chapter: ; )
General Microbiology (Micr300) Lecture 11 Biotechnology (Text Chapters: ; )
Gene Cloning Techniques for gene cloning enable scientists to prepare multiple identical copies of gene-sized pieces of DNA. Most methods for cloning pieces.
Manipulating the Genome: DNA Cloning and Analysis 20.1 – 20.3 Lesson 4.8.
Created by: Evelin Fuentes Rai Boone.  Genetic engineering : the deliberate manipulation of genetic material.  Genetic code : The sequence of nucleotides.
GENETIC ENGINEERING. INTRODUCTION For thousands of years people have changed the characteristics of plants and animals. For thousands of years people.
Genetic Engineering What is Genetic Engineering? Genetic Engineering = inserting a foreign gene of interest into a host to transcribe and translate a.
© SSER Ltd..
Bacterial Transformation
Irene is 10 years old and in the last few weeks, she suddenly experienced extreme tiredness, weight loss, and increased thirst. Her parents were concerned,
Control & Manipulation of Genes  Before Transcription  Access Acetylation loosens grip of histone, allowing access of polymerase to DNA Methylation.
Biotechnology Unit: Increasing Variation through DNA Transfer
Programming Bacteria for Optimization of Genetic Circuits.
Chapter 20 Notes: DNA Technology. Understanding & Manipulating Genomes 1995: sequencing of the first complete genome (bacteria) 2003: sequencing of the.
Frontiers of Genetics Chapter 13.
Transformation AP Big Idea #3: Genes and Information Transfer connected with AP Big Idea #1 (Evolution) & #2 (Cellular Processes)
Mrs. Stewart Medical Interventions Central Magnet School
Biology 10.2 Gene Regulation and Structure Gene Regulation and Structure.
AP Biology Chapter 18. Bacterial Genetics.
Biotechnology DNA technology. Review Some of the most important techniques used in biotechnology involve making recombinant DNA molecules Recombinant.
Biotechnology pp WHAT IS IT?  Biotechnology : the application of technology to better use DNA and biology.
1 Computing with DNA L. Adelman, Scientific American, pp (Aug 1998) Note: This ppt file is based on a student presentation given in October, 1999.
Building a Bacterial Computer Building a Bacterial Computer AbstractAbstract The Hamiltonian Path Problem Acknowledgements Acknowledgements Bacteria Successfully.
RECOMB-BE Dr. Laurie J. Heyer July 20, 2011 Designing and Building a Bacterial Computer
Genetic Engineering Agricultural Biology. Introduction For thousands of years people have changed the characteristics of plants and animals. –Through.
Molecular genetics (cloning) by E. Börje Lindström This learning object has been funded by the European Commissions FP6 BioMinE project.
Molecular Genetics Lab Review. Bacterial Transformation Genetic transformation—host organism takes in and expresses foreign DNA Genetic engineering—manipulation.
Recombinant DNA. Review Restriction enzymes cut DNA molecules at certain ‘restricted’ points A plasmid is also cut at the same point The ends match up.
Transformation of E.coli with pGal. Exchange of Genetic Information in Bacteria 1.Transformation 2.Transduction 3.Conjugation.
Synthetic Biology at Davidson College Building Bacterial Computers.
Main Idea #4 Gene Expression is regulated by the cell, and mutations can affect this expression.
CONTROL OF GENE EXPRESSION The development of an organism must involve the switching on and off of genes in an orderly manner. This is not fully understood.
Agenda – Applying DNA knowledge to diabetes
Plasmids and Vectors Aims:
(Potentials and advancements) Submitted to - Presented by- Mrs. Neeta Nain Vikas Kumar Khichar Mrs. Namita Mittal 2008ucp149 1 VI Semester(CP-2)
MOLECULAR BIOLOGY IN ACTION In this project, students will use what they have learned in the previous courses to complete a larger multi-step molecular.
Bacterial Transformation By Lexi Chase & Colleen Magowan.
Hamilton Path Problem Catherine Doyle, James Harden, Julia Fearrington.
 Naturally occurs in cells  Scientists use cell cultures as a source of DNA  Different types of cells are grown in mediums  Cell cultures are collected.
Genes in ActionSection 2 Section 2: Regulating Gene Expression Preview Bellringer Key Ideas Complexities of Gene Regulation Gene Regulation in Prokaryotes.
Title: Studying whole genomes Homework: learning package 14 for Thursday 21 June 2016.
Gene Expression PowerPoint presentation text copied directly from NJCTL with corrections made as needed. Graphics may have been substituted with a similar.
DNA Computing. What is it?  “DNA computing is a branch of computing which uses DNA, biochemistry, and molecular biology hardware, instead of the traditional.
DNA Technology. Definitions Genetic engineering - process of altering genes to combining DNA from two or more organisms. Genetic engineering - process.
GENETIC ENGINEERING.
E. Identification of bacterial types by Gram Staining
Gene Cloning Techniques for gene cloning enable scientists to prepare multiple identical copies of gene-sized pieces of DNA. Most methods for cloning pieces.
CHAPTER 12 DNA Technology and the Human Genome
Eukaryotic Gene Regulation
© SSER Ltd..
Aim: How can we change DNA to do what we want?
Algorithm An algorithm is a finite set of steps required to solve a problem. An algorithm must have following properties: Input: An algorithm must have.
Bacterial Genome & Variations
Graphs Chapter 13.
Transformation of Escherichia coli
E.HOP: A Bacterial Computer to Solve the Pancake Problem
Biotechnology and Agrimedicine
Recombinant DNA.
Transformation of Escherichia coli
Transformation of Escherichia coli
Transformation of Escherichia coli
Programming Techniques
Presentation transcript:

LIVING COMPUTERS! (At least very basic computations run by bacteria) Shunzaburo Kida Biomedical Engineering April 2010 BME 482

Overview Definition of computer Design of experiment Future Outlook Results Conclusion

Computer As defined by a computer is a “programmable object that can store, retrieve, and process data.” Conventional computers (silicon-based) run through possible solutions one at a time, excluding multi-cores In this journal they utilize Escherichia coli (E. Coli) to execute DNA-based computations along with a protein (Hin) taken from salmonella bacteria This system of using organic living cells allows for millions of solutions being run at once since each baterium acts as a single computer

Design of Experiment The special bacteria is designed to run a very simple program of “The Burnt Pancake Problem” This outline consists of two pancakes of different sizes each with a burnt side.  Flip so largest is on bottom  Flip again until burnt sides are down  8 total possible ways of executing DNA is flipped around until a required order is established for a gene to be activated, which releases a resistance to an antibiotic

Hin Protein The Hin protein from salmonella acts as the “spatula” Hin cuts the specific pieces of DNA and shuffles them around (flipping the pancakes), and then reattaches Also acts as an on/off switch for another protein production if the proper sequence of DNA is achieved If incorrect resistance to applied antibiotic is dispersed and bacteria dies

Results Bacterial colonies that created a resistance to tetracycline had accomplished The Burnt Pancake Problem This can be checked by examining the specific DNA coding At established time intervals reflects the minimal number of flips required to complete the task Hin complex was able to flip single “pancakes” of varying size, adjacent segments,and sort multiple segments all at once

Future Outlook The same group conducted another study using the same E.coli and applied it to another mathematical problem. This new problem is called the Hamiltonian Path Problem taking in 3 cities as a goal In past, bacteria was programmed to form patterns, shapes, and colors – using this to perhaps create distinct tissues Overtime hopefully bacterial computers become more advanced and can process more complex problems

Pros Can compute millions of scenarios all at once due to each bacterium acting as a single computer Once identified, solution can be reproduced cheaply Over an increased time the bacterial computer will increase in power due to the fact that bacteria reproduces In vitro DNA inversion takes place rapidly (<1 minute)

Cons Not easy to program problems Will not in near future replace conventional silicon based computers Currently can only solve simple problems Hin protein can't be fully controlled so random shuffling is used to fulfill task

Hamiltonian Path Problem

Conclusion Hin/hix DNA recombination can solve a two adjacent segment inversion system in vivo Hin/hix complexes were used to regulate inversion efficiency since in vitro DNA inversion was observed as too rapid to detect proper calculations The hin complex used indicates that this system when recoded could be utilized to compute more complex pancake stacks This study could be used to observe the synthetic genome rearrangement that have occurred in nature

References Aron, Jacob. "Bacteria Make Computers Look like Pocket Calculators." Science Blog. Science Blog, 24 July Web. 15 Apr Bland, Eric. "Discovery News: Bacteria-Run Computer Solves Math Puzzle." Discovery Channel : Science, History, Space, Tech, Sharks, News. 28 May Web. 15 Apr "Computer - Definition and More from the Free Merriam-Webster Dictionary." Dictionary and Thesaurus - Merriam-Webster Online. Web. 15 Apr Haynes, Karmella A. "Engineering Bacteria to Solve the Burnt Pancake Problem." Journal of Biological Engineering. 20 May Web. 15 Apr Nelson, Bryn. "Living Computers Solve Complex Math Puzzle - Frontiers- Msnbc.com." Breaking News, Weather, Business, Health, Entertainment, Sports, Politics, Travel, Science, Technology, Local, US & World News- Msnbc.com. 2 June Web. 15 Apr Quick, Darren. "First Living Computer Used for Flipping Pancakes." Gizmag Emerging Technology Magazine. 21 May Web. 15 Apr