GCAT, Genome Sequencing, & Synthetic Biology A. Malcolm Campbell University of Washington March 5, 2008.

Slides:



Advertisements
Similar presentations
Design and Testing of a Bacteriological Timer Device Herman Armstrong Morgan Schiermeier Rachel Klapper Jackie Schneider.
Advertisements

Hamilton Path Problem with Golden Gate Shuffle Catherine Doyle, James Harden, Julia Fearrington, Duke DeLoache, Lilly Wilson.
Fluorescent Assay of a RING-type Ubiquitin Ligase Mississippi State University November 2007.
AbstractAbstract 2006: The Burnt Pancake Problem Acknowledgements Acknowledgements Faculty and undergraduates at Missouri Western State University and.
Why Would You Want To Insert New DNA into E. coli? Insulin Gene Extracted Plasmid.
Microarrays for the Masses: Pedagogical Resources for High School through College A. Malcolm Campbell 1,3, Laurie J. Heyer 2,3, Mary Lee S. Ledbetter 4,3,
Solving the Pancake Problem with a Bacterial Computer Missouri Western State University Marian Broderick, Adam Brown, Trevor Butner, Lane Heard, Eric Jessen,
Davidson College Synth-Aces Tamar Odle (’08), Oscar Hernandez (’06), Kristen DeCelle (’06), Andrew Drysdale (’07), Matt Gemberling (’06), and Nick Cain.
CRISPR System Caroline Vrana Davidson College Synthetic Biology Summer 2012.
Bioinformatics: One Minute and One Hour at a Time Laurie J. Heyer L.R. King Asst. Professor of Mathematics Davidson College
Life Sciences-HHMI Outreach. Copyright 2008 President and Fellows of Harvard College. Summer 2008 Workshop in Biology and Multimedia for High School Teachers.
Synthetic Biology Workshop July 8-10, 2010 A. Malcolm Campbell Biology Laurie J. Heyer Mathematics Todd T. Eckdahl Biology Jeffrey L. Poet Math, CS and.
Synthetic Biology Workshop March 26, 2011 A. Malcolm Campbell Biology Laurie J. Heyer Mathematics Todd T. Eckdahl Biology Jeffrey L. Poet Math, CS and.
Recombinant DNA Introduction to Recombinant DNA technology
Synthetic Biology at Davidson College Building Bacterial Computers.
IGEM2009 SHORT COURSE Lesson1 Introduction to iGEM and Synthetic Biology.
Abstract Method: Oligonucleotide Addition Exploring Different Concentrations Chip Design and Sample Scan Chip Design and Sample Scans Helping Students.
Gene Regulation: What it is, and how to detect it By Jordan, Jennifer, and Brian.
1 Review Describe the process scientists use to copy DNA Use Analogies How is genetic engineering like computer programming 2 Review What is a transgenic.
Analysis of Transgenic Plants. 1.Regeneration on Selective Medium Selectable Marker Gene.
Construction, Transformation, and Prokaryote Expression of a Fused GFP and Mutant Human IL-13 Gene Sequence Lindsay Venditti, Department of Biological.
Undergraduates Learning Genomics Through Research A. Malcolm Campbell University of Wisconsin - Madison May 15, 2008.
20.1 – 1 Look at the illustration of “Cloning a Human Gene in a Bacterial Plasmid” (Figure 20.4 in the orange book). If the medium used for plating cells.
DNA Technology- Cloning, Libraries, and PCR 17 November, 2003 Text Chapter 20.
Living Hardware to Solve the Hamiltonian Path Problem
Programming Bacteria for Optimization of Genetic Circuits.
Biology Blended with Math and Computer Science A. Malcolm Campbell Reed College March 7, 2008.
20.1 – 1 Look at the illustration of “Cloning a Human Gene in a Bacterial Plasmid” (Figure 20.4 in the orange book). If the medium used for plating cells.
Results Davidson College Biology Department DNA Microarrays: A guide to teaching chips Allison Amore, Sheena Bossie, Max Citrin, Erin Cobain,
1 Genetics Faculty of Agriculture Instructor: Dr. Jihad Abdallah Topic 13:Recombinant DNA Technology.
Programming Bacterial Computers for Network Optimization or Using Punctuated Equilibrium for Network Optimization.
© 2012 Pearson Education, Inc. Lecture by Edward J. Zalisko PowerPoint Lectures for Campbell Biology: Concepts & Connections, Seventh Edition Reece, Taylor,
Building a Bacterial Computer Building a Bacterial Computer AbstractAbstract The Hamiltonian Path Problem Acknowledgements Acknowledgements Bacteria Successfully.
Chapter 15: Genetic Engineering
RECOMB-BE Dr. Laurie J. Heyer July 20, 2011 Designing and Building a Bacterial Computer
BACTO-ART A Multicomponent Inducible Expression System for Teaching and Discovery Project Goals To create a multicomponent, inducible expression system.
A. Malcolm Campbell Biology and GCAT Laurie J. Heyer Mathematics and GCAT AP Institute June 29, 2011 Introduction to Synthetic Biology Todd T. Eckdahl.
RESTRICTION ENDONUCLEASES RESTRICTION ENDONUCLEASES CUT AT SPECIFIC SITES & LEAVE STICKY ENDS EcoR1EcoR1 animation Leave “sticky ends” that can be used.
Synthetic Biology Blends Math, Computer Science, and Biology A. Malcolm Campbell Reed College March 7, 2008.
Overview Amgen Biotech Labs In this set of labs, students will:
Synthetic Biology at Davidson College Building Bacterial Computers.
LIVING COMPUTERS! (At least very basic computations run by bacteria) Shunzaburo Kida Biomedical Engineering April 2010 BME 482.
Our Current Challenge: Introductory Biology in collaboration with Chris Paradise.
Living Hardware to Solve the Hamiltonian Path Problem Faculty: Drs. Malcolm Campbell, Laurie Heyer, Karmella Haynes Students: Oyinade Adefuye, Will DeLoache,
Using Synthetic Biology and pClone Red for Authentic Research on Promoter Function: Genetics (analyzing mutant promoters) Todd T. Eckdahl and A. Malcolm.
Gene expression & Clustering. Determining gene function Sequence comparison tells us if a gene is similar to another gene, e.g., in a new species –Dynamic.
DNA Microarray Experiment
Molecular Biology II Lecture 1 OrR. Restriction Endonuclease (sticky end)
Yeast Comparative Genomic Hybridization (CGH): A streamlined method for microarray detection of aneuploidy in S. cerevisiae A. Jacqueline Ryan Davidson.
SEQUENCING DNA Jos. J. Schall Biology Department University of Vermont.
Neutrophil-specific Overexpression of FCHO2, a PCH family protein, in Danio rerio Chelsey Warning and Kate Cooper, PhD Loras College Department of Biology.
E.HOP: A Bacterial Computer to Solve the Pancake Problem Davidson College iGEM Team Lance Harden, Sabriya Rosemond, Samantha Simpson, Erin Zwack Faculty.
Creating a lipid biosynthesis hybrid: E. nemone Teresa and Jodi.
Synthetic Biology: Design and Characterization of antiswitches in E.coli Matt Gemberling 27 April 2006.
Using Microarrays to Measure Sequence Preferences of Berenil Binding to the DNA Minor Groove Adam Brown Missouri Western State University Coauthors: Steven.
Mullis's 1998 autobiography Dancing Naked in the Mind Field, gives his account of the commercial development of PCR, as well as providing insights into.
Hamilton Path Problem Catherine Doyle, James Harden, Julia Fearrington.
Yeast Comparative Genomic Hybridization (CGH): A method for microarray detection of aneuploidy in S. cerevisiae Jackie Ryan Honors Thesis Defense April.
Green with envy?? Jelly fish “GFP” Transformed vertebrates.
DNA Technology & Genomics CHAPTER 20. Restriction Enzymes enzymes that cut DNA at specific locations (restriction sites) yielding restriction fragments.
A. Malcolm Campbell and Todd T. Eckdahl
Daniel Cui & Eileen Liang
A. Malcolm Campbell and Todd T. Eckdahl
Cloning Overview DNA can be cloned into bacterial plasmids for research or commercial applications. The recombinant plasmids can be used as a source of.
Presentation Topic Cloning Vector and its Types Presented By
Genomes and Their Evolution
Self-differentiated Bacterial Assembly Line Peking 2007 IGEM
Virginia iGEM Workshop #2 High School Education Series.
E.HOP: A Bacterial Computer to Solve the Pancake Problem
The Yeast ORFan/GUF Gene Project: Discovery of yeast gene function in undergraduate courses Jill Keeney (Juniata College, PA)
Presentation transcript:

GCAT, Genome Sequencing, & Synthetic Biology A. Malcolm Campbell University of Washington March 5, 2008

How Can Microarrays be Introduced? Ben Kittinger ‘05 Wet-lab microarray simulation kit - fast, cheap, works every time.

How Can Students Practice?

Open Source and Free Software

What Else Can Chips Do? Jackie Ryan ‘05

Comparative Genome Hybridizations

Genome Sequencing

Sarah Elgin at Washington University Students finish and annotate genome sequences Support staff online Free workshops in St. Louis Growing number of schools participating Genome Education Partnership

Tuajuanda Jordan at HHMI Phage Genome Initiative Science Education Alliance Students isolate phage Students purify phage DNA; Sequenced at JGI Students annotate and compare geneomes National experiment to examine phage variation Free workshop and reagents

Cheryl Kerfeld at Joint Genome Institute > 1000 prokaryote genomes sequenced Students annotate genome Data posted online Workshop for training of faculty Wide range of species Undergraduate Genomics Research Initiative

Synthetic Biology

What is Synthetic Biology?

BioBrick Registry of Standard Parts

Peking University Imperial College What is iGEM?

Davidson College Malcolm Campbell (bio.) Laurie Heyer (math) Lance Harden Sabriya Rosemond (HU) Samantha Simpson Erin Zwack Missouri Western State U. Todd Eckdahl (bio.) Jeff Poet (math) Marian Broderick Adam Brown Trevor Butner Lane Heard (HS student) Eric Jessen Kelley Malloy Brad Ogden SYNTHETIC BIOLOGY iGEM 2006

Enter: Flapjack & The Hotcakes Erin Zwack (Jr. Bio); Lance Harden (Soph. Math); Sabriya Rosemond (Jr. Bio)

Enter: Flapjack & The Hotcakes

Wooly Mammoths of Missouri Western

Burnt Pancake Problem

Look familiar?

Flipping DNA with Hin/hixC

How to Make Flippable DNA Pancakes All on 1 Plasmid: Two pancakes (Amp vector) + Hin hixC RBS hixC Tet hixCpBad pancake 1pancake 2 T T T T pLac RBS Hin LVA

Hin Flips DNA of Different Sizes

Hin Flips Individual Segments -21

No Equilibrium 11 hrs Post-transformation

Hin Flips Paired Segments white light u.v. mRFP off mRFP on double-pancake flip

Modeling to Understand Flipping ( 1, 2) (-2, -1) ( 1, -2) (-1, 2) (-2, 1) ( 2, -1) (-1, -2) ( 2, 1) (1,2) (-1,2) (1,-2)(-1,-2) (-2,1)(-2,-1) (2,-1) (2,1)

( 1, 2) (-2, -1) ( 1, -2) (-1, 2) (-2, 1) ( 2, -1) (-1, -2) ( 2, 1) (1,2) (-1,2) (1,-2)(-1,-2) (-2,1)(-2,-1) (2,-1) (2,1) 1 flip: 0% solved Modeling to Understand Flipping

( 1, 2) (-2, -1) ( 1, -2) (-1, 2) (-2, 1) ( 2, -1) (-1, -2) ( 2, 1) (1,2) (-1,2) (1,-2)(-1,-2) (-2,1)(-2,-1) (2,-1) (2,1) 2 flips: 2/9 (22.2%) solved Modeling to Understand Flipping

PRACTICAL Proof-of-concept for bacterial computers Data storage n units gives 2 n (n!) combinations BASIC BIOLOGY RESEARCH Improved transgenes in vivo Evolutionary insights Consequences of DNA Flipping Devices -1,2 -2,-1 in 2 flips! gene regulator

Success at iGEM 2006

Living Hardware to Solve the Hamiltonian Path Problem, 2007 Faculty: Malcolm Campbell, Todd Eckdahl, Karmella Haynes, Laurie Heyer, Jeff Poet Students: Oyinade Adefuye, Will DeLoache, Jim Dickson, Andrew Martens, Amber Shoecraft, and Mike Waters; Jordan Baumgardner, Tom Crowley, Lane Heard, Nick Morton, Michelle Ritter, Jessica Treece, Matt Unzicker, Amanda Valencia

The Hamiltonian Path Problem

Advantages of Bacterial Computation SoftwareHardwareComputation

Advantages of Bacterial Computation SoftwareHardwareComputation $ ¢

Cell Division Non-Polynomial (NP) No Efficient Algorithms # of Processors Advantages of Bacterial Computation

3 Using Hin/hixC to Solve the HPP

hixC Sites Using Hin/hixC to Solve the HPP

Solved Hamiltonian Path Using Hin/hixC to Solve the HPP

How to Split a Gene RBS Promoter Reporter hixC RBS Promoter Repo- rter Detectable Phenotype Detectable Phenotype ?

Gene Splitter Software InputOutput 1. Gene Sequence (cut and paste) 2. Where do you want your hixC site? 3. Pick an extra base to avoid a frameshift. 1. Generates 4 Primers (optimized for Tm). 2. Biobrick ends are added to primers. 3. Frameshift is eliminated.

Gene-Splitter Output Note: Oligos are optimized for Tm.

Predicting Outcomes of Bacterial Computation

Probability of HPP Solution Number of Flips 4 Nodes & 3 Edges Starting Arrangements

k = actual number of occurrences λ = expected number of occurrences λ = m plasmids * # solved permutations of edges ÷ # permutations of edges Cumulative Poisson Distribution: P(# of solutions ≥ k) = k = m = 10,000, ,000, ,000, ,000, ,000, ,000,000, Probability of at least k solutions on m plasmids for a 14-edge graph How Many Plasmids Do We Need?

False Positives Extra Edge

PCR Fragment Length False Positives

Detection of True Positives # of True Positives ÷ Total # of Positives # of Nodes / # of Edges Total # of Positives

How to Build a Bacterial Computer

Choosing Graphs Graph 2 A B D Graph 1 A B C

Splitting Reporter Genes Green Fluorescent ProteinRed Fluorescent Protein

GFP Split by hixC Splitting Reporter Genes RFP Split by hixC

HPP Constructs Graph 1 Constructs: Graph 2 Construct: AB ABC ACB BAC DBA Graph 0 Construct: Graph 2 Graph 1 B A C A D B Graph 0 B A

T7 RNAP Hin + Unflipped HPP Transformation PCR to Remove Hin & Transform Coupled Hin & HPP Graph

Flipping Detected by Phenotype ACB (Red) BAC (None) ABC (Yellow)

Hin-Mediated Flipping ACB (Red) BAC (None) ABC (Yellow) Flipping Detected by Phenotype

ABC Flipping Yellow Hin Yellow, Green, Red, None

Red ACB Flipping Hin Yellow, Green, Red, None

BAC Flipping Hin None Yellow, Green, Red, None

Flipping Detected by PCR ABC ACB BAC UnflippedFlipped ABC ACB BAC

Flipping Detected by PCR ABC ACB BAC UnflippedFlipped ABC ACB BAC

RFP1 hixC GFP2 BAC Flipping Detected by Sequencing

RFP1 hixC GFP2 RFP1 hixC RFP2 BAC Flipped-BAC Flipping Detected by Sequencing Hin

Conclusions Modeling revealed feasibility of our approach GFP and RFP successfully split using hixC Added 69 parts to the Registry HPP problems given to bacteria Flipping shown by fluorescence, PCR, and sequence Bacterial computers are working on the HPP and may have solved it

Living Hardware to Solve the Hamiltonian Path Problem Acknowledgements: Thanks to The Duke Endowment, HHMI, NSF DMS , Genome Consortium for Active Teaching, Davidson College James G. Martin Genomics Program, Missouri Western SGA, Foundation, and Summer Research Institute, and Karen Acker (DC ’07). Oyinade Adefuye is from North Carolina Central University and Amber Shoecraft is from Johnson C. Smith University.

What is the Focus?

Thanks to my life-long collaborators

Extra Slides

Can we build a biological computer? The burnt pancake problem can be modeled as DNA (-2, 4, -1, 3)(1, 2, 3, 4) DNA Computer Movie >>

Design of controlled flipping RBS-mRFP (reverse) hix RBS-tetA(C) hixpLachix