Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

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

Https

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

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2018 Sep 7:9:1161.
doi: 10.3389/fphys.2018.01161. eCollection 2018.

Estimating Attractor Reachability in Asynchronous Logical Models

Affiliations

Estimating Attractor Reachability in Asynchronous Logical Models

Nuno D Mendes et al. Front Physiol. .

Abstract

Logical models are well-suited to capture salient dynamical properties of regulatory networks. For networks controlling cell fate decisions, cell fates are associated with model attractors (stable states or cyclic attractors) whose identification and reachability properties are particularly relevant. While synchronous updates assume unlikely instantaneous or identical rates associated with component changes, the consideration of asynchronous updates is more realistic but, for large models, may hinder the analysis of the resulting non-deterministic concurrent dynamics. This complexity hampers the study of asymptotical behaviors, and most existing approaches suffer from efficiency bottlenecks, being generally unable to handle cyclical attractors and quantify attractor reachability. Here, we propose two algorithms providing probability estimates of attractor reachability in asynchronous dynamics. The first algorithm, named Firefront, exhaustively explores the state space from an initial state, and provides quasi-exact evaluations of the reachability probabilities of model attractors. The algorithm progresses in breadth, propagating the probabilities of each encountered state to its successors. Second, Avatar is an adapted Monte Carlo approach, better suited for models with large and intertwined transient and terminal cycles. Avatar iteratively explores the state space by randomly selecting trajectories and by using these random walks to estimate the likelihood of reaching an attractor. Unlike Monte Carlo simulations, Avatar is equipped to avoid getting trapped in transient cycles and to identify cyclic attractors. Firefront and Avatar are validated and compared to related methods, using as test cases logical models of synthetic and biological networks. Both algorithms are implemented as new functionalities of GINsim 3.0, a well-established software tool for logical modeling, providing executable GUI, Java API, and scripting facilities.

Keywords: attractors; discrete asynchronous dynamics; logical modeling; reachability; regulatory network.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Illustration of firefront operation, with α=116: (1) The exploration starts from initial state v1 in F associated with probability 1, sets A and N are empty; (2) successors replace v1 in F, associated with their probabilities; (3–4) states in F are replaced by their successors, but the stable state v7 goes in A; (4) v3, v4, v6 stay in F with updated probabilities; (5) probability of v8 in A increases as it is visited again; (6) v5 goes to N as its probability is lower than α; (7) v5 is removed from N and put back in F as its probability increased when visited again from v1. Transitions explored in the current iteration are in blue, their sources being labeled with their probabilities. Red nodes are in A, and gray nodes are in N. The exploration will halt when F is empty or the maximum number of iterations is reached.
Figure 2
Figure 2
Illustration of avatar operation: The transition matrix π is partitioned into the sub-matrices q for transitions between states v1, …v4 of the cycle to be discovered (Top Left), and r for transitions leaving the cycle (Top Right). Exploration starts at v1 (denoted in blue as well as its leaving transitions with their probabilities), v2 is selected for the second iteration, and v1 is indicated as being already visited in red. Exploration proceeds until revisiting v1 at the 5th step. Having identified a cycle, the rewiring procedure is launched, removing transitions of the cycle (dotted red) and adding transitions toward exits (green). Probabilities are computed, resulting in a new matrix π1, with qij1=0 and rij1=((Id-q)-1r)ij,i=1,4. From v1, an exit of the cycle is chosen according to these probabilities (step 6).
Figure 3
Figure 3
GUI for the assessment of attractor reachability within ginsim.
Figure 4
Figure 4
Plots computed by firefront and avatar throughout simulations for the random3 (Top) and the sp1 (Bottom) models (see Tables 1, 2). Left plots show the numbers of states to be expanded (in F), of neglected states (in N), and of attractors (in A). Middle plots show the cumulative probabilities of the 3 sets. Right plots show the convergence of the reachability probability of each attractor.
Figure 5
Figure 5
Probabilities of the phenotypes for the bladder tumourigenesis model in the wild type and mutant contexts: probabilities for the double mutant FGRF3 overexpression (FGFR3 E1) and PI3K overexpression (PI3K E1) suggest a slight advantage in mutating FGFR3 in a PI3K-mutated context (by increasing the probability of Proliferation); a third mutation of the tumor suppressor CDKN2A (coding for p16INKa) leads to the sole phenotype Proliferation (see Remy et al., 2015).

References

    1. Abou-Jaoudé W., Traynard P., Monteiro P. T., Saez-Rodriguez J., Helikar T., Thieffry D., et al. . (2016). Logical modeling and dynamical analysis of cellular networks. Front. Genet. 7:94. 10.3389/fgene.2016.00094 - DOI - PMC - PubMed
    1. Calzone L., Tournier L., Fourquet S., Thieffry D., Zhivotovsky B., Barillot E., et al. . (2010). Mathematical modelling of cell-fate decision in response to death receptor engagement. PLoS Comput. Biol. 6:e1000702. 10.1371/journal.pcbi.1000702 - DOI - PMC - PubMed
    1. Chaouiya C., Naldi A., Thieffry D. (2012). Logical modelling of gene regulatory networks with GINsim. Methods Mol. Biol. 804, 463–479. 10.1007/978-1-61779-361-5 - DOI - PubMed
    1. Chaves M., Preto M. (2013). Hierarchy of models: from qualitative to quantitative analysis of circadian rhythms in cyanobacteria. Chaos 23:025113. 10.1063/1.4810922 - DOI - PubMed
    1. Cho S.-H., Park S.-M., Lee H.-S., Lee H.-Y., Cho K.-H. (2016). Attractor landscape analysis of colorectal tumorigenesis and its reversion. BMC Syst. Biol. 10:96. 10.1186/s12918-016-0341-9 - DOI - PMC - PubMed

LinkOut - more resources