@@ -280,6 +280,21 @@ def destripe(x, fs, neuropixel_version=1, butter_kwargs=None, k_kwargs=None, cha
280280 return x
281281
282282
283+ def destripe_lfp (x , fs ):
284+ """
285+ Wrapper around the destipe function with some default parameters to destripe the LFP band
286+ :param x:
287+ :param fs:
288+ :return:
289+ """
290+ butter_kwargs = {'N' : 3 , 'Wn' : 2 / fs * 2 , 'btype' : 'highpass' }
291+ k_kwargs = {'ntr_pad' : 60 , 'ntr_tap' : 0 , 'lagc' : None ,
292+ 'butter_kwargs' : {'N' : 3 , 'Wn' : 0.001 , 'btype' : 'highpass' }}
293+ # butterworth, for display only
294+ channel_labels , channel_features = detect_bad_channels (x , fs = fs , psd_hf_threshold = 1.4 )
295+ return destripe (x , fs , butter_kwargs = butter_kwargs , channel_labels = channel_labels , k_kwargs = k_kwargs )
296+
297+
283298def decompress_destripe_cbin (sr_file , output_file = None , h = None , wrot = None , append = False , nc_out = None , butter_kwargs = None ,
284299 dtype = np .int16 , ns2add = 0 , nbatch = None , nprocesses = None , compute_rms = True , reject_channels = True ,
285300 k_kwargs = None , k_filter = True , reader_kwargs = None ):
0 commit comments