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
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
4758Ré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/ .