documentation:course:module1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
documentation:course:module1 [11:21 11.01.2013] – Fabian Rost | documentation:course:module1 [16:20 13.11.2017] (current) – [Delta-Notch] Fabian Rost | ||
---|---|---|---|
Line 2: | Line 2: | ||
- | === Module 1: Placeholder | + | ====== Module 1: Delta-Notch (ODE systems, ODEs on a grid) ====== |
Author: Fabian Rost | Author: Fabian Rost | ||
- | Aim: | + | ===== Aim ===== |
* learn about ODE models (dynamics in morpheus, steady states analytically) | * learn about ODE models (dynamics in morpheus, steady states analytically) | ||
* develop first models | * develop first models | ||
- | Description: | + | |
+ | ===== Description | ||
+ | ==== Basic ODEs ==== | ||
* get to know what students know about ODEs and adjust the module to the pre-knowledge | * get to know what students know about ODEs and adjust the module to the pre-knowledge | ||
* give them very simple sketches of biomolecular models, which they should translate into ODEs, e.g. | * give them very simple sketches of biomolecular models, which they should translate into ODEs, e.g. | ||
Line 64: | Line 69: | ||
\begin{align} | \begin{align} | ||
- | \dot A & | + | \dot A & |
- | \dot A & | + | \dot A & |
- | \dot A &= - k3 A \\ | + | \dot A &= - k_3 A \\ |
- | \dot A & | + | \dot A & |
\end{align} | \end{align} | ||
* discuss those ODEs by | * discuss those ODEs by | ||
- | * steady state analysis | + | * calculate |
* simulate in morpheus | * simulate in morpheus | ||
+ | * typical models for biochemistry/ | ||
+ | |||
+ | < | ||
+ | digraph { | ||
+ | size=" | ||
+ | |||
+ | node [shape = circle]; | ||
+ | a[label="", | ||
+ | ab[label="", | ||
+ | c[label="", | ||
+ | |||
+ | a -> ab[arrowhead=None]; | ||
+ | ab -> A; | ||
+ | A -> c | ||
+ | B -> ab[arrowhead=tee]; | ||
+ | |||
+ | {rank=same; a; ab; A; c}; | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | \begin{align} | ||
+ | \dot A &= \frac{\theta^n}{\theta^n + B^n} - k A | ||
+ | \end{align} | ||
+ | ==== Delta-Notch ==== | ||
+ | |||
* then discuss the delta-notch sketch with two species | * then discuss the delta-notch sketch with two species | ||
* start with the Collier model | * start with the Collier model | ||
Line 79: | Line 110: | ||
* they could come up with something like: | * they could come up with something like: | ||
\begin{align} | \begin{align} | ||
- | \dot X_1 & | + | \dot A_1 &= \frac{\theta^n}{\theta^n + A_2^n} - A_1 \\ |
- | \dot X_2 & | + | \dot A_2 &= \frac{\theta^n}{\theta^n + A_1^n} - A_2 |
\end{align} | \end{align} | ||
* this system is bistable for certain parameter ranges, if the students are advanced they might find this out themselves | * this system is bistable for certain parameter ranges, if the students are advanced they might find this out themselves | ||
- | * bistable e.g. for $\theta=0.5$, | + | * bistable e.g. for $\theta=0.5$, |
* if they have this system running in morpheus go spatial and let them simulate the system on a square and hexagonal grid | * if they have this system running in morpheus go spatial and let them simulate the system on a square and hexagonal grid | ||
* then you could also move to shaped cpm cells or even moving cells | * then you could also move to shaped cpm cells or even moving cells | ||
Line 90: | Line 121: | ||
* students won't do so much on their own in this session, it is a lot teaching on ODEs (don't be theoretical here, not enough time!) and introducing morpheus | * students won't do so much on their own in this session, it is a lot teaching on ODEs (don't be theoretical here, not enough time!) and introducing morpheus | ||
Paper: | Paper: | ||
- | * Collier, | + | * Joanne R. Collier, |
- | Morpheus models: | ||
- | [[examples: | ||
- | <code xml |h MorpheusModel.xml |h> | ||
- | < | + | |
+ | ===== Morpheus models ===== | ||
+ | |||
+ | |||
+ | <file xml ExponentialGrowth.xml> | ||
+ | |||
+ | <?xml version=' | ||
+ | < | ||
< | < | ||
- | < | + | |
+ | | ||
</ | </ | ||
< | < | ||
<Lattice class=" | <Lattice class=" | ||
- | <Size value=" | + | |
+ | < | ||
+ | </ | ||
+ | | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <System solver=" | ||
+ | <DiffEqn symbol-ref=" | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | <Logger time-step=" | ||
+ | < | ||
+ | <Symbol symbol-ref=" | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <Plot time-step=" | ||
+ | <Style style=" | ||
+ | < | ||
+ | < | ||
+ | <Symbol symbol-ref=" | ||
+ | </ | ||
+ | < | ||
+ | <Symbol symbol-ref=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | <file xml | LateralInhibition_2cell.xml> | ||
+ | |||
+ | <?xml version=' | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <Lattice class=" | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | <Size symbol=" | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <System solver=" | ||
+ | <DiffEqn symbol-ref=" | ||
+ | < | ||
+ | - k * A</ | ||
+ | </ | ||
+ | <DiffEqn symbol-ref=" | ||
+ | < | ||
+ | - k * A_neighbour</ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <Logger time-step=" | ||
+ | < | ||
+ | <Symbol symbol-ref=" | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <Plot time-step=" | ||
+ | <Style style=" | ||
+ | < | ||
+ | < | ||
+ | <Symbol symbol-ref=" | ||
+ | </ | ||
+ | < | ||
+ | <Symbol symbol-ref=" | ||
+ | <Symbol symbol-ref=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | <file xml | LateralInhibition_space.xml> | ||
+ | |||
+ | <?xml version=' | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <Lattice class=" | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | <Size symbol=" | ||
< | < | ||
< | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
</ | </ | ||
</ | </ | ||
+ | < | ||
</ | </ | ||
< | < | ||
< | < | ||
- | < | + | < |
+ | < | ||
+ | < | ||
</ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <Input scaling=" | ||
+ | <Output symbol-ref=" | ||
+ | </ | ||
+ | <System solver=" | ||
+ | <DiffEqn symbol-ref=" | ||
+ | < | ||
+ | - X</ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | --> | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <Cells value=" | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | </ | ||
</ | </ | ||
- | </code> | + | </file> |
documentation/course/module1.1357899689.txt.gz · Last modified: 11:21 11.01.2013 by Fabian Rost