|
7 | 7 |
|
8 | 8 | ## Modify a model |
9 | 9 |
|
10 | | -We list common transition attributes: |
11 | | - |
12 | | -| attribute | interpretation | |
13 | | -| :----- | :----- | |
14 | | -| `transPriority` | priority of a transition (influences resource allocation) | |
15 | | -| `transProbOfSuccess` | probability that a transition terminates successfully | |
16 | | -| `transCapacity` | maximum number of concurrent instances of the transition | |
17 | | -| `transCycleTime` | duration of a transition's instance (adjusted by resource allocation) | |
18 | | -| `transMaxLifeTime` | maximal duration of a transition's instance | |
19 | | -| `transPostAction` | action to be executed once a transition's instance terminates | |
20 | | -| `transName` | name of a transition | |
| 10 | +We list common transition attributes. When being specified using the `@ReactionNetwork` macro they can be conveniently referred to using their shorthand description. |
| 11 | + |
| 12 | +| attribute | shorthand | interpretation | |
| 13 | +| :----- | :----- | :----- | |
| 14 | +| `transPriority` | `priority` | priority of a transition (influences resource allocation) | |
| 15 | +| `transProbOfSuccess` | `probability` `prob` `pos` | probability that a transition terminates successfully | |
| 16 | +| `transCapacity` | `cap` `capacity` | maximum number of concurrent instances of the transition | |
| 17 | +| `transCycleTime` | `ct` `cycletime` | duration of a transition's instance (adjusted by resource allocation) | |
| 18 | +| `transMaxLifeTime` | `lifetime` `maxlifetime` `maxtime` `timetolive` | maximal duration of a transition's instance | |
| 19 | +| `transPostAction` | `postAction` `post` | action to be executed once a transition's instance terminates | |
| 20 | +| `transName` | `name` `interpretation` | name of a transition, either a string or unquoted text | |
21 | 21 |
|
22 | 22 | We list common species attributes: |
23 | 23 |
|
24 | | -| attribute | interpretation | |
25 | | -| :----- | :----- | |
26 | | -| `specInitUncertainty` | uncertainty about variable's initial state (modelled as Gaussian standard deviation) | |
27 | | -| `specInitVal` | initial value of a variable | |
| 24 | +| attribute | shorthand | interpretation | |
| 25 | +| :----- | :----- | :----- | |
| 26 | +| `specInitUncertainty` | `uncertainty` `stoch` `stochasticity` | uncertainty about variable's initial state (modelled as Gaussian standard deviation) | |
| 27 | +| `specInitVal` | | initial value of a variable | |
28 | 28 |
|
29 | 29 | Moreover, it is possible to specify the semantics of the "rate" term. By default, at each time step `n ~ Poisson(rate * dt)` instances of a given transition will be spawned. If you want to specify the rate in terms of a cycle time, you may want to use `@ct(cycle_time)`, e.g., `@ct(ex), A --> B, ...`. This is a shorthand for `1/ex, A --> B, ...`. |
30 | 30 |
|
|
0 commit comments