Engineering bacteria to solve the Burnt Pancake Problem

BackgroundWe investigated the possibility of executing DNA-based computation in living cells by engineering Escherichia coli to address a classic mathematical puzzle called the Burnt Pancake Problem (BPP). The BPP is solved by sorting a stack of distinct objects (pancakes) into proper order and orientation using the minimum number of manipulations. Each manipulation reverses the order and orientation of one or more adjacent objects in the stack. We have designed a system that uses site-specific DNA recombination to mediate inversions of genetic elements that represent pancakes within plasmid DNA.ResultsInversions (or "flips") of the DNA fragment pancakes are driven by the Salmonella typhimurium Hin/hix DNA recombinase system that we reconstituted as a collection of modular genetic elements for use in E. coli. Our system sorts DNA segments by inversions to produce different permutations of a promoter and a tetracycline resistance coding region; E. coli cells become antibiotic resistant when the segments are properly sorted. Hin recombinase can mediate all possible inversion operations on adjacent flippable DNA fragments. Mathematical modeling predicts that the system reaches equilibrium after very few flips, where equal numbers of permutations are randomly sorted and unsorted. Semiquantitative PCR analysis of in vivo flipping suggests that inversion products accumulate on a time scale of hours or days rather than minutes.ConclusionThe Hin/hix system is a proof-of-concept demonstration of in vivo computation with the potential to be scaled up to accommodate larger and more challenging problems. Hin/hix may provide a flexible new tool for manipulating transgenic DNA in vivo.

[1]  Pavel A. Pevzner,et al.  Transforming cabbage into turnip: polynomial algorithm for sorting signed permutations by reversals , 1995, JACM.

[2]  James R. Broach,et al.  Replication and recombination functions associated with the yeast plasmid, 2μ circle , 1980, Cell.

[3]  K Shishido,et al.  The presence of the region on pBR322 that encodes resistance to tetracycline is responsible for high levels of plasmid DNA knotting in Escherichia coli DNA topoisomerase I deletion mutant. , 1989, Nucleic acids research.

[4]  Ehud Keinan,et al.  A Programmable Biomolecular Computing Machine with Bacterial Phenotype Output , 2007, Chembiochem : a European journal of chemical biology.

[5]  Reid C. Johnson,et al.  Topological analysis of Hin‐catalysed DNA recombination in vivo and in vitro , 2004, Molecular microbiology.

[6]  L M Adleman,et al.  Molecular computation of solutions to combinatorial problems. , 1994, Science.

[7]  P Chambon,et al.  Promotion of specific in vitro transcription by excised "TATA" box sequences inserted in a foreign nucleotide environment. , 1981, Nucleic acids research.

[8]  E. Shapiro,et al.  Programmable and autonomous computing machine made of biomolecules , 2001, Nature.

[9]  K. Drlica,et al.  Topoisomerase I mutants: the gene on pBR322 that encodes resistance to tetracycline affects plasmid DNA supercoiling. , 1986, Proceedings of the National Academy of Sciences of the United States of America.

[10]  M I Simon,et al.  The effects of symmetrical recombination site hixC on Hin recombinase function. , 1992, The Journal of biological chemistry.

[11]  D. Perkins-Balding,et al.  Location, degree, and direction of DNA bending associated with the Hin recombinational enhancer sequence and Fis-enhancer complex , 1997, Journal of bacteriology.

[12]  M. Simon,et al.  In vitro analysis of Hin-mediated site-specific recombination. , 1984, Cold Spring Harbor Symposia on Quantitative Biology.

[13]  Christos H. Papadimitriou,et al.  Bounds for sorting by prefix reversal , 1979, Discret. Math..

[14]  P. Pevzner,et al.  Sorting by Reversals: Genome Rearrangements in Plant Organelles and Evolutionary History of X Chromosome , 1995 .

[15]  M AdlemanLeonard Molecular computation of solutions to combinatorial problems , 1994 .

[16]  R. C. Johnson,et al.  Alignment of recombination sites in Hin-mediated site-specific DNA recombination. , 1991, Genes & development.

[17]  K. Rajewsky,et al.  Deletion of a DNA polymerase beta gene segment in T cells using cell type-specific gene targeting. , 1994, Science.

[18]  L. Poulsen,et al.  New Unstable Variants of Green Fluorescent Protein for Studies of Transient Gene Expression in Bacteria , 1998, Applied and Environmental Microbiology.

[19]  M. Simon,et al.  Recombinational switch for gene expression. , 1977, Science.

[20]  D. Sumners,et al.  Hin-mediated DNA knotting and recombining promote replicon dysfunction and mutation , 2007, BMC Molecular Biology.

[21]  M. Simon,et al.  Analysis of the nucleotide sequence of an invertible controlling element. , 1980, Proceedings of the National Academy of Sciences of the United States of America.

[22]  Thomas F. Knight,et al.  Idempotent Vector Design for Standard Assembly of Biobricks , 2003 .

[23]  R C Johnson,et al.  Intermediates in Hin‐mediated DNA inversion: a role for Fis and the recombinational enhancer in the strand exchange reaction. , 1989, The EMBO journal.

[24]  R. C. Johnson,et al.  Configuration of DNA strands and mechanism of strand exchange in the Hin invertasome as revealed by analysis of recombinant knots. , 1991, Genes & development.

[25]  C. Beck,et al.  Overproduction of transposon Tn10-encoded tetracycline resistance protein results in cell death and loss of membrane potential , 1989, Journal of bacteriology.

[26]  Brian Hayes,et al.  Sorting Out the Genome , 2007 .

[27]  M. Weickert,et al.  Using chromosomal lacIQ1 to control expression of genes on high-copy-number plasmids in Escherichia coli. , 1998, Gene.

[28]  P. Pevzner,et al.  Reconstructing the genomic architecture of ancestral mammals: lessons from human, mouse, and rat genomes. , 2004, Genome research.

[29]  Sivan Yogev,et al.  Parallel biomolecular computation on surfaces with advanced finite automata. , 2005, Journal of the American Chemical Society.

[30]  M. Simon,et al.  The role of negative supercoiling in Hin-mediated site-specific recombination. , 1992, The Journal of biological chemistry.