This documentation is for development version 0.18.dev0.

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:
epochs : Epochs

Single trial epochs.

filters : instance 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_generator : bool

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

verbose : bool, str, int, or None

If not None, override default verbose level (see mne.verbose() and Logging documentation for more).

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

The source estimates for all epochs.