-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathcfgMT.m
48 lines (37 loc) · 1.39 KB
/
cfgMT.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
function cfg = cfgMT(cfg)
%
% (C) Copyright 2020 CPP visual motion localizer developers
cfg.design.localizer = 'MT';
cfg.pacedByTriggers.do = false;
cfg.timing.triggerIBI = 4;
cfg.mri.triggerNb = 5;
% Time between events in secs
cfg.timing.ISI = 0;
% Time between blocs in secs
cfg.timing.IBI = 5.4;
% Number of seconds before the motion stimuli are presented
cfg.timing.onsetDelay = 0;
% Number of seconds after the end all the stimuli before ending the run
cfg.timing.endDelay = 0;
cfg.design.nbRepetitions = 15;
cfg.design.nbEventsPerBlock = 12;
% in Liege is 0.79 (tsry less)
% in mcas is 0.43
cfg.timing.eventDuration = 0.75; % .86 second
%% variable FOV info
% in case the field of view is not properly centered or obstructed
%
% see https://github.com/cpp-lln-lab/estimate_visual_FOV.git
%
% set up configuration: ensure that the following fields are the same
% as when you ran the estimate_visual_FOV script
%
% cfg.testingDevice
% cfg.screen.monitorDistance
% cfg.screen.monitorWidth
% fixation cross displacement in degrees of visual angles
% this will also shift the whole FOV relative to the center of the screen
% Note: negative values will move things to the left and up.
cfg.fixation.xDisplacement = -3.676540;
cfg.fixation.yDisplacement = -0.499724;
end