Dear List,
I’ve been puzzled by a problem with source reconstruction for a while and hope someone here can share their intuition.
My experiment involves comprehension of short spoken sentences. As a sanity check for my data, I’m plotting evoked responses at sentence onset. For the sensor-space data, every participant seems to have an activation in bilateral temporal sensors between 140 to 200ms, even if their butterfly plots don’t look very neat, like the two examples below. For the majority of participants, source localization of this evoked response reveals peak activation in the auditory areas as expected (Example 1). However, for a few participants (Example 2), the reconstructed source activations 1) do not show the onset response in temporal areas, 2) are often sporadic, and importantly 3) have very high amplitude compared to those with a clear auditory onset.
I have tried going back and forth several times with preprocessing, especially ICA, but it doesn’t seem to improve.
For reference, here’s a brief outline of my pipeline (MEGIN system, data filtered online between 0.1 to 330Hz during acquisition, Fs=1kHz):
A. Sensor-space preprocessing
–filter continuous HPI
–maxfilter and project head_device_t to a common head
–remove bad data chunks by visual inspection
–filter sensor space data between 0.1 to 40Hz
–ICA (picard, n_component=0.98) using data filtered between 1 to 40 Hz to remove EKG and EOG components, then apply the ICA result to the filtered signal above
–epoch at sentence onset between -0.3 to 1.2s, baseline correction by subtracting the mean value before 0s, and decimate by a factor of 5
–average across sentences to create evoked response
B. Main steps in source reconstruction
–compute noise covariance from 3 minutes of empty room recording (ER preprocessed using the same pipeline as experimental data, including ICA)
–create forward solution then inverse operator using loose=‘auto’, depth=0.8, spacing=oct6
–apply the inverse operator to the evoked response using the dSPM method with SNR=3, lambda2=1/SNR^2
–morph to fsaverage
Has anyone had a similar problem before, or have an idea why I get results like Example 2? For the moment I exclude such participants in my source-space group analysis because their super-high activation level will bias the results. But I hope I can find a solution to include them in all analysis since their sensor-space data don’t look particularly wrong.
Thanks,
Yaqing
Example 1, not super clean sensor-space response but reasonably good source reconstruction:
Example 2, better-looking sensor-space onset response but source reconstruction don’t seem to reflect it: