Multiplexing and demultiplexing logic functions for computing signal processing tasks in synthetic biology
Related Experiment Video
Updated: May 31, 2026

Gene Digital Circuits Based on CRISPR-Cas Systems and Anti-CRISPR Proteins
Published on: October 18, 2022
Lorenzo Pasotti1, Mattia Quattrocelli, Daniela Galli
1Dipartimento di Informatica e Sistemistica, Università degli Studi di Pavia, Pavia, Italy.
Abstract:
Building biological devices to perform computational and signal processing tasks is one of the main research issues in synthetic biology. Herein, two modular biological systems that could mimic multiplexing and demultiplexing logic functions are proposed and discussed. These devices, called multiplexer (mux) and demultiplexer (demux), respectively, have a remarkable importance in electronic, telecommunication, and signal processing systems and, similarly, they could play a crucial role if implemented in a living organism, such as Escherichia coli. BioBrick standard parts were used to design mux and demux and to construct two genetic circuits that could carry out the desired tasks. A modular approach, mimicking basic logic gates (AND, OR, and NOT) with protein/autoinducer or protein/DNA interactions and interconnecting them to create the final circuits, was adopted. A mathematical model of the designed gene networks was been defined and simulations performed to validate the expected behavior of the systems. In addition, circuit subparts were tested in vivo and the results used to determine some of the parameters of the mathematical model. According to both the experimental and simulated results, guidelines for future finalization of mux and demux are provided.
Related Concept Videos
Synthetic Biology
Golden rice
Golden rice is a genetically modified...
Signal Sequences and Sorting Receptors
Amplifying Signals via Enzymatic Cascade
Basic Operations on Signals
Time Reversal mirrors a continuous-time signal about the vertical axis at t=0. This is achieved by substituting t with −t. For example, if a signal x(t) is considered, the time-reversed signal is x(−t). This operation can be graphically represented, showing the mirrored signal.
Assembly of Signaling Complexes
Interaction domains in cell signaling
Interaction domains recognize exposed features of their binding partners containing post-translationally modified sequences,...
Multi-input and Multi-variable systems
In the absence of...

