Graduate Institute of Electronics Engineering, National Taiwan University, Taipei, 10617, Taiwan.
Department of Electrical Engineering, National Taiwan University, Taipei, 10617, Taiwan.
Sci Rep. 2017 Oct 9;7(1):12873. doi: 10.1038/s41598-017-07386-3.
A synthetic approach to biology is a promising technique for various applications. Recent advancements have demonstrated the feasibility of constructing synthetic two-input logic gates in Escherichia coli cells with long-term memory based on DNA inversion induced by recombinases. Moreover, recent evidences indicate that DNA inversion mediated by genome editing tools is possible. Powerful genome editing technologies, such as CRISPR-Cas9 systems, have great potential to be exploited to implement large-scale recombinase-based circuits. What remains unclear is how to construct arbitrary Boolean functions based on these emerging technologies. In this paper, we lay the theoretical foundation formalizing the connection between recombinase-based genetic circuits and Boolean functions. It enables systematic construction of any given Boolean function using recombinase-based logic gates. We further develop a methodology leveraging existing electronic design automation (EDA) tools to automate the synthesis of complex recombinase-based genetic circuits with respect to area and delay optimization. In silico experimental results demonstrate the applicability of our proposed methods as a useful tool for recombinase-based genetic circuit synthesis and optimization.
合成生物学方法是一种有前途的技术,可用于各种应用。最近的进展表明,基于重组酶诱导的 DNA 倒位,在大肠杆菌细胞中构建具有长期记忆的合成双输入逻辑门是可行的。此外,最近的证据表明,基于基因组编辑工具的 DNA 倒位是可能的。强大的基因组编辑技术,如 CRISPR-Cas9 系统,具有很大的潜力可以被利用来实现基于大规模重组酶的电路。目前尚不清楚如何基于这些新兴技术构建任意布尔函数。在本文中,我们为基于重组酶的遗传电路和布尔函数之间的联系形式化奠定了理论基础。它可以使用基于重组酶的逻辑门系统地构建任何给定的布尔函数。我们进一步开发了一种利用现有的电子设计自动化 (EDA) 工具的方法,以实现针对面积和延迟优化的复杂基于重组酶的遗传电路的自动化合成。计算机仿真实验结果表明,我们提出的方法适用于基于重组酶的遗传电路合成和优化,是一种有用的工具。