Escolar Documentos
Profissional Documentos
Cultura Documentos
Dynamics, Uncertainty, Graphical Models, Influence and Sensitivity of Genes, Perturbation, Intervention, Sensitivity Analysis
Biological Motivation
Were in the era of holistic biology. Massive amounts of biological data await interpretation:
this calls for formal modeling and computational methods; l it opens up a window on dynamical and functional characteristics (physiology) of an organism and disease progression.
l
3
Biological Motivation
Genes are not independent. They regulate each other and act collectively. This collective behavior can be observed using microarrays. Interest is shifting to temporal, genome-wide expression profiling.
l l
Such studies benefit from microarray technology. e.g. clustering, PCA, multidimensional scaling, network inference.
In particular, individual gene effects on long-run network behavior. Small sample size, noisy measurements, robustness
Must permit quantification of the relative influence and sensitivity of genes in their interactions with other genes
l
Boolean Formalism
Studies give rise to qualitative phenomena, as observed by experimentalists. Studied systems exhibit multiple steady states and switchlike transitions between them. It is experimentally shown that such systems are robust to exact values of kinetic parameters of individual reactions. For practical approximation, gene regulatory networks have been treated with a Boolean formalism (i.e. ON/OFF).
6
Boolean Formalism
Boolean idealization enormously simplifies the modeling task. We want to study the collective regulatory behavior without specific quantitative details. Boolean networks qualitatively capture typical genetic behavior.
Example
In this example, two genes (A and B) regulate gene X. In principle, any number of input genes are possible. Positive/negative feedback is also common (and necessary for homeostasis).
0 C
1 D
1 E
0 F
A B
At a given time point, all the genes form a genome-wide gene activity pattern (GAP) (binary string of length n ). Consider the state space formed by all possible GAPs.
10
11
These attractor states are stable under minimal perturbations (this corresponds to flipping some bits in the GAP).
l l
most perturbations cause the network to flow back to the attractor. some genes are more important (master genes) and changing their activation can cause the system to transition to a different attractor.
12
cell surface receptors are wired to master switches and are good targets for manipulation.
13
Network simulations support this kind of memory. It may also account for the fact that adaptive changes are often preserved through many cell division generations. Stability and hysteresis could explain inheritance of gene expressions (without physical fixation of information in DNA).
14
Tumorigenesis
Disturbance of the balance between attractors could be caused by mutations affecting the wiring or activation of important genes.
l l l
for example, stabilizing the growth state could lead to tumorigenesis. such mutations change the size of the basins of attraction. since the state space is finite, an increase of one basin of attraction leads to a decrease of another, say, differentiation.
15
Drug discovery
Most research has focused on the linear paradigm.
l
Robustness of attractor states explains why single-gene perturbations have had little success on the macroscopic level. Because of hysteresis, the off genes might not be good targets for reversing pathological effects. We must rethink the functions of genes: to regulate the dynamics of attractors.
16
Drug discovery
The goal should be to push a tumor cell out of the growth attractor and into apoptosis or differentiation attractor.
l
to accomplish this, we have to intervene with specific lever points. How to identify them?
17
Boolean networks are just special cases. Explicitly represent probabilistic relationships between genes.
x1 x2 x3
cl(i)(i) xn f l(i)(i)
If we have several good competing predictors (functions) for a given gene and each one has determinative power, dont put all our faith in one of them!
20
Dynamics
Dynamics of PBNs can be studied using Markov Chain theory. From the Boolean functions, we can compute
l l l
1 001 1 010 P2+P4 000 P3 1 100 P4 011 P2 101 P1+P3 P1+P3 P2+P4 111 1 110
P1
We can ask the question: In the long run, what is the probability that some given gene(s) will be ON/OFF?
21
The genome is not a closed system genes can be activated/inhibited due to mutagens, heat stress, etc.
22
If no genes are perturbed, the standard network transition function will be used. Observation:
l
Transition Probabilities
24
They explicitly represent dependencies and independencies between variables. They specify a probability distribution. Marriage between machine learning (rule-based systems) and uncertainty in AI. Naturally allow to select a model, from a set of competing models, that best explains the expression data.
25
Influence of genes
Some genes are more equal than others (in determining the value of a target gene) In a Boolean function, some variables have greater determinative power on the output. Influence is defined in terms of the partial derivative of the Boolean function and the underlying joint probability distribution of the inputs (efficient spectral methods exist) PBNs naturally allow us to compute influences between (sets of) genes
l
genes with a high influence would make potentially good targets for intervention.
27
Example
f ( x1 x2 x3 ) = x1 + x2 x3
28
Influence
29
Biologically, this represents the stability, or in some sense, the autonomy of a gene.
30
Long-term Influence
0.9 0.8
0.7
0.6
0.5
I2 (x3 )
0.4
I2 (x2 )
10
20
30
40
50 time-step
60
70
80
90
100
31
Intervention
One of the key goals of PBN modeling is the determination of possible intervention targets (genes) such that the network can be persuaded to transition into a desired state or set of states. Clearly, perturbation of certain genes is more likely to achieve the desired result than that of some other genes. Our goal, then, is to discover which genes are the best potential lever points in the sense of having the greatest possible impact on desired network behavior.
32
Example
Clearly, the choice in this simple example should be gene x1.
1 001 1 010 P2+P4 000 1 P3 1 100 P4 011 P2 101 P1+P3 P1+P3 P2+P4 111 1 110
P1
33
Intervention
The problem of intervention is posed as: reaching a desired state as early as possible. We use first passage times
34
0.2
0.15
minimizes the mean first passage time maximizes the probability of reaching a particular state before a certain fixed time
(101)
0.1 (110)
0.05
0 0
10 K 0
12
14
16
18
20
minimizes the time needed to reach a certain state with a given fixed probability.
35
Sensitivity of Stationary Distributions to Gene Perturbations What is the effect of perturbations on long-term network behavior? Similar problems have been addressed in perturbation theory of stochastic matrices. Using recent results by Cho & Meyer (2000), we can show
36
Sensitivity Result
One important implication is that if a particular state of a PBN can be easily reached from other states, meaning that the mean first passage times are small, then its steady-state probability will be relatively unaffected by perturbations. Such sets of states, if we hypothesize them to correspond to some functional cellular states, are thus relatively insensitive to random gene perturbations.
37
Diagnosing convergence, establishing a priori bounds on convergence using the structure of the network.
39
Diagnosing convergence, establishing a priori bounds on convergence using the structure of the network.
41