I didn’t notice that Epochs
and EpochsArray
have different defaults for their baseline
parameters – this explains my reprex at least.
But with my actual data, I still have the output I posted previously: one Evoked
says “baseline off”, even though I created my epochs
with mne.Epochs
(and not mne.EpochsArray
). It seems like the following line is the culprit:
epochs = mne.channels.combine_channels(epochs, rois)
This function apparently drops the baseline information, because before combining channels I have:
<Epochs | 437 events (all good), -0.25 - 0.75 sec, baseline -0.25 – 0 sec, ~109.6 MB, data loaded, with metadata,
'onset': 437>
And afterwards:
<EpochsArray | 437 events (all good), -0.25 - 0.75 sec, baseline off, ~15.4 MB, data loaded, with metadata,
'2': 437>
Seems like the baseline should also be -0.25 - 0.75 sec
in the second case, right?