| GRN (Genetic Regulatory Network Arrows) | Reference Home |
GRN[r:1,T:1,n:1,h:0] is an uninstantiated function that encapsulates the parameters used in a Genetic Regulatory Network reaction. GRN arrow functions are based on neural-network (connectionist) models of genetic regulation.
GRN[r, T, n] is equivalent to GRN[r, T, n, 0].
GRN[r, T] is equivalent to GRN[r, T, 1, 0].
GRN[r] is equivalent to GRN[r, 1, 1, 0].
GRN[] is equivalent to GRN[1, 1, 1, 0].
The expressions GRN[...] and grn[...] are equivalent and may be used interchangeably.
The cannonical form for a GRN reaction is
which is interpreted as
.
The following forms are equivalent:



and are all interpreted as
Example:
GRN[r,T,n,h,f] allows a users-defined regulatory function instead of sigma. It is equivalent to user[r,T,n,h,f] where user is the name of the user defined function. For example, to use the function sigmoid instead of sigma one could use the expression GRN[r, T, n, h, sigmoid].
See user for more information.
Cellerator Compatiblity
The forms GRN[options] or grn[options] may also be used. The following options are available:
| Option | Default | Corresponding Parameter |
| RGRN | 1 | r |
| TGRN | 1 | T |
| nGRN | 1 | n |
| hGRN | 0 | h |
| Sigmoid | sigma | f |
Cellerator options and positional parameters may not be combined in the same call to GRN.


