@@ -941,7 +941,7 @@ def _get_spike_sorting_collection(self, spike_sorter='pykilosort', revision=None
941941 _logger .debug (f"selecting: { collection } to load amongst candidates: { self .collections } " )
942942 return collection
943943
944- def _download_spike_sorting_object (self , obj , spike_sorter = 'pykilosort' , dataset_types = None ):
944+ def download_spike_sorting_object (self , obj , spike_sorter = 'pykilosort' , dataset_types = None ):
945945 """
946946 Downloads an ALF object
947947 :param obj: object name, str between 'spikes', 'clusters' or 'channels'
@@ -954,7 +954,8 @@ def _download_spike_sorting_object(self, obj, spike_sorter='pykilosort', dataset
954954 self .collection = self ._get_spike_sorting_collection (spike_sorter = spike_sorter )
955955 _logger .debug (f"loading spike sorting from { self .collection } " )
956956 spike_attributes , cluster_attributes = self ._get_attributes (dataset_types )
957- attributes = {'spikes' : spike_attributes , 'clusters' : cluster_attributes , 'channels' : None }
957+ attributes = {'spikes' : spike_attributes , 'clusters' : cluster_attributes , 'channels' : None ,
958+ 'templates' : None , 'spikes_subset' : None }
958959 self .files [obj ] = self .one .load_object (self .eid , obj = obj , attribute = attributes [obj ],
959960 collection = self .collection , download_only = True )
960961
@@ -966,7 +967,7 @@ def download_spike_sorting(self, **kwargs):
966967 :return:
967968 """
968969 for obj in ['spikes' , 'clusters' , 'channels' ]:
969- self ._download_spike_sorting_object (obj = obj , ** kwargs )
970+ self .download_spike_sorting_object (obj = obj , ** kwargs )
970971 self .spike_sorting_path = self .files ['spikes' ][0 ].parent
971972
972973 def load_spike_sorting (self , ** kwargs ):
0 commit comments