| AChannel_Hoffman97 | From: 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_Korngreen02 | From: 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 |
| ActiveCaChannel | Ion channel that contributes to the intracellular calcium concentration |
| ActiveChannel | Base Class for all active ionic channels using ion gates |
| Advancable | Base class for all objects to simulate |
| AhGate_Hoffman97 | From: 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_Channel | Base Class for all active ionic channels using ion gates |
| AlGate_Korngreen02 | From: 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 |
| Algorithm | Base 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 |
| AlphaSpikeFilter | Filter which simulates spikes with alpha functions |
| AmGate_Hoffman97 | From: 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) |
| AnalogFeedbackNeuron | An object which outputs a predefined analog signal or an analog feedback from a readout or physical model |
| AnalogFilter | |
| AnalogInputNeuron | An object which outputs a predefined analog signal |
| AnalogNeuron | Base class for all analog neurons |
| AnalogNeuron::Queue | Queue for delaying the output of analog synapses |
| AnalogSynapse | Base class of all analog synapses |
| AnalogTeacher | Teacher for a pool of analog neurons (all teached with the same signal) |
| AnGate_Korngreen02 | From: 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 |
| ArmModel | Test class of physical model, for an arm. WITHOUT DELAY!! |
| CaChannel_Yamada98 | From: Yamada, Koch and Adams: Multiple Channels and Calcium Dynamics, Editors: Koch, Segev, MIT Press 1998) |
| CaGate_Yamada98 | From: Yamada, Koch and Adams: Multiple Channels and Calcium Dynamics, Editors: Koch, Segev, MIT Press 1998) |
| CALChannel_Destexhe98 | From: 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_Destexhe98 | From: 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_Destexhe98 | From: 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 |
| CbNeuron | A single compartment neuron with an arbitrary number of channels and current supplying synapses |
| CbNeuronSt | A single compartment neuron with an arbitrary number of channels, current supplying synapses and spike template |
| ConcIonGate | Generic first order kinitics ion concentration dependend ion gate |
| CountSpikeFilter | Filter which counts the spikes in a given time window |
| csimAnalogInputClass | Base class for all analog input channel receiving classes like AnalogInputNeuron or AnalogTeacher |
| csimClassInfo | Holds information about a class like name, description and field informations |
| csimClassInfoDB | A database/dictionary of all classes with accessable fields |
| csimError | Class for managing formated error messages |
| csimFieldInfo | Holds information about a field of a class |
| csimInputChannel | Structure representing an analog or spiking signal channel |
| csimInputClass | Base class for all input channel receiving classes like AnalogInputNeuron or SpikingInputNeuron |
| csimList< T, inc > | Template class for storing an array of pointers |
| csimRecorder | Implements an object which can record fields from other objects |
| csimRecorder::RecField | Stores information about a field to recored from |
| csimSpikingInputClass | Base class for all spiking input channel receiving classes like SpikingInputNeuron or SpikingTeacher |
| DiscretizationPreprocessor | Implementation of a discretization of the input. Every row x_i of the input vector is transformed into |
| DynamicAnalogSynapse | Implements dynamic analog synapses |
| DynamicSpikingSynapse | A dynamic spiking synapse (see Markram et al, 1998) |
| DynamicStdpSynapse | Base class for all dynamic spiking synapses with spike time dependent plasticity (STDP) |
| ExpSpikeFilter | Filter which simulates exponential decay of spikes |
| ExtInputNeuron | Implements an external (analog) input neuron |
| ExtOutLifNeuron | A LIF neuron which writes its output to some external program |
| ExtOutLinearNeuron | A linear neuron which writes its output to some external program |
| ExtOutSigmoidalNeuron | A sigmoidal neuron which writes its output to some external program |
| FilterFunction | |
| Forceable | Base class for all objects we can be forced (by some teacher; see class Teacher) to produce a given target output |
| GaussianAnalogFilter | Implementation of an analog low-pass filter with a gaussian kernel |
| GVD_cT_Gate | A generic voltage dependent ion gate with constant time constant |
| GVD_Gate | A generic voltage dependent ion gate |
| HChannel_Stuart98 | From: Stuart G, Spruston N. Determinants of voltage attenuation in neocortical pyramidal neuron dendrites. J Neurosci. 1998 May 15;18(10):3501-10 |
| HH_h_Gate | H gate for the fast HH sodium Na channel |
| HH_K_Channel | Hodgkin and Huxley fast potassium (K) channel for AP generation |
| HH_m_Gate | M gate for the fast HH sodium (Na) channel |
| HH_n_Gate | N gate for the fast HH potassium (K) channel |
| HH_Na_Channel | Hodgkin and Huxley fast sodium (Na) channel for AP generation |
| HHNeuron | Conductance based spiking neuron using the HH squid modell |
| HnGate_Stuart98 | From: Stuart G, Spruston N. Determinants of voltage attenuation in neocortical pyramidal neuron dendrites. J Neurosci. 1998 May 15;18(10):3501-10 |
| HVACAChannel_Brown93 | From: 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_Brown93 | From: 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_Brown93 | From: 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 |
| IfbNeuron | A leaky-integrate-and-fire-or-burst (IFB) neuron |
| IonBuffer | An ion buffer handling the ion concentration of multiple ionic input currents and outward pump |
| IonChannel | Base class for all ionic channels |
| IonGate | Generic first order kinetics ion gate template |
| Izhi_Neuron | A canonical bursting and spiking neuron |
| KCAChannel_Mainen96 | From: Mainen ZF, Sejnowski TJ. Influence of dendritic structure on firing pattern in model neocortical neurons. Nature. 1996 Jul 25;382(6589):363-6 |
| KCAnGate_Mainen96 | From: Mainen ZF, Sejnowski TJ. Influence of dendritic structure on firing pattern in model neocortical neurons. Nature. 1996 Jul 25;382(6589):363-6 |
| KChannel_Korngreen02 | From: 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_Korngreen02 | From: 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_Korngreen02 | From: 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 |
| LifBurstNeuron | A nonstandart leaky-integrate-and-fire (I&F) neuron |
| LifNeuron | A leaky-integrate-and-fire (I&F) neuron |
| linear_classification | Implementation of a linear classification |
| linear_regression | Implementation of a linear regression |
| LinearNeuron | A linear neuron: simply summing up the inputs |
| LinearPreprocessor | Implementation 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_Mainen96 | From: Mainen ZF, Sejnowski TJ. Influence of dendritic structure on firing pattern in model neocortical neurons. Nature. 1996 Jul 25;382(6589):363-6 |
| MChannel_Wang98 | From: 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_Preprocessor | Implementation 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 |
| MembranePatch | A a patch of membrane with an arbitrary number of channels and current supplying synapses |
| MembranePatchSimple | A a path of membrane with an arbitrary number of channels and current supplying synapses |
| MexNetwork | In addition to the class Network it provides specific methods for the Matlab MEX interface |
| MexRecorder | Alias for Recorder for backwards compatibility |
| MmGate_Wang98 | From: 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_Mainen96 | From: Mainen ZF, Sejnowski TJ. Influence of dendritic structure on firing pattern in model neocortical neurons. Nature. 1996 Jul 25;382(6589):363-6 |
| ModelInput | Base class for all classes which are potential inputs for physical models |
| NeedsPostSpikeSynapse | Interface for synapses which will receive a postsynaptic spike |
| Network | Container class for a network of neurons and synapses |
| Network::event | Structure for memory management of the event/spike driven part of the simulation |
| Neuron | Base class of all neurons |
| NPChannel_McCormick02 | From: 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_McCormick92 | From: 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, |
| PCAPreprocessor | Implementation of a PCA (Principal Component Analysis) of the input. A principal component transformation is applied to the whole input vector |
| PhysicalModel | Base 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 |
| Preprocessor | Base class of all preprocessors that can be applied to the filtered input of a readout. Examples are normalizers, PCA and linear transformations |
| Readout | Base class of all readouts |
| Readout::RecField | Stores information about a field to record from |
| Recorder | Records fields from arbitrary objects during simulation |
| SICChannel_Maciokas02 | From: Maciokas, J., Goodman, P., Kenyon, J., Accurate Dynamical Model of Interneuronal GABAergic Channel Physiologies |
| SIChGate_Maciokas02 | From: Maciokas, J., Goodman, P., Kenyon, J., Accurate Dynamical Model of Interneuronal GABAergic Channel Physiologies |
| SICmGate_Maciokas02 | From: Maciokas, J., Goodman, P., Kenyon, J., Accurate Dynamical Model of Interneuronal GABAergic Channel Physiologies |
| SigmoidalNeuron | An analog neuron with a sigmoidal activation function |
| SpikeFilter | |
| SpikingInputNeuron | A spiking neuron which emits a predefined spike train |
| SpikingNeuron | Base class for all spiking neurons, i.e. spike emitting objects |
| SpikingSynapse | Base class of all spike transmitting synapses |
| SpikingTeacher | Teacher for a pool of spiking neurons |
| StaticAnalogSynapse | A synapse which transmitts analog values (no dynamics) |
| StaticSpikingSynapse | A static spike transmitting synapse (no synaptic dynamics) |
| StaticStdpSynapse | A STDP synapse with no synaptic short time dynamics, i.e. no depression and no facilitation |
| StdpSynapse | Base class for all spiking synapses with spike time dependent plasticity (STDP) |
| Synapse | Base class of all synapses |
| SynapseTarget | Base class for all classes which are potential synaptic targets |
| SynapticChannel | IonChannel which transforms spikes into conductance changes |
| Teacher | Container class for a set of objects subject to teacher forcing |
| TriangularAnalogFilter | Implementation of an analog low-pass filter with a triangular kernel |
| UserAnalogFilter | Implementation of an analog low-pass filter with a user-defined kernel (maximum length = 10) |
| VIonGate | Generic first order kinitics voltage dependend ion gate |