mne.beamformer.apply_lcmv_epochs#

mne.beamformer.apply_lcmv_epochs(epochs, filters, *, return_generator=False, verbose=None)[source]#

Apply Linearly Constrained Minimum Variance (LCMV) beamformer weights.

Apply Linearly Constrained Minimum Variance (LCMV) beamformer weights on single trial data.

Parameters:
epochsEpochs

Single trial epochs.

filtersinstance of Beamformer

LCMV spatial filter (beamformer weights) Filter weights returned from make_lcmv().

return_generatorbool

Return a generator object instead of a list. This allows iterating over the stcs without having to keep them all in memory.

verbosebool | str | int | None

Control verbosity of the logging output. If None, use the default verbosity level. See the logging documentation and mne.verbose() for details. Should only be passed as a keyword argument.

Returns:
stc: list | generator of (SourceEstimate | VolSourceEstimate)

The source estimates for all epochs.