File tree 1 file changed +4
-1
lines changed
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -1017,7 +1017,10 @@ def load_channels(self, **kwargs):
1017
1017
self .download_spike_sorting_object (obj = 'channels' , missing = 'ignore' , ** kwargs )
1018
1018
channels = self ._load_object (self .files ['channels' ], wildcards = self .one .wildcards )
1019
1019
if 'electrodeSites' in self .files : # if common dict keys, electrodeSites prevails
1020
- channels = channels | self ._load_object (self .files ['electrodeSites' ], wildcards = self .one .wildcards )
1020
+ esites = channels | self ._load_object (self .files ['electrodeSites' ], wildcards = self .one .wildcards )
1021
+ if alfio .check_dimensions (esites ) != 0 :
1022
+ esites = self ._load_object (self .files ['electrodeSites' ], wildcards = self .one .wildcards )
1023
+ esites ['rawInd' ] = np .arange (esites [list (esites .keys ())[0 ]].shape [0 ])
1021
1024
if 'brainLocationIds_ccf_2017' not in channels :
1022
1025
_logger .debug (f"loading channels from alyx for { self .files ['channels' ]} " )
1023
1026
_channels , self .histology = _load_channel_locations_traj (
You can’t perform that action at this time.
0 commit comments