from Baseline import get_baseline_class from CellData import CellData, icelldata_of_dir from models.LIFACnoise import LifacNoiseModel from Baseline import BaselineCellData, BaselineModel from os import listdir import numpy as np from IPython import embed import pyrelacs.DataLoader as Dl from ModelFit import ModelFit, get_best_fit from FiCurve import FICurveModel, FICurveCellData import os import matplotlib.pyplot as plt import functions as fu from scipy.optimize import curve_fit from scipy.signal import find_peaks from thunderfish.eventdetection import threshold_crossing_times, threshold_crossings, detect_peaks import helperFunctions as hF import models.smallModels as sM from stimuli.SinusoidalStepStimulus import SinusoidalStepStimulus from matplotlib import gridspec # from plottools.axes import labelaxes_params directory = "data/final" count = 0 for cell in sorted(os.listdir(directory)): cell_dir = os.path.join(directory, cell) if os.path.exists(cell_dir + "/samallspikes1.dat"): print(cell) count += 1 print(count)