[Eeglablist] How to re-mask ersp output
Arnaud Delorme
arno at ucsd.edu
Thu Jul 12 21:15:34 PDT 2012
Dear Mash,
the tftopo is the correct function to use to remask time frequency decompositons. For example,
[ersp,itc,powbase,times,freqs,erspboot,itcboot] = pop_newtimef( EEG, 1, 1, [EEG.xmin EEG.xmax]*1000, [3 0.5], 'alpha', 0.05, 'mcorrect', 'fdr', 'plotersp', 'off', 'plotitc', 'off');
figure; tftopo(ersp, times, freqs, 'signifs', erspboot);
Best,
Arno
On Jul 6, 2012, at 8:18 PM, James Desjardins wrote:
> Hi Mash,
>
> There may be a more elegant ways of achieving this, but the following works:
>
>
>
> %PERFORM TIMEF CALCULATION (E.G. IC 13 FOR ONE CONDITION)...
> figure;
> [ersp,itc,powbase,times,freqs,erspboot,itcboot,itcphase] = ...
> timef(EEG.icaact(13,:,:), ...
> EEG.pnts, ...
> [EEG.xmin*1000 EEG.xmax*1000], ...
> EEG.srate,[3,.5], ...
> 'freqs',[3 30], ...
> 'alpha',.01);
>
>
> %FLAG ERSP VALUES THAT ARE BELOW THE LOWER CONFIDENCE INTERVAL [x(:,:,1)]
> for i=1:length(times);x(:,i,1)=ersp(:,i)'<erspboot(1,:);end
>
> %FLAG ERSP VALUES THAT ARE ABOVE THE UPPER CONFIDENCE INTERVAL [x(:,:,2)]
> for i=1:length(times);x(:,i,2)=ersp(:,i)'>erspboot(2,:);end
>
> %CREATE CRIT ARRAY WHERE '1's FLAG THE TF COORDINATES OF SIGNIFICANCE...
> crit=double(any(x,3));
>
> %PLOT THE ERSP ARRAY...
> figure;
> surf(times,freqs,ersp,'LineStyle','none');
> axis tight;
> view(0,90);
>
> %PLOT THE CRIT ARRAY...
> figure;
> surf(times,freqs,crit,'LineStyle','none');
> axis tight
> view(0,90)
>
> %PLOT THE MASKED ERSP ARRAY...
> figure;
> surf(times,freqs,ersp.*crit,'LineStyle','none');
> axis tight
> view(0,90)
>
>
>
> --
> James Desjardins, MA
> Technician, Cognitive and Affective Neuroscience Lab
> Department of Psychology, Behavioural Neuroscience
> Brock University
> 500 Glenridge Ave.
> St. Catharines, ON, Canada
> L2S 3A1
> 905-688-5550 x4676
>
>
> Quoting "Mash, Clay (NIH/NICHD) [E]" <mashc at mail.nih.gov>:
>
>> From: >>timef details,
>>
>> "If bootstrap statistics are computed (via the 'alpha' probability
>> input parameter), (time, freq) points with non-significant
>> differences from 0 are colored green in the image (but not in the
>> 'ersp' output variable - use the output 'erspboot' variable to
>> re-mask the 'ersp' output if desired)."
>>
>> How do you re-mask the ersp output? I would like to report the freq
>> x time coordinates of the significant differences between conditions.
>>
>>
>> Clay Mash
>>
>> _______________________________________________
>> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
>> To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
>> For digest mode, send an email with the subject "set digest mime" to
>> eeglablist-request at sccn.ucsd.edu
>>
>
>
>
> _______________________________________________
> Eeglablist page: http://sccn.ucsd.edu/eeglab/eeglabmail.html
> To unsubscribe, send an empty email to eeglablist-unsubscribe at sccn.ucsd.edu
> For digest mode, send an email with the subject "set digest mime" to eeglablist-request at sccn.ucsd.edu
More information about the eeglablist
mailing list