Related Experiment Video
Updated: Dec 25, 2025

Gene Digital Circuits Based on CRISPR-Cas Systems and Anti-CRISPR Proteins
Published on: October 18, 2022
De novo design of protein logic gates
Zibo Chen1,2, Ryan D Kibler1,2, Andrew Hunt3
1Department of Biochemistry, University of Washington, Seattle, WA 98195, USA.
Abstract:
The design of modular protein logic for regulating protein function at the posttranscriptional level is a challenge for synthetic biology. Here, we describe the design of two-input AND, OR, NAND, NOR, XNOR, and NOT gates built from de novo-designed proteins. These gates regulate the association of arbitrary protein units ranging from split enzymes to transcriptional machinery in vitro, in yeast and in primary human T cells, where they control the expression of the TIM3 gene related to T cell exhaustion. Designed binding interaction cooperativity, confirmed by native mass spectrometry, makes the gates largely insensitive to stoichiometric imbalances in the inputs, and the modularity of the approach enables ready extension to three-input OR, AND, and disjunctive normal form gates. The modularity and cooperativity of the control elements, coupled with the ability to de novo design an essentially unlimited number of protein components, should enable the design of sophisticated posttranslational control logic over a wide range of biological functions.
Related Concept Videos
Design Example: Forces in Sluice Gate
Key variables in...
Ligand-Gated Ion Channel Receptor: Gating Mechanism
Protein Complexes with Interchangeable Parts
The SCF ubiquitin ligase is a protein complex of five individual proteins. This complex attaches ubiquitin to other target proteins to mark them for degradation. In order...
Protein Complexes with Interchangeable Parts
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Elements of Block Diagrams
A block diagram typically includes essential elements such as comparators, blocks, and feedback loops. Each of these elements...

