From 0232738cde3ad4239fdba5d4247630172821a095 Mon Sep 17 00:00:00 2001 From: Research-lab-KUMS <41107170+Research-lab-KUMS@users.noreply.github.com> Date: Sun, 7 Mar 2021 21:54:40 +0330 Subject: [PATCH] Update spikesorting.py --- NeoAnalysis_Py3.5/NeoAnalysis/spikesorting.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/NeoAnalysis_Py3.5/NeoAnalysis/spikesorting.py b/NeoAnalysis_Py3.5/NeoAnalysis/spikesorting.py index e6cf793..6f280a4 100644 --- a/NeoAnalysis_Py3.5/NeoAnalysis/spikesorting.py +++ b/NeoAnalysis_Py3.5/NeoAnalysis/spikesorting.py @@ -740,7 +740,7 @@ def __finish_pop(self): self.__selectChan() def __deleteChn(self,f,selectChan): - spk_startswith = "spike_{0}".format(selectChan) + spk_startswith = "spike_{0}_".format(selectChan) for chn in f['spikes'].keys(): if chn.startswith(spk_startswith): del f['spikes'][chn] @@ -748,7 +748,7 @@ def __deleteChn(self,f,selectChan): def __loadChnTimeWave(self,f,selectChan): times = list() waveforms = list() - spk_startswith = "spike_{0}".format(selectChan) + spk_startswith = "spike_{0}_".format(selectChan) for chn_unit in f["spikes"].keys(): if chn_unit.startswith(spk_startswith): time = f["spikes"][chn_unit]["times"].value @@ -1014,7 +1014,7 @@ def __find_temperature(self,tree,mintemp,maxtemp,tempstep,min_clus): return temp def __load_waveforms(self,selectChan,file_name): - spk_startswith = "spike_{0}".format(selectChan) + spk_startswith = "spike_{0}_".format(selectChan) with hp.File(file_name,"r") as f: times = list() waveforms = list() @@ -1117,7 +1117,7 @@ def __loadWaveInTimebin(self): times = list() masks = list() with hp.File(self.file_name,"r") as f: - spk_startswith = "spike_{0}".format(self.selectChan) + spk_startswith = "spike_{0}_".format(self.selectChan) for chn_unit in f["spikes"].keys(): if chn_unit.startswith(spk_startswith): tep_time = f["spikes"][chn_unit]["times"].value @@ -1149,7 +1149,7 @@ def __loadWaveInTimebin(self): # return None, None def __load_chn_data(self,selectChan,file_name): - spk_startswith = "spike_{0}".format(selectChan) + spk_startswith = "spike_{0}_".format(selectChan) with hp.File(file_name,"r") as f: times = list() waveforms = list()