The ability to recognize
molecular patterns is essential for the
continued survival of biological organisms, allowing them to sense
and respond to their immediate environment. The design of synthetic
gene-based classifiers has been explored previously; however, prior
strategies have focused primarily on DNA strand-displacement reactions.
Here, we present a synthetic in vitro transcription and translation
(TXTL)-based perceptron consisting of a weighted sum operation (WSO)
coupled to a downstream thresholding function. We demonstrate the
application of toehold switch riboregulators to construct a TXTL-based
WSO circuit that converts DNA inputs into a GFP output, the concentration
of which correlates to the input pattern and the corresponding weights.
We exploit the modular nature of the WSO circuit by changing the output
protein to the
Escherichia coli
σ28-factor,
facilitating the coupling of the WSO output to a downstream reporter
network. The subsequent introduction of a σ28 inhibitor enabled
thresholding of the WSO output such that the expression of the downstream
reporter protein occurs only when the produced σ28 exceeds this
threshold. In this manner, we demonstrate a genetically implemented
perceptron capable of binary classification, i.e., the expression
of a single output protein only when the desired minimum number of
inputs is exceeded.