API Documentation#

Here we list the Application Programming Interface (API) for pyprep.

The NoisyChannels class#

Initialize PyPREP.

NoisyChannels(raw[, do_detrend, ...])

Detect bad channels in an EEG recording using a range of methods.

The Reference class#

Reference(raw, params[, ransac, ...])

Estimate the 'true' reference with all the bad channels interpolated.

The PrepPipeline class#

PrepPipeline(raw, prep_params, montage[, ...])

Early stage preprocessing (PREP) of EEG data.

The ransac module#

RANSAC bad channel identification.

find_bad_by_ransac(data, sample_rate, ...[, ...])

Detect channels that are not predicted well by other channels.