Figure 1. Proto biocompiler architecture and example.
(a) This paper extends the Proto spatial computing language with mechanisms for genetic regulatory network design (pink). (b) An example showing how a simple high level behavioral specification is converted first into a dataflow network, then into a genetic regulatory network, and finally optimized. In this example, green fluorescence is turned ON only when both small molecule inputs aTc and IPTG are not present (aTc, anhydrotetracycline. IPTG, Isopropyl -D-1-thiogalactopyranoside). A–F represent transcriptional repressors to be chosen later from a parts library.