0001 function vb_timeseries_viewer_save_trigger_file(obj, save_file) 0002 % 0003 % 0004 % 0005 0006 0007 s = load(obj.trigger_file); 0008 0009 % Search invalid trial 0010 ix_invalid = []; 0011 for k=1:length(obj.trial_list) 0012 % Skip invalid trial 0013 if obj.trial_list(k).invalid 0014 ix_invalid = [ix_invalid; k]; 0015 end 0016 end 0017 0018 s.ix_trial(:, ix_invalid) = []; 0019 s.trig(ix_invalid) = []; 0020 s.cond_id(ix_invalid) = []; 0021 0022 % Save 0023 vb_save_struct(save_file, s);