add refratory period to fitting, add burstiness error

This commit is contained in:
alexanderott
2020-05-27 13:36:14 +02:00
parent 44c9024f1f
commit 2a55078894
6 changed files with 127 additions and 294 deletions

View File

@@ -3,17 +3,25 @@ import matplotlib.pyplot as plt
import numpy as np
from DataParserFactory import get_parser
import pprint
from Baseline import get_baseline_class
from FiCurve import get_fi_curve_class
from CellData import icelldata_of_dir
from models.LIFACnoise import LifacNoiseModel
parameter_bursty_model = {'step_size': 5e-05, 'mem_tau': 0.0066693150193490695, 'v_base': 0, 'v_zero': 0,
'threshold': 1, 'v_offset': -45.703125, 'input_scaling': 172.13861987237314,
'delta_a': 0.06148215166012024, 'tau_a': 0.03391674075000068, 'a_zero': 2,
'noise_strength': 0.0684136549210377, 'dend_tau': 0.0013694103932013805,
'refractory_period': 0.001}
eod = 752
model = LifacNoiseModel(parameter_bursty_model)
baseline_model = get_baseline_class(model, 752, trials=2)
baseline_model.get_burstiness()
quit()
base_path = "../data/2012-06-27-an-invivo-1"
fi_file = base_path + "/fispikes1.dat"
baseline_file = base_path + "/basespikes1.dat"
sam_file = base_path + "/samallspikes1.dat"
stimuli_file = base_path + "/stimuli.dat"
for cell_data in icelldata_of_dir("../data/"):
baseline = get_baseline_class(cell_data)
parser = get_parser(base_path)
spiketimes, contrasts, delta_fs, eod_freqs, durations, trans_amplitudes = parser.__get_sam_spiketimes__()
print(eod_freqs)
baseline.get_burstiness()