Académique Documents
Professionnel Documents
Culture Documents
Regulatory Networks
Supplementary Material
Hendrik Hache , Christoph Wierling, Hans Lehrach, and Ralf Herwig
Max Planck Institute for Molecular Genetics, Ihnestr. 63-73, 14194 Berlin,
Germany
hache@molgen.mpg.de
Contents
1 Reverse Engineering Methods
.
.
.
.
.
.
4
4
4
5
5
5
7
.
.
.
.
.
.
.
8
8
11
12
12
12
12
13
5 Examples
5.1 Saturation Effect and Transcription Activation Threshold . . . . . .
5.2 Oscillation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 Bistability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
13
13
14
16
6 Time Scaling
18
4 Transcription Function
4.1 Introduction . . .
4.2 Used Kinetics . .
4.2.1 Kinetic 1 .
4.2.2 Kinetic 2 .
4.2.3 Kinetic 3 .
4.2.4 Kinetic 4 .
4.2.5 Kinetic 5 .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
a single gene or multiple genes. This can be done for an arbitrary number of
networks in parallel to generate as many datasets as needed. Nevertheless, it is
possible to create a network by successively adding nodes and edges by hand,
selecting a kinetic schema, and analyse subsequently the systems behavior under
different conditions.
3.2
Kinetic Level
motif is assembled into the current network by the following procedure. First,
N nodes are chosen, either from the nodes in the current network (K nodes) or
nodes which are not already in the network (N-K nodes). Afterwards, each of the
motif nodes are assigned to one of these N nodes. A larger K, i.e., a larger number of nodes which are already in the network, results finally in a more connected
and wired network. By changing the parameter Connectivity between motifs it
is possible to influence the ratio K/(N-K) and have a bias to a more connected
graph or to more separated motifs.
The process of assembling network motifs is repeated until all nodes are included in the network.
3.1.2 Scale-free Networks
It is assumed that many real world networks are scale-free networks, i.e. they
have power law degree distributions in in- and out-degree. Bollobas et al. (2003)
introduced a procedure to generate directed scale-free graphs. Similar to undirected scale-free graphs (see e.g. Albert and Barabasi, 2002) a network grows under the assumption of preferential attachment depending on in- and out-degree.
The resulted network shows a power-law distribution of in- and out-degree.
3.1.3 Random Networks
A random network growth starts with an unconnected graph of n nodes and adds
edges between them at random. Each possible edge has the same probability and
is independent of the others. This probability can be chosen arbitrarily in the
3.2
Kinetic Level
[mRNA] = M [mRNA]
[Protein] = P [Protein] ,
(3)
where M and P are assumed to be normalization concentrations. The concentrations [] are now dimensionless. Following the approach by Elowitz and Leibler
(2000), the normalization factor M of the mRNAs can be interpreted as the translation efficiency that is the average concentration of proteins produced per mRNA
molecule. The protein concentration normalization factor, P, can be considered
as the concentration to half-maximally activate or repress the gene transcription,
while other transcription factor concentrations are considered as constant. If the
protein does not act as a transcription factor, the normalization is an artificial
scaling factor.
The kinetic reads with the scaling factors
d[mRNA]
= k1 [Polymerase]n ( P c1 , . . . , P cn )
dt
k2 [RNase]( M [mRNA] ),
d[Protein]
= k3 [Ribosome][mRNA]
dt
k4 [Proteasome]( P [Protein] ),
(4)
(5)
k1 =
k2
,
M
k
k4 = 4 .
P
k2 =
(6)
(7)
Each normalization factor of the mRNAs and proteins can be specified within
GeNGe independently. Eq. (4) and (5) are numerically solved by GeNGe. The
time series output are rescaled to the input dimension.
Various non-linear transcription functions n (c1 , . . . , cn ) can be chosen for transcriptional regulation, which are dependent of n concentrations {ci } associated
3.3
Simulation Level
with the respective transcription factors. See section 4 for more details and the
provided transcription kinetics based on the bio-logic by Schilstra and Nehaniv
(2008). It is assumed that the transcription factors bind independently and have a
specific regulation strength on the transcription of the target gene. For more complex dynamics, GeNGe supports joint bindings of sets of transcription factors to
the DNA. Each set acts independently of the other sets. Further, it has an individual regulation strength. In such a single set, a transcription factor can occur more
than once to model Hill-like kinetics.
The kinetic functions are set for all genes by choosing a certain kinetic schema.
Nevertheless, all kinetic parameters are specific for each gene, hence, they are
independent across genes. An additional index for the parameters indicating the
gene are omitted here due to simplicity.
In the current version of GeNGe units of the variables and constants are set as
follows
the functions n and are dimensionless
unnormalized concentrations of mRNAs and proteins in [nM],
the normalization constants M and P in [nM],
the kinetic constants k1 , k2 , k4 in [min1 ],
the kinetic constants k3 in [nM1 min1 ],
the Michaelis constants K M in [nM].
4 Transcription Function
4 Transcription Function
4.1 Introduction
We used the bio-logic described by Schilstra and Nehaniv (2008) for transcription
kinetics of GRNs. Starting with an example, the transcription regulation function
n for one gene with three transcription factors (TF) with the concentrations c1 ,
c2 , and c3 is given by
D
with
N
D = w(0,0,0) + w(1,0,0) x1 + w(0,1,0) x2 + w(0,0,1) x3 +
3 (c1 , c2 , c3 ) =
(8)
wv r v xi i
n (c1 , . . . , cn ) =
i =1
n
rv
v
i =1
v
xi i
with xi =
ci
.
Ki
(9)
The transcription is stimulated by certain combinatorial effects of TFs with different strengths. Every configuration of n TFs is assigned a binary vector v =
(v1 , . . . , vn ), where vi {0, 1} denotes occurrence of the ith TF in this configuration. There are 2n possible configurations of TFs (including the one with no
TFs, v = (0, . . . , 0), i.e., unbounded DNA). v is the sum over all such configurations. {wv } are modulation coefficients which describe the contribution of a TF
configuration v on the transcriptional rate, with wv 0. wv = 0 means that the
configuration v has no influence on the transcription.
A measure of cooperativity in the binding of a certain configuration v of regulators is given by the parameter rv . For the unbounded DNA (v = (0, . . . , 0)
and single TFs the cooperative factors are rv = 1. For non-cooperative transcription factor binding we get rv = 1 which we assume in the models. The xi is the
normalized TF concentrations ci by a normalization factor Ki , which is the equilibrium dissociation constant of the complex [DNA TF1 ]. Every gene can have
different numbers of transcription factors and modulation coefficients.
To describe joint bindings of TFs, i.e., binding of multiple TFs jointly to the
promoter of a gene, the transcription function Eq. (9) has to be modified. The
TFs in such a set do not effect individually the transcription rate of the target
4.1
Introduction
(a) Graph
(b) Illustration
Figure 1: Illustration of joint interaction sets. (a) Graph of a four node example. The
nodes represent the gene and the corresponding protein, which can act as a transcription
factor. A green edge indicates a positive regulatory effect of the transcription factor on
the transcription of the connected gene (activation) and a red edge with a bar at the end
indicates a negative effect (inhibition). Some Transcription factors (Gene2 and Gene3)
have only an regulatory effect, if they bind jointly. These are combined to interactions
sets, indicated in the graph by black edges to a joint node. The kind of regulatory effect
of an interaction set, i.e., activation or inhibition, is represented by a green or red edge,
respectively, from the joint node to the target gene. Single transcription factors (Gene1)
are considered as interaction sets with one element. (b) Interaction sets bind to the
promoter of the target gene and, thus, can regulate the transcription of this gene. It is
assumed, that each interaction set binds independently from other interaction sets.
gene. However, if they bind together they contribute to the transcription rate as
an inducer or repressor with a certain regulation strength.
Instead of considering single TFs we introduce sets of joint interactions I1 , . . . , I
with n (see Fig. 1). Each set can contain one or more TFs and each TF is in exactly one set. Therefore, all sets are disjoint and the conjunction of all sets is equal
to the set of all TFs. In the modified transcription function all configurations
of interaction sets are considered instead of configurations of single TFs. Omitting the prim for indication of modified definitions ( ), the transcription
function reads
wv r v x vi
n (c1 , . . . , cn ) =
i =1 x Ii
rv
v
(10)
x vi
i =1 x Ii
4.1
Introduction
10
(11)
x Ii
wv rv x vi
n (c1 , . . . , cn ) =
i =1
rv
v
(12)
x vi
i =1
Note that the function is still implicitly dependent of all TF concentrations {ci }.
As an example (see Fig. 1, the transcription function of a gene with three transcription factors TF1 , TF2 , TF3 , where TF1 is an inhibitor and TF2 and TF3 are in
one interaction set, is given by
D
with
N
D = w(0,0,0) + w(1,0,0) x1 + w(0,1,1) r(0,1,1) x2 x3 +
3 (c1 , c2 , c3 ) =
(13)
+ w(1,1,1) r(1,1,1) x1 x2 x3
N = w(0,0,0) + w(1,0,0) x1 + w(0,1,1) x2 x3 + w(1,1,1) x1 x2 x3 .
We simplified the transcription function Eq. (12) by considering interaction set
specific regulation strengths { ai } independent of all other interaction sets, but still
specific for the target gene. ai > 0 means activation of the target gene by a factor
of 2ai and ai < 0 means inhibition by a factor 2ai . A modulation coefficient of a
configuration is composed by a product of each interaction set specific regulation
strength
wv =
(2 ai ) vi .
(14)
i =1
Further, we assume that the interaction sets bind independently from each
other, i.e., rv = 1 v. With this assumption, Eq. (14), and wv=(0,...,0) = 1 we
obtain for Eq. (12)
v
[2ai x1 ] i
n (c1 , . . . , cn ) =
v i =1
v i =1
(15)
v
x1 i
[1 + 2ai x ]
i =1
[1 + x1 ]
i =1
(16)
4.2
Used Kinetics
11
The step from Eq. (15) to Eq. (16) can be proved by mathematical induction for
every natural number , considering that v is the sum over all binary vectors of
length . The last equation can also be written as
xi
ai
n (c1 , . . . , cn ) = 1 + (2 1)
.
(17)
1 + xi
i =1
With wv=(0,...,0) = 0, i.e., no basal expression of regulated genes, one obtains
v
[2ai xi ] i 1
n (c1 , . . . , cn ) =
v i =1
v i =1
(18)
v
xi i
[1 + 2ai xi ] 1
i =1
(19)
[1 + xi ]
i =1
As stated above, the step from Eq. (18) to Eq. (19) can be proved by mathematical
induction for every natural number . One obtains
1
xi
ai
n (c1 , . . . , cn ) = 1 + (2 1)
.
(20)
1 + xi
1 + xi
i =1
i =1
In comparison to Eq. (9) the simplified Eq. (17) and (20) are much more convenient for modeling purposes. Summarizing, the simplifications include the assumptions of interaction sets (Eq. (11)), independent binding of such interaction
sets (rv = 1 v), and specific regulation strengths of interaction sets. Further,
the regulation strength of multiple interaction sets is the product of individual
strengths (Eq. (14)).
As an example (see Fig. 1), the simplified transcription function of a gene with
three transcription factors TF1 , TF2 , TF3 , where TF1 is an inhibitor and TF2 and
TF3 are in one interaction set is with Eq. (17)
x1
x2 x3
a1
a2
3 (c1 , c2 , c3 ) = 1 + (2 1)
.
(21)
1 + (2 1)
1 + x1
1 + x2 x3
The regulation strengths are a1 < 0 (Gene1) and a2 > 0 (interaction set). Note
that the normalized TF concentration { xi } are used.
4.2
Used Kinetics
12
4.2.1 Kinetic 1
Under the assumption that input genes, i.e., genes with no regulator, have a basal
expression and regulated genes have no such basal expression, except genes with
only inhibitors, the regulation factor writes
1,
for = 0,
1 =
i =1
2 =
xi
,
1 + (2 1)
1 + xi
ai
1 + xi .
(23)
(24)
i =1
The term 2 in equation (22) implements the assumption, that regulated genes do
not have an constant production rate.
4.2.2 Kinetic 2
Under the assumption that all genes, except genes with only activators as regulators, have a basal expression, the regulation factor writes
1,
for = 0.
4.2.3 Kinetic 3
Under a slightly different assumption that input genes have a basal expression
and all others genes do not have such a constant expression, the regulation factor
writes
(
1 2 for 6= 0,
(3)
(c1 , . . . , cn ) =
(26)
1,
for = 0.
4.2.4 Kinetic 4
(27)
5 Examples
13
4.2.5 Kinetic 5
Setting the regulation strength for activators to aiA = 1 and for inhibitors to aiI =
, i.e., very strong effect inhibition effect, gives the regulation factor
xi
xi
(5)
1
,
(28)
(c1 , . . . , cn ) = 1 +
1 + xi
1 + xi
I
A
where the first product is over all activators and the latter over all inhibitors. This
kinetic law term is already described by Mendes et al. (2003) and is used often for
describing transcriptional regulation.
5 Examples
With GeNGe it is possible to model various transcriptional dynamics. Some examples are given in the following. The graphs show the topology of the gene
regulatory network. A node represents the gene and the corresponding protein,
which can act as a transcription factor. Green edges from a node1 to another
node2 represents an activating transcriptional regulation of the protein (node1)
on the gene (node2), a red edge with a bar represents an inhibitory effect of the
protein (node1) on the transcription of the gene (node2). Nodes from a joint interaction set are connected by an black arrows to a joint node. From there an
arrow points to the target node, the gene, which is regulated by the joint interaction set. The color indicates the kind of interaction (green for activation, red for
inhibition.)
Mathematical Model:
Transcription functions:
5.2
Oscillation
14
gene 000 = 1
(29)
[Proteingene 000 ]2
N 2 + [Proteingene 000 ]2
(30)
5.2 Oscillation
Pre-defined model in GeNGe: Simple Oscillator
Graph:
tetR
lacI
cl
5.2
Oscillation
15
Mathematical Model:
Transcription Functions:
1
1 + [ProteintetR ]2
1
lacI ([ProteincI ]) = 1 +
1 + [ProteincI ]2
1
tetR ([ProteinlacI ]) = 1 +
1 + [ProteinlacI ]2
cI ([ProteintetR ]) = 1 +
(31)
(32)
(33)
5.3
Bistability
5.3 Bistability
Pre-defined model in GeNGe: Toggle Switch 1
Graph:
Mathematical Model:
Transcription Functions:
16
5.3
Bistability
17
Input = 0
"
(34)
#
[ProteinInput ]
1 + [ProteinInput ]2
1 + (2
#
[Proteingene2 ]2
1)
1 + [Proteingene2 ]2
(35)
[Proteingene1 ]2
1 + [Proteingene1 ]2
(36)
Input off
6 Time Scaling
18
6 Time Scaling
For the determination of the time scaling of the network generation, i.e. construction of the network topology, we generated ten networks of each of the network types motif network, random network, and scale-free network with different sizes, i.e. number of nodes, varying from 100 to 500 and averaged the values.
Each node corresponds to one mRNA and one protein. For the network generation we used the default parameter settings. The time scaling (see Fig. 2) shows a
slight quadratic behavior.
Figure 2: Time scaling for network generation in GeNGe. Network generation is the construction
of network topology.
For the determination of the time scaling of the data generation, i.e. generating
the mathematical model and solving the ODE system, we used from the above
generated networks two networks of each of the network types and performed
six time course simulations, respectively. We averaged over all simulations for
networks with the same size. Once a mathematical model is generated, the ODE
system is used for subsequent simulations. Therefore, we distinguish between
model generation, i.e. set up of the ODE system and data generation, i.e. solving the mathematical system. The mathematical system contains twice as much
REFERENCES
19
Figure 3: Time scaling for model and data generation in GeNGe. Model generation is the set up
of the ODE system, based on the network topology. During data generation the ODE is solved
numerically for a specific parameter set.
equations as nodes, since for each node exists an mRNA and a protein. For the
simulations, we used also the default parameters settings. The time scaling (see
Fig. 3) shows for the model and data generation a quadratic behavior, respectively.
References
Aho, T., Smolander, O.-P., Niemi, J. and Yli-Harja, O. (2007) Rmbntoolbox: random models for biochemical networks. BMC Syst Biol, 1, 22.
Albert, R. and Barabasi, A.-L. (2002) Statistical mechanics of complex networks.
Rev. Mod. Phys., 74, 4797.
Barabasi, A.-L. and Oltvai, Z. N. (2004) Network biology: understanding the cells
functional organization. Nat Rev Genet, 5, 101113.
Basso, K., Margolin, A. A., Stolovitzky, G., Klein, U., Dalla-Favera, R. and Califanon, A. (2005) Reverse engineering of regulatory networks in human B cells.
Nat Genet, 37, 382390.
Beal, M. J., Falciani, F., Ghahramani, Z., Rangel, C. and Wild, D. L. (2005) A
bayesian approach to reconstructing genetic regulatory networks with hidden
factors. Bioinformatics, 21, 349356.
Bollobas, B., Borgs, C., Chayes, J. and Riordan, O. (2003) Directed scale-free
graphs. In SODA 03: Proceedings of the fourteenth annual ACM-SIAM symposium
on Discrete algorithms, pp. 132139. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA.
REFERENCES
20
Chen, T., He, H. L. and Church, G. M. (1999) Modeling gene expression with
differential equations. Pac Symp Biocomput, pp. 2940.
de Jong, H. (2002) Modeling and simulation of genetic regulatory systems: a literature review. J Comput Biol, 9, 67103.
den Bulcke, T. V., Leemput, K. V., Naudts, B., van Remortel, P., Ma, H., Verschoren, A., Moor, B. D. and Marchal, K. (2006) Syntren: a generator of synthetic gene expression data for design and analysis of structure learning algorithms. BMC Bioinformatics, 7, 43.
Dhaeseleer, P., Wen, X., Fuhrman, S. and Somogyi, R. (1999) Linear modeling
of mRNA expression levels during CNS development and injury. Pac Symp
Biocomput, pp. 4152.
Elowitz, M. B. and Leibler, S. (2000) A synthetic oscillatory network of transcriptional regulators. Nature, 403, 335338.
Erdos, P. and Renyi, A. (1959) On random graphs. i. pp. 290297.
Friedman, N., Linial, M., Nachman, I. and Peer, D. (2000) Using Bayesian Networks to Analyze Expression Data. J Comput Biol, 7, 601620.
Friedman, N., Murphy, K. and Russell, S. (1998) Learning the Structure of Dynamic Probabilistic Networks. In Cooper, G. and Moral, S. (eds.), UAI 98:
Proceedings of the Fourteenth Annual Conference on Uncertainty in Artificial Intelligence, pp. 139147. Morgan Kaufmann, Madison, Wisconsin, USA.
Gardner, T. S., Cantor, C. R. and Collins, J. J. (2000) Construction of a genetic
toggle switch in escherichia coli. Nature, 403, 339342.
Gardner, T. S. and Faith, J. J. (2005) Reverse-engineering transcription control networks. Physics of Life Reviews, 2, 6588.
Grilly, C., Stricker, J., Pang, W. L., Bennett, M. R. and Hasty, J. (2007) A synthetic
gene network for tuning protein degradation in saccharomyces cerevisiae. Mol
Syst Biol, 3, 127.
Hache, H., Wierling, C., Lehrach, H. and Herwig, R. (2007) Reconstruction and
validation of gene regulatory networks with neural networks. In FOSBE 07:
Proceedings of the 2nd Foundations of Systems Biology in Engineering Conference,
pp. 319324.
Hill, A. D., Tomshine, J. R., Weeding, E. M. B., Sotiropoulos, V. and Kaznessis,
Y. N. (2008) Synbioss: the synthetic biology modeling suite. Bioinformatics, 24,
25512553.
Kamburov, A., Wierling, C., Lehrach, H. and Herwig, R. (2009)
Consensuspathdba database for integrating human functional interaction
networks. Nucleic Acids Res, 37, D623D628.
REFERENCES
21
Kanehisa, M., Araki, M., Goto, S., Hattori, M., Hirakawa, M., Itoh, M., Katayama,
T., Kawashima, S., Okuda, S., Tokimatsu, T. and Yamanishi, Y. (2008) Kegg for
linking genomes to life and the environment. Nucleic Acids Res, 36, D480D484.
Lee, T. I., Rinaldi, N. J., Robert, F., Odom, D. T., Bar-Joseph, Z., Gerber, G. K., Hannett, N. M., Harbison, C. T., Thompson, C. M., Simon, I., Zeitlinger, J., Jennings,
E. G., Murray, H. L., Gordon, D. B., Ren, B., Wyrick, J. J., Tagne, J.-B., Volkert, T. L., Fraenkel, E., Gifford, D. K. and Young, R. A. (2002) Transcriptional
regulatory networks in Saccharomyces cerevisiae. Science, 298, 799804.
Liang, S., Fuhrman, S. and Somogyi, R. (1998) Reveal, a general reverse engineering algorithm for inference of genetic network architectures. Pac Symp Biocomput, pp. 1829.
Matthews, L., Gopinath, G., Gillespie, M., Caudy, M., Croft, D., de Bono, B., Garapati, P., Hemish, J., Hermjakob, H., Jassal, B., Kanapin, A., Lewis, S., Mahajan,
S., May, B., Schmidt, E., Vastrik, I., Wu, G., Birney, E., Stein, L. and DEustachio,
P. (2009) Reactome knowledgebase of human biological pathways and processes. Nucleic Acids Res, 37, D619D622.
Mendes, P., Sha, W. and Ye, K. (2003) Artificial gene networks for objective comparison of analysis algorithms. Bioinformatics, 19 Suppl 2, II122II129.
Rangel, C., Angus, J., Ghahramani, Z., Lioumi, M., Sotheran, E., Gaiba, A., Wild,
D. L. and Falciani, F. (2004) Modeling t-cell activation using gene expression
profiling and state-space models. Bioinformatics, 20, 13611372.
Roy, S., Werner-Washburne, M. and Lane, T. (2008) A system for generating
transcription regulatory networks with combinatorial control of transcription.
Bioinformatics, 24, 13181320.
Schilstra, M. J. and Bolouri, H. (2002) The Logic of Gene Regulation. In ICSB 02:
Proceedings of the 3rd International Conference on Systems Biology, pp. 197198.
Karolinska Institutet, Stockholm, Sweden.
Schilstra, M. J. and Nehaniv, C. L. (2008) Bio-logic: gene expression and the laws
of combinatorial logic. Artif Life, 14, 121133.
Schafer, J. and Strimmer, K. (2005) An empirical bayes approach to inferring largescale gene association networks. Bioinformatics, 21, 754764.
van Someren, E. P., Wessels, L. F. A., Backer, E. and Reinders, M. J. T. (2002) Genetic network modeling. Pharmacogenomics, 3, 507525.
Werhli, A. V., Grzegorczyk, M. and Husmeier, D. (2006) Comparative evaluation of reverse engineering gene regulatory networks with relevance networks,
graphical Gaussian models and Bayesian networks. Bioinformatics, 22, 2523
2531.
Wierling, C., Herwig, R. and Lehrach, H. (2007) Resources, standards and tools
for systems biology. Brief Funct Genomic Proteomic, 6, 240251.
REFERENCES
22
Yu, J., Smith, V. A., Wang, P. P., Hartemink, A. J. and Jarvis, E. D. (2004) Advances
to Bayesian network inference for generating causal networks from observational biological data. Bioinformatics, 20, 3594603.