Uses of Class
org.neuroml.model.Standalone
Packages that use Standalone
-
Uses of Standalone in org.neuroml.model
Subclasses of Standalone in org.neuroml.modelModifier and TypeClassDescriptionclassModel based on Brette R and Gerstner W ( 2005 ) Adaptive Exponential Integrate-and-Fire Model as an Effective Description of Neuronal Activity.classAlpha synapse: rise time and decay time are both tau_syn.classAlpha current synapse: rise time and decay time are both **tau.** \n :param tau: Time course for rise and decay :type tau: time :param ibase: Baseline current increase after receiving a spike :type ibase: currentclassAlpha synapse: rise time and decay time are both tau_syn.classOhmic synapse model where rise time and decay time are both **tau.** Max conductance reached during this time ( assuming zero conductance before ) is **gbase** * **weight.** \n :param tau: Time course of rise/decay :type tau: time :param gbase: Baseline conductance, generally the maximum conductance following a single spike :type gbase: conductance :param erev: Reversal potential of the synapse :type erev: voltageclassBase type of any cell ( e.classAny cell with a membrane potential **v** with voltage units and a membrane capacitance **C.** Also defines exposed value **iSyn** for current due to external synapses and **iMemb** for total transmembrane current ( usually channel currents plus **iSyn** ) \n :param C: Total capacitance of the cell membrane :type C: capacitanceclassSynapse model which exposes a conductance **g** in addition to producing a current.classSynapse model suited for a sum of two expTwoSynapses which exposes a conductance **g** in addition to producing a current.classSynapse model which produces a synaptic current.classBase type of any PyNN standard cell model.classBase type of any PyNN standard integrate and fire model \n :param tau_refrac: :type tau_refrac: none :param v_thresh: :type v_thresh: none :param tau_m: :type tau_m: none :param v_rest: :type v_rest: none :param v_reset: :type v_reset: none :param cm: :type cm: none :param i_offset: :type i_offset: none :param tau_syn_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_E: none :param tau_syn_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_I: none :param v_init: :type v_init: noneclassBase type of conductance based PyNN IaF cell models \n :param e_rev_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_E: none :param e_rev_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_I: none :param tau_refrac: :type tau_refrac: none :param v_thresh: :type v_thresh: none :param tau_m: :type tau_m: none :param v_rest: :type v_rest: none :param v_reset: :type v_reset: none :param cm: :type cm: none :param i_offset: :type i_offset: none :param tau_syn_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_E: none :param tau_syn_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_I: none :param v_init: :type v_init: noneclassBase type for all PyNN synapses.classBase type for all synapses, i.classBase type for synapses with a dependence on membrane potentialclassThe biophysical properties of the **cell** , including the **membraneProperties** and the **intracellularProperties**classThe biophysical properties of the **cell** , including the **membraneProperties2CaPools** and the **intracellularProperties2CaPools** for a cell with two Ca poolsclassBiexponential synapse that allows for optional block and plasticity mechanisms, which can be expressed as child elements.classCell with **segment** s specified in a **morphology** element along with details on its **biophysicalProperties** .classVariant of cell with two independent Ca2+ pools.classGenerates a current which is the sum of all its child **basePointCurrent** element, e.classGenerates a current which is the sum of all its child **basePointCurrentDL** elements, e.classJava class for ConcentrationModel_D complex type.classModel of an intracellular buffering mechanism for **ion** ( currently hard Coded to be calcium, due to requirement for **iCa** ) which has a baseline level **restingConc** and tends to this value with time course **decayConstant.** The ion is assumed to occupy a shell inside the membrane of thickness **shellThickness.** \n :param restingConc: :type restingConc: concentration :param decayConstant: :type decayConstant: time :param shellThickness: :type shellThickness: lengthclassSynapse consisting of two independent synaptic mechanisms ( e.classAdaptive exponential integrate and fire neuron according to Brette R and Gerstner W ( 2005 ) with alpha-function-shaped post-synaptic conductance \n :param v_spike: :type v_spike: none :param delta_T: :type delta_T: none :param tau_w: :type tau_w: none :param a: :type a: none :param b: :type b: none :param e_rev_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_E: none :param e_rev_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_I: none :param tau_refrac: :type tau_refrac: none :param v_thresh: :type v_thresh: none :param tau_m: :type tau_m: none :param v_rest: :type v_rest: none :param v_reset: :type v_reset: none :param cm: :type cm: none :param i_offset: :type i_offset: none :param tau_syn_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_E: none :param tau_syn_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_I: none :param v_init: :type v_init: noneclassAdaptive exponential integrate and fire neuron according to Brette R and Gerstner W ( 2005 ) with exponentially-decaying post-synaptic conductance \n :param v_spike: :type v_spike: none :param delta_T: :type delta_T: none :param tau_w: :type tau_w: none :param a: :type a: none :param b: :type b: none :param e_rev_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_E: none :param e_rev_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_I: none :param tau_refrac: :type tau_refrac: none :param v_thresh: :type v_thresh: none :param tau_m: :type tau_m: none :param v_rest: :type v_rest: none :param v_reset: :type v_reset: none :param cm: :type cm: none :param i_offset: :type i_offset: none :param tau_syn_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_E: none :param tau_syn_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_I: none :param v_init: :type v_init: noneclassConductance based synapse with instantaneous rise and single exponential decay ( with time constant tau_syn ) \n :param e_rev: :type e_rev: none :param tau_syn: :type tau_syn: noneclassCurrent based synapse with instantaneous rise and single exponential decay ( with time constant tau_syn ) \n :param tau_syn: :type tau_syn: noneclassOhmic synapse model whose conductance rises instantaneously by ( **gbase** * **weight** ) on receiving an event, and which decays exponentially to zero with time course **tauDecay** \n :param tauDecay: Time course of decay :type tauDecay: time :param gbase: Baseline conductance, generally the maximum conductance following a single spike :type gbase: conductance :param erev: Reversal potential of the synapse :type erev: voltageclassOhmic synapse similar to expTwoSynapse but consisting of two components that can differ in decay times and max conductances but share the same rise time.classOhmic synapse model whose conductance waveform on receiving an event has a rise time of **tauRise** and a decay time of **tauDecay.** Max conductance reached during this time ( assuming zero conductance before ) is **gbase** * **weight.** \n :param tauRise: :type tauRise: time :param tauDecay: :type tauDecay: time :param gbase: Baseline conductance, generally the maximum conductance following a single spike :type gbase: conductance :param erev: Reversal potential of the synapse :type erev: voltageclassThe Fitzhugh Nagumo model is a two-dimensional simplification of the Hodgkin-Huxley model of spike generation in squid giant axons.classSimple dimensionless model of spiking cell from FitzHugh and Nagumo.classModel of buffering of concentration of an ion ( currently hard coded to be calcium, due to requirement for **iCa** ) which has a baseline level **restingConc** and tends to this value with time course **decayConstant.** A fixed factor **rho** is used to scale the incoming current *independently of the size of the compartment* to produce a concentration change.classGap junction/single electrical connection \n :param conductance: :type conductance: conductanceclassGraded/analog synapse.classSingle-compartment Hodgkin-Huxley-type neuron with transient sodium and delayed-rectifier potassium currents using the ion channel models from Traub.classThe Hindmarsh Rose model is a simplified point cell model which captures complex firing patterns of single neurons, such as periodic and chaotic bursting.classIntegrate and fire cell with capacitance **C,** **leakConductance** and **leakReversal** \n :param leakConductance: :type leakConductance: conductance :param leakReversal: :type leakReversal: voltage :param thresh: :type thresh: voltage :param reset: :type reset: voltage :param C: Total capacitance of the cell membrane :type C: capacitanceclassIntegrate and fire cell with capacitance **C,** **leakConductance,** **leakReversal** and refractory period **refract** \n :param refract: :type refract: time :param leakConductance: :type leakConductance: conductance :param leakReversal: :type leakReversal: voltage :param thresh: :type thresh: voltage :param reset: :type reset: voltage :param C: Total capacitance of the cell membrane :type C: capacitanceclassIntegrate and fire cell which returns to its leak reversal potential of **leakReversal** with a time constant **tau** \n :param leakReversal: :type leakReversal: voltage :param tau: :type tau: time :param thresh: The membrane potential at which to emit a spiking event and reset voltage :type thresh: voltage :param reset: The value the membrane potential is reset to on spiking :type reset: voltageclassIntegrate and fire cell which returns to its leak reversal potential of **leakReversal** with a time course **tau.** It has a refractory period of **refract** after spiking \n :param refract: :type refract: time :param leakReversal: :type leakReversal: voltage :param tau: :type tau: time :param thresh: The membrane potential at which to emit a spiking event and reset voltage :type thresh: voltage :param reset: The value the membrane potential is reset to on spiking :type reset: voltageclassLeaky integrate and fire model with fixed threshold and alpha-function-shaped post-synaptic conductance \n :param e_rev_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_E: none :param e_rev_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_I: none :param tau_refrac: :type tau_refrac: none :param v_thresh: :type v_thresh: none :param tau_m: :type tau_m: none :param v_rest: :type v_rest: none :param v_reset: :type v_reset: none :param cm: :type cm: none :param i_offset: :type i_offset: none :param tau_syn_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_E: none :param tau_syn_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_I: none :param v_init: :type v_init: noneclassLeaky integrate and fire model with fixed threshold and exponentially-decaying post-synaptic conductance \n :param e_rev_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_E: none :param e_rev_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type e_rev_I: none :param tau_refrac: :type tau_refrac: none :param v_thresh: :type v_thresh: none :param tau_m: :type tau_m: none :param v_rest: :type v_rest: none :param v_reset: :type v_reset: none :param cm: :type cm: none :param i_offset: :type i_offset: none :param tau_syn_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_E: none :param tau_syn_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_I: none :param v_init: :type v_init: noneclassLeaky integrate and fire model with fixed threshold and alpha-function-shaped post-synaptic current \n :param tau_refrac: :type tau_refrac: none :param v_thresh: :type v_thresh: none :param tau_m: :type tau_m: none :param v_rest: :type v_rest: none :param v_reset: :type v_reset: none :param cm: :type cm: none :param i_offset: :type i_offset: none :param tau_syn_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_E: none :param tau_syn_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_I: none :param v_init: :type v_init: noneclassLeaky integrate and fire model with fixed threshold and decaying-exponential post-synaptic current \n :param tau_refrac: :type tau_refrac: none :param v_thresh: :type v_thresh: none :param tau_m: :type tau_m: none :param v_rest: :type v_rest: none :param v_reset: :type v_reset: none :param cm: :type cm: none :param i_offset: :type i_offset: none :param tau_syn_E: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_E: none :param tau_syn_I: This parameter is never used in the NeuroML2 description of this cell! Any synapse producing a current can be placed on this cell :type tau_syn_I: none :param v_init: :type v_init: noneclassNote **ionChannel** and **ionChannelHH** are currently functionally identical.classNote **ionChannel** and **ionChannelHH** are currently functionally identical.classA kinetic scheme based ion channel with multiple **gateKS** s, each of which consists of multiple **KSState** s and **KSTransition** s giving the rates of transition between them \n :param conductance: :type conductance: conductanceclassJava class for IonChannelScalable complex type.classSame as **ionChannel** , but with a **vShift** parameter to change voltage activation of gates.classCell based on the modified Izhikevich model in Izhikevich 2007, Dynamical systems in neuroscience, MIT Press \n :param v0: Initial membrane potential :type v0: voltage :param k: :type k: conductance_per_voltage :param vr: Resting membrane potential :type vr: voltage :param vt: Spike threshold :type vt: voltage :param vpeak: Peak action potential value :type vpeak: voltage :param a: Time scale of recovery variable u :type a: per_time :param b: Sensitivity of recovery variable u to subthreshold fluctuations of membrane potential v :type b: conductance :param c: After-spike reset value of v :type c: voltage :param d: After-spike increase to u :type d: current :param C: Total capacitance of the cell membrane :type C: capacitanceclassCell based on the 2003 model of Izhikevich, see http://izhikevich.org/publications/spikes.htm \n :param v0: Initial membrane potential :type v0: voltage :param a: Time scale of the recovery variable U :type a: none :param b: Sensitivity of U to the subthreshold fluctuations of the membrane potential V :type b: none :param c: After-spike reset value of V :type c: none :param d: After-spike increase to U :type d: none :param thresh: Spike threshold :type thresh: voltageclassBehaves just like a one way gap junction.classThe collection of **segment** s which specify the 3D structure of the cell, along with a number of **segmentGroup** sclassNetwork containing: **population** s ( potentially of type **populationList** , and so specifying a list of cell **location** s ); **projection** s ( with lists of **connection** s ) and/or **explicitConnection** s; and **inputList** s ( with lists of **input** s ) and/or **explicitInput** s.classJava class for NeuroMLDocument complex type.classReduced CA3 cell model from Pinsky, P.classPoisson spike generator firing at **averageRate,** which is connected to single **synapse** that is triggered every time a spike is generated, producing an input current.classA population of components, with just one parameter for the **size,** i.classGenerates a constant current pulse of a certain **amplitude** for a specified **duration** after a **delay.** Scaled by **weight,** if set \n :param delay: Delay before change in current.classDimensionless equivalent of **pulseGenerator** .classGenerates a ramping current after a time **delay,** for a fixed **duration.** During this time the current steadily changes from **startAmplitude** to **finishAmplitude.** Scaled by **weight,** if set \n :param delay: Delay before change in current.classDimensionless equivalent of **rampGenerator** .classDummy synapse which emits no current.classGenerates a sinusoidally varying current after a time **delay,** for a fixed **duration.** The **period** and maximum **amplitude** of the current can be set as well as the **phase** at which to start.classDimensionless equivalent of **sineGenerator** .classSet of spike ComponentTypes, each emitting one spike at a certain time.classSimple generator of spikes at a regular interval set by **period** \n :param period: Time between spikes.classGenerator of spikes whose ISI is distributed according to an exponential PDF with scale: 1 / **averageRate** \n :param averageRate: The average rate at which spikes are emitted :type averageRate: per_timeclassGenerator of spikes with a random interspike interval of at least **minISI** and at most **maxISI** \n :param maxISI: Maximum interspike interval :type maxISI: time :param minISI: Minimum interspike interval :type minISI: timeclassGenerator of spikes whose ISI distribution is the maximum entropy distribution over [ **minimumISI,** +infinity ) with mean: 1 / **averageRate** \n :param minimumISI: The minimum interspike interval :type minimumISI: time :param averageRate: The average rate at which spikes are emitted :type averageRate: per_timeclassSpike source, generating spikes according to a Poisson process.classSpike array connected to a single **synapse,** producing a current triggered by each **spike** in the array.classPoisson spike generator firing at **averageRate** after a **delay** and for a **duration,** connected to single **synapse** that is triggered every time a spike is generated, providing an input current.classVoltage clamp.classVoltage clamp with 3 clamp levels.Methods in org.neuroml.model that return StandaloneModifier and TypeMethodDescriptionObjectFactory.createStandalone()Create an instance ofStandalone -
Uses of Standalone in org.neuroml.model.util
Methods in org.neuroml.model.util that return types with arguments of type StandaloneModifier and TypeMethodDescriptionstatic LinkedHashMap<String,Standalone> NeuroMLConverter.getAllStandaloneElements(NeuroMLDocument nmlDocument) Methods in org.neuroml.model.util with parameters of type StandaloneModifier and TypeMethodDescriptionstatic voidNeuroMLConverter.addElementToDocument(NeuroMLDocument nmlDocument, Standalone nmlElement)