Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

CSIM Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
AChannel_Hoffman97From: Hoffman, D., Magee, J.C., Colbert, C.M., and Johnston, D. Potassium channel regulation of signal propagation in dendrites of hippocampal pyramidal neurons. Nature 387:869-875 (1997)
AChannel_Korngreen02From: Korngreen A, Sakmann B.Voltage-gated K+ channels in layer 5 neocortical pyramidal neurones from young rats: subtypes and gradients. J Physiol. 2000 Jun 15;525 Pt 3:621-39
ActiveCaChannelIon channel that contributes to the intracellular calcium concentration
ActiveChannelBase Class for all active ionic channels using ion gates
AdvancableBase class for all objects to simulate
AhGate_Hoffman97From: Hoffman, D., Magee, J.C., Colbert, C.M., and Johnston, D. Potassium channel regulation of signal propagation in dendrites of hippocampal pyramidal neurons. Nature 387:869-875 (1997)
AHP_ChannelBase Class for all active ionic channels using ion gates
AlGate_Korngreen02From: Korngreen A, Sakmann B.Voltage-gated K+ channels in layer 5 neocortical pyramidal neurones from young rats: subtypes and gradients. J Physiol. 2000 Jun 15;525 Pt 3:621-39
AlgorithmBase class of all learning algorithms that calculate the readout's output. Algorithms take the filtered and preprocessed input of a readout and calculate one single output. The current algorithm interface is designed for offline-training only, i.e. all learning must occur externally. The algorithm object only "learns" through imported parameter vectors
AlphaSpikeFilterFilter which simulates spikes with alpha functions
AmGate_Hoffman97From: Hoffman, D., Magee, J.C., Colbert, C.M., and Johnston, D. Potassium channel regulation of signal propagation in dendrites of hippocampal pyramidal neurons. Nature 387:869-875 (1997)
AnalogFeedbackNeuronAn object which outputs a predefined analog signal or an analog feedback from a readout or physical model
AnalogFilter
AnalogInputNeuronAn object which outputs a predefined analog signal
AnalogNeuronBase class for all analog neurons
AnalogNeuron::QueueQueue for delaying the output of analog synapses
AnalogSynapseBase class of all analog synapses
AnalogTeacherTeacher for a pool of analog neurons (all teached with the same signal)
AnGate_Korngreen02From: Korngreen A, Sakmann B.Voltage-gated K+ channels in layer 5 neocortical pyramidal neurones from young rats: subtypes and gradients. J Physiol. 2000 Jun 15;525 Pt 3:621-39
ArmModelTest class of physical model, for an arm. WITHOUT DELAY!!
CaChannel_Yamada98From: Yamada, Koch and Adams: Multiple Channels and Calcium Dynamics, Editors: Koch, Segev, MIT Press 1998)
CaGate_Yamada98From: Yamada, Koch and Adams: Multiple Channels and Calcium Dynamics, Editors: Koch, Segev, MIT Press 1998)
CALChannel_Destexhe98From: Destexhe A, Contreras D, Steriade M. Mechanisms underlying the synchronizing action of corticothalamic feedback through inhibition of thalamic relay cells. J Neurophysiol. 1998 Feb;79(2):999-1016
CALhGate_Destexhe98From: Destexhe A, Contreras D, Steriade M. Mechanisms underlying the synchronizing action of corticothalamic feedback through inhibition of thalamic relay cells. J Neurophysiol. 1998 Feb;79(2):999-1016
CALmGate_Destexhe98From: Destexhe A, Contreras D, Steriade M. Mechanisms underlying the synchronizing action of corticothalamic feedback through inhibition of thalamic relay cells. J Neurophysiol. 1998 Feb;79(2):999-1016
CbNeuronA single compartment neuron with an arbitrary number of channels and current supplying synapses
CbNeuronStA single compartment neuron with an arbitrary number of channels, current supplying synapses and spike template
ConcIonGateGeneric first order kinitics ion concentration dependend ion gate
CountSpikeFilterFilter which counts the spikes in a given time window
csimAnalogInputClassBase class for all analog input channel receiving classes like AnalogInputNeuron or AnalogTeacher
csimClassInfoHolds information about a class like name, description and field informations
csimClassInfoDBA database/dictionary of all classes with accessable fields
csimErrorClass for managing formated error messages
csimFieldInfoHolds information about a field of a class
csimInputChannelStructure representing an analog or spiking signal channel
csimInputClassBase class for all input channel receiving classes like AnalogInputNeuron or SpikingInputNeuron
csimList< T, inc >Template class for storing an array of pointers
csimRecorderImplements an object which can record fields from other objects
csimRecorder::RecFieldStores information about a field to recored from
csimSpikingInputClassBase class for all spiking input channel receiving classes like SpikingInputNeuron or SpikingTeacher
DiscretizationPreprocessorImplementation of a discretization of the input. Every row x_i of the input vector is transformed into
DynamicAnalogSynapseImplements dynamic analog synapses
DynamicSpikingSynapseA dynamic spiking synapse (see Markram et al, 1998)
DynamicStdpSynapseBase class for all dynamic spiking synapses with spike time dependent plasticity (STDP)
ExpSpikeFilterFilter which simulates exponential decay of spikes
ExtInputNeuronImplements an external (analog) input neuron
ExtOutLifNeuronA LIF neuron which writes its output to some external program
ExtOutLinearNeuronA linear neuron which writes its output to some external program
ExtOutSigmoidalNeuronA sigmoidal neuron which writes its output to some external program
FilterFunction
ForceableBase class for all objects we can be forced (by some teacher; see class Teacher) to produce a given target output
GaussianAnalogFilterImplementation of an analog low-pass filter with a gaussian kernel
GVD_cT_GateA generic voltage dependent ion gate with constant time constant
GVD_GateA generic voltage dependent ion gate
HChannel_Stuart98From: Stuart G, Spruston N. Determinants of voltage attenuation in neocortical pyramidal neuron dendrites. J Neurosci. 1998 May 15;18(10):3501-10
HH_h_GateH gate for the fast HH sodium Na channel
HH_K_ChannelHodgkin and Huxley fast potassium (K) channel for AP generation
HH_m_GateM gate for the fast HH sodium (Na) channel
HH_n_GateN gate for the fast HH potassium (K) channel
HH_Na_ChannelHodgkin and Huxley fast sodium (Na) channel for AP generation
HHNeuronConductance based spiking neuron using the HH squid modell
HnGate_Stuart98From: Stuart G, Spruston N. Determinants of voltage attenuation in neocortical pyramidal neuron dendrites. J Neurosci. 1998 May 15;18(10):3501-10
HVACAChannel_Brown93From: Brown AM, Schwindt PC, Crill WE. Voltage dependence and activation kinetics of pharmacologically defined components of the high-threshold calcium current in rat neocortical neurons. J Neurophysiol. 1993 Oct;70(4):1530-43. See also: Seamans JK, Durstewitz D, Christie BR, Stevens CF, Sejnowski TJ. Dopamine D1/D5 receptor modulation of excitatory synaptic inputs to layer V prefrontal cortex neurons. Proc Natl Acad Sci U S A. 2001 Jan 2;98(1):301-6
HVACAuGate_Brown93From: Brown AM, Schwindt PC, Crill WE. Voltage dependence and activation kinetics of pharmacologically defined components of the high-threshold calcium current in rat neocortical neurons. J Neurophysiol. 1993 Oct;70(4):1530-43. See also: Seamans JK, Durstewitz D, Christie BR, Stevens CF, Sejnowski TJ. Dopamine D1/D5 receptor modulation of excitatory synaptic inputs to layer V prefrontal cortex neurons. Proc Natl Acad Sci U S A. 2001 Jan 2;98(1):301-6
HVACAvGate_Brown93From: Brown AM, Schwindt PC, Crill WE. Voltage dependence and activation kinetics of pharmacologically defined components of the high-threshold calcium current in rat neocortical neurons. J Neurophysiol. 1993 Oct;70(4):1530-43. See also: Seamans JK, Durstewitz D, Christie BR, Stevens CF, Sejnowski TJ. Dopamine D1/D5 receptor modulation of excitatory synaptic inputs to layer V prefrontal cortex neurons. Proc Natl Acad Sci U S A. 2001 Jan 2;98(1):301-6
IfbNeuronA leaky-integrate-and-fire-or-burst (IFB) neuron
IonBufferAn ion buffer handling the ion concentration of multiple ionic input currents and outward pump
IonChannelBase class for all ionic channels
IonGateGeneric first order kinetics ion gate template
Izhi_NeuronA canonical bursting and spiking neuron
KCAChannel_Mainen96From: Mainen ZF, Sejnowski TJ. Influence of dendritic structure on firing pattern in model neocortical neurons. Nature. 1996 Jul 25;382(6589):363-6
KCAnGate_Mainen96From: Mainen ZF, Sejnowski TJ. Influence of dendritic structure on firing pattern in model neocortical neurons. Nature. 1996 Jul 25;382(6589):363-6
KChannel_Korngreen02From: Korngreen A, Sakmann B.Voltage-gated K+ channels in layer 5 neocortical pyramidal neurones from young rats: subtypes and gradients. J Physiol. 2000 Jun 15;525 Pt 3:621-39
KlGate_Korngreen02From: Korngreen A, Sakmann B.Voltage-gated K+ channels in layer 5 neocortical pyramidal neurones from young rats: subtypes and gradients. J Physiol. 2000 Jun 15;525 Pt 3:621-39
KnGate_Korngreen02From: Korngreen A, Sakmann B.Voltage-gated K+ channels in layer 5 neocortical pyramidal neurones from young rats: subtypes and gradients. J Physiol. 2000 Jun 15;525 Pt 3:621-39
LifBurstNeuronA nonstandart leaky-integrate-and-fire (I&F) neuron
LifNeuronA leaky-integrate-and-fire (I&F) neuron
linear_classificationImplementation of a linear classification
linear_regressionImplementation of a linear regression
LinearNeuronA linear neuron: simply summing up the inputs
LinearPreprocessorImplementation of a linear transformation of the input. Every row x_i of the input vector is transformed into x_i' = a_i * x_i + b_i
MChannel_Mainen96From: Mainen ZF, Sejnowski TJ. Influence of dendritic structure on firing pattern in model neocortical neurons. Nature. 1996 Jul 25;382(6589):363-6
MChannel_Wang98From: Wang, H.-S., Pan, Z., Shi, W., Brown, B. S., Wymore, R.S., Cohen, I. S., Dixon, J. E. and McKinnon, D. (1998) KCNQ2 and KCNQ3Potassium Channel Subunits: Molecular Correlates of the M-Channel. Science, 282, 1890-1893
Mean_Std_PreprocessorImplementation of a Mean / Standard-Deviation Normalizer. Every row x_i of the input vector is transformed into , where m_i and std_i are the mean and standard deviation of the i-th row
MembranePatchA a patch of membrane with an arbitrary number of channels and current supplying synapses
MembranePatchSimpleA a path of membrane with an arbitrary number of channels and current supplying synapses
MexNetworkIn addition to the class Network it provides specific methods for the Matlab MEX interface
MexRecorderAlias for Recorder for backwards compatibility
MmGate_Wang98From: Wang, H.-S., Pan, Z., Shi, W., Brown, B. S., Wymore, R.S., Cohen, I. S., Dixon, J. E. and McKinnon, D. (1998) KCNQ2 and KCNQ3Potassium Channel Subunits: Molecular Correlates of the M-Channel. Science, 282, 1890-1893
MnGate_Mainen96From: Mainen ZF, Sejnowski TJ. Influence of dendritic structure on firing pattern in model neocortical neurons. Nature. 1996 Jul 25;382(6589):363-6
ModelInputBase class for all classes which are potential inputs for physical models
NeedsPostSpikeSynapseInterface for synapses which will receive a postsynaptic spike
NetworkContainer class for a network of neurons and synapses
Network::eventStructure for memory management of the event/spike driven part of the simulation
NeuronBase class of all neurons
NPChannel_McCormick02From: McCormick DA, Huguenard JR. A model of the electrophysiological properties of thalamocortical relay neurons. J Neurophysiol 1992 Oct;68(4):1384-400 See also: Alexander D. Protopapas, Michael Vanier and James M. Bower. Chapter 12: "Simulating Large Networks of Neurons" in Methods in Neuronal Modeling: From Ions to Networks, 2nd edition, Christof Koch and Idan Segev, eds, MIT Press, Cambridge, Mass., 1998,
NPmGate_McCormick92From: McCormick DA, Huguenard JR. A model of the electrophysiological properties of thalamocortical relay neurons. J Neurophysiol 1992 Oct;68(4):1384-400 See also: Alexander D. Protopapas, Michael Vanier and James M. Bower. Chapter 12: "Simulating Large Networks of Neurons" in Methods in Neuronal Modeling: From Ions to Networks, 2nd edition, Christof Koch and Idan Segev, eds, MIT Press, Cambridge, Mass., 1998,
PCAPreprocessorImplementation of a PCA (Principal Component Analysis) of the input. A principal component transformation is applied to the whole input vector
PhysicalModelBase class of all physical models to be used in CSIM simulations. These models take input from readouts and produce one or more outputs to analog synapses. Within a transform function you can also receive input from any external source
PreprocessorBase class of all preprocessors that can be applied to the filtered input of a readout. Examples are normalizers, PCA and linear transformations
ReadoutBase class of all readouts
Readout::RecFieldStores information about a field to record from
RecorderRecords fields from arbitrary objects during simulation
SICChannel_Maciokas02From: Maciokas, J., Goodman, P., Kenyon, J., Accurate Dynamical Model of Interneuronal GABAergic Channel Physiologies
SIChGate_Maciokas02From: Maciokas, J., Goodman, P., Kenyon, J., Accurate Dynamical Model of Interneuronal GABAergic Channel Physiologies
SICmGate_Maciokas02From: Maciokas, J., Goodman, P., Kenyon, J., Accurate Dynamical Model of Interneuronal GABAergic Channel Physiologies
SigmoidalNeuronAn analog neuron with a sigmoidal activation function
SpikeFilter
SpikingInputNeuronA spiking neuron which emits a predefined spike train
SpikingNeuronBase class for all spiking neurons, i.e. spike emitting objects
SpikingSynapseBase class of all spike transmitting synapses
SpikingTeacherTeacher for a pool of spiking neurons
StaticAnalogSynapseA synapse which transmitts analog values (no dynamics)
StaticSpikingSynapseA static spike transmitting synapse (no synaptic dynamics)
StaticStdpSynapseA STDP synapse with no synaptic short time dynamics, i.e. no depression and no facilitation
StdpSynapseBase class for all spiking synapses with spike time dependent plasticity (STDP)
SynapseBase class of all synapses
SynapseTargetBase class for all classes which are potential synaptic targets
SynapticChannelIonChannel which transforms spikes into conductance changes
TeacherContainer class for a set of objects subject to teacher forcing
TriangularAnalogFilterImplementation of an analog low-pass filter with a triangular kernel
UserAnalogFilterImplementation of an analog low-pass filter with a user-defined kernel (maximum length = 10)
VIonGateGeneric first order kinitics voltage dependend ion gate