Alternative circuit design predicted by the OptCircuit framework. The corresponding binary logic diagram is also provided for comparison. The colored arrows indicate the expression of corresponding colored fluorescent proteins. The logic gates are represented using established conventions. The gates include, AND, the triangles represent NOT gates or inverters and the crescent shaped gates are the OR gates. A legend describing the representation of the logic gates is presented in supplementary material (see Additional file Figure S2).