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