Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2015 Jun 30:3:93.
doi: 10.3389/fbioe.2015.00093. eCollection 2015.

Signal-to-Noise Ratio Measures Efficacy of Biological Computing Devices and Circuits

Affiliations

Signal-to-Noise Ratio Measures Efficacy of Biological Computing Devices and Circuits

Jacob Beal. Front Bioeng Biotechnol. .

Abstract

Engineering biological cells to perform computations has a broad range of important potential applications, including precision medical therapies, biosynthesis process control, and environmental sensing. Implementing predictable and effective computation, however, has been extremely difficult to date, due to a combination of poor composability of available parts and of insufficient characterization of parts and their interactions with the complex environment in which they operate. In this paper, the author argues that this situation can be improved by quantitative signal-to-noise analysis of the relationship between computational abstractions and the variation and uncertainty endemic in biological organisms. This analysis takes the form of a ΔSNRdB function for each computational device, which can be computed from measurements of a device's input/output curve and expression noise. These functions can then be combined to predict how well a circuit will implement an intended computation, as well as evaluating the general suitability of biological devices for engineering computational circuits. Applying signal-to-noise analysis to current repressor libraries shows that no library is currently sufficient for general circuit engineering, but also indicates key targets to remedy this situation and vastly improve the range of computations that can be used effectively in the implementation of biological applications.

Keywords: Boolean logic; analysis; controls; digital circuits; signals; synthetic biology.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Example of a Boolean signal with values that cannot be perfectly distinguished: (A,B) show histograms for 50,000 cells sampled from typical distributions for Boolean true and false states, respectively. These distributions overlap, however, and in the overlapping range it is difficult or impossible to distinguish between true and false values.
Figure 2
Figure 2
The input/output curve of a device can be used to analyze its ΔSNRdB. (A) Three example input/output curves, Device A (blue) is stronger than Device B (red) and also has more similar input and output ranges, while Device C (black) has a similar range to Device A but flatter slope. (B) For any given input levels, the observed ΔSNRdB depends on the amount of noise σg, converging to a maximum at low noise and falling as the noise increases.
Figure 3
Figure 3
Variation of maximum ΔSNRdB and low-noise output SNRdBg = 1.02) with respect to input levels for three example devices. (A–C) show ΔSNRdB for device A, B, and C, respectively, while (D–F) show low-noise output SNRdB for the same devices. Note that the color scales are truncated at the lower end to provide better resolution in the upper range.
Figure 4
Figure 4
With significant expression noise, ΔSNRdB may be significantly worse than under ideal conditions. For example, the charts above present the same analysis of Device A as in Figure 3, (A) shows ΔSNRdB, (B) shows output SNRdB, but with a more typical σg = 3 level of expression noise. Note that the color scales are truncated at the lower end to provide better resolution in the upper range.
Figure 5
Figure 5
Low noise ΔSNRdB in a chain of inverters: (A–D) show chains of one to four Device A elements, (E–H) show chains of Device B elements, and (I–L) show chains of Device C elements. Notice that for Device A there is a range of widely separated inputs (approximately μg,false < 105.5, μg,true > 106), where it is possible for SNR to remain strong; Device B is weaker and less well matched between input and output, and thus any computation with more than a single element has a badly degraded signal strength for all possible inputs. Device C, on the other hand, degrades incrementally in SNR across a broad range. Note that the color scales are truncated at the lower end to provide better resolution in the upper range.
Figure 6
Figure 6
The efficacy of a circuit with noisy distributions can be estimated from the (SNRdB for individual devices under the same noise conditions. For example, estimates of chains of Device A repressors with σg = 3 (A–D) are a good conservative bound on the behavior observed in simulation (E–H). Note that the color scales are truncated at the lower end to provide better resolution in the upper range.
Figure 7
Figure 7
Parameter scan of ΔSNRdB for the TetR homolog library from Stanton et al. (2014) with σg = 2.0, sorted by maximum ΔSNRdB. (A–T) show ΔSNRdB for each device in the library, sorted in descending order of maximum ΔSNRdB. Colors use the same range as previously, from −20 to 5 dB. Note that the color scales are truncated at the lower end to provide better resolution in the upper range.
Figure 8
Figure 8
TetR homolog library from Stanton et al. (2014): (A) maximum gate ΔSNRdB with σg = 2.0, sorted by maximum ΔSNRdB. (B) All input/output curves, computed from models, provided in Stanton et al. (2014).

Similar articles

Cited by

References

    1. Adams D. S., Levin M. (2013). Endogenous voltage gradients as mediators of cell-cell communication: strategies for investigating bioelectrical signals during pattern formation. Cell Tissue Res. 352, 95–122.10.1007/s00441-012-1329-4 - DOI - PMC - PubMed
    1. Bar-Even A., Paulsson J., Maheshri N., Carmi M., O’Shea E., Pilpel Y., et al. (2006). Noise in protein expression scales with natural protein abundance. Nat. Genet. 38, 636–643.10.1038/ng1807 - DOI - PubMed
    1. Beal J. (2014). Bridging the gap: a roadmap to breaking the biological design barrier. Front. Bioeng. Biotechnol. 2:87.10.3389/fbioe.2014.00087 - DOI - PMC - PubMed
    1. Beal J., Lu T., Weiss R. (2011). Automatic compilation from high-level biologically-oriented programming language to genetic regulatory networks. PLoS ONE 6:e22490.10.1371/journal.pone.0022490 - DOI - PMC - PubMed
    1. Beal J., Wagner T. E., Kitada T., Azizgolshani O., Parker J. M., Densmore D., et al. (2015). Model-driven engineering of gene expression from RNA replicons. ACS Synth. Biol. 4, 48–56.10.1021/sb500173f - DOI - PubMed