Abstract
Synthetically engineered single-cellular biological systems could be designed to classify patterns of chemical signals with high specificity and invoke appropriate responses. This requires cells to produce accurate logical computation over their multiple inputs and then trigger cellular response in a binary form like the signals YES and NO. However, current engineered biological systems, as a rule, are built from components like combinatorial promoters that, although displaying ’logic like’ capabilities, fall short of supporting true binary (Boolean) computation. Consequently misclassification of inputs or errors in processing commonly occur that in turn lead to an incorrect cellular response. Here we show how that increased nonlinearity combined with noise suppression leads to genetic circuits capable of true Boolean logic operation able to support scalable logic circuit design.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Y. Benenson, Biomolecular computing systems: principles, progress and potential. Nat. Rev. Genet. 13, 455–468 (2012)
L. Bintu, N.E. Buchler, H.G. Garcia, U. Gerland, T. Hwa, J. Kondev, R. Phillips, Transcriptional regulation by the numbers: models. Curr. Opin. Genet. Dev. 15, 116–124 (2005)
R.W. Bradley, B. Wang, Designer cell signal processing circuits for biotechnology. New Biotechnol. 32, 635–643 (2015)
R.W. Bradley, M. Buck, B. Wang, Recognizing and engineering digital-like logic gates and switches in gene regulatory networks. Curr. Opin. Microbiol. 33, 74–82 (2016)
J.A.N. Brophy, C.A. Voigt, Principles of genetic circuit design. Nat. Methods 11, 508–520 (2014)
R.S. Cox-III, M.G. Surette, M.B. Elowitz, Programming gene expression with combinatorial promoters. Mol. Syst. Biol. 3, 145 (2007)
R.L. Goodstein, Boolean Algebra (Pergamon Press, Oxford, 1963)
M.B. Gu, Environmental biosensors using bioluminescent bacteria, in Environmental Chemistry, ed. by E. Lichtfouse, J. Schwarzbauer, D. Robert (Springer, Berlin, 2005), Chap 63, pp. 691–698
A.V. Hill, The possible effects of the aggregation of the molecules of hæmoglobin on its dissociation curves. Proc. Physiol. Soc. 40, iv–vii (1910)
Y. Lei, W. Chen, A. Mulchandani, Microbial biosensors. Anal. Chim. Acta 568, 200–210 (2006)
M. Morel, R. Shtrahman, V. Rotter, L. Nissim, R.H. Bar-Ziv, Cellular heterogeneity mediates inherent sensitivity-specificity tradeoff in cancer targeting by synthetic circuits. PNAS 113, 8133–8138 (2016)
J.M. Raser, E.K. O’Shea, Noise in gene expression: origins, consequences, and control. Science 309, 2010–2013 (2005)
B. Wang, M. Barahona, M. Buck, A modular cell-based biosensor using engineered genetic logic circuits to detect and integrate multiple environmental signals. Biosens. Bioelectron. 40, 368–376 (2013)
Z. Xie, L. Wroblewska, L. Prochazka, R. Weiss, Y. Benenson, Multi-input RNAi-based logic circuit for identification of specific cancer cells. Science 333, 1307–1311 (2011)
Acknowledgements
We thank Alfonso Jaramillo for fruitful discussions. This work was funded by the BBSRC/EPSRC grant to WISB (BB/M017982/1).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
Let the circuit \(D \dashv E \dashv Z\) represents a double inversion module, where the protein D is repressing the synthesis of the protein E, and the protein E is repressing the synthesis of the protein Z. According to the thermodynamic model of transcription [2], the stationary concentration of the protein E is dependent on the concentration of D as following,
where the coefficients \(\omega \) and \(\varOmega \) are some constants, m is integer, \(m=1,\; 2,\; 3,\; 4,\;\ldots \). It is assumed that \(\omega >0\) and \(\varOmega >0\). Here \(m=1\) corresponds to a case of the protein D that is a simple repressor of E. In contrast to \(m=1\), the case \(m>1\) means the protein D is assembled into a complex to be the repressor of E. For examples, \(m=2\) corresponds to a dimer, and \(m=4\) means the complex is a tetramer, e.t.c. We can write a similar equation for a relationship between the concentrations of the proteins Z and E,
where the coefficients \(\lambda \) and \(\varLambda \) are some positive constants, \(\lambda >0\) and \(\varLambda >0\), the index i is integer, \(i=1,\; 2,\; 3,\; 4,\;\ldots \).
By substitution Eq. (4.12) into Eq. (4.13), we obtain the transfer function of the double inversion module,
where \(\left( {\begin{array}{c}i\\ k\end{array}}\right) \) are the binomial coefficients.
In case \(i=1\), Eq. (4.14) can be simplified,
It is easy to find a similarity between Eq. (4.15) and the thermodynamic model of transcription with a simple activator [2], \(D\rightarrow Z\),
Indeed, Eqs. (4.15) and (4.16) are identical when \(M^{m}=(\omega /\varLambda +1)\varOmega ^{m}\), \(\varGamma =\varOmega \) and \(\nu =\frac{\lambda }{\varLambda }\). Therefore, the double inversion module can be replaced by the single activator module with the same order m of the complex, i.e. a dimer activator can be used instead of a dimer repressor and a single represser together. On one hand, the simplification of the genetic circuit could be an advantage. On the other hand, the double inversion module has an advantage over the activation module. The number of free parameters in the double inversion module is greater than in the activation module therefore the circuit with double inversion module could easily be tuned to parameter levels of interest. For example, we need a module with a very low saturation level in limit \(C_{D}\rightarrow 0\). Then, Eq. (4.14) is transformed into the following,
According to Eq. (4.17), the low saturation level is independent from the parameters \(\varOmega \) and m. If the ratio \(\omega /\varLambda >1\) then \(\lim _{C_{D}\rightarrow 0} C_{Z}\) rapidly approaches to zero with growing i. Therefore the low level limit can be reduced by increasing both the ratio \(\omega /\varLambda \) and i.
In contrast to the low saturation level, the high saturation level is only dependent on one parameter, \(\lim _{C_{D}\rightarrow \infty }C_{Z}=\lambda \).
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Nikitin, A.P., Garcia–Ojalvo, J., Stocks, N.G. (2019). Engineering Scalable Digital Circuits From Non-digital Genetic Components. In: In, V., Longhini, P., Palacios, A. (eds) Proceedings of the 5th International Conference on Applications in Nonlinear Dynamics. Understanding Complex Systems. Springer, Cham. https://doi.org/10.1007/978-3-030-10892-2_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-10892-2_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-10891-5
Online ISBN: 978-3-030-10892-2
eBook Packages: EngineeringEngineering (R0)