Code: Select all
from neuron import h, hclass
class SpikeArray(hclass(h.VecStim)):
def __init__(self, spike_times=[]):
self.spike_times = h.Vector(spike_times)
self.play(self.spike_times)
stim = SpikeArray([1, 2, 3, 4, 5])
Code: Select all
Traceback (most recent call last):
File "tmp.py", line 10, in <module>
stim = SpikeArray([1, 2, 3, 4, 5])
File "/home/docker/env/neurosci/local/lib/python2.7/site-packages/neuron/__init__.py", line 170, in __new__
return hoc.HocObject.__new__(cls, *args, **kwds)
RuntimeError: invalid keyword argument
Many thanks in advance for any help.