From fd142297dacc57ae0e219104b1ca0e1919c09916 Mon Sep 17 00:00:00 2001 From: efish Date: Thu, 22 Nov 2018 15:40:18 +0100 Subject: [PATCH] plot --- code/plot_spikesduringbaselineactivity.py | 25 +++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 code/plot_spikesduringbaselineactivity.py diff --git a/code/plot_spikesduringbaselineactivity.py b/code/plot_spikesduringbaselineactivity.py new file mode 100644 index 0000000..f57a4f4 --- /dev/null +++ b/code/plot_spikesduringbaselineactivity.py @@ -0,0 +1,25 @@ +import numpy as np +import matplotlib.pyplot as plt +from read_baseline_data import * +from NixFrame import * +from utility import * +from IPython import embed + +# plot and data values +inch_factor = 2.54 +data_dir = '../data' +dataset = '2018-11-09-ad-invivo-1' + +# read spikes during baseline activity +spikes = read_baseline_spikes(os.path.join(data_dir, dataset)) +# calculate interpike intervals and plot them +interspikeintervals = np.diff(spikes)*1000 + +fig, ax = plt.subplots(figsize=(12/inch_factor, 8/inch_factor)) +plt.hist(interspikeintervals, bins=np.arange(0, np.max(interspikeintervals), 0.1)) +ax.set_xlabel('time [ms]', fontsize=14) +ax.set_ylabel('number of interspikeintervals', fontsize=14) +ax.spines["top"].set_visible(False) +ax.spines["right"].set_visible(False) +fig.tight_layout() +plt.show() \ No newline at end of file