Modell works fine with Neuron 5.7 but not with 5.8
Posted: Mon Jan 23, 2006 9:13 am
Since I installed Neuron 5.88 I have trouble executing a simulation, which was written for Neuron 5.6, but performed also fine with Neuron 5.7
I have modelled a single neuron, which is to be stimulated via AMPA-Synapses (the simple Modell by Destexhe et. al. with a rectangular transmitter pulse, also used in Arthur Houwelings MyfirstNeuron, where it is called ampa2.mod).
The AMPA-Synapse it self is linked via a pointer to a point process called "SynSignalStim", which is an instance of "periodstim". SynSIgnalStim is located in a dummy section.
Periodstim is a point process with the following Neuron - Interface:
It's main function is to set sAmpa periodically 1 or 0 with the frequency fAmpa.
Here is the hoc-Code, which implements the the two point processes
For the last line, I get following error message
nrniv: sAmpa :not right number of subscripts
in signal.hoc near line 27
setpointer synSignal.pre, synSignalStim.sAmpa(0.5)
^
xopen("signal.hoc" )
execute1("{xopen("signal.hoc")}" )
load_file("signal.hoc" )
0
nrniv: Segmentation violation See $NEURONHOME/lib/help/oc.help
in signal.hoc near line 29
access soma
I am working with Windows and tried it on two different computers (windows 2000 + precompiled files, windows xp + "manual" installation) and got the same result. I also compiled the mod-Files again, which went fine, but didn't resolve my problem.
Where does this message come from and is there another solution then installing a prior neuron-version?
Thank you!
Marie-Therese Horstmann
I have modelled a single neuron, which is to be stimulated via AMPA-Synapses (the simple Modell by Destexhe et. al. with a rectangular transmitter pulse, also used in Arthur Houwelings MyfirstNeuron, where it is called ampa2.mod).
The AMPA-Synapse it self is linked via a pointer to a point process called "SynSignalStim", which is an instance of "periodstim". SynSIgnalStim is located in a dummy section.
Periodstim is a point process with the following Neuron - Interface:
Code: Select all
NEURON {
POINT_PROCESS PeriodStim
RANGE fAmpa,sAmpa,onset, t_old, flag
}
Here is the hoc-Code, which implements the the two point processes
Code: Select all
access stimdummy /*dummy - section*/
objectvar synSignalStim
synSignalStim = new PeriodStim(0.5)
access bt3 /*section, where the synapse is located*/
objectvar synSignal
synSignal = new AMPA(0.5)
synSignalStim.fAmpa=20 /*parameters of synSignal*/
synSignalStim.onset=20
synSignal.Prethresh=0.5
synSignal.gmax=0.01
/*until here everything works fine*/
setpointer synSignal.pre, synSignalStim.sAmpa(0.5)
nrniv: sAmpa :not right number of subscripts
in signal.hoc near line 27
setpointer synSignal.pre, synSignalStim.sAmpa(0.5)
^
xopen("signal.hoc" )
execute1("{xopen("signal.hoc")}" )
load_file("signal.hoc" )
0
nrniv: Segmentation violation See $NEURONHOME/lib/help/oc.help
in signal.hoc near line 29
access soma
I am working with Windows and tried it on two different computers (windows 2000 + precompiled files, windows xp + "manual" installation) and got the same result. I also compiled the mod-Files again, which went fine, but didn't resolve my problem.
Where does this message come from and is there another solution then installing a prior neuron-version?
Thank you!
Marie-Therese Horstmann