MNE version: 1.7.0
operating system: Windows 10
Hello,
I was following this tutorial to perform source analysis for my epoched data. I saw we used mne.minimum_norm.make_inverse_operator
to construct the inverse operator. One of the key arguments is the noise_cov
. I found the word ‘noise’ is a bit confusing, as I saw in the example, the data used to compute the covariance matrix seemed to be the event-related epochs rather than some non-event-related data segments that is usually used for accounting uninterested noises.
For example, in mne.beamformer.make_lcmv
, it dinstinguishes between data_cov
and noise_cov
. Indeed, the original LCMV paper emphasized the importance of supplying a noise covariance. While the function mne.minimum_norm.make_inverse_operator
is a basic helper function for many things not limited to minimum norm source localization, would it make sense to rename noise_cov
to data_cov
to make it less specific and reduce potential confusion?
I might be mistaken about some aspects mentioned above, so I apologize if my understanding of the code dependencies and related methods is incomplete. Ultimately, I want to understand the intention of some variable names to ensure I use it correctly. So any comments on why this is a good or bad idea are very welcome.
Thank you,
ST