Closed m053m716 closed 4 years ago
Able to reproduce on local. Error stack:
>> inspk = b.getSpikeFeatures(5,0:9);
Error using h5readc
The START, COUNT, and STRIDE parameters must be double precision, positive, and have length equal to the rank of the dataset.
Error in h5read (line 58)
[data,var_class] = h5readc(Filename,Dataset,start,count,stride);
Error in nigeLab.libs.DiskData/subsref (line 518)
data(vec,:) = h5read(obj.getPath,'/data',...
Error in nigeLab.Block/getChannelsEventData/retrieveChannelData (line 44)
out = blockObj.Channels(ch).(type).(field);
Error in nigeLab.Block/getChannelsEventData (line 12)
eventData = retrieveChannelData(blockObj,ch,F{iF},prop);
Error in nigeLab.Block/getEventData (line 164)
eventData = blockObj.getChannelsEventData(field,prop,ch,...
Error in nigeLab.Block/getSpikes (line 90)
spikes = getEventData(blockObj,'SpikeFeatures','snippet',ch);
Error in nigeLab.Block/getSpikeFeatures (line 29)
features = getSpikes(blockObj,ch,clusterIndex,'Features');
Error in nigeLab.Block/subsref (line 69)
[varargout{1:nargout}] = builtin('subsref',blockObj,S);
Created new branch: bugfix/doAutoClustering_emptyDiskData
to address this issue.
Verified successful run on remote
machine.
Bug Report
Description
This bug happens in some instances when
doAutoClustering
is run on the remote (not sure if it happens on local, but likely it does) vianigeLab.libs.DashBoard
UI.Error Messages
Machine
Strategy
bugfix/doAutoClustering_getSpikesIndexing