Abstract
The assembly of three concatenated enzyme-based logic gates consisting of OR, AND, XOR is described. Four biocatalysts, acetylcholine esterase, choline oxidase, microperoxidase-11, and the NAD+-dependent glucose dehydrogenase, are used to assemble the gates. Four inputs that include acetylcholine, butyrylcholine, O2, and glucose are used to drive the concatenated-gates system. The cofactor NAD+, and its reduced 1,4-dihydro form, NADH, are used as a reporter couple, and these provide an optical output for the gates. The modulus of the absorbance changes of NADH is used as a readout signal.
Keywords: biocomputers, biocatalysis, enzymes
The hardware of computers consists of parallel and serial logic-gate operations that are triggered by electronic inputs. These functions may be duplicated by appropriately designed chemical or biological systems. Different molecular and supramolecular assemblies that operate as logic gates and perform molecular-scale arithmetic operations were discussed (1–9). Similarly, biomolecules such as nucleic acids or proteins were used as active components that perform logic-gate operations (10–15). Gene-based artificial circuits acting as bistable toggle switches (16) or oscillators (17) were developed, and coupled enzyme/DNA systems that perform programmable biochemical transformations that mimic basic computing of finite automaton were reported (17). The use of enzymes as the active components for logic gate functions is specifically intriguing because numerous biocatalytic cycles in nature rely on information processing, revealing similarities to computer devices. Although the function of enzyme networks as mimics of Boolean logic gates was discussed (18), and the potential use of enzymes as building units of high-density computing architectures was addressed (19), the experimental work that validates biocatalyst-stimulated logic gate operations is quite scarce, and lacks the desired complexity that resembles computers. Single enzyme-based logic-gate operations were reported. For example, the dynamic conformational changes of malate dehydrogenase in response to Mg+ and Ca2+ ions acting as inputs was used to develop a XOR gate (20). Also, a modified enzyme and its inhibitor were used as inputs that activated an AND gate (21). Recently, we have reported on the assembly of coupled biocatalytic systems that mimic OR, XOR, AND, or InhibAND logic-gate functions (22), and the use of these systems for elementary arithmetic operations (half-adder and half-subtractor) was demonstrated (23). In none of these systems was the consecutive operation of several gates that operate in series demonstrated. This feature is, however, essential to develop any future “computer-like” function of enhanced complexity. Here, we report on the assembly of a four-enzyme-coupled system that includes four inputs and performs in series three logic-gate operations OR, AND, and XOR.
Results and Discussions
The system and its operation is depicted in Fig. 1A and consists of the four biocatalysts, acetylcholine esterase (AChE), choline oxidase, microperoxidase-11 (MP-11), and glucose dehydrogenase (GDH), coupled to its cofactor pair NAD+/NADH. Acetylcholine (input A) or butyrylcholine (input B) are hydrolyzed by AChE to form choline that acts as the output of the first OR gate, Fig. 1B. Choline generated by the OR gate and O2 (input C) activate the AND gate that yields betaine aldehyde and H2O2 as products. Note that H2O2 is formed only in the presence of O2 (Fig. 1B). The two biocatalysts MP-11 and GDH perform the most complicated XOR gate, where two “1” inputs yield a “0” output. The inputs for the XOR gate are H2O2, the product of the AND gate, and glucose (input D). The operation of the sequence of gates is read out by following the concentration ratio of the NAD+/NADH cofactors by following the absorbance at λ = 340 nm. That is, if only H2O2 is activating the system and no glucose is added, MP-11 catalyzes the oxidation of NADH to NAD+, and NADH is depleted. Similarly, when only glucose is added and the AND gate does not generate H2O2, the GDH-biocatalyzed oxidation of glucose reduces NAD+ to NADH, and the absorbance of NADH increases. When H2O2 and glucose (input D) are activating the MP-11/GDH couple, the MP-11-catalyzed oxidation of NADH to NAD+ is compensated by the GDH/glucose-mediated reduction of NAD+ to NADH. Thus, no net change in the NADH concentration would be detected (as required from an XOR gate). The modulus of absorbance ‖A‖ of the NADH acts as the readout signal for the XOR gate operation.
Fig. 1.
Scheme describing the operation of concatenated logic gates based on four coupled biocatalysts (A) and circuitry for the concatenated four-enzyme system (B).
Fig. 2 shows the absorbance changes of NADH as a result of the operation of the series of gates in the presence of the four inputs. Note that these results represent the properties of an optimized composition of the concentrations of the different biocatalysts and the respective inputs that take into account the specific activities of the different biocatalysts. Fig. 2A, curve a, shows the absorbance features of the NADH in the system before the activation of the different biocatalysts by any of the inputs. This absorbance may be considered as a reference for the operation of the different gates. Fig. 2A, curve b, shows the absorbance features upon activation of the OR gate by acetylcholine and, thus, activation of the AND gate by choline and O2 to yield H2O2. The two biocatalysts MP-11 and GDH are activated by H2O2 and glucose as inputs. Because the MP-11-catalyzed oxidation of NADH is compensated by the GDH-catalyzed oxidation of glucose with the concomitant generation of NADH, no significant change in the absorbance of NADH is detected. Thus, the system inputs (1, 0, 1, 1) lead to a “0” output in the XOR gate. Fig. 2B presents the output of the concatenated gates in the form of an absorbance bar presentation. The output for state (1, 0, 1, 1) is thus given by bar b. Similarly, exchange of acetylcholine with butyrylcholine as the input of the OR gate yields the choline product that, together with O2, activates the AND gate, leading to the H2O2 product. As before, the MP-11-catalyzed oxidation of NADH by H2O2 is compensated by the GDH-mediated oxidation of NAD+, and, thus, no significant net change in the NADH absorbance is detected. Accordingly, the system state (0, 1, 1, 1) yields a “0” output (Fig. 2B, bar c). When both inputs of the OR gate are introduced and all other inputs activate the respective gates, state (1, 1, 1, 1), no significant change in the absorbance of NADH is observed, as expected (Fig. 2A, curve d, and 2B, bar d). Naturally, when only O2 acts as input and no other input triggers any of the gates, state (0, 0 1, 0), none of the biocatalyzed reactions occurs, no change in the absorbance of NADH is observed, and, thus, the output of the system is “0” (Fig. 2A, curve e, and 2B, bar e). When no inputs trigger the “OR” gate and only the O2 and glucose act as inputs, system state (0, 0, 1, 1), no choline is formed, and, thus, no H2O2 is generated. As a result, only the GDH-catalyzed oxidation of glucose proceeds, with the concomitant formation of NADH, as evidenced by the increase in the absorbance of the system (Fig. 2A, curve f, and 2B, bar f). Thus, the output of the XOR gate is “1.” Activation of the system by the acetylcholine, or butyrylcholoine, in the presence of O2 but in the absence of glucose, states (1, 0, 1, 0) or (0, 1, 1, 0) lead to the formation of choline (in the OR gate) and the subsequent generation of H2O2 (in the AND gate). The H2O2 that is generated activates the MP-11-catalyzed oxidation of NADH. In the absence of glucose as input, this condition leads to the depletion of the NADH absorbance (Fig. 2A, curves g and h, respectively) yielding a change in the absorbance modules values, as presented in Fig. 2B, bars g and h, respectively. Thus, these states lead to an output “1” of the XOR gate. Naturally, when the two inputs, acetylcholine and butyrylcholine, activate the OR gate, and the AND gate is activated by O2, the formation of H2O2 proceeds. In the absence of glucose, however, the generated H2O2 depletes the absorbance of NADH, leading to a “1” output (Fig. 2A, curve i, and 2B, bar i). Note that, in Fig. 2A, curves a, f, and e, in addition to the absorbance band of NADH at λ = 340 nm, an additional band at 410 nm is observed. This band is attributed to the absorbance of the heme center present in MP-11. In Fig. 2A, curves b–d and g–i, the band at λ = 410 nm is depleted. This result is consistent with the fact that the biocatalytically generated H2O2 forms an oxocomplex with the heme center of MP-11 as an intermediate species that oxidizes NADH. The latter oxocomplex lacks an absorbance in this spectral region (24). The truth table for the concatenated gates system that operates in the presence of O2 (input C = 1) using the three other inputs is displayed in Fig. 2C.
Fig. 2.
Operation and analysis of the concatenated biocatalytic gates in the presence of four inputs. (A) Absorbance features of NADH in the concatenated four-enzyme system in the presence of O2. (B) Bar presentation of the output of the concatenated gates, derived from the absorbance modulus changes. For all, spectra inputs correspond to: a, the absorbance of the biocatalytic system before activation by the inputs, and b–i, the activation of the system by inputs A, B, C, and D, where b = 1,0,1,1; c = 0,1,1,1; d = 1,1,1,1; e = 0,0,1,0; f = 0,0,1,1; g = 1,0,1,0; h = 0,1,1,0; and i = 1,1,1,0. The threshold absorbance values of 0.14 and 0.24 are marked for all bar presentations. (C) Truth table for the concatenated gates in the presence of O2. Imp, input.
Fig. 3 depicts the operation of the concatenated gates while excluding O2 from the system (O2 input always “0”). Under these conditions, an output “1” of the OR gate will not lead to the formation of H2O2, and, thus, the output of the AND gate will always be “0.” Accordingly, the changes in the absorbance of the NADH will be controlled only by the glucose input in the XOR gate. Fig. 3A, curves b, c, and d, show the absorbance changes of the systems in all three configurations where the OR gate yields an out “1,” namely, configurations (1, 0, 0, 1), (0, 1, 0, 1), and (1, 1, 0, 1), respectively. Evidently, for all of these configurations, a net increase in the absorbance of NADH is observed because of the noncompensated bioelectrocatalyzed oxidation of glucose and the formation of NADH. Naturally, the system configuration (0, 0, 0, 1), where the inputs of the OR gate are “0,” and, thus, the output of the AND is also forced to be “0,” results in the presence of a glucose input “1,” leading to a net increase in the NADH formation (output “1” of the XOR gate) (Fig. 3A, curve e). Fig. 3B depicts the outputs of the respective concatenated gates in a form of bar presentation, bars b, c, and e. Fig. 3A, curves f–i, shows the absorbance features of the system for all three concatenated gates that involve a “0” glucose input for the XOR gate. Evidently, no absorbance change for NADH is observed, and, thus, for all four configurations: (1, 0, 0, 0), (0, 1, 0, 0), (1, 1, 0, 0), and (0, 0, 0, 0), the output of the XOR gate is “0.” These results are presented in Fig. 3B, bars f–i, respectively. These results are consistent with the fact that exclusion of the O2 from the system always results in a “0” output of the AND gate. Because no glucose is present in the system, neither the biocatalyzed oxidation of glucose nor the MP-11-catalyzed oxidation of NADH proceeds, and no change in the NADH concentration is observed. It should be noted that in all of the curves shown in Fig. 3A, the absorbance band of the MP-11 at λ = 410 nm is visible. This finding is consistent with the fact that no H2O2 is generated in any of the systems, and thus no intermediate oxocomplex is formed (24). The truth table for the concatenated gates system that operates in the absence of O2 (input C = 0), using the three other inputs, A, B, and D, is displayed in Fig. 3C.
Fig. 3.
Operation and analysis of the lower concatenated biocatalytic gates in the absence of O2. (A) Absorbance features of NADH in the concatenated four-enzyme system in the absence of O2. (B) Bar presentation of the output of the concatenated gates, derived from the absorbance modulus changes. For all spectra, inputs correspond to: a, the absorbance of the biocatalytic system before activation by the inputs and b–i, the activation of the system by inputs A, B, C, and D, where b = 1,0,0,1; c = 0,1,0,1; d = 1,1,0,1; e = 0,0,0,1; f = 1,0,0,0; g = 0,1,0,0; h = 1,1,0,0; and i = 0,0,0,0. The threshold absorbance values of 0.14 and 0.24 are marked for all bar presentations. (C) Truth table for the concatenated gates in the absence of O2. Inp, input.
It should be noted that we defined two regions for the absorbance modulus changes of the different concatenated gates. One region was defined as an absorbance modulus change from 0 to 0.14 and is considered as the low-level output that corresponds to “0.” The second region for absorbance modulus changes was defined in the range 0.24 to 0.5, and corresponds to a high-level output or logic “1.” We also note that the presentation of absorbance changes in the form of a modulus can be implemented by available electronic circuits that could be integrated into the analyzing spectrophotometer. Furthermore, we wish to emphasize that, upon defining the absorbance modulus changes regions for TRUE/FALSE, “1”/“0,” outputs, we identified a “gray” region that lacks any definite response. This situation is analogous to the identification of “0”/“1” states in electronic computers, where appropriate voltage regions are defined for the logic functions. The comprehensive truth table corresponding to the operation of the three concatenated biocatalytic gates in the presence of the four inputs A, B, C, and D is depicted in Table 1.
Table 1.
Truth table corresponding to the operation of three concatenated gates in Fig. 1
| Inp A | Inp B | Inp C | Inp D | Output |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 0 | 1 | 1 |
| 0 | 0 | 1 | 0 | 0 |
| 0 | 0 | 1 | 1 | 1 |
| 0 | 1 | 0 | 0 | 0 |
| 0 | 1 | 0 | 1 | 1 |
| 0 | 1 | 1 | 0 | 1 |
| 0 | 1 | 1 | 1 | 0 |
| 1 | 0 | 0 | 0 | 0 |
| 1 | 0 | 0 | 1 | 1 |
| 1 | 0 | 1 | 0 | 1 |
| 1 | 0 | 1 | 1 | 0 |
| 1 | 1 | 0 | 0 | 0 |
| 1 | 1 | 0 | 1 | 1 |
| 1 | 1 | 1 | 0 | 1 |
| 1 | 1 | 1 | 1 | 0 |
The four inputs used are A, acetylcholine; B, butyrylcholine; C, O2; D, glucose; Inp, input.
The unique aspect of this system rests on the fact that four biocatalysts form three concatenated logic gates that operate in series. The operation of the integrated system is “read out” by the output of the last gate. In contrast to our previous enzyme-based computing systems, where each biocatalytic gate operated as a separate unit, this study demonstrates the information transfer from one gate to the other by the produced chemical stimuli. We do not consider enzyme-based logic gates as substitutes for electronic circuitry and computers. We feel, however, that such systems might find future utility as “diagnostic computers” that would follow biological transformations, such as in metabolic pathways or drug interactions. The availability of numerous enzymes in nature, and the demonstration that multiplexed biocatalytic cascades can be harnessed to yield logic operations, support our vision for future enzyme-based computers.
Conclusions
To summarize, this study has demonstrated the successful application of enzymes to design a scheme of concatenated logic gates. It is important to state that the operation of the concatenated gates in the presence of oxygen, Fig. 2, or in the absence of oxygen, Fig. 3, required numerous optimization experiments when the concentrations of the inputs and the concentrations of the different biocatalysts had to be balanced. These experiments required the detailed characterization of each of the gates, the tuning of the respective concentrations of the biocatalysts/inputs, to the extent that the system operates as an integrated assembly. The availability of numerous other enzymes (and their respective substrates) suggested that concatenated gates of enhanced complexity might be designed in the future. Furthermore, the ability to immobilize enzymes on solid supports, such as magnetic particles or membranes, may allow the “resetting” of the biocatalytic gates.
Materials and Methods
All chemicals and enzymes were purchased from Aldrich (Metuchen, NJ) or Sigma (St. Louis, MO). The enzymes that were used are glucose dehydrogenase from Thermoplasma acidophilum (E.C. 1.1.1.47), microperoxidase-11 sodium salt from equine heart cytochrome c, choline oxidase from Alcaligenes species (E.C. 1.1.3.17), and acetylcholine esterase from Electrophorus electricus type VI-S (E.C. 3.1.1.7). For each gate, the amounts of enzymes and substrates were optimized to keep the same concentrations of inputs for all of the gates and to yield a significant difference of ‖ΔA‖ between the “0” and “1” states. The absorbance measurements were performed by using a UV-2401PC UV-visible spectrophotometer (Shimadzu, Tokyo, Japan). All measurements were performed at 25 ± 2°C.
Composition of the Four-Enzyme System.
The system is composed of a 350-μl solution of 1.5 μM microperoxidase-11 sodium salt, 7.7 units of glucose dehydrogenase, 6 units of choline oxidase, 10 units of acetylcholinesterase, 1 × 10−4 M NAD+ and 1 × 10−4 M NADH in 0.1 M phosphate buffer, pH = 7.4. The experiments were conducted in a 1- × 1-cm quartz cuvette, and a 1-ml volume of solution. The enzyme choline oxidase was purified by filtration through a centrifugation filtration device (Centricon Millipore, Bedford, MA) with a molecular mass cut-off of 50,000 Da. For the systems where O2 was excluded, the reaction mixture was degassed with argon that was purified from traces of oxygen by bubbling the gas through an alkaline aqueous solution of methyl viologen that was reduced electrochemically. The absorbance variations correspond to the difference of absorbance before and after the enzymatic reaction took place. The inputs defined as “0” correspond to the lack of activating chemicals. The inputs defined as “1” correspond to an addition of 40 mM acetylcholine chloride (input A) or 4 mM butyrylcholine iodide (input B), oxygen from the air (8.2 ppm; 25°C, 1 bar) (input C), and 20 mM β-D(+)glucose (input D). For the experiments where inputs A and B are applied both as “1,” their concentrations corresponded to 13 mM and 1 mM, respectively. The modulus of absorbance change, ‖ΔA‖, was measured after a time interval of 20 min. A TRUE output corresponds to ‖ΔA‖ > 0.24 arbitrary units (a.u.) at 340 nm, whereas a FALSE output corresponds to ‖ΔA‖ < 0.14 a.u.
Acknowledgments
This work was supported by the MOLDYNLOGIC EC project.
Abbreviations
- MP-11
microperoxidase-11
- GDH
glucose dehydrogenase.
Footnotes
The authors declare no conflict of interest.
References
- 1.Kompa KL, Levine RD. Proc Natl Acad Sci USA. 2001;98:410–414. doi: 10.1073/pnas.98.2.410. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Remacle F, Heath JR, Levine RD. Proc Natl Acad Sci USA. 2005;102:5653–5658. doi: 10.1073/pnas.0501623102. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.de Silva AP, McClenagham ND. Chem Eur J. 2002;8:4935–4945. doi: 10.1002/1521-3765(20021104)8:21<4935::AID-CHEM4935>3.0.CO;2-2. [DOI] [PubMed] [Google Scholar]
- 4.Shipway AN, Willner I. Acc Chem Res. 2001;34:421–432. doi: 10.1021/ar000180h. [DOI] [PubMed] [Google Scholar]
- 5.de Silva AP. Nat Mater. 2005;4:15–16. [Google Scholar]
- 6.de Silva AP, McClenagham ND. J Am Chem Soc. 2000;122:3965–3966. [Google Scholar]
- 7.Andrèasson J, Kodis G, Terazono Y, Lidell PA, Bandyopadhyay S, Mitchell RH, Moore TA, Moore AL, Gust D. J Am Chem Soc. 2004;126:15926–15927. doi: 10.1021/ja045577l. [DOI] [PubMed] [Google Scholar]
- 8.Margulies D, Melman G, Shanzer A. Nat Mater. 2005;4:768–771. doi: 10.1038/nmat1469. [DOI] [PubMed] [Google Scholar]
- 9.Willner I. Acc Chem Soc. 1997;30:347–356. [Google Scholar]
- 10.Stojanovic MN, Mitchell TE, Stefanovic D. J Am Chem Soc. 2002;124:3555–3561. doi: 10.1021/ja016756v. [DOI] [PubMed] [Google Scholar]
- 11.Saghatelian A, Völcker NH, Guckian KM, Lin VS-Y, Ghadiri MR. J Am Chem Soc. 2003;125:346–347. doi: 10.1021/ja029009m. [DOI] [PubMed] [Google Scholar]
- 12.Stojanovic MN, Stefanovic D. J Am Chem Soc. 2003;125:6673–6676. doi: 10.1021/ja0296632. [DOI] [PubMed] [Google Scholar]
- 13.Ashkenazy G, Ghadiri MR. J Am Chem Soc. 2004;126:11140–11141. doi: 10.1021/ja046745c. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Benenson Y, Paz-Elizur T, Adar R, Keinan E, Livneh Z, Shapiro E. Nature. 2001;414:430–434. doi: 10.1038/35106533. [DOI] [PubMed] [Google Scholar]
- 15.Benenson Y, Gil B, Ben-Dor U, Shapiro E. Nature. 2004;429:423–429. doi: 10.1038/nature02551. [DOI] [PubMed] [Google Scholar]
- 16.Gardner TS, Cantor CR, Collins JJ. Nature. 2000;403:339–342. doi: 10.1038/35002131. [DOI] [PubMed] [Google Scholar]
- 17.Elowitz MB, Leibler S. Nature. 2000;403:335–338. doi: 10.1038/35002125. [DOI] [PubMed] [Google Scholar]
- 18.Arkin A, Ross J. Biophys J. 1994;67:560–578. doi: 10.1016/S0006-3495(94)80516-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Sugita MJ. Theor Biol. 1961;1:415–430. [PubMed] [Google Scholar]
- 20.Zauner KP, Conrad M. Biotechnol Prog. 2001;17:553–559. doi: 10.1021/bp010004n. [DOI] [PubMed] [Google Scholar]
- 21.Sivan S, Tuchman S, Lotan N. Biosystems. 2003;70:21–23. doi: 10.1016/s0303-2647(03)00039-x. [DOI] [PubMed] [Google Scholar]
- 22.Baron R, Lioubashevski O, Katz E, Niazov T, Willner I. J Phys Chem A. 2006;110:8548–8553. doi: 10.1021/jp0568327. [DOI] [PubMed] [Google Scholar]
- 23.Baron R, Lioubashevski O, Katz E, Niazov T, Willner I. Angew Chem Int Ed. 2006;45:1572–1576. doi: 10.1002/anie.200503314. [DOI] [PubMed] [Google Scholar]
- 24.Adams PA. In: Peroxidases in Chemistry and Biology. Everse J, Everse KE, Grishman MB, editors. Vol 2. Boca Raton, FL: CRC; 1991. pp. 171–200. [Google Scholar]



