Panel Discussion | AIChE

Panel Discussion

The programmability of nucleic acids allows synthetic logic circuits with complex behaviors to be designed de novo. Here we demonstrated a new strategy to engineer synthetic protein switches by using a generalizable strand displacement format to dynamically organize proteins with highly diverse and complex architectures. We showed that DNA strand displacements can be used to dynamically control the spatial proximity and the corresponding functions of different proteins for both in vitro and in vivo applications. The general utility of the strategy was used to performing Boolean logic operations using multi-input, reversible, and amplification architectures suitable for a wide range of applications.