init
This commit is contained in:
42
PDToolkit/old
Normal file
42
PDToolkit/old
Normal file
@@ -0,0 +1,42 @@
|
||||
%% define a new subject
|
||||
s(1) = PDSubject('/Users/marsman/Documents/Werk/NIC/Teaching/Studenten/Nora_Parigi/data/Subject 5');
|
||||
s(2) = PDSubject('/Users/marsman/Documents/Werk/NIC/Teaching/Studenten/Nora_Parigi/data/Subject 4')
|
||||
%% load data
|
||||
|
||||
s(1) = s(1).loadData();
|
||||
s(2) = s(2).loadData();
|
||||
|
||||
|
||||
%% define trial markers
|
||||
s = s.setPattern('trial start', 'Fixation6s starting');
|
||||
s = s.setPatternRelativeToPattern('trial start', 'trial end', +10.5e3); % dependency of trial_start
|
||||
|
||||
%s = s.setPattern('trial end', 'Fixation15s starting');
|
||||
s = s.setPattern('stimulus onset', 'Stimulus Presentation');
|
||||
s = s.setPattern('stimulus offset', 'Fixation15s ending');
|
||||
|
||||
s = s.setLabel('information', 'Valence %s');
|
||||
s = s.setLabel('information', 'TRIAL_VAR stim %s');
|
||||
|
||||
% s = s.setPattern('baseline start');
|
||||
% s = s.setPattern('baseline end');
|
||||
|
||||
%% parse trials
|
||||
s = s.rebuild;
|
||||
|
||||
|
||||
% baseline is defined based on minimum value for baseline signal
|
||||
|
||||
e = PDExperiment(s, 'Min');
|
||||
|
||||
% baseline is defined based on average value for baseline signal
|
||||
% e = PDExperiment(s, 'Average');
|
||||
|
||||
% calculate baseline corrected and filtered signals
|
||||
e = PDExperiment(s, 'Average');
|
||||
e = e.preprocess();
|
||||
|
||||
|
||||
plot(e); %% plot trials of the experiment
|
||||
|
||||
e = build_averages(e);
|
Reference in New Issue
Block a user