P-unit_model/tests/smallest_error_thrower.py
2020-07-04 11:28:33 +02:00

40 lines
1022 B
Python

import pyrelacs.DataLoader as Dl
def main():
traces_missing()
# Index / Value error depending on cell:
def throw_error():
cell_folder = "../invivo_data/2014-06-06-ah-invivo-1/"
repro = "BaselineActivity"
for info, key, time, x in Dl.iload_traces(cell_folder, repro=repro):
continue
def traces_missing():
cell_folder = "../invivo_data/2011-10-25-ab-invivo-1"
repro = "BaselineActivity"
time_traces = []
v1_traces = []
eod_traces = []
local_eod_traces = []
stimulus_traces = []
for info, key, time, x in Dl.iload_traces(cell_folder, repro=repro):
time_traces.append(time)
v1_traces.append(x[0])
eod_traces.append(x[1])
local_eod_traces.append(x[2])
stimulus_traces.append(x[3])
print("num of v1 traces: {:}\nnum of eod traces: {:}\nnum of local eod traces: {:}\nnum of stim traces: {:}".format(len(v1_traces), len(eod_traces), len(local_eod_traces), len(stimulus_traces)))
if __name__ == '__main__':
main()