Bad segments and bad epochs

Hi Francois and Marc,

I'm using CTF badsegment too.
I added this code in the script in_events_ctf.m ( line 132, before % Convert to CTF-CONTINUOUS if necessary ).

Can you update this script for a next release?

Thank you from all CTF users :wink:

Sebastien

% Import bad.segments
 %% SD 12/12/2016
 [PATHSTR,~,~] = fileparts(EventFile);
 BadsegmentsFile=fullfile(PATHSTR,'bad.segments');

 if exist(BadsegmentsFile,'file')==2
     badsegment=load(BadsegmentsFile);
     if size(badsegment,1)==0
         disp(['No badsegments : ' PATHSTR ]);
     else
         iEvt = length(events) + 1;
         list_epochbad=badsegment(:,1)';
         list_timebad=[badsegment(:,2)';badsegment(:,3)'];
         events(iEvt).label='BAD';
         events(iEvt).color=[1,0,0];
         events(iEvt).epochs=list_epochbad;
         events(iEvt).times=list_timebad;
         events(iEvt).reactTimes=[];
         events(iEvt).select=1;
         events(iEvt).channels=cell(size(list_epochbad));
         events(iEvt).notes=cell(size(list_epochbad));
    end
end
%% end SD 12/12/2016