User Tools

Site Tools


examples:multiscale

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
examples:multiscale [16:19 18.08.2021] – Moved to GitLab Pages Diego Jahnexamples:multiscale [17:19 18.08.2021] (current) – Moved to GitLab Pages Diego Jahn
Line 1: Line 1:
-~~NOTOC~~ 
  
-===== Multiscale models ===== 
- 
-==== ODEs in CPM cells: Cell cycle and proliferation ==== 
- 
-[{{ :examples:example-cellcycle.png?direct&200|Cells divide according to an oscillatory ODE model representing the early cell cycle in Xenopus.}}] 
- 
-=== Introduction === 
- 
-This multiscale model example shows 
-  - how to define a coupled system of continuous ODEs in discrete CPM cells 
-  - how to specify and change time scales between these model formalisms 
- 
-=== Model description === 
- 
-This model specifies an oscillatory ODE model representing the cell cycle in Xenopus oocytes using three components (CDK1, Plk1, APK) (Ferrell et al., Cell, 2011) (see ''CellTypes->CellType->System''). This ODE model is coupled to 2D shaped CPM cells that perform divide based on the concentration of these components (see ''CellTypes->CellType->Proliferation->Condition''). As in the early Xenopus cell cleavage, this leads to exponential growth of the number of cells, without increase of total cell volume. 
- 
-=== Time scales === 
- 
-Time scales are defined in the following fashion: \\ 
- 
-  * The so-called global time scheme is defined in ''Time'' and here runs from ''0'' to ''1'' arbitrary time units. All models and plugins specify their updating scheme in terms this global time scheme (e.g. ''Analysis->Gnuplotter->interval''). \\ 
-  * The CPM time scale for cell motility and behaviors is defined in ''CPM->MCSDuration''. This specifies the time that a single Monte Carlo step in the CPM lasts, in terms of the 'global time'. Here, the ''MCSDuration'' is $1.0\cdot10^{-4}$ which means the CPM is executed 10.000 times during this simulation. \\ 
-  * For setting time of ODEs, one has to distinguish the (1) how often the ODEs are evaluated from (2) controlling the time scale of the ODE dynamics: 
-    - The time scale of the ODE dynamics can be changed using ''System->time-scaling''. When larger or smaller than $1.0$, this speeds up or slows down make the dynamics, without influencing the accuracy of the approximation. 
-    - The accuracy of the numerical approximation (and is equal to the $\Delta t$ of the numerical solver) is controlled using ''System->time-step'' (and is automatically rescaled according to the time scale). 
- 
-=== Things to try === 
- 
-  * Change the CPM time scale, relative to the ODE dynamics: Change ''CPM->MCSDuration'' to $1.0\cdot10^{-3}$ or decrease to $1.0\cdot10^{-5}$. This makes cells to have less resp. more motility/relaxation in between cell divisions. 
- 
-  * Change the time scale of the ODE dynamics, relative to the CPM by altering ''System->time-scaling''. 
-=== Model === 
- 
-<code xml |h CellCycle.xml |h> 
-extern> 
-http://imc.zih.tu-dresden.de/morpheus/examples/Multiscale/CellCycle.xml 
-</code> 
-In Morpheus GUI:  ''Examples -> Multiscale -> CellCycle.xml'' 
----- 
-==== Dictyostelium ==== 
-[{{ :examples:example-dicty.png?direct&200|Aggregation of amoebas through chemotaxis towards waves of cAMP.}}] 
-{{vimeo>57214708?small }} 
- 
- 
-=== Introduction === 
- 
-This model show chemotactic aggregation of Dictyostelium. It was constructed by students attending the [[http://www.math.tu-dresden.de/essim2012/|ECMI modeling week 2012]] in Dresden.  
- 
-=== Model description === 
- 
-This model shows an interesting coupling between CPM cells and reaction-diffusion PDE. Cell state depends on the perceived concentration of cAMP, and determines whether a cell produces cAMP and whether it performs chemotaxis. The PDE is governed by a Fitzhugh-Nagumo-like model of an excitable medium, which causes traveling waves upon excitation. Chemotaxis through those waves causes cell aggregation.  
- 
-Background colors indicate the cAMP concentration. Cells are color-coded according to their phase: excitable/resting (yellow), excited/chemotactic (green), refractory/resting (red). 
-=== Model === 
- 
-<code xml |h Dictyostelium.xml |h> 
-extern> 
-http://imc.zih.tu-dresden.de/morpheus/examples/Multiscale/Dictyostelium.xml 
-</code> 
-In Morpheus GUI: ''Examples -> Multiscale -> Dictyostelium.xml'' 
- 
-=== References === 
- 
-  * Rost F, Quintero A, Myllykoski M, Igolkina A, Rohde O’Sullivan Freltoft A, Dixit N, [[http://www.mafy.lut.fi/EcmiNL/issues.php?action=viewart&ID=280|Morphogenesis and Dynamics of Multicellular Systems]]. //ECMI Newsletter//, 52, 2012. 
- 
-  * Savill N and Hogeweg P. [[ http://dx.doi.org/10.1006/jtbi.1996.0237|Modelling morphogenesis: from single cells to crawling slugs]]. //J. Theor. Biol//, 184:229–235, 1997. 
- 
----- 
-==== MembraneProperties: Cell polarization and chemotaxis ==== 
- 
-//Note: MembraneProperties are not available in public version of Morpheus.// 
- 
-[{{ :examples:cellpolarity0060.png?direct&200|Cell dynamically re-polarizes in response to switching external gradient}}] 
-{{vimeo>60636346?small }} 
- 
-=== Introduction === 
- 
-This model of cell polarity shows the coupling of three model formalisms: 
-  * A cellular Potts model 
-  * A PDE model, solved on the membrane of the cell 
-  * And an external gradient. 
- 
-The cell membrane polarizes in response to the external gradient. Chemotactic cell motility depends on the polarity of the cell and the external gradient.   
- 
-=== Description === 
-This example implements two models of cell polarity: Meinhardt's substrate-depletion model and Edelstein-Keshet's wave-pinning model. The user can switch polarity model by ''Disabling''/''Enabling'' the relevant ''System''. 
- 
-The model defines a one-dimensional reaction-diffusion system (''MembraneProperty'') representing membrane-bound molecules, and is mapped to a cellular Potts model defining a discrete shaped cell. An external gradient, specified in a ''PDE'', provides a signal for the polarization of the cell. In turn, the polarity of the cell influences its ''chemotaxic'' behavior.  
- 
-After a switch in direction of the gradient, the cell re-polarizes in the new direction and starts to move up the gradient, iff the wave pinning model has been selected. 
- 
-=== Model === 
- 
-<code xml |h CellPolarity.xml |h> 
-extern> 
-http://imc.zih.tu-dresden.de/morpheus/examples/Multiscale/CellPolarity.xml 
-</code> 
-//Note: This model is not available in Morpheus GUI.// 
examples/multiscale.1629296399.txt.gz · Last modified: 16:19 18.08.2021 by Diego Jahn

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki