figure out graphs
This commit is contained in:
parent
a483f40056
commit
f7f0b10828
@ -20,8 +20,9 @@ def analyze_sams(filename):
|
||||
f = nix.File.open(filename, nix.FileMode.ReadOnly)
|
||||
b = f.blocks[0]
|
||||
b.metadata.pprint(max_depth=-1) # max_depth=-1: alles rausschreiben
|
||||
print(b.groups)
|
||||
for g in b.groups:
|
||||
if 'sam' in g.name.lower(): # go through loop, until 'sam' is found
|
||||
if 'sam' in g.name.lower(): # go through loop, until 'sam' is found
|
||||
break
|
||||
|
||||
rtag_data = g.tags[0] # rtag_data = tags within this group
|
||||
@ -42,22 +43,23 @@ def analyze_sams(filename):
|
||||
spike_data.append(stim_tag.retrieve_data(idx, 'Spikes-1')[:])
|
||||
|
||||
dims = voltage_trace.dimensions[0].axis(len(voltage_trace))
|
||||
os.chdir('/home/lisa/PycharmProjects/torus_ephys')
|
||||
print(os.getcwd())
|
||||
plt.plot(dims[:-1], voltage_trace[:-1])
|
||||
for i in range(len(stim_pos)):
|
||||
stim_y = [np.max(voltage_trace)+10, np.max(voltage_trace)+10]
|
||||
plt.plot([stim_pos[i], stim_pos[i] + stim_extent[i]], stim_y, 'k')
|
||||
|
||||
os.chdir('/home/lisa/Dropbox/Masterarbeit/')
|
||||
|
||||
for j in range(len(spike_data)):
|
||||
for k in range(len(spike_data[j])):
|
||||
plt.plot(spike_data[j][k], np.max(voltage_trace)+2.5, 'o', color='k')
|
||||
plt.xlim([stim_pos[0]-.5, stim_pos[0] + stim_extent[-1] + .5])
|
||||
plt.xlabel('time [s]')
|
||||
plt.ylabel('voltage [mV]')
|
||||
plt.show()
|
||||
print('saving...')
|
||||
plt.savefig(filename + stim_type + '.png')
|
||||
plt.close()
|
||||
for s_i in range(len(b.groups)):
|
||||
plt.savefig(filename + stim_type + str(s_i) + '.png')
|
||||
# f.close()
|
||||
# embed()
|
||||
# exit()
|
||||
|
Loading…
Reference in New Issue
Block a user