mne.beamformer.apply_lcmv_epochs

mne.beamformer.apply_lcmv_epochs(epochs, filters, max_ori_out='signed', 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().

max_ori_out‘signed’

Specify in case of pick_ori=’max-power’.

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.

Examples using mne.beamformer.apply_lcmv_epochs