| Literature DB >> 30363398 |
Pedro L Varela1,2,3, Camila V Ramos2,3, Pedro T Monteiro1,2, Claudine Chaouiya3.
Abstract
Cellular responses are governed by regulatory networks subject to external signals from surrounding cells and to other micro-environmental cues. The logical (Boolean or multi-valued) framework proved well suited to study such processes at the cellular level, by specifying qualitative models of involved signalling pathways and gene regulatory networks. Here, we describe and illustrate the main features of EpiLog, a computational tool that implements an extension of the logical framework to the tissue level. EpiLog defines a collection of hexagonal cells over a 2D grid, which embodies a mono-layer epithelium. Basically, it defines a cellular automaton in which cell behaviours are driven by associated logical models subject to external signals. EpiLog is freely available on the web at http://epilog-tool.org. It is implemented in Java (version ≥1.7 required) and the source code is provided at https://github.com/epilog-tool/epilog under a GNU General Public License v3.0.Entities:
Keywords: Cellular automaton; Hexagonal grid; Logical modelling; Multicellular regulatory networks
Mesh:
Year: 2018 PMID: 30363398 PMCID: PMC6173114 DOI: 10.12688/f1000research.15613.1
Source DB: PubMed Journal: F1000Res ISSN: 2046-1402
Figure 1. ( A) An idealised Boolean model of lateral inhibition; the Green marker is induced by the Red marker secreted by the neighbouring cell, whereas Red is induced by low levels of Green in the same cell (normal arrows denote activations, whereas blunt arrows denote inhibitions); the synchronous dynamics of this two cell model leads to a cyclic attractor (see Supplementary File 1). ( B) Simulation in EpiLog, with the same cellular model over a square grid of 50×50 hexagonal cells under a synchronous update (Green induced if at least one contacting cell is Red), oscillations are due to the synchronous update of the cells, see Supplementary Movie 1. ( C– F) Simulations under α-asynchrony (α = 0.25): ( C) Stable state of the grid, referred to as “stable pattern”, reached in 29 steps (Green induced if at least one contacting cell is Red), see Supplementary Movie 2; ( D) Stable reverted pattern reached in 30 steps (Green induced if all contacting cells are Red); ( E) Stable pattern reached in 63 steps (Green induced if at least 12 cells at distance up to 3 are Red); ( F) Stable pattern reached in 70 steps, with the same setting as for panel E but considering a torus ( i.e., no grid borders).
Figure 2. Model of the fly eggshell patterning of Fauré et al. [5], implemented in EpiLog.
( A) EpiLog main window with the stable pattern reached by a simulation starting with all the cells of the grid having their internal components at 0, and positional inputs defined as shown in panel C (phase 1). ( B) Egg chamber with two dorsal respiratory appendages (DA); DA primordia are established as 2 regions on both sides of the oocyte midline, with follicle cells expressing Broad (Br in red), future roof of the DA, and cells expressing Rhomboid (Rho in blue), future floor of the DA. Establishment of these regions involve Gurken signalling (Grk, in orange) and Decapentaplegic signalling (Dpp, in violet). ( C) Grk (in graded orange, with 3 different levels) and Dpp (in purple) gradient defined as positional inputs in EpiLog. ( D) Stable pattern obtained with a simulation starting from the pattern displayed in panel A and without the Grk signal (phase 2), suggesting that Grk extinction is required to split the floor regions (see 5). ( E) EpiLog simulation of a mild overexpression of Dpp. ( F) EpiLog simulation of Pointed (Pnt, internal component) loss-of-function. ( G) EpiLog simulation of Pnt gain-of-function clones. Note that in panels F– G, perturbed cellular models are indicated by bold borders in the grid.