- Research
- Open access
- Published:

# Fan-out in gene regulatory networks

*Journal of Biological Engineering*
**volumeÂ 4**, ArticleÂ number:Â 16 (2010)

## Abstract

### Background

In synthetic biology, gene regulatory circuits are often constructed by combining smaller circuit components. Connections between components are achieved by transcription factors acting on promoters. If the individual components behave as true modules and certain module interface conditions are satisfied, the function of the composite circuits can in principle be predicted.

### Results

In this paper, we investigate one of the interface conditions: fan-out. We quantify the fan-out, a concept widely used in electrical engineering, to indicate the maximum number of the downstream inputs that an upstream output transcription factor can regulate. The fan-out is shown to be closely related to retroactivity studied by Del Vecchio, et al. An efficient operational method for measuring the fan-out is proposed and shown to be applied to various types of module interfaces. The fan-out is also shown to be enhanced by self-inhibitory regulation on the output. The potential role of an inhibitory regulation is discussed.

### Conclusions

The proposed estimation method for fan-out not only provides an experimentally efficient way for quantifying the level of modularity in gene regulatory circuits but also helps characterize and design module interfaces, enabling the modular construction of gene circuits.

## Background

Engineering relies on modular composition, that is, the ability to combine functional units with the knowledge that the intrinsic properties of each module is unaffected to a large degree by the composition. In biology, the notion of a modular component is less clear, or at least biology has multiple definitions depending on context [1]. Here a module is defined as a self-contained functional unit whose intrinsic properties are independent of the surrounding milieu. This definition is similar to that used in engineering. For example, the intrinsic properties of a CMOS (complementary metal oxide semiconductor) NAND gate [2] is unaffected (within certain design constraints) when connected to other CMOS logic gates. That is, a NAND gate remains a NAND gate no matter what it is connected to. This property allows engineers to design, predict, and fabricate complex circuits at very low cost. The question whether such self-contained and functionally independent modules exist at the biological cellular network level is still an ongoing research problem [3]. In this paper, the design of modular synthetic components [4â€“10] is considered, and the question of modularity in natural complex systems is avoided.

In the most abstract sense, a module can be defined as follows. Given a functional unit *M* with input *I* and output *O*, a relation between the input and output can be defined as *O* = *M*(*I*). Given two functional units, *M*_{1} and *M*_{2}, where the output of *M*_{1} serves as the input to *M*_{2}, then *M*_{1} and *M*_{2} are defined as modules if the relation, *O*_{2} = *M*_{2}(*M*_{1}(*I*_{1})) is true. This simply means that in connecting *M*_{1} and *M*_{2} together, *M*_{2} has no effect on the functional characteristics of *M*_{1} and vice versa.

Predictable composition is of particular interest to the synthetic biology community where gene circuits are "wired" together via transcription factors (TFs) and corresponding promoters (Figure 1). This mode of wiring makes the physical construction of relatively complex networks possible [11, 12]. However the general question of whether making a connection between two genetic units results in a predictable functional whole remains. In particular, a number of issues present themselves that include independence from the surrounding milieu (also called orthogonality [5]): domain matching and impedance bridging. The former describes the situation where the operating concentration range of an output transcription factor matches the range of the input target. Impedance bridging, which is the main topic of this paper, is concerned with how much a downstream target circuit can affect the functional properties of an upstream unit. It is not to be confused with impedance matching which is related to the maximum power transfer between two circuits. There has recently been interest in defining impedance bridging in genetic and protein circuits [13â€“15] and a related quantity called retroactivity was introduced by Saez-Rodriguez et al. [16] and Del Vecchio et al. [17] to describe the effect of one module on another.

In electrical engineering there exist guidelines and published constraints on how many electrical modules can be driven from a source. For example, one rule of thumb for analog circuits suggests that the impedance at the input should be ten times the impedance at the driving circuit. In digital circuits, such as TTL (transistor-transistor logic) circuits [18], manufacturers will quote the fan-out and fan-in for a given electrical module. The fan-out indicates how many downstream logic gates can be connected to a given output. Exceeding these limits will potentially cause signal distortion in analog circuits and circuit failure in digital circuits. We envision the development of similar criteria for connecting two biological modules together in synthetic biology and introduce the notion of fan-out for a genetic circuit. The fan-out of a genetic circuit is defined as the maximum number of downstream promoters that can be driven from an upstream circuit signal without significant time-delay or signal attenuation.

In this manuscript, an experimental estimation method for the fan-out is proposed. This method is based on a linear relationship between a certain property of a module (response time) and the amount of load from downstream components (e.g., the number of downstream promoters in gene circuits). This linear relationship has not been discussed in previous work, for example the work by Del Vecchio et al [17, 19]. By taking into account the linearity, we extend the retroactivity concept to the fan-out. Our analysis shows that the linear relationship holds not only for the simple module interface that Del Vecchio et al. considered [17] but also for a much wider class of interface. The linear relationship is shown to provide a unifying way for evaluating the fan-out in an efficient manner for all the interfaces belonging to the class. The fan-out can be estimated by using the autocorrelation [20â€“25] of gene expression noise [26â€“29]. During the estimation procedure the system's retroactivity can also be measured. Although our analysis is focused on genetic networks, the principles apply equally to signal transduction networks.

## Results and Discussion

### Module interface process

When two synthetic gene circuits are connected, transcription factors are used to connect them. The reaction processes involving the transcription factors such as transcription, translation, degradation, and downstream-module promoter regulation, will be called *module interface processes* (MIPs). For example, consider the repressilator [30]. Let us choose the TetR repressor, one of the genes comprising the oscillator, as an output of the oscillator module (Figure 1). When a downstream module has *tetR*-operons, the MIP includes *tetR*-transcription, translation, and TetR binding/unbinding to its specific operons located in the downstream module.

### Retroactivity and mapping between a module interface process and an RC-circuit

We investigate a MIP by mapping it to a simple electric circuit composed of a resistor and a capacitor connected in series (RC circuit). This mapping becomes significantly helpful for understanding retroactivity [17] and quantifying fan-out.

#### Isolated case

When an upstream output does not regulate any downstream promoter, the corresponding MIP can be modeled as a simple TF translation-degradation process (see Figure 2A and 2B). The concentration of the TF, denoted by *X*, changes in time by following the equation

with *Î±*(*t*) the translation rate and *Î³* the degradation rate constant. We show how this process can be related to an RC circuit, where a resistor and capacitor are connected in series and driven by an input voltage source *V*_{
in
} (Figure 2C). The total voltage drop across both the resistor and capacitor is equal to the driven voltage: *V*_{
in
} = *RI* + *V*_{
out
} , where *I* denotes the current flowing through the resistor, and *V*_{
out
} the voltage drop across the capacitor. The current is equal to the rate of charge accumulation (*Q*) in the capacitor: *I* = *dQ/dt*, where the small increment *dQ* causes the change in *V*_{
out
} in proportion to *dQ*: *dQ* = *CdV*_{
out
} , with *C* a proportionality constant called capacitance. Thus, the current *I* can be expressed as *CdV*_{
out
}*/dt*. By substituting this into *V*_{
in
} = *RI* + *V*_{
out
} and dividing the resultant equation by *RC*, we obtain

where *RC* is known as the response time *Ï„*_{0} of the RC-circuit [31]. By comparing Eqs. (1) and (2), the following correspondence is obtained: *X* = *V*_{
out
} , *Î±* = *V*_{
in
}*/RC*, and Î³ = 1/*RC*, and the response time is expressed as

Thus, the TF-translation-degradation process (Figure 2B) can be directly mapped to the RC-circuit (Figure 2C).

#### Connected case

When two modules are connected (see Figure 3A), Del Vecchio et al. [17] have shown that the interfacial dynamics slows down in response to interactions with downstream components. The degree of the slow-down defines the retroactivity as follows: The retroactivity describes a number between zero and one with one being the least desirable, i.e. the interfacial dynamics are affected most. In their analysis, they assumed that the binding-unbinding process of the TF is fast enough that the process can be approximated to be in the quasi-steady state (*k*_{
on
}*X* + *k*_{
off
} â‰« Î³; cf. [32â€“34]). They also assumed that the lifetime of the bound TF is much longer than that of the unbound TFs.

Specifically, they showed that the free TF concentration *X* changes in time by the following equation [17]

where â„›(*X*) is the *retroactivity*, given as

with *K*_{
d
} the dissociation constant for the TF with respect to the promoter, and *P*_{
T
} the total number of the promoters. They showed that â„› is always less than 1 and non-negative. The extra factor 1 - â„› appears when compared with the isolated case, resulting in the slow-down of the dynamics. More precisely, the slow-down is due to the decrease in the factor placed in front of *X* in Eq. (4): Î³(1 - â„›), which is related to the apparent response time:

We consider the MIP shown in Figure 3A and 3B under the same assumptions as given by Del Vecchio et al [17]. To understand the retroactivity by using an RC-circuit analogy, consider a circuit shown in Figure 3C. The total capacitance becomes the sum of the two capacitances: *C*_{
T
} = *C* + *C'*. Thus, the response time becomes *RC*_{
T
} : *Ï„* = *RC*_{
T
} . The change in the output voltage is governed by the same equation as in the isolated case except the capacitance *C* is replaced to *C*_{
T
} :

By comparing Eqs. (4) and (7), the retroactivity is given by the relative ratio of the new capacitance:

and that the response time *Ï„* corresponds to *Ï„*_{
a
} (Eq. (6)):

Connecting downstream promoters in the MIP is therefore shown to be equivalent to connecting extra capacitors in parallel with an existing capacitor in the RC-circuit. Due to these extra capacitors, the circuit takes a longer time to fully charge all the capacitors, resulting in the slow-down in the circuit response time. Biologically, the bound promoters act as a reservoir of potentially free TFs: Whenever there is a change in the number of the free TFs, the reservoir quickly buffers the change in the number of free TFs [35]. Such buffering causes transient dynamics at the interface to slow down.

### Response time vs. number of promoters

The response time is shown to increase with *P*_{
T
} (see the Methods section) as

where *C*_{1} is a proportionality constant satisfying *C/C*_{1} = *K*_{
d
} (1 + *X/K*_{
d
} )^{2}. The above equation (10) can be viewed as each individual promoter contributing an extra capacitance *C*_{1} to the total capacitance (Figure 3C): *C*_{
T
} = *C* + *P*_{
T
}*C*_{1}. The capacitance *C*_{1} of each extra capacitor is related to a unit load onto the upstream output dynamics from a single downstream promoter. This is an interesting result and becomes useful for proposing an experimental method for estimating the fan-out.

The linear relationship between the extra capacitance and *P*_{
T
} (see Figure 3C box) does not come from any linearization approximation, but from the fact that each downstream promoter affects the upstream as an independent effector (reservoir or sequestrator), although the sequestration itself is represented by a nonlinear reaction.

This linearity does not appear clearly in the retroactivity measure (Eq. (5)) proposed in [17], obscuring the connection to the concept of fan-out. The following section makes this connection and an efficient method for estimating the fan-out will be proposed.

### Gene circuit fan-out

A gene circuit fan-out is defined by the maximum number of promoters in a downstream module that the output (transcription factor) of an upstream module can regulate without altering the output dynamics significantly. To exemplify how much the upstream module can be affected, a repressilator [30] is considered as a module and its Tet repressors as a module output (Figure 1A). When the output regulates *tetR* promoters located in a downstream module, the oscillation amplitude of the *tetR* expression level can be significantly changed, e.g., 40% decrease when the number of the promoter (*P*_{
T
} ) is changed from 0 to 100 (Figure 1B and 1C). Our interest is here to quantify the maximum number of the promoters (fan-out) that the upstream module can tolerate.

Let us quantify the fan-out by considering again the simple MIP shown in Figure 3A. We consider a frequency response between the input and output voltage, *V*_{
in
} and *V*_{
out
} , respectively (Figure 4A). In the RC circuit, the capacitor acts as a low pass filter: The gain of the signal (the ratio of the oscillation amplitude of *V*_{
out
} to that of *V*_{
in
} ) is at the maximum level for low frequencies and drops significantly when the circuit no longer responds as fast as the input signal changes (Figure 4B). The frequency when this happens is called the *cut-off frequency* (*Ï‰*_{
c
} ) (Figure 4B) and corresponds to the inverse of the response time: 1/*RC*_{
T
}[31]. The cut-off frequency corresponds to the bandwidth in the low-pass filter [31], which defines the range of frequency where a signal gain is sufficiently large.

If the upstream module functions as a synthetic oscillator, there will be a practical upper limit (*Ï‰*_{
max
} ) in the oscillator's frequency (e.g., for the repressilator, *Ï‰*_{
max
} can be the inverse of the repressor lifetime = log(2)/10 min^{-1} ~ 4 hour^{-1}[30]). If *Ï‰*_{
max
} is smaller than the cut-off frequency *Ï‰*_{
c
} , the oscillator output will operate in a predictable manner and the output signal will be passed downstream without any significant signal loss. As the number of the downstream promoters increases, the total capacitance increases as shown in Eq. (10) and the cut-off frequency (*Ï‰*_{
c
} = 1/*RC*_{
T
} ) decreases. For the cut-off frequency to be larger than the maximum operational frequency *Ï‰*_{
max
} , the total number of the promoter must be smaller than a certain value, which will be called the *fan-out*. The fan-out denoted by {F}_{{\mathrm{\xcf\u2030}}_{max}} is obtained where *Ï‰*_{
c
} equals *Ï‰*_{
max
} , i.e., {\mathrm{\xcf\u2030}}_{c}={\left[R\left(C+{P}_{T}{C}_{1}\right)\right]}^{\xe2\u02c6\u20191}={\mathrm{\xcf\u2030}}_{max}:

In the fan-out equation (11), there are two unknown parameters: *C/C*_{1}, and *Ï„*_{0}. These can be experimentally estimated by performing two independent experiments with and without any downstream module. In each experiment, the corresponding response time, *Ï„*_{0} or {\mathrm{\xcf\u201e}}_{{P}_{T}}, can be estimated (by using gene expression noise as will be presented later in the Results section). Thus, one of the unknowns *Ï„*_{0} can be estimated. How can the other unknown *C/C*_{1} be estimated from {\mathrm{\xcf\u201e}}_{{P}_{T}}? If the copy number of the promoters *P*_{
T
} is known a priori, the value of *C/C*_{1} can be obtained from Eq. (10). If the promoters are placed on plasmids, the copy number of the plasmids can be estimated depending on what type of origin of replication is used, and thus the copy number of the promoters *P*_{
T
} can be known. By calculating *Ï„*_{0} = *RC*_{1}, the other unknown, *C/C*_{1}, can be obtained.

### Gene circuit fan-out in more general interfaces

Up to now we have considered a simple MIP without feedback and where the degradation rate is assumed to be first-order. Here the more general case is considered and it is shown that the same or a similar fan-out function as Eq. (11) is obtained.

#### Oligomer under directed degradation and self-regulation

Consider that a TF, composed of *n* monomers, is tagged for degradation and that its transcription is self-regulated as shown in Figure 5A. The fan-out function is obtained by the same equation (11), where *Ï„*_{0} is the time constant in the isolated case, given by the difference between the unscaled elasticities [36]: 1/*Ï„*_{0} = *Îµ*_{2} - *Îµ*_{1}, where *Îµ*_{1} â‰¡ âˆ‚*v*_{1} = *x,Î±*)/âˆ‚*x* and *Îµ*_{2} â‰¡ âˆ‚*v*_{2} = *x*)/âˆ‚*x* (refer to the Methods section). This means that the fan-out can be estimated exactly in the same way as in the monomer case as shown in Figure 3A. All the above results apply for the case that the *intermediate* reaction steps of the oligomerization and directed degradation are taken into account (refer to Additional File 1 and the Example 2).

#### Multiple promoters having different affinities

Consider the case that two different types of TF-specific promoter plasmids, having different affinities for the TF and different strength of the origin of replication. It is shown that the MIP can be mapped to an RC-circuit having two different capacitances connected in parallel to *C* as shown in Figure 5B (see the Methods section). The fan-out of each promoter is shown to satisfy the following functional relationship between *F*_{1} and *F*_{2} (refer to the Methods section):

where *F*_{
i
} is the fan-out for promoter plasmids of the *i*-th kind, and *C*_{
i
} denotes the corresponding capacitance per plasmid. If there are *N* different kinds of promoter plasmids, all the *N* capacitances need to be summed up in the above equation. Here the fan-out is not a single number but is given by a functional relationship between *F*_{
i
} 's: The number of plasmids of different kinds needs to be balanced depending on its unit load on the retroactivity, i.e., *C*_{
i
}*/C*.

To obtain the fan-out function, it is necessary to find three unknown parameters: *Ï„*_{0}, *C*_{1}/*C*, and *C*_{2}/*C*. *Ï„*_{0} can be estimated in the isolated case. *C*_{
i
}*/C* can be estimated in the case that only the *i*-th kind of promoter plasmids exists (under the assumption that the strength of each origin of replication is already known). These three independent experiments will suffice for estimating all the unknown parameters and proposing the fan-out function Eq. (12).

#### Multiple operators

Consider the case that the promoter region includes multiple operators specific to an output TF (e.g., *O*_{1}, *O*_{2}, and *O*_{3}) having different affinities (Figure 5C). Regardless the number of the operators, the same fan-out function as Eq. (11) is obtained (refer to Additional File 1).

#### Two output signals

When two output TFs (*X* and *Z*) regulate a downstream promoter independently, i.e., if there is no overlap between the operator regions and somehow *X* does not interfere with the operator region of *Z* and vice versa, the fan-out corresponding to each output TF can be obtained.

The fan-out functions like Eqs. (11) and (12) have been shown for each of the individual cases given above. For all the combinations of these individual cases the same fan-out functions will apply as well.

### Design scheme for fan-out enhancement

How can we increase the fan-out? Based on the fan-out equations (11), there are two ways: increasing *C/C*_{1} or 1/*Ï„*_{0}. The way to increase the latter is to apply a negative feedback on the translation of *X* (making *Îµ*_{1} negative for the case shown in Figure 5A, where 1/*Ï„*_{0} = *Îµ*_{2} - *Îµ*_{1}) and a positive feed-forward on the degradation rate (increasing *Îµ*_{2}). These applications push the cut-off frequency/bandwidth (1/*Ï„*_{0}) further away from the maximum desired operating frequency (*Ï‰*_{
max
} ), and enhances the fan-out as illustrated in Figure 6. A simulation study of enhancing fan-out will be presented later in this manuscript. Since the enhanced degradation and negative feedback decrease the concentration level of *X*, to prevent this, it is desirable to amplify the translation rate (which makes *Îµ*_{1} more negative).

This mechanism for enhancing fan-out is exactly the one proposed by Del Vecchio et al. [17] to reduce retroactivity; when the retroactivity is small, the upstream output dynamics does not slow down significantly by connecting the output to the downstream module, meaning that the load from downstream to the upstream is small enough that many replicates of the load can be applied to the upstream without slowing down the output dynamics significantly.

One of the mechanisms, inhibitory auto-regulation, is frequently found in *Escherichia coli* transcription factors regulating a set of operons, e.g., for amino-acid biosynthesis where a single TF may control multiple targets, likewise for flagella formation [37]. Such motifs are called single-input-module motifs [37].

The concept of fan-out is not limited to gene regulatory circuits. In principle, as long as the same class of interface processes are found regardless of the type of biological systems, the fan-out and retroactivity concepts can be applied [1, 17]. For example, in the eukaryotic MAPK pathway, doubly phosphorylated MAPK can activate a number of downstream proteins and transcription factors in the nucleus. This MAPK regulation can be described by the module interface process similar to the one shown in Figure 5B (in this case, many promoter plasmids instead of the two). In the MAPK pathway, there is a negative feedback from MAPK to the phosphorylation of MAPKKK [13â€“15]. In a recent paper by Yu et al. [38] which showed experimentally that the related system in Yeast involving Fus3 as the negative feedback component showed linearity between receptor occupancy and downstream response in the presence of feedback. Although they did not show increased fan-out *per se*, the presence of linearity may suggest there is an increase in fan-out of the MAPK module, thereby permitting MAPK to effectively regulate multiple targets and multiple homologous binding sites.

### How to measure the time constant *Ï„*

It is known that transcription factors show significant stochastic fluctuations [22â€“25, 39â€“42] (for review articles, [26â€“29]). Their correlation times have been measured by obtaining autocorrelations by *in vivo* time-lapse microscopy [22â€“25]. Recent numerical studies show that the correlation time is approximately equal to the response time of the deterministic case [43] and that it changes as a result of connecting two genetic systems [19, 43]. Therefore, from the change in the correlation time, the fan-out can be estimated by using Eq. (11) as well as the retroactivity by using \mathrm{\xe2\u201e\u203a}=\frac{{\mathrm{\xcf\u201e}}_{{P}_{T}}\xe2\u02c6\u2019{\mathrm{\xcf\u201e}}_{0}}{{\mathrm{\xcf\u201e}}_{{P}_{T}}} (obtained from Eq. (8) by using Eqs. (3) and (9)).

### Example 1: Fan-out/retroactivity estimation

In this example, the simple MIP shown in Figure 3A is considered as a model for TFs in *E. coli*. The average copy number of plasmids containing the specific promoters is assumed to range from 1 to 100. The volume of *E. coli* is assumed to be roughly equal to 1 *Î¼* m^{3}, and a copy number of one corresponds to 1 nM. As a result, the unit of nM is henceforth interchanged with that of copy number. A simulation using the standard Gillespie method [44] was performed (see Figure 7) and the observed autocorrelation was fitted to an exponential function: *G*(Î”*t*) = *A* exp (-Î”*t*/*Ï„*) with *Ï„* a correlation time (a linear fit is conducted in the log-scale in the *y*-axis and the normal scale in the *x*-axis) and 1/*Ï„* obtained from the fitted slope (see Figure 7).

For experimentally reasonable parameter values, i.e., *Î±* = 20 nM hour^{-1}, Î³ = 2 hour^{-1}, *k*_{
on
} = 10 nM^{-1}hour^{-1}, and *k*_{
off
} = 10 hour^{-1}, stochastic simulations were performed with and without any downstream-module promoter (*P*_{
T
} = 100 and 0). The concentration levels of the total TF was recorded for 48 hours (corresponding to experimental time) with frequency 50 times per hour, the autocorrelation of this signal was fitted to an exponential function, and the response time measured (see Figure 7) [43]. The error bar of the time constant was obtained from 10 independent replicates of the autocorrelation.

When the translation rate was set to 20 nM hour^{-1},*Ï„*_{0} and *Ï„*_{100} were obtained to be 0.52 Â± 0.06 hour and 0.9 Â± 0.1 hour, respectively. The value of *C/C*_{1} was obtained to be 140 Â± 20, by using

where *C*_{
T
} - *C* = *P*_{
T
}*C*_{1} was used. From Eq. (11), the fan-out function for this MIP was obtained:

If the upstream module is a synthetic oscillator with a maximum operating frequency *Ï‰*_{
max
} = 1 hour^{-1}, the fan-out becomes *F* = 130 Â± 20. This means that promoter plasmids with low, medium, and high copy numbers can be used without affecting the TF dynamics, if a single TF-specific operator site resides on a plasmid. The retroactivity can also be estimated from the measured values of *Ï„*_{0} and *Ï„*_{100}: â„› = 0.4 Â± 0.1.

If the translation rate is reduced by half (now,*Î±* = 10 nM hour^{-1}), the free TF concentration decreases by half. As the concentration decreases, the retroactivity increases [17, 43] and the fan-out decreases. The values of *Ï„*_{0} and *Ï„*_{100} are obtained to be 0.52 Â± 0.07 hour and = 1.75 Â± 0.04 hour, respectively. For the same *Ï‰*_{
max
} = 1 hour^{-1}, the fan-out becomes *F* = 40 Â± 1. This would mean that only low copy number plasmids can be safely used. The retroactivity is estimated to be 0.70 Â± 0.05.

### Example 2: Fan-out enhancement by applying negative feedback

In this example, the MIP of dimer TFs is considered that are under inhibitory self-regulation as shown in Figure 5A. The reaction process can be described by the following set of reactions:

where *Î²* is introduced to turn on and off the negative feedback. The following parameter values are used: *Î±* = 20(nM/hour), Î³ = 2(1/hour), *k*_{1} = 20(1/nM/hour), *k*_{2} = 1(1/hour), Î³_{2} = 2(1/hour), *k*_{
on
} = 10(1/nM/hour), and *k*_{
off
} = 10(1/hour) for the case without any feedback (*Î²* = 0). For the case with negative feedback (Î² = 0.25), the value of *Î±* was adjusted to match the same expression level of *X* as the case without feedback: *Î±* = 43. The data are sampled in the identical way as described in the Example 1 and the response time constants were measured from the autocorrelations of the total TF concentrations (*X* + 2*X*_{2} + 2*P*_{
b
} ).

Figure 8A shows that {\mathrm{\xcf\u201e}}_{{P}_{T}} estimated from the autocorrelations linearly increases with *P*_{
T
} while satisfying the deterministic prediction based on Eq. (10), which was computed by using Mathematica [45] (its notebook file is provided in Additional File 2). The value of *C/C*_{1} was estimated from both the slope (*RC*_{1}) and y-intercept (*Ï„*_{0} = *RC*) of the graph shown in Figure 8A: *RC*_{1} = 0.016 Â± 0.002 hour and *Ï„*_{0} = 0.49 Â± 0.04 hour for the case without feedback. For *Ï‰*_{
max
} = 1 hour^{-1}, the fan-out *F*_{
Neg-
} was estimated to be 32 Â± 7. For the case with feedback, the values of *RC*_{1} and *RC* were obtained to be 0.009 Â± 0.001 hour and 0.31 Â± 0.05 hour, respectively. The fan-out *F*_{
Neg+
} was estimated to be 77 Â± 15. With negative feedback, the fan-out was increased two-fold.

This fan-out enhancement can be understood in terms of the cut-off frequency increase. The signal gain in the output signal (total transcription factor) with respect to the input (translation rate) was plotted for different frequencies as shown in Figure 8B and 8C, and the cut-off frequency was shown to increase due to the negative feedback and to push the cut-off frequency away from the maximum desired operating frequency. This allows for a larger load from the downstream, resulting in the enhanced fan-out.

### Effect of cell's machinery on fan-out

What we have not considered in this paper is the important case of cascading gene regulatory circuits (Figure 9). The question that arises here is whether the fan-out and retroactivity is affected in these situations. The answer depends on whether the transcription factors impose a significant load on the cell's machinery (ribosomes, mass and energy usage) or not. If not, then the fan-out values are unaffected because there is no upstream information transmission from downstream transcription factors. However, if the load on the cellular machinery is considered, then implied feedback and feed-forward loops appear, and this will have an effect on both the individual and net fan-out measures (Figure 9). This important topic is, however, beyond the scope of this paper and will be considered in a later publication.

## Conclusions

In this paper, the concept and quantitative measure of fan-out have been introduced for genetic circuits. The fan-out is a measure of the maximum number of promoter sites that the output TFs of the upstream module can regulate without significant slow-down in the kinetics of the output. In addition, an efficient experimental method to estimate the fan-out have been proposed. The fan-out has been shown to be enhanced by self-inhibitory regulation on the output. In the estimation process of the fan-out, the retroactivity can also be computed. This study provides a way for quantifying the level of modularity in gene regulatory circuits and helps characterize and design module interfaces and therefore the modular construction of gene circuits.

## Methods

This section shows the mathematical derivations of the time-constant {\mathrm{\xcf\u201e}}_{{P}_{T}} and fan-out functions for various cases.

### Monomer TF

Consider the simple MIP shown in Figure 3. Under the quasi-equilibrium in the binding-unbinding process, the concentration of the bound TF is obtained as *P*_{
b
} = *P*_{
T
}*X*/(*X*+*K*_{
d
} ). This equation is simplified to, by introducing *f*(*X*) â‰¡ *X/*(*X* + *K*_{
d
} ),

The time evolution of the total transcription factor (*Y* = *X* + *P*_{
b
} ) is governed by the following equation [43]:

The response time constant of *Y* is derived rather than that of *X*, because *Y* is a pure slow variable showing the dynamics of our interest [17, 33, 43]. The response time constant of *Y*, denoted by {\mathrm{\xcf\u201e}}_{{P}_{T}}, is obtained by taking the derivative on the right hand side of the above equation with respect to *Y* :

with *Ï„*_{0} â‰¡ Î³^{-1}. By using *Y* = *X* + *P*_{
b
} , the above equation becomes {\mathrm{\xcf\u201e}}_{{P}_{T}}={\mathrm{\xcf\u201e}}_{0}\left[1+\frac{d{P}_{b}}{dX}\right]. By using Eq. (15), the time constant is obtained: {\mathrm{\xcf\u201e}}_{{P}_{T}}={\mathrm{\xcf\u201e}}_{0}\left(1+{f}^{\xe2\u20ac\xb2}\left(X\right){P}_{T}\right). By comparing this with Eq. (10), *C/C*_{1} becomes *K*_{
d
} (1 + *X/K*_{
d
} )^{2}.

### Oligomer TF under directed degradation and self-regulation

Consider that the transcription factors are composed of *n* monomers described in Figure 5A. The binding-unbinding process is assumed to be in equilibrium, and *P*_{
b
} is obtained as

The time evolution of *Y* (= *X* + *nP*_{
b
} ) is governed by

The response time constant of *Y* is obtained as

where *Ï„*_{0} â‰¡ 1/(*Îµ*_{2} - *Îµ*_{1}) with *Îµ*_{1} â‰¡ *âˆ‚v*_{1}/âˆ‚*X* and *Îµ*_{2} â‰¡ *dv*_{2}(*X*)/*dX*. By using *Y* = *X* + *nP*_{
b
} , the response time is obtained as

Where n\frac{df(X)}{dX} is defined to be *C*_{1}/*C* by comparing the above equation with Eq. (10).

### Multiple promoters having different affinities

We consider the case that two different types of TF-specific promoter plasmids, having different affinities for the TF and different strength of the origin of replication. The TF is assumed to be a monomer. The concentration of the TF bound on the promoter of each type (*i*) is given as {P}_{bi}=\frac{{P}_{Ti}X}{X+{K}_{di}}\xe2\u2030\xa1{P}_{Ti}{f}_{i}\left(X\right) for *i* = 1, 2. The response time constant {\mathrm{\xcf\u201e}}_{{P}_{T1},{P}_{T2}} is given by Eq. (16). By using *Y* = *X* + *P*_{b 1}+ *P*_{b 2}, {\mathrm{\xcf\u201e}}_{{P}_{T1},{P}_{T2}} becomes {\mathrm{\xcf\u201e}}_{0}\left[1+\frac{d{P}_{b1}}{dX}+\frac{d{P}_{b2}}{dX}\right], which is rewritten as {\mathrm{\xcf\u201e}}_{{P}_{T1},{P}_{T2}}={\mathrm{\xcf\u201e}}_{0}\left[1+{{f}^{\xe2\u20ac\xb2}}_{1}\left(X\right){P}_{T1}+{{f}^{\xe2\u20ac\xb2}}_{2}\left(X\right){P}_{T2}\right] by using *P*_{
bi
} = *P*_{
Ti
}*f*_{
i
} (*X*). Finally by equating {\mathrm{\xcf\u201e}}_{{P}_{T1},{P}_{T2}} to 1/*Ï‰*_{
max
}, Eq. (12) is obtained. If there were *n-* different types of promoter plasmids, the above equation is changed by replacing the last two terms to the sum over all the *n*-types.

In the RC-circuit representation, {\mathrm{\xcf\u201e}}_{{P}_{T1},{P}_{T2}} is given by *RC*_{
T
} and the total capacitance *C*_{
T
} is obtained as *C*_{
T
} = *C* + *C*_{1}*P*_{T 1}+ *C*_{2}*P*_{T 2}with {C}_{i}={\mathrm{\xcf\u201e}}_{0}{{f}^{\xe2\u20ac\xb2}}_{i}(X)/R. This indicates that this MIP can be mapped to an RC-circuit having two different capacitances connected in parallel to *C* as shown in Figure 5B.

### Software

All stochastic simulations were carried out using our own Gillespie code written in C and run on a Quad-core PC under the Ubuntu Linux OS. Certain frequency plots, deterministic simulations and SBML translation of models to Jarnac script [46, 47] were carried out using SBW [48, 49].

## References

Sauro HM:

**Modularity defined.***Mol Syst Biol*2008,**4:**166. 10.1038/msb.2008.3Ayers JE:

*Digital integrated circuits: analysis and design*. Boca Raton: CRC Press; 2004.Alon U:

**Network motifs: theory and experimental approaches.***Nat Rev Genet*2007,**8**(6):450-461. 10.1038/nrg2102Purnick PEM, Weiss R:

**The second wave of synthetic biology: from modules to systems.***Nat Rev Mol Cell Biol*2009,**10**(6):410-422. 10.1038/nrm2698Lucks JB, Qi L, Whitaker WR, Arkin AP:

**Toward scalable parts families for predictable design of biological circuits.***Curr Opin Microbiol*2008,**11**(6):567-573. 10.1016/j.mib.2008.10.002Keasling JD:

**Synthetic biology for synthetic chemistry.***ACS Chem Biol*2008,**3:**64-76. 10.1021/cb7002434Entus R, Aufderheide B, Sauro HM:

**Design and implementation of three incoherent feed-forward motif based biological concentration sensors.***Syst Synth Biol*2007,**1:**119-128. 10.1007/s11693-007-9008-6Voigt CA:

**Genetic parts to program bacteria.***Curr Opin Biotechnol*2006,**17**(5):548-557. 10.1016/j.copbio.2006.09.001Sprinzak D, Elowitz MB:

**Reconstruction of genetic circuits.***Nature*2005,**438**(7067):443-448. 10.1038/nature04335Endy D:

**Foundations for engineering biology.***Nature*2005,**438**(7067):449-453. 10.1038/nature04342Hasty J, McMillen D, Collins JJ:

**Engineered gene circuits.***Nature*2002,**420**(6912):224-230. 10.1038/nature01257Stelling J, Sauer U, Szallasi Z, Doyle FJ III, Doyle J:

**Robustness of cellular functions.***Cell*2004,**118**(6):675-685. 10.1016/j.cell.2004.09.008Sauro HM, Kholodenko BN:

**Quantitative analysis of signaling networks.***Prog Biophys Mol Biol*2004,**86:**5-43. 10.1016/j.pbiomolbio.2004.03.002Bergmann F, Vallabhajosyula R, Sauro H:

**Computational tools for modeling protein networks.***Current Proteomics*2006,**3**(3):181-197. 10.2174/157016406779475380Sauro HM, Ingalls B:

**MAPK cascades as feedback amplifiers.***arXiv:0710.5195[q-bio.MN]*2007.Saez-Rodriguez J, Kremling A, Gilles ED:

**Dissecting the puzzle of life: modularization of signal transduction networks.***Comput Chem Eng*2005,**29**(3):619-629. 10.1016/j.compchemeng.2004.08.035Del Vecchio D, Ninfa AJ, Sontag ED:

**Modular cell biology: retroactivity and insulation.***Mol Syst Biol*2008,**4:**161. 10.1038/msb4100204Lancaster DE:

*TTL Cookbook*. Indianapolis: H.W. Sams; 1974.Jayanthi S, Vecchio DD:

**On the Compromise between Retroactivity Attenuation and Noise Amplification in Gene Regulatory Networks.***Proceedings of the 48th IEEE Conference on Decision and Control: 15-18 December 2009; Shanghai, China*2010, 4565-4571.Anishchenko VS, Astakhov V, Neiman A, Vadivasova T, Schimansky-Geier L:

*Nonlinear dynamics of chaotic and stochastic systems*. Berlin; New York: Springer-Verlag; 2002.Simpson ML, Cox CD, Sayler GS:

**Frequency domain analysis of noise in autoregulated gene circuits.***Proc Natl Acad Sci USA*2003,**100**(8):4551. 10.1073/pnas.0736140100Rosenfeld N, Young JW, Alon U, Swain PS, Elowitz MB:

**Gene regulation at the single-cell level.***Science*2005,**307**(5717):1962-1965. 10.1126/science.1106914Austin DW, Allen MS, McCollum JM, Dar RD, Wilgus JR, Sayler GS, Samatova NF, Cox CD, Simpson ML:

**Gene network shaping of inherent noise spectra.***Nature*2006,**439:**608-611. 10.1038/nature04194Weinberger LS, Dar RD, Simpson ML:

**Transient-mediated fate determination in a transcriptional circuit of HIV.***Nat Genet*2008,**40**(4):466-470. 10.1038/ng.116Dunlop MJ, Cox RS III, Levine JH, Murray RM, Elowitz MB:

**Regulatory activity revealed by dynamic correlations in gene expression noise.***Nat Genet*2008,**40**(12):1493-1498. 10.1038/ng.281Rao CV, Wolf DM, Arkin AP:

**Control, exploitation and tolerance of intracellular noise.***Nature*2002,**420**(6912):231-237. 10.1038/nature01258Raser JM, O'Shea EK:

**Control of stochasticity in eukaryotic gene expression.***Science*2004,**304**(5678):1811-1814. 10.1126/science.1098641KÃ¦rn M, Elston TC, Blake WJ, Collins JJ:

**Stochasticity in gene expression: from theories to phenotypes.***Nat Rev Genet*2005,**6**(6):451-464.Shahrezaei V, Ollivier JF, Swain PS:

**Colored extrinsic fluctuations and stochastic gene expression.***Mol Syst Biol*2008,**4:**196. 10.1038/msb.2008.31Elowitz MB, Leibler S:

**A synthetic oscillatory network of transcriptional regulators.***Nature*2000,**403**(6767):335-338. 10.1038/35002125Nilsson J, Riedel S:

*Electric circuits*. Upper Saddle River, N.J.: Pearson Prentice Hall; 2008.Kepler TB, Elston TC:

**Stochasticity in transcriptional regulation: origins, consequences, and mathematical representations.***Biophys J*2001,**81**(6):3116-3136. 10.1016/S0006-3495(01)75949-8Rao CV, Arkin AP:

**Stochastic chemical kinetics and the quasi-steady-state assumption: Application to the Gillespie algorithm.***J Chem Phys*2003,**118:**4999. 10.1063/1.1545446Simpson ML, Cox CD, Sayler GS:

**Frequency domain chemical Langevin analysis of stochasticity in gene transcriptional regulation.***J Theor Biol*2004,**229**(3):383-394. 10.1016/j.jtbi.2004.04.017Buchler NE, Cross FR:

**Protein sequestration generates a flexible ultrasensitive response in a genetic network.***Mol Syst Biol*2009,**5:**272. 10.1038/msb.2009.30Fell DA:

**Metabolic control analysis: a survey of its theoretical and experimental development.***Biochem J*1992,**286:**313-330.Shen-Orr SS, Milo R, Mangan S, Alon U:

**Network motifs in the transcriptional regulation network of Escherichia coli.***Nature Genet*2002,**31:**64-68. 10.1038/ng881Yu R, Pesce C, Colman-Lerner A, Lok L, Pincus D, Serra E, Holl M, Benjamin K, Gordon A, Brent R:

**Negative feedback that improves information transmission in yeast signalling.***Nature*2008,**456**(7223):755-761. 10.1038/nature07513Arkin A, Ross J, McAdams HH:

**Stochastic kinetic analysis of developmental pathway bifurcation in phage lambda-infected Escherichia coli cells.***Genetics*1998,**149**(4):1633-1648.Elowitz MB, Levine AJ, Siggia ED, Swain PS:

**Stochastic gene expression in a single cell.***Science*2002,**297**(5584):1183-1186. 10.1126/science.1070919Ozbudak EM, Thattai M, Kurtser I, Grossman AD, van Oudenaarden A:

**Regulation of noise in the expression of a single gene.***Nat Genet*2002,**31:**69-73. 10.1038/ng869Elf J, Li GW, Xie XS:

**Probing transcription factor dynamics at the single-molecule level in a living cell.***Science*2007,**316**(5828):1191-1194. 10.1126/science.1141967Kim KH, Sauro HM:

**Measuring the degree of modularity from gene expression noise in gene regulatory circuits.***Biophys J*2011. arXiv:0910.5522[q-bio.MN] 2009Gillespie DT:

**Exact stochastic simulation of coupled chemical reactions.***J Phys Chem*1977,**81:**2340-2361. 10.1021/j100540a008Wolfram S:

*Mathematica: a system for doing mathematics by computer*. Redwood City, CA: Addison-Wesley Pub. Co., Advanced Book Program; 1988.Sauro H:

**Jarnac: A system for interactive metabolic analysis.***Animating the Cellular Map: Proceedings of the 9th International Meeting on BioThermoKinetics*2000, 221-228.Smith L, Bergmann F, Chandran D, Sauro H:

**Antimony: a modular model definition language.***Bioinformatics*2009,**25**(18):2452. 10.1093/bioinformatics/btp401Sauro H, Hucka M, Finney A, Wellock C, Bolouri H, Doyle J, Kitano H:

**Next generation simulation tools: the Systems Biology Workbench and BioSPICE integration.***Omics A Journal of Integrative Biology*2003,**7**(4):355-372. 10.1089/153623103322637670Bergmann F, Sauro H:

**SBW-a modular framework for systems biology.***Proceedings of the 38th conference on Winter simulation:3â€“6December 2006; Monterey, CA*2006, 1637-1645. full_textLe NovÃ¨re N, Bornstein B, Broicher A, Courtot M, Donizelli M, Dharuri H, Li L, Sauro H, Schilstra M, Shapiro B, Snoep JL, Hucka M:

**BioModels Database: a free, centralized database of curated, published, quantitative kinetic models of biochemical and cellular systems.***Nucleic Acids Res*2006, (34 Database):D689-D691.

## Acknowledgements

This work was supported by a National Science Foundation (NSF) Grant in Theoretical Biology 0827592. Preliminary studies were supported by funds from NSF FIBR 0527023. The authors acknowledge useful discussions with Hong Qian and Suk-jin Yoon.

## Author information

### Authors and Affiliations

### Corresponding authors

## Additional information

### Competing interests

The authors declare that they have no competing interests.

### Authors' contributions

KHK primarily developed and carried out the proposed work. HS participated its design and provided critical feedback and suggestions. All authors read and approved the final manuscript.

## Electronic supplementary material

### 13036_2010_62_MOESM1_ESM.PDF

Additional file 1: **Supplementary document**. Description of the repressilator BioModel, and mathematical derivation of a linear relationship between *C'* and *P*_{
T
} for individual cases of oligomer TFs (with and without negative feedback) and degradation-tagged TFs. (PDF 74 KB)

### 13036_2010_62_MOESM2_ESM.NB

Additional file 2: **Mathematica notebook**. Computation of fan-out values and frequency responses for the case of oligomer TFs that are under inhibitory self-regulation. (NB 114 KB)

## Authorsâ€™ original submitted files for images

Below are the links to the authorsâ€™ original submitted files for images.

## Rights and permissions

This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

## About this article

### Cite this article

Kim, K.H., Sauro, H.M. Fan-out in gene regulatory networks.
*J Biol Eng* **4**, 16 (2010). https://doi.org/10.1186/1754-1611-4-16

Received:

Accepted:

Published:

DOI: https://doi.org/10.1186/1754-1611-4-16