Preprocessing and Artifacts#
Artifact detection and repair, referencing, resampling, interpolation, and rejection.
|
All-in-one artifact removal, port of MATLAB clean_artifacts. |
|
Run the Artifact Subspace Reconstruction (ASR) method on EEG data. |
|
Remove channels with problematic data from a continuous data set. |
|
Remove channels with abnormal data from a continuous data set. |
|
Remove drifts from the data using a forward-backward high-pass filter. |
|
Remove (near-) flat-lined channels. |
|
Compare a cleaned dataset against its original clean_rawdata source. |
Return clean_rawdata sample/channel rejection diagnostics. |
|
|
Remove periods with abnormally high-power content from continuous data. |
|
Estimate an EEGLAB-style multiple-comparison correction count. |
|
Return a gamma-fit corrected p-value and fitted parameters. |
|
Reject EEG data segments specified by regions. |
|
Interpolate missing or bad EEG channels using spherical spline. |
|
Combine stored rejection marks into |
|
Clean artifacts from EEG data using EEGLAB's clean_artifacts. |
|
Remove [beg end] sample ranges (1-based, inclusive) from continuous data and update events. |
|
Reject epochs with out-of-bounds values in a time window. |
|
Return entropy scores and rejection flags along the trial dimension. |
|
Wrap eeg_interp. |
|
Port of EEGLAB |
|
Return column-wise excess kurtosis using EEGLAB's legacy formula. |
|
Compute per-sample empirical probabilities and the distribution. |
|
Port of EEGLAB |
|
Detect trials containing linear trends with high slope and R-squared. |
|
Wrap pop_reref. |
|
Wrap pop_resample. |
|
Subtract per-channel baseline means from continuous or epoched data. |
|
Return |
|
Return a Ramberg-Schmeiser fitted p-value for |
|
Return the fitted Ramberg-Schmeiser cumulative probability at |
|
Return the Ramberg-Schmeiser moment residual for |
|
Return the absolute quantile residual for one probability value. |
|
Compute EEGLAB-style summary statistics for a real-valued signal. |