-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCONFIG_PREPROC_DEFAULTS.m
61 lines (42 loc) · 1.33 KB
/
CONFIG_PREPROC_DEFAULTS.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
49
50
51
52
53
54
55
56
57
58
59
60
61
ISISec = NaN;
StimOnScreenSec = NaN;
Config.ExpDirName = '*';
PerformGolayFiltering = false;
Config.ETDataFormat = 'SMI';
% Config.ETDataFormat = 'PupilEXT';
% Config.ETDataFormat = 'EyeLink';
% Config.ETDataFormat = 'Other';
% PupilEXT NOTE: ALWAYS USE THE SAME ALGORITHM FOR ONE ANALYSIS. CONFIDENCE CAN DIFFER
% Config.PXorMM = true;
Config.PXorMM = false;
% GolayWinSizeFactor = 1.5; % Too flat
GolayWinSizeFactor = 0.8;
% GolayWinSizeFactor = 0.3; % DEV
% Config.HarFilt.Enabled = true;
Config.HarFilt.Enabled = false;
% PupilEXT specific now
confidenceThreshold = 0.87;
outlineConfidenceThreshold = 0.87;
% Also saves behav data alongside eye data
Config.MapBehav = false;
SkipFirstNtrials = 0;
Config.EveryWhichTrial = 1;
Config.BehavDir = '*';
Config.BehavParserFunction = '*';
Config.SkipParticipants = '*';
Config.EncOrTest = true;
Config.EncOrTest = false;
Config.FilterTrialsG = '*';
Config.PlotPupil.Enabled = false;
Config.PlotPupil.Mode = 0;
% 0 = none
% 1 = FFT before + after
% 2 = signal before + after
Config.HarFilt.BaseFreq = NaN;
Config.HarFilt.FreqRadius = NaN;
Config.HarFilt.NumAddHarmonics = NaN;
Config.OutputNomSRate = 50; % Hz
% DEV: Manually correct trigger timestamps
% Config.ManShiftMs = 120;
% Config.ManShiftMs = 180;
Config.ManShiftMs = NaN;