home
download
class models
standard gui
custom gui
models
user guide
problems
  previous | up | next

CFCalc

calculation methods for continuous firing rate networks

Calculation methods for continuous firing rate networks. The network is defined as a set of nodes of various types joined by synaptic connections. Each type of node (not each individual node) has an initial activity level, A_0 a threshold, thresh, decay time T_dec and resting activity A_rest. The activity decays to A_rest with time constant T_dec. When the activity exceeds thresh the node activates any links connected to it, causing their target nodes to receive inputs given by weight * A - thresh or weight * E_syn - A_targ according as the action field of the link is absolute or _(Vm-Esyn). Here A_targ is the activity of the target node.

There is a possible confusion here (at least in the author's mind) about the interpretation of the activity A. The _(absolute) type connection is appropriate to treating it as the mean firing rate of a population of cells, in which case A_rest should be 0.

The synaptic type connections are more consistent with a typical depolarisation

    field     type       contents / default value    
runtime double 10.0 variable: runtime type: double
timestep double 0.1 variable: timestep type: double
dt_rec double 0.5 variable: dt_rec type: double
CFCalc-results object CalcResults
network list selection; boolean; one only CFNetwork
colors object ColorTable
netview object NetView