Hi everyone,
Iām working with MEG data from 4 recording sessions of the same participant. Due to slight variations in participant positioning between sessions, Iām performing LCMV beamforming separately for each session. Hereās my specific setup:
For each session, I compute:
- Session-specific forward model
- Individual data covariance matrix
- Individual noise covariance matrix
- Session-specific spatial filters
Iām using this code to compute the spatial filters:
filters = mne.beamformer.make_lcmv(
info=blocks_erf.info, forward=fwd, data_cov=data_cov, reg=0.05, noise_cov=noise_cov,
pick_ori="max-power", weight_norm="unit-noise-gain", rank=None
)
My concern: Iām using pick_ori="max-power"
, which allows source orientations to vary freely. This results in different orientations for the same source across sessions.
When I later concatenate the source estimates from all sessions, will the beamforming outputs still be comparable despite the different orientations? Or should I instead try to maintain consistent orientations across sessions? And if so, which method should I use (e.g. pick_ori="normal"
, to get sources tangential to the surface, thus consistent across sessions)?
Thanks in advance!
Philipp
MNE version: 1.7
operating system: Ubuntu 22.04