I made the network model containing multiple presynaptic neuron and single postsynaptic neuron for convergence.
I built multiple NetCon from each presynaptic neuron with one single synaptic mechanism (its weight can be changed by specific rule) onto postsynaptic neuron.
I want to record each NetCon's weight changes, but i can't find the way in NEURON + Python.
When I used only hoc, I could do this like below (it is written as Pseudocode with some hoc.. )
Code: Select all
for each netcon as nc
vec = new Vector()
vec.record(&nc.weight[1]) // nc.weight[1]
veclist.append(vec)
I also tried to make Range variable in synaptic mechanism, assign the second argument in NET_RECEIVE, and record that Range variable.
But I could only record one single weight change.
I think it is because I used only single synaptic mechanism.
Are there any method to record weight changes of each NetCon to single synaptic mechanism?
Or, is this approach (multiple NetCon to single synaptic mechanism) not suitable for this study?
(Should I make multiple NetCon and Multiple synaptic mechanism for regarding one synapse?)
I will be really appreciated if you can give me some comment about this problem
Best regrads,
Hyun Jae