Skip to content

Commit d644ea8

Browse files
committed
Merge remote-tracking branch 'origin/more_docs' into more_docs
2 parents c7f52be + b3c551b commit d644ea8

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

ibllib/dsp/voltage.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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+
283298
def 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

Comments
 (0)