PSICS - the Parallel Stochastic Ion Channel Simulator
previous ←   → next
Under development
Please let us know of errors, unclear text or if you have suggestions form improvements:

Integrate and Fire Cells

Integrate and Fore cell models are characterized by a threshold.....

A simple IaFCell specification looks like:

<IaFCell id="iaf1" capacitance="3pF" threshold="-45mV" reset_potentail="-70mv" refractory_period="5ms">
</IaFCell>

This defines a cell model which will generate a spike when the potential crosses -45mV from below. The potental is then reset to -70mV and held there for 5ms before it begins to integrate again.

Without any input, however there is nothing to cause the potential to change. The cell can have one or more populations of synapses refereing to separate synapse models:


<IaFCell id="iaf2" capacitance="0.04nF" threshold="-45mV" reset_potentail="--0.07V" refractory_period="0.01s">
         <SynapseSet synapse="syn1" number="50" />
         <SynapseSet synapse="syn2" number="50" />
</IaFCell>

The cell may also containany combiantion of membrane channels. Since there is not concept of area for an IaFCell, the channels are expressed by total number rather than by their surface density.


<IaFCell id="iaf2" capacitance="3pF" threshold="-0.45V" reset_potentail="-70mV" refractory_period="0.04s">
         <SynapseSet synapse="syn1" number="50" />
         <SynapseSet synapse="syn2" number="50" />
         
         <ChannelSet channel="Ca_t" number="3400" />
         <ChannelSet channel="H1" number="800" />
</IaFCell>

IaFCell

Simple Integrate and Fire cell with a capacitance and a threshold

Standalone model

An Integrate and Fire cell defined by a capacitance, threshold, reset potentialrefractory period and optional leak timescale. Channel populations can be included in the cell with conductance, current or charge based synapses. Note that the leak timescale, is simply a convenience and is equivalent to adding a population of non-gated channels with reversal potential Vrest.

Attributes

NameTypeDefinitionUnitsRangeRequired
ididentifierIdentifier for the cell type; unique within the modelyes
capacitanceFloating point valueCapacitance of the cell. IaF cells are point-like with surface area. To use the standard channel distribution components on an Integrate and Fire cell, use the SphericalIaFCellpF(0.1, 100)yes
reset_potentialFloating point valuePotential to which the cell is reset after a spikemV(-80, -50)yes
thresholdFloating point valueThreshold for generating a spike.mV(-60, -20)yes
refractory_periodFloating point valueAfter a spike, the membrane potential is held at the reset potential for the refractory_period. Synaptic input and channel currents have no effect, though ongoing synaptic conductances from events that arrived during the refractory period will have an effect once the refractory period expires.ms(0.1, 10)
leak_timescaleFloating point valueConvenience parameter for creating a leaky cell model. It adds a conductance that reverses at the reset potential with magnitude capacitance / leak_timescalems(1, 100)

Elements

Element typeRole
ChannelSetchannel sets
SynapseSetsynapse sets

ChannelSet

Population of channels for an IaFCell

within: IaFCell

A population of channels for an IaF cell. It just requires the channel type and the number of channels.

Attributes

NameTypeDefinitionUnitsRangeRequired
channelidentifier referenceThe channel type (KSChannel) yes
numberWhole numberTotal number of channels in the population[0, 10^6)

Elements - No child elements are allowed

SynapseSet

Population of synapse for an IaFCell

within: IaFCell

A population of synapses for an IaF cell. The synapse reference can point to a conductance based or current based synapse model

Attributes

NameTypeDefinitionUnitsRangeRequired
synapseidentifier referenceThe synapse type (Synapse) yes
numberWhole numberTotal number of channels in the population[0, 10^6)

Elements - No child elements are allowed

previous ←   → next