Skip to main content
. Author manuscript; available in PMC: 2017 Sep 27.
Published in final edited form as: Nat Biotechnol. 2017 Mar 27;35(5):453–462. doi: 10.1038/nbt.3805

Figure 2. 2-input BLADE platform can produce four distinct output functions based on two inputs.

Figure 2

(a) 2-input BLADE template on one plasmid with a single transcriptional unit. This template contains four distinct regions of DNA (addresses) downstream of a promoter. Each address corresponds to an output function and is accessed or deleted via site-specific DNA recombination. Each address can be programmed from different configurations ranging from zero-inputs to Boolean functions. The first address (Z00), which is the closest to the promoter, corresponds to a state where no recombinase is expressed (A = 0, B = 0). If the Z00 address contains a protein coding sequence, then that gene will be expressed. Gene expression from the other addresses downstream of Z00 will be blocked by the presence of Z00 protein coding region. In the presence of recombinase A, which corresponds to state (A = 1, B = 0), addresses Z00 and Z01 will be removed, thus moving address Z10 directly downstream of the promoter and allowing gene expression of address Z10 only to occur. Similarly, when only recombinase B is present (A = 0, B = 1), addresses Z00 and Z10 are excised, allowing Z01 to be moved directly downstream of the promoter. Finally, when both recombinases are expressed (A = 1, B = 1), addresses Z00, Z01, Z10 are all excised, thus placing Z11 downstream of the promoter unobstructed by the other addresses. (b) Integrated 2-input BLADE decoder with tagBFP, EGFP, iRFP720, and mRuby2 as addresses Z00, Z10, Z01, and Z11 respectively. Plasmids constitutively expressing Cre and/or Flp are then stably integrated in. Three days of doxycycline (DOX) treatment is used to permit the rtTA-VP48 protein to bind to the tetracycline response elements promoter (pTRE) to activate gene expression. Mean fluorescence intensity (MFI) is plotted of either n = 1 or n = 2 independent integrations. a.u. = arbitrary units.