New Research In
Physical Sciences
Social Sciences
Featured Portals
Articles by Topic
Biological Sciences
Featured Portals
Articles by Topic
 Agricultural Sciences
 Anthropology
 Applied Biological Sciences
 Biochemistry
 Biophysics and Computational Biology
 Cell Biology
 Developmental Biology
 Ecology
 Environmental Sciences
 Evolution
 Genetics
 Immunology and Inflammation
 Medical Sciences
 Microbiology
 Neuroscience
 Pharmacology
 Physiology
 Plant Biology
 Population Biology
 Psychological and Cognitive Sciences
 Sustainability Science
 Systems Biology
Intrinsic noise in gene regulatory networks

Edited by Peter G. Wolynes, University of California at San Diego, La Jolla, CA, and approved May 18, 2001 (received for review December 12, 2000)
Abstract
Cells are intrinsically noisy biochemical reactors: low reactant numbers can lead to significant statistical fluctuations in molecule numbers and reaction rates. Here we use an analytic model to investigate the emergent noise properties of genetic systems. We find for a single gene that noise is essentially determined at the translational level, and that the mean and variance of protein concentration can be independently controlled. The noise strength immediately following single gene induction is almost twice the final steadystate value. We find that fluctuations in the concentrations of a regulatory protein can propagate through a genetic cascade; translational noise control could explain the inefficient translation rates observed for genes encoding such regulatory proteins. For an autoregulatory protein, we demonstrate that negative feedback efficiently decreases system noise. The model can be used to predict the noise characteristics of networks of arbitrary connectivity. The general procedure is further illustrated for an autocatalytic protein and a bistable genetic switch. The analysis of intrinsic noise reveals biological roles of gene network structures and can lead to a deeper understanding of their evolutionary origin.
Noise is often perceived as being undesirable and unpredictable; however, living systems are inherently noisy and are optimized to function in the presence of stochastic fluctuations (1). Some organisms can exploit stochasticity to introduce diversity into a population, as occurs with the lysis–lysogeny bifurcation in phage λ (2) or the DNA inversion mechanism in bacteria (3). In contrast, stability against fluctuations is essential for the case of a gene regulatory cascade controlling cell differentiation in a developing embryo (4). These fluctuations are intrinsic: they are determined by the structure, reaction rates, and species concentrations of the underlying biochemical networks. Here our goal is to quantify the macroscopic statistics of genetic networks given the microscopic rate constants and interactions and to investigate the evolutionary and biological implications of noise.
Several models have been proposed that incorporate stochasticity in gene expression. For example, numerical and analytic methods have been used to investigate stochastic gene induction and repressor action (5–7), and analytic results have been obtained for the stochastic expression of a single gene in eukaryotes (8) and in a growing cell population (9). In living systems, however, groups of genes and proteins work in concert. The introduction of regulatory interactions creates a gene network with complex emergent properties (10). One approach to studying the resulting network noise might involve running detailed numerical simulations incorporating all known reactions, rates, and species. This technique has been used in the analysis of the phage λ lysis–lysogeny decision circuit (2). The numerical predictions match experimental data, but they provide no intuition into underlying correlations and interactions. Analytic results can be obtained by applying the Langevin technique, where the noise source is specified externally (11). However, reconciling external and intrinsic noise becomes a subtle exercise.
We consider a simple and intuitive model for gene expression in prokaryotes that contains all of the essential features of transcription, translation, and interactions between genes in a regulatory network (see Appendix; Fig. 1a). For simplicity, we do not treat the random partitioning of proteins during cell division. Both the time dependence and the steadystate statistics of this model can be obtained analytically. Here we focus on exploring the mean (<q>) and the variance (δq^{2}) of the number of molecules of each species q in the steady state for several gene regulatory modules. These system properties are simple to understand, clear to interpret, and most importantly, they are easily accessible experimentally.
Theory
Noise Strength.
Noise strength is usually reported in terms of the standard deviation σ of a stochastic variable q. The Fano factor, defined as is related to the standard deviation by because q measures molecule number, ν is a dimensionless quantity. When number fluctuations are because of a Poisson process, we have ν = 1. The Fano factor of an arbitrary stochastic system reveals deviations from Poissonian behavior. It is a sensitive measure of noise and the unit in which we report our results.
Network Model.
The biochemical genetic system is assumed to be specified at any time t by the total number of mRNA molecules (r) and protein molecules (p) present. We neglect other state variables such as various configurations of the DNA operator region (e.g., free or bound to a repressor), the mRNA molecule (e.g., ribosome occupancy), and the protein (e.g., partially folded states). Such approximations are valid for reasonable parameter ranges (see Appendix).
For the simple case of single gene expression, mRNA molecules are synthesized constitutively off the template DNA strand and are translated at some constant rate (Figs. 1a and 4a). The probability that the system is in a given state {r,p} is specified by the joint probability distribution f_{r,p} (t) that evolves according to Scheme S1:
For the case of a gene network with many interacting species indexed by i, the phase space generalizes to {r_{i},p_{i}}, and the rate constants go over to k_{Ri}, k_{Pi}, γ_{Ri}, γ_{Pi}. We can specify network connectivity by making the reaction rates (possibly nonlinear) functions of the state of the system. In the simplest case, when these rates are constant, Scheme S1 is a special case of Scheme S2, shown below, where the rates are taken to be linear functions of the state variables {q_{i}}:
Here, A shows how the rate of creation of species i is influenced by the number of molecules of species j. Similarly, Γ gives the rate of destruction of species i in terms of the number of molecules of species j. To obtain Scheme S1 from Scheme S2, let the species q_{i} range over the DNA (D), mRNA molecules (r), and proteins (p). That is: {q_{i}} = {D, r, p}. The matrices A and Γ for single gene expression are: Γ is typically diagonal because the rate of decay of species i usually depends only on the number of molecules of i present. The steadystate statistics of Scheme S2 are obtained as solutions of simple linear equations involving the A and Γ matrices (see Appendix).
Results
Single Gene.
The single gene is the fundamental module of gene regulatory circuits. Fluctuations in the concentration of a single gene product are significant because they will affect multiple regulatory processes. In steady state, the mRNA molecules equilibrate independent of the protein molecules and reach a Poisson distribution with <r> = k_{R}/γ_{R} and δr^{2}/<r> = 1. The rate of creation of proteins, however, depends on the number of mRNA molecules present. Protein numbers have a distribution that is much broader than Poisson: 1 where η = γ_{P}/γ_{R} is the ratio of mRNA to protein lifetimes, and b = k_{P}/γ_{R} is the average number of proteins produced per transcript. Between the synthesis and degradation of an mRNA molecule, it is translated by ribosomes, releasing a burst of proteins into the cytoplasm. It can be demonstrated for this model that the number of proteins in each burst is geometrically distributed, with average value b (refs. 9 and 12; Fig. 1b). Typical values for b are 40 for lacZ and 5 for lacA (13). mRNA molecules usually decay much faster than proteins, so η is typically a small quantity. Eq. 1 shows that the width of the protein distribution in this approximation is determined primarily by the average burst size b: intrinsic noise is controlled at the translational level.
The time dependence of Scheme S1 can be obtained exactly and reveals that noise for a single gene system out of equilibrium is stronger than noise at steady state. Consider a system in which the gene is induced at time t = 0. In the limit that η goes to zero, the system evolves according to: 2 Roughly, the variance δp^{2} relaxes to its steadystate value at a rate 2γ_{P}t, twice as quickly as the mean. For small times, δp^{2}/<p> ≅ 2b + 1 is almost twice the steadystate value. Fig. 2 illustrates this transient noise behavior and compares the exact result for finite η to the simplified result of Eq. 2.
Autoregulatory System.
Autoregulation is a ubiquitous motif in biochemical pathways, essential in the management of protein and chemical concentrations through feedback (ref. 14; Figs. 3 and 4b). Autoregulation can be modeled by taking the rate of transcript initiation to be a nonlinear decreasing function of protein concentration, such as a Hill repression function (Fig. 3a). In steady state, the distribution of protein number has a finite width and samples only a small region of the repression curve (Fig. 3a). In that region, the function is well approximated by its linearization about the mean value of p: k_{R} ≅ k_{0} −k_{1}p. The network matrices for the autoregulatory system are: These produce the following protein number statistics: 3 where b and η are as defined previously, and φ = k_{1}/γ_{P} describes the strength of the negative feedback. Eq. 3 shows that autoregulation has an effect not only in controlling the protein concentration but also in reducing the relative size of fluctuations. Fig. 3b compares the predictions of this model to the results of Monte Carlo simulations of the fully nonlinear system; the match is excellent.
Extension to Complex Networks.
Bistability is an important feature of several gene regulatory structures (2). An autocatalytic system, in which a protein enhances its own production (Fig. 4c), typically has two stable states: one at low protein concentrations, where protein creation is near its basal level, and another at high protein concentrations. This is the “allornone” phenomenon seen for autocatalytic systems such as the ara (15) and lac (16) operons. A bistable switch can also be constructed from two mutually repressing proteins (ref. 17; Fig. 4d). Fig. 4 shows how the noise analysis would proceed for the systems discussed here, as well as for a feedforward cascade of three genes (Fig. 4e). These examples indicate how the theory can be applied to arbitrary regulatory networks. In the general case, nonlinear interactions between various species typically lead to multiple stable fixed points; each such fixed point induces a distinct linearized system, and the linearized systems can be solved by using analytic theory.
Range of Validity of the Analytic Model.
First, cell division and the random partitioning of proteins between daughter cells are a source of stochastic fluctuations that will modify the results presented above. For example, Berg (9) has analyzed the expression of a single gene in a dividing cell population (in the absence of protein degradation). He calculates the Fano factor as a function of cell age t in a population with cell division time T: 4 This implies ν = (4/3)b + 1 just before and ν = (2/3)b + 1 just after cell division, compared with ν=b+1 predicted by our simplified model.
Second, in this paper, we have described a linearized stochastic model. However, biochemical systems are invariably nonlinear. Indeed, it is nonlinearity that creates much of the rich variety of behavior exhibited by biological networks. When the resulting system displays limit cycles or oscillations (e.g., ref. 18), it will not yield to naive linearization. Linearization is also invalid around or near unstable or quasistable (also known as critical) fixed points. For example, the threshold or saddle point of a bistable system (Fig. 4d) is not well approximated by our approach. However, nonlinear networks often display multiple stable fixed points; about these points, linearization is a valid approximation, as with the examples treated above. The range of validity will vary from case to case, with the approximation becoming exact in the limit of small fluctuations.
Third, the biochemical reactions we have described are all birth and death processes with firstorder rates. Other types of reactions, such as modifications or second and higherorder interactions between biochemical species, will introduce stochasticity of a different character. For example, fluctuations in DNA–repressor interactions (7) can contribute significantly to system noise. When such interactions are much faster than the reactions we have considered, they can be treated deterministically and then linearized within our analytic framework.
Finally, we have presented mainly steadystate results, whereas many biologically interesting systems are driven or out of equilibrium. We have shown above that for a single gene, noise out of equilibrium can be significantly higher than that at steady state. Nevertheless, the burst size b enters both Eqs. 1 and 2 in an essential way. In a similar manner, steadystate results for other systems might shed light on their outofequilibrium noise properties and will be a useful indicator of their noise characteristics.
Discussion
Noise control can play a major role in determining the structure of gene regulatory networks. For example, Eq. 1 shows that the twostep process of transcription followed by translation has given biochemical circuits the freedom to independently adjust the average concentration of a protein and the spread of that concentration in a population (Fig. 1c). Thus a gene can produce a given protein concentration in two very different ways. At low transcription but high translation rates, few mRNA molecules are synthesized in a cell generation, but each one produces a large variable burst of proteins. This causes significant fluctuations over time and in a population. The same concentration can be achieved with high transcription and low translation rates and therefore a smaller burst size. In this case, many mRNA molecules decay without ever being translated; this procedure is inefficient because high energy phosphate groups are hydrolyzed to drive the synthesis of unused or littleused transcripts. However, inefficient translation results in a steady stream of proteins with much smaller fluctuations. During evolutionary adaptation, living systems have made tradeoffs between energy efficiency and noise reduction in choosing between these two alternatives.
For a regulatory protein that controls the synthesis of several downstream products, fluctuations in regulator concentration will propagate through the cascade (Figs. 4e and 5). Translational noise control is a means by which genetic circuits can reduce noise in such cascades. Regulatory genes such as the cI gene of phage λ (2) and the malT gene of Escherichia coli (19) are often poorly translated. It has been pointed out by other researchers (e.g., ref. 19) that this translational inefficiency might be sustained in the genome through the resulting beneficial reduction in noise. However, we note that in some situations, the intrinsic noise of a regulator can actually increase the sensitivity with which its signal is transmitted (20, 21).
The primary function of autoregulation lies in the control of biochemical concentrations in metabolic and genetic pathways. However, we find that it is also a very economical method of noise reduction. Translational noise control is wasteful in that only a small fraction of mRNA molecules are successfully translated into proteins. In contrast, in an autoregulatory system, mRNA molecules are synthesized only when required and are then efficiently translated. Eq. 3 shows that even linear autoregulation can dramatically reduce fluctuations in protein number, down to a small fraction of the unregulated value. Although this result is intuitive and has been directly observed experimentally (14), it is not explicitly predicted by methods such as stability analysis (14) or Langevin analysis; a systematic treatment of intrinsic noise is essential for understanding biologically relevant system properties.
Although stochasticity is evident even in the expression of a single gene, the behavior of a system of genes can be understood only by treating the network as a whole. The analytic model used here provides a quick accurate estimate of the emergent noise properties of genetic networks preferable to that provided by long numerical simulations. The predictions of the model can be used in the design of quantitative experiments in stochastic gene expression. The robustness of network motifs like negative feedback can be quickly tested over a range of parameters, and the importance of particular connections to overall network noise can be estimated (Figs. 3–5). Quantifying the intrinsic noise of genetic and biochemical networks in this manner is essential for understanding the design principles of stable and robust synthetic biochemical systems (14, 17). Conversely, living systems could possess novel regulatory structures whose major or sole function is the control or use of noise (7, 20, 21); such structures can be discovered and understood only through the investigation of emergent network noise properties. As with the examples discussed here, studying noise in gene regulatory networks, as their structure and parameters are varied, can provide new insights into their evolutionary origin and biological function.
Acknowledgments
We thank H. S. Seung for asking the first questions that prompted us to study genetic networks, D. G. Greenhouse and T. A. Bass for useful discussions, and J. Werfel and R. Metzler for critically reviewing the manuscript.
Appendix
Modeling Gene Expression in Prokaryotes: Biochemical Assumptions.
During transcription initiation, the initial reversible binding of an RNA polymerase (RNAP) to the promoter region and subsequent formation of an open complex achieve rapid equilibrium (22): initiation from the final open complex is the ratelimiting step (23). The amount of free RNAP in a cell is buffered against cell growth and other time variations by a large pool of nonspecifically bound molecules (24). Transcript initiation is therefore assumed to be a pseudofirstorder reaction with rate k_{R}. Interactions between species in a network are embodied by transacting factors such as repressor proteins. Such regulatory proteins tend to act by binding the promoter region and shielding it from RNAP, as is the case for the lac repressor (25) or for the Cro protein of phage λ (26). These reactions are considered to be in equilibrium and simply change the fraction of RNAP bound as a closed complex, thereby changing the effective rate k_{R} of transcript initiation (25). Ribosomes can begin binding the newly synthesized ribosomebinding site almost immediately as transcription begins. Analogous to transcript initiation, translation initiation off a single mRNA molecule is assumed to proceed with a pseudofirstorder rate k_{P}. For most E. coli operons, initiation and elongation rates are such that ribosome queuing does not occur (13, 27). We therefore take each transcription and translation initiation reaction to be independent. Finally, we assume that mRNA and protein molecules degrade with rates γ_{R} and γ_{P}, respectively. A decay rate γ gives a halflife of ln(2)/γ. If growth in cell volume is exponential, rising as e^{kt}, the resulting dilution of species concentrations can be incorporated by replacing γ_{i} with γ_{I} + k for all species i (other than the DNA, which is replicated at a rate exactly matching cell growth). The mRNA decay rate depends on the ribosomebinding rate, because actively translating ribosomes shield the mRNA molecule from the action of nucleases (12, 27).
Construction and Solution of the Master Equation.
Scheme S2 generates the following Master Equation: A1 where E is the step operator (28) defined by Ef(q_{i}, …) = f(q_{i} + k, …). For simplicity, the joint probability distribution is written simply as , indexing the variable of interest by i ranging from 1 to n, the number of species. This equation is linear in the state variables {q_{j}} and can be solved by constructing the moment generating function Simplify to the case where Γ is diagonal: Γ_{ij} = δ_{ij}Γ_{j}. The function F then obeys the equation A2 where F_{j} denotes In steady state, . We now use the following properties of the moment generating function: where signifies evaluation of F at z_{j} = 1 for all j. Successive differentiation of Eq. A2 will generate linear equations for successively higher moments. Define the vector J_{j} = F_{j} and the matrix K_{ij}= F_{ij}(where subscripts on F denote differentiation). Differentiating up to second moments gives: A3 where L_{ij = }A_{ij}J_{j} (no summation). These linear equations can be solved for means (J) and variances (K).
Monte Carlo Simulations.
Simulations were implemented by using Gillespie's algorithm for stochastic coupled chemical reactions (29). The reactions simulated were precisely those shown in Scheme S1 with multiple species, where the reaction rates were allowed to depend nonlinearly on species concentrations. No linearization approximation was used. Steady state was assumed to have been reached at a time equal to 10 times the protein halflife. Each data point or histogram was the result of 10,000 trials.
Footnotes

↵* To whom reprint requests should be addressed. Email: avano{at}mit.edu.

This paper was submitted directly (Track II) to the PNAS office.
 Received December 12, 2000.
 Copyright © 2001, The National Academy of Sciences
References
 ↵
 ↵
 Arkin A,
 Ross J,
 McAdams H H
 ↵
 ↵
 ↵

 Cook D L,
 Gerber A N,
 Tapscott S J
 ↵
 ↵
 ↵
 ↵
 Bhalla U S,
 Iyengar R
 ↵
 Hasty J,
 Pradines J,
 Dolnik M,
 Collins J J
 ↵
 McAdams H,
 Arkin A
 ↵
 ↵
 ↵
 Siegele D A,
 Hu J C
 ↵
 ↵
 ↵
 ↵
 ↵
 Paulsson J,
 Berg O G,
 Ehrenberg M
 ↵
 ↵
 DeHaseth P L,
 Zupancic M L,
 Record M T Jr
 ↵
 ↵
 ↵
 ↵
 ↵
 ↵
 van Kampen N G
 ↵
Citation Manager Formats
Sign up for Article Alerts
Jump to section
You May Also be Interested in
More Articles of This Classification
Biological Sciences
Related Content
 No related articles found.
Cited by...
 Control of Hox transcription factor concentration and celltocell variability by an autoregulatory switch
 Single cell transcriptomes reveal characteristics of miRNA in gene expression noise reduction
 Quantitative Analysis of a Transient Dynamics of a Gene Regulatory Network
 Synthetic pluripotent bacterial stem cells
 Noise propagation in an integrated model of bacterial gene expression and growth
 Stochasticity in multiphosphorylation and quasi steady state approximation in stochastic simulation
 Degeneracy in hippocampal physiology and plasticity
 A system for gene expression noise control in yeast
 Stochastic gene expression is optimized to drive developmental selforganization
 Homeostasis of protein and mRNA concentrations in growing cells
 Control of Hox transcription factor concentration and celltocell variability by an autoregulatory switch
 A Monte Carlo method for in silico modeling and visualization of Waddingtons epigenetic landscape with intermediate details
 Machine learning based classification of cells into chronological stages using singlecell transcriptomics
 Effects of mRNA degradation and sitespecific transcriptional pausing on protein expression noise
 Reprogramming protein abundance fluctuations in single cells by degradation
 Cytoplasmic import and processing of mRNA amplify transcriptional bursts accounting for the majority of cellular noise
 Variance reduction for antithetic integral control of stochastic reaction networks
 Selection at the pathway level drives the evolution of genespecific transcriptional noise
 Noise control is a primary function of microRNAs and posttranscriptional regulation
 Inferring proteome dynamics during yeast cell cycle using gene expression data
 An Integrated Mechanistic Model of PanCancer Driver Pathways Predicts Stochastic Proliferation and Death
 Dynamical predictors of an imminent phenotypic switch in bacteria
 Limits of noise for autoregulated gene expression
 Fitness costs of noise in biochemical reaction networks and the evolutionary limits of cellular robustness
 Single Cell Pluripotency Regulatory Networks
 scDD: A statistical approach for identifying differential distributions in singlecell RNAseq experiments
 Noise Control In Gene Regulatory Networks With Negative Feedback
 Noise in bacterial gene expression
 Stochastic Analysis Of An Incoherent Feedforward Genetic Motif
 A synthetic gene circuit for measuring autoregulatory feedback control
 Phenotypic heterogeneity implements a game theoretic mixed strategy in a clonal microbial population
 Expression noise facilitates the evolution of gene regulation
 The Evolution of GeneSpecific Transcriptional Noise Is Driven by Selection at the Pathway Level
 Differential contextspecific impact of individual core promoter elements on transcriptional dynamics
 Yeast GPCR signaling reflects the fraction of occupied receptors, not the number
 Negative frequencydependent interactions can underlie phenotypic heterogeneity in a clonal microbial population
 Effects of DNA replication on mRNA noise
 Noise in gene expression is coupled to growth rate
 Rate control in yeast protein synthesis at the population and singlecell levels
 Structure of silent transcription intervals and noise characteristics of mammalian genes
 Variability in StateDependent Plasticity of Intrinsic Properties during CellAutonomous SelfRegulation of Calcium Homeostasis in Hippocampal Model Neurons
 Orthogonal control of expression mean and variance by epigenetic features at different genomic loci
 The volumes and transcript counts of single cells reveal concentration homeostasis and capture biological noise
 Evolutionary cell biology: Two origins, one objective
 Landscape and flux reveal a new global view and physical quantification of mammalian cell cycle
 Mosaic physiology from developmental noise: withinorganism physiological diversity as an alternative to phenotypic plasticity and phenotypic flexibility
 Benchmarking Various Green Fluorescent Protein Variants in Bacillus subtilis, Streptococcus pneumoniae, and Lactococcus lactis for Live Cell Imaging
 Noise and interlocking signaling pathways promote distinct transcription factor dynamics in response to different stresses
 Synthetic mammalian transgene negative autoregulation
 Predicting rates of cell state change caused by stochastic fluctuations using a datadriven landscape model
 Why Transcription Factor Binding Sites Are Ten Nucleotides Long
 How Information Theory Handles Cell Signaling and Uncertainty
 Stochastic branchingdiffusion models for gene expression
 Identifying sources of variation and the flow of information in biochemical networks
 Computational Approaches for Analyzing Information Flow in Biological Networks
 Using Gene Expression Noise to Understand Gene Regulation
 Regulatory architecture determines optimal regulation of gene expression in metabolic pathways
 Aptamers and the RNA World, Past and Present
 Dynamics of protein noise can distinguish between alternate sources of geneexpression variability
 Simulations of Stochastic Biological Phenomena
 Sensitivity, robustness, and identifiability in stochastic chemical kinetics models
 Exploring transcription regulation through celltocell variability
 The Arabidopsis GTL1 Transcription Factor Regulates Water Use Efficiency and Drought Tolerance by Modulating Stomatal Density via Transrepression of SDD1
 Foldchange detection and scalar symmetry of sensory input fields
 Quantifying E. coli Proteome and Transcriptome with SingleMolecule Sensitivity in Single Cells
 Potential and flux landscapes quantify the stability and robustness of budding yeast cell cycle network
 Abduction and asylum in the lives of transcription factors
 Shortterm memory in gene induction reveals the regulatory principle behind stochastic IL4 expression
 Use of high throughput sequencing to observe genome dynamics at a single cell level
 Transcriptional Regulatory Circuits: Predicting Numbers from Alphabets
 A stochastic spectral analysis of transcriptional regulatory cascades
 Negative autoregulation linearizes the doseresponse and suppresses the heterogeneity of gene expression
 Listening to the noise: random fluctuations reveal gene network parameters
 Determination of cell fate selection during phage lambda infection
 Extinction and resurrection in gene networks
 Analytical distributions for stochastic gene expression
 Signatures of combinatorial regulation in intrinsic biological noise
 A genetic timer through noiseinduced stabilization of an unstable state
 Using noise to probe and characterize gene circuits
 Intrinsic noise, dissipation cost, and robustness of cellular networks: The underlying energy landscape of MAPK signal transduction
 Transcriptional control of noise in gene expression
 Effects of Molecular Memory and Bursting on Fluctuations in Gene Expression
 A quantitative comparison of sRNAbased and proteinbased gene regulation
 Colored extrinsic fluctuations and stochastic gene expression
 Molecular level stochastic model for competence cycles in Bacillus subtilis