MRG : EEG Reference reloaded !

Can you describe your workflow in more detail? Maybe write the code you’d wish to write?

There are many steps that the user can perform before constructing Epochs, which depend on the EEG reference. Implementing the referencing functions to also operate on an Epochs object is not hard. However, the user must know what he/she is doing when re-referencing an Epochs object.

Any suggestions when/where to throw warnings/errors?

For example, if SSP projections are present and not active (=not applied yet), we could throw an error. We could also apply them and then re-reference (which may avoid the problem). Basic frequency filtering should happen after re-referencing. Is it possible to bandpass-filter an Epochs object? Any cases I’m missing here?

--
Marijn van Vliet
w.m.vanvliet@gmail.com