Rational programming of history-dependent logic in cellular populations.


Journal

Nature communications
ISSN: 2041-1723
Titre abrégé: Nat Commun
Pays: England
ID NLM: 101528555

Informations de publication

Date de publication:
21 09 2020
Historique:
received: 20 01 2020
accepted: 24 07 2020
entrez: 22 9 2020
pubmed: 23 9 2020
medline: 9 10 2020
Statut: epublish

Résumé

Genetic programs operating in a history-dependent fashion are ubiquitous in nature and govern sophisticated processes such as development and differentiation. The ability to systematically and predictably encode such programs would advance the engineering of synthetic organisms and ecosystems with rich signal processing abilities. Here we implement robust, scalable history-dependent programs by distributing the computational labor across a cellular population. Our design is based on standardized recombinase-driven DNA scaffolds expressing different genes according to the order of occurrence of inputs. These multicellular computing systems are highly modular, do not require cell-cell communication channels, and any program can be built by differential composition of strains containing well-characterized logic scaffolds. We developed automated workflows that researchers can use to streamline program design and optimization. We anticipate that the history-dependent programs presented here will support many applications using cellular populations for material engineering, biomanufacturing and healthcare.

Identifiants

pubmed: 32958811
doi: 10.1038/s41467-020-18455-z
pii: 10.1038/s41467-020-18455-z
pmc: PMC7506022
doi:

Substances chimiques

Recombinases 0
DNA 9007-49-2

Types de publication

Journal Article Research Support, Non-U.S. Gov't

Langues

eng

Sous-ensembles de citation

IM

Pagination

4758

Références

Anderson, P. W. More is different. Science 177, 393–396 (1972).
pubmed: 17796623
Doebeli, M. & Ispolatov, I. Complexity and diversity. Science 328, 494–497 (2010).
pubmed: 20413499
Durand, P. M., Sym, S. & Michod, R. E. Programmed cell death and complexity in microbial systems. Curr. Biol. 26, R587–R593 (2016).
pubmed: 27404254
Wolpert, L. Positional information and pattern formation. Curr. Top. Dev. Biol. 117, 597–608 (2016).
pubmed: 26970003
Byrne, K. M. et al. Bistability in the Rac1, PAK, and RhoA signaling network drives actin cytoskeleton dynamics and cell motility switches. Cell Syst. 2, 38–48 (2016).
pubmed: 27136688 pmcid: 4802415
Harmon, B. et al. Timescale separation of positive and negative signaling creates history-dependent responses to IgE receptor stimulation. Sci. Rep. 7, 15586 (2017).
pubmed: 29138425 pmcid: 5686181
Koshland, D. E. Jr. A response regulator model in a simple sensory system. Science 196, 1055–1063 (1977).
pubmed: 870969
Wolf, D. M. et al. Memory in microbes: quantifying history-dependent behavior in a bacterium. PLoS ONE 3, e1700 (2008).
pubmed: 18324309 pmcid: 2264733
Din, M. O. et al. Synchronized cycles of bacterial lysis for in vivo delivery. Nature 536, 81–85 (2016).
pubmed: 27437587 pmcid: 5048415
Gitzinger, M. et al. The food additive vanillic acid controls transgene expression in mammalian cells and mice. Nucleic Acids Res. 40, e37–e37 (2011).
pubmed: 22187155 pmcid: 3300003
Chang, H.-J. et al. A modular receptor platform to expand the sensing repertoire of bacteria. ACS Synth. Biol. 7, 166–175 (2018).
pubmed: 28946740
Farzadfard, F. & Lu, T. K. Emerging applications for DNA writers and molecular recorders. Science 361, 870–875 (2018).
pubmed: 30166483 pmcid: 6995688
Johnson, M. B., March, A. R. & Morsut, L. Engineering multicellular systems: using synthetic biology to control tissue self-organization. Curr. Opin. Biomed. Eng. 4, 163–173 (2017).
pubmed: 29308442 pmcid: 5749256
Jiang, J. et al. Bio-nanostructures: protein bricks: 2D and 3D bio-nanostructures with shape and function on demand (Adv. Mater. 20/2018). Adv. Mater. 30, 1870141 (2018).
Schmieden, D. T., Meyer, A. S. & Aubin-Tam, M.-E. Using bacteria to make improved, nacre-inspired materials. MRS Adv. 1, 559–564 (2016).
Chen, A. Y., Zhong, C. & Lu, T. K. Engineering living functional materials. ACS Synth. Biol. 4, 8–11 (2015).
pubmed: 25592034 pmcid: 4304442
Smanski, M. J. et al. Synthetic biology to access and expand nature’s chemical diversity. Nat. Rev. Microbiol. 14, 135–149 (2016).
pubmed: 26876034 pmcid: 5048682
Toman, Z., Dambly-Chaudiere, C., Tenenbaum, L. & Radman, M. A system for detection of genetic and epigenetic alterations in Escherichia coli induced by DNA-damaging agents. J. Mol. Biol. 186, 97–105 (1985).
pubmed: 3935801
Podhajska, A. J., Hasan, N. & Szybalski, W. Control of cloned gene expression by promoter inversion in vivo: construction of the heat-pulse-activated att-nutL-p-att-N module. Gene 40, 163–168 (1985).
pubmed: 3005124
Gardner, T. S., Cantor, C. R. & Collins, J. J. Construction of a genetic toggle switch in Escherichia coli. Nature 403, 339–342 (2000).
Ham, T. S., Lee, S. K., Keasling, J. D. & Arkin, A. P. A Tightly regulated inducible expression system utilizing the fim inversion recombination switch. Biotechnology 10, 1–4 (2006).
Friedland, A. E. et al. Synthetic gene networks that count. Science 324, 1199–1202 (2009).
pubmed: 19478183 pmcid: 2690711
Lou, C. et al. Synthesizing a novel genetic sequential logic circuit: a push-on push-off switch. Mol. Syst. Biol. 6, 1–11 (2010).
Zhang, H. et al. Programming a Pavlovian-like conditioning circuit in Escherichia coli. Nat. Commun. 5, 3102 (2014).
pubmed: 24434523
Andrews, L. B., Nielsen, A. A. K. & Voigt, C. A. Cellular checkpoint control using programmable sequential logic. Science 361, eaap8987 (2018).
pubmed: 30237327
Bonnet, J., Subsoontorn, P. & Endy, D. Rewritable digital data storage in live cells via engineered control of recombination directionality. Proc. Natl Acad. Sci. USA 109, 8884–8889 (2012).
pubmed: 22615351
Ham, T. S., Lee, S. K., Keasling, J. D. & Arkin, A. P. Design and construction of a double inversion recombination switch for heritable sequential genetic memory. PLoS ONE 3, e2815 (2008).
pubmed: 18665232 pmcid: 2481393
Bonnet, J., Yin, P., Ortiz, M. E., Subsoontorn, P. & Endy, D. Amplifying genetic logic gates. Science 340, 599–603 (2013).
pubmed: 23539178
Weinberg, B. H. et al. Large-scale design of robust genetic circuits with multiple inputs and outputs for mammalian cells. Nat. Biotechnol. 35, 453–462 (2017).
pubmed: 28346402 pmcid: 5423837
Livet, J. et al. Transgenic strategies for combinatorial expression of fluorescent proteins in the nervous system. Nature 450, 56–62 (2007).
pubmed: 17972876
Chow, K.-H. K. et al. Imaging cell lineage with a synthetic digital recording system. https://doi.org/10.1101/2020.02.21.958678 (2020).
Nielsen, A. A. K. et al. Genetic circuit design automation. Science 352, aac7341 (2016).
pubmed: 27034378
Guiziou, S., Mayonove, P. & Bonnet, J. Hierarchical composition of reliable recombinase logic devices. Nat. Commun. 10, 456 (2019).
pubmed: 30692530 pmcid: 6349923
Panis, G. et al. Tight regulation of the intS gene of the KplE1 prophage: a new paradigm for integrase gene regulation. PLoS Genet. 6, e1001149 (2010).
pubmed: 20949106 pmcid: 2951348
Roquet, N., Soleimany, A. P., Ferris, A. C., Aaronson, S. & Lu, T. K. Synthetic recombinase-based state machines in living cells. Science 353, aad8559 (2016).
pubmed: 27463678
Colloms, S. D. et al. Rapid metabolic pathway assembly and modification using serine integrase site-specific recombination. Nucleic Acids Res. 42, e23 (2014).
pubmed: 24225316
Lovett, S. T. Encoded errors: mutations and rearrangements mediated by misalignment at repetitive DNA sequences. Mol. Microbiol. 52, 1243–1253 (2004).
pubmed: 15165229
Regot, S. et al. Distributed biological computation with multicellular engineered networks. Nature 469, 207–211 (2010).
pubmed: 21150900
Tamsir, A., Tabor, J. J. & Voigt, C. A. Robust multicellular computing using genetically encoded NOR gates and chemical ‘wires’. Nature 469, 212–215 (2011).
pubmed: 21150903
Knuth, D. E. The Art of Computer Programming: Sorting and Searching, Vol. 3 (Pearson Education, 1997).
Yang, L. et al. Permanent genetic memory with >1-byte capacity. Nat. Methods 11, 1261–1266 (2014).
pubmed: 25344638 pmcid: 4245323
Guiziou, S., Ulliana, F., Moreau, V., Leclere, M. & Bonnet, J. An automated design framework for multicellular recombinase logic. ACS Synth. Biol. 7, 1406–1412 (2018).
pubmed: 29641183 pmcid: 5962929
Zúñiga, A. et al. OSIRiS. (Codeocean, 2020). https://codeocean.com/capsule/4338981/tree .
Kudla, G., Murray, A. W., Tollervey, D. & Plotkin, J. B. Coding-sequence determinants of gene expression in Escherichia coli. Science 324, 255–258 (2009).
pubmed: 19359587 pmcid: 3902468
Hill, F. J & Peterson, G. R. Introduction to Switching Theory and Logical Design. (Wiley, 1968).
Wang, P. et al. Robust growth of Escherichia coli. Curr. Biol. 20, 1099–1103 (2010).
pubmed: 20537537 pmcid: 2902570
Urrios, A. et al. A synthetic multicellular memory device. ACS Synth. Biol. 5, 862–873 (2016).
pubmed: 27439436
Lambert, G. & Kussell, E. Memory and fitness optimization of bacteria under fluctuating environments. PLoS Genet. 10, e1004556 (2014).
pubmed: 25255314 pmcid: 4177670
Giepmans, B. N. G., Adams, S. R., Ellisman, M. H. & Tsien, R. Y. The fluorescent toolbox for assessing protein location and function. Science 312, 217–224 (2006).
pubmed: 16614209
Zimmermann, T., Marrison, J., Hogg, K. & O’Toole, P. Clearing up the signal: spectral imaging and linear unmixing in fluorescence microscopy. Methods Mol. Biol. 1075, 129–148 (2014).
pubmed: 24052349
Hsiao, V., Hori, Y., Rothemund, P. W. & Murray, R. M. A population-based temporal logic gate for timing and recording chemical events. Mol. Syst. Biol. 12, 869 (2016).
pubmed: 27193783 pmcid: 5289221
Siuti, P., Yazbek, J. & Lu, T. K. Synthetic circuits integrating logic and memory in living cells. Nat. Biotechnol. 31, 448–452 (2013).
pubmed: 23396014
Courbet, A., Endy, D., Renard, E., Molina, F. & Bonnet, J. Detection of pathological biomarkers in human clinical samples via amplifying genetic switches and logic gates. Sci. Transl. Med. 7, 289ra83 (2015).
pubmed: 26019219
Kong, W., Meldgin, D. R., Collins, J. J. & Lu, T. Designing microbial consortia with defined social interactions. Nat. Chem. Biol. https://doi.org/10.1038/s41589-018-0091-7 (2018).
doi: 10.1038/s41589-018-0091-7 pubmed: 30598545
Ziesack, M. et al. Engineered interspecies amino acid cross-feeding increases population evenness in a synthetic bacterial consortium. mSystems 4, e00352-19 (2019).
pubmed: 31409662 pmcid: 6697442
Macia, J. et al. Implementation of complex biological logic circuits using spatially distributed multicellular consortia. PLoS Comput. Biol. 12, e1004685 (2016).
pubmed: 26829588 pmcid: 4734778
Solé, R. et al. Synthetic collective intelligence. Biosystems 148, 47–61 (2016).
pubmed: 26868302
Velazquez, J. J., Su, E., Cahan, P. & Ebrahimkhani, M. R. Programming morphogenesis through systems and synthetic biology. Trends Biotechnol. 36, 415–429 (2018).
pubmed: 29229492
Guven, S. et al. Multiscale assembly for tissue engineering and regenerative medicine. Trends Biotechnol. 33, 269–279 (2015).
pubmed: 25796488 pmcid: 4416945
Gibson, D. G. et al. Enzymatic assembly of DNA molecules up to several hundred kilobases. Nat. Methods 6, 343–345 (2009).
pubmed: 19363495
Libis, V., Delépine, B. & Faulon, J.-L. Expanding biosensing abilities through computer-aided design of metabolic pathways. ACS Synth. Biol. 5, 1076–1085 (2016).
pubmed: 27028723
Mutalik, V. K. et al. Precise and reliable gene expression via standard transcription and translation initiation elements. Nat. Methods 10, 354–360 (2013).
pubmed: 23474465
Lou, C., Stanton, B., Chen, Y.-J., Munsky, B. & Voigt, C. A. Ribozyme-based insulator parts buffer synthetic circuits from genetic context. Nat. Biotechnol. 30, 1137–1142 (2012).
pubmed: 23034349 pmcid: 3914141
Zúñiga, A. et al. Rational programming of history-dependent logic in cellular populations. Codes for data visualization. Codes-for-Data-Visualization. https://github.com/synthetic-biology-group-cbs-montpellier/Codes-for-Data-Visualization (2020).
Zúñiga, A. et al. Rational programming of history-dependent logic in cellular populations. FCS data set. Flow Repository. http://flowrepository.org/ .

Auteurs

Ana Zúñiga (A)

Centre de Biochimie Structurale (CBS), INSERM U154, CNRS UMR5048, University of Montpellier, Montpellier, France.

Sarah Guiziou (S)

Centre de Biochimie Structurale (CBS), INSERM U154, CNRS UMR5048, University of Montpellier, Montpellier, France.
Department of Biology, University of Washington, Seattle, WA, 98195, USA.

Pauline Mayonove (P)

Centre de Biochimie Structurale (CBS), INSERM U154, CNRS UMR5048, University of Montpellier, Montpellier, France.

Zachary Ben Meriem (ZB)

Laboratoire Matière et Systèmes Complexes, UMR 7057 CNRS & Université Paris Diderot, 10 rue Alice Domon et Léonie Duquet, 75013, Paris, France.

Miguel Camacho (M)

Centre de Biochimie Structurale (CBS), INSERM U154, CNRS UMR5048, University of Montpellier, Montpellier, France.

Violaine Moreau (V)

Centre de Biochimie Structurale (CBS), INSERM U154, CNRS UMR5048, University of Montpellier, Montpellier, France.

Luca Ciandrini (L)

Centre de Biochimie Structurale (CBS), INSERM U154, CNRS UMR5048, University of Montpellier, Montpellier, France.
Laboratoire Charles Coulomb (L2C), University of Montpellier & CNRS, Montpellier, France.

Pascal Hersen (P)

Laboratoire Matière et Systèmes Complexes, UMR 7057 CNRS & Université Paris Diderot, 10 rue Alice Domon et Léonie Duquet, 75013, Paris, France.
Laboratoire Physico Chimie Curie, UMR168, Institut Curie, Paris, France.

Jerome Bonnet (J)

Centre de Biochimie Structurale (CBS), INSERM U154, CNRS UMR5048, University of Montpellier, Montpellier, France. jerome.bonnet@inserm.fr.

Articles similaires

Selecting optimal software code descriptors-The case of Java.

Yegor Bugayenko, Zamira Kholmatova, Artem Kruglov et al.
1.00
Software Algorithms Programming Languages

Exploring blood-brain barrier passage using atomic weighted vector and machine learning.

Yoan Martínez-López, Paulina Phoobane, Yanaima Jauriga et al.
1.00
Blood-Brain Barrier Machine Learning Humans Support Vector Machine Software
Cephalometry Humans Anatomic Landmarks Software Internet
Humans Algorithms Software Artificial Intelligence Computer Simulation

Classifications MeSH