[FieldTrip] Calculating ERPs with tf_timelockbaseline
Julian Keil
julian.keil at gmail.com
Tue Apr 9 17:58:27 CEST 2019
Dear Luca,
yes, this is what baselinecorrection in ERPs does: You take the mean value of a certain interval and subtract this value from all other values.
This will result in a linear shift. In other words, the waveforms will look identical, but shifted vertically.
Best,
Julian
> Am 09.04.2019 um 16:08 schrieb Luca Moretti <moretti.l1991 at gmail.com>:
>
> Dear Julian,
>
> I have tried to follow your useful suggestion: I have plot ERP and Color_C together. What I have found is that they generally don't overlap: however, the waveforms are still identical. The only difference is that the baseline corrected waveform starts (and of course ends) at more positive values.
>
> Now I am confused: Is this what baseline correction should do?
>
> Best,
> Luca
>
> Il giorno mar 9 apr 2019 alle ore 12:57 Julian Keil <julian.keil at gmail.com <mailto:julian.keil at gmail.com>> ha scritto:
> Dear Luca,
>
> have you plotted both datasets in one figure?
>
> e.g.
>
> figure
> cfg = [];
> cfg.layout = layout;
> cfg.interactive = 'yes';
> cfg.showoutline = 'yes';
> ft_multiplotER(cfg, ERP, Color_C);
>
> This way, you’ll see whether the two ERP traces actually overlap.
> However, if the average of your baseline is indeed „close to zero“ as you state, then the baselinecorrection will not have a huge impact. In other words, if there is nothing to subtract, the ERP will not change.
>
> Best,
>
> Julian
>
>
>> Am 09.04.2019 um 11:55 schrieb Luca Moretti <moretti.l1991 at gmail.com <mailto:moretti.l1991 at gmail.com>>:
>>
>> Dear Julian,
>>
>> I mean the second one: the signal does not change from Color_C to ERP. Inspecting Color_C as you suggested, it looks like there is a difference with ERP. However, ft_multiplotER seems to fail in plotting the ERP data.
>> At first I also thought that maybe I simply couldn't see the differences because the avarage was close to 0 in my baseline, but I tend to exclude this case as the figures are Always identical even when specifying different baseline periods, when plotting different electrodes, and when analyzing different subjects.
>>
>> Thank you again,
>> Luca
>>
>> Il giorno mar 9 apr 2019 alle ore 10:28 Julian Keil <julian.keil at gmail.com <mailto:julian.keil at gmail.com>> ha scritto:
>> Dear Luca,
>>
>> could you be a bit more precise in your description?
>> By saying that "figure Always turn out the same for each electrode“, do you mean that the ERP is identical at each electrode?
>> In that case, I suggest going back a step and checking whether the signal at each electrode is identical. That would indicate a problem earlier in your pipeline, e.g. that you overwrite the single electrodes with a common signal.
>>
>> Or do you mean, that the signal does not change from Color_C to ERP?
>> In that case, I suggest inspecting Color_C in close detail, and computing the mean of the baseline interval by hand. If that value is close to zero, you can’t expect drastic changes from the baseline correction.
>>
>> Hope that helps,
>>
>> Julian
>>
>> ________________
>> Prof. Dr. Julian Keil
>>
>> Biological Psychology
>> Olshausenstrasse 62 - R. 306
>> 24118 Kiel, Germany
>>
>> +49 - 0431 - 880 - 4872
>> http://www.biopsych.uni-kiel.de/en <http://www.biopsych.uni-kiel.de/en>
>>
>>
>>> Am 09.04.2019 um 10:11 schrieb Luca Moretti <moretti.l1991 at gmail.com <mailto:moretti.l1991 at gmail.com>>:
>>>
>>> Dear Fieldtrippers,
>>>
>>> I have a problem concerning the calculation of ERPs with ft_timelockbaseline. After I have preprocessed the data (re-referenced, filtered, cleaned from artifact), this is what I have done:
>>>
>>> inputfile = (strcat('Subject_2_clean.mat'));
>>> load (inputfile);
>>> layout = 'easycapM1';
>>>
>>> %% Calculating ERP
>>>
>>> cfg = [];
>>> cfg.trials = find(data_clean_2.trialinfo==60);
>>> Color_C = ft_timelockanalysis(cfg, data_clean_2);
>>>
>>> %% Plotting
>>>
>>> cfg = [];
>>> cfg.baseline = [-.3 0];
>>> cfg.channel = {'all'};
>>> cfg.parameter = 'avg';
>>> ERP = ft_timelockbaseline(cfg, Color_C);
>>>
>>> figure
>>> cfg = [];
>>> cfg.layout = layout;
>>> cfg.interactive = 'yes';
>>> cfg.showoutline = 'yes';
>>> ft_multiplotER(cfg, ERP)
>>>
>>> %%
>>>
>>> My problem is that it doesn't matter what kind of baseline period I am chosing, the figure Always turn out the same for each electrode. I have even tried to set the baseline to the Whole trial period, but the figure I get from plotting individual channels from the multiplot is Always the same.
>>>
>>> Can someone find something wrong with my code?
>>>
>>> Many thanks!
>>> Luca
>>>
>>> _______________________________________________
>>> fieldtrip mailing list
>>> https://mailman.science.ru.nl/mailman/listinfo/fieldtrip <https://mailman.science.ru.nl/mailman/listinfo/fieldtrip>
>>> https://doi.org/10.1371/journal.pcbi.1002202 <https://doi.org/10.1371/journal.pcbi.1002202>
>>
>> _______________________________________________
>> fieldtrip mailing list
>> https://mailman.science.ru.nl/mailman/listinfo/fieldtrip <https://mailman.science.ru.nl/mailman/listinfo/fieldtrip>
>> https://doi.org/10.1371/journal.pcbi.1002202 <https://doi.org/10.1371/journal.pcbi.1002202>
>> _______________________________________________
>> fieldtrip mailing list
>> https://mailman.science.ru.nl/mailman/listinfo/fieldtrip <https://mailman.science.ru.nl/mailman/listinfo/fieldtrip>
>> https://doi.org/10.1371/journal.pcbi.1002202 <https://doi.org/10.1371/journal.pcbi.1002202>
>
> _______________________________________________
> fieldtrip mailing list
> https://mailman.science.ru.nl/mailman/listinfo/fieldtrip <https://mailman.science.ru.nl/mailman/listinfo/fieldtrip>
> https://doi.org/10.1371/journal.pcbi.1002202 <https://doi.org/10.1371/journal.pcbi.1002202>
> _______________________________________________
> fieldtrip mailing list
> https://mailman.science.ru.nl/mailman/listinfo/fieldtrip
> https://doi.org/10.1371/journal.pcbi.1002202
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.science.ru.nl/pipermail/fieldtrip/attachments/20190409/622127a5/attachment-0002.html>
-------------- next part --------------
_______________________________________________
fieldtrip mailing list
https://mailman.science.ru.nl/mailman/listinfo/fieldtrip
https://doi.org/10.1371/journal.pcbi.1002202
More information about the fieldtrip
mailing list