0001 function make_trial_eeg(p)
0002
0003
0004
0005
0006
0007 disp(mfilename);
0008
0009
0010 parm.Pretrigger_ms = p.Pretrigger_ms;
0011 parm.Posttrigger_ms = p.Posttrigger_ms;
0012 parm.condition={'stim'};
0013 parm.status_ch={'EXT1'};
0014 parm.trig_type='analog';
0015 parm.slope='low_to_high';
0016 parm.status_level=0.5;
0017
0018 plot_parm.mode = 1;
0019 plot_parm.NXmax = 25;
0020 plot_parm.NYmax = 5;
0021
0022
0023
0024
0025
0026
0027 parm.data_file = fullfile(p.eeg_dirname, p.filter_dirname, 's1.eeg.mat');
0028
0029
0030 parm.trig_file = fullfile(p.eeg_dirname, p.filter_dirname, 's1.trig.mat');
0031
0032
0033 vb_job_trial_onset(p.proj_root,parm);
0034 vb_plot_status(fullfile(p.proj_root, parm.trig_file), plot_parm);
0035
0036
0037
0038
0039
0040 filtered_file = fullfile(p.proj_root, p.eeg_dirname, p.filter_dirname, 's1.eeg.mat');
0041 proc_spec.trig_file = fullfile(p.proj_root, p.eeg_dirname, p.filter_dirname, 's1.trig.mat');
0042
0043
0044 trial_file = fullfile(p.proj_root, p.eeg_dirname, p.trial_dirname, 's1.eeg.mat');
0045
0046
0047 vb_msrmnt_make_trial_data(filtered_file, proc_spec, trial_file);
0048
0049
0050
0051
0052