From 7984d32e767e5833f1aaee06b6aeda8cc3f4500d Mon Sep 17 00:00:00 2001 From: Mario Mulansky Date: Fri, 12 Jun 2015 14:57:50 +0200 Subject: update example to use new SpikeTrain capability Make use of __getitem__ and __len__ of SpikeTrains in some examples. --- examples/multivariate.py | 2 +- examples/plot.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/multivariate.py b/examples/multivariate.py index 53dbf0f..9a44758 100644 --- a/examples/multivariate.py +++ b/examples/multivariate.py @@ -23,7 +23,7 @@ spike_trains = spk.load_spike_trains_from_txt("PySpike_testdata.txt", t_loading = time.clock() print("Number of spike trains: %d" % len(spike_trains)) -num_of_spikes = sum([len(spike_trains[i].spikes) +num_of_spikes = sum([len(spike_trains[i]) for i in xrange(len(spike_trains))]) print("Number of spikes: %d" % num_of_spikes) diff --git a/examples/plot.py b/examples/plot.py index 9670286..5841baf 100644 --- a/examples/plot.py +++ b/examples/plot.py @@ -19,9 +19,9 @@ import pyspike as spk spike_trains = spk.load_spike_trains_from_txt("PySpike_testdata.txt", edges=(0, 4000)) -# plot the spike time +# plot the spike times for (i, spike_train) in enumerate(spike_trains): - plt.plot(spike_train.spikes, i*np.ones_like(spike_train.spikes), 'o') + plt.plot(spike_train, i*np.ones_like(spike_train), 'o') f = spk.isi_profile(spike_trains[0], spike_trains[1]) x, y = f.get_plottable_data() -- cgit v1.2.3