Skip to content

Commit 4144969

Browse files
committed
clean_channels: use mad() from utils.stats
1 parent 254fe64 commit 4144969

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

src/eegprep/clean_channels.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
from .utils.sigproc import design_fir, filtfilt_fast
66
from .utils.ransac import calc_projector
7+
from .utils.stats import mad
78

89

910
def clean_channels(
@@ -169,9 +170,3 @@ def clean_channels(
169170
EEG['etc']['clean_channel_mask'] = ~removed_channels
170171

171172
return EEG
172-
173-
174-
def mad(X, axis=0, keepdims=False):
175-
"""Median absolute deviation helper."""
176-
med = np.median(X, axis=axis, keepdims=True)
177-
return np.median(np.abs(X - med), axis=axis, keepdims=keepdims)

0 commit comments

Comments
 (0)