-
Notifications
You must be signed in to change notification settings - Fork 2
/
ConfigurationFilesGenerator.m
114 lines (105 loc) · 8.66 KB
/
ConfigurationFilesGenerator.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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
%% Hysteresis MultiBand EPI tests
% Changed preprocessing SliceTimeCorrect in Pilot03_2
datasetConfigs = struct();
datasetConfigs.subjects = {'Pilot01','Pilot02','Pilot03','Pilot03_2'};
datasetConfigs.runs = {
{'anatomical','runC1_MB2','runC2_MB2','runC3_MB2','runC4_MB2','runC1_MB4','runC2_MB4','runC3_MB4','runC4_MB4','runC1_MB8','runC2_MB8','runC3_MB8','runC4_MB8'}, ...
{'anatomical','runC1_MB2','runC2_MB2','runC3_MB2','runC4_MB2','runC1_MB4','runC2_MB4','runC3_MB4','runC4_MB4','runC1_MB4_2','runC2_MB4_2','runC3_MB4_2','runC4_MB4_2'}, ...
{'anatomical','runC1_TR700','runC2_TR700','runC3_TR700','runC1_TR500','runC2_TR500','runC3_TR500','runC1_TR1000','runC2_TR1000','runC3_TR1000'},...
{'anatomical','runC1_TR700','runC2_TR700','runC3_TR700','runC1_TR500','runC2_TR500','runC3_TR500','runC1_TR1000','runC2_TR1000','runC3_TR1000'},...
};
datasetConfigs.volumes = {
[176 150 150 150 150 300 300 300 300 600 600 600 600] , ...
[176 150 150 150 150 300 300 300 300 300 300 300 300] , ...
[176 200 200 200 300 300 300 150 150 150] , ...
[176 200 200 200 300 300 300 150 150 150] , ...
};
datasetConfigs.TR = 0;
datasetConfigs.prtPrefix = {
{'CSC_RunC1_MB2','CSC_RunC2_MB2','CSC_RunC3_MB2','CSC_RunC4_MB2','CSC_RunC1_MB4','CSC_RunC2_MB4','CSC_RunC3_MB4','CSC_RunC4_MB4','CSC_RunC1_MB8','CSC_RunC2_MB8','CSC_RunC3_MB8','CSC_RunC4_MB8'}, ...
{'CSC_RunC1_MB2','CSC_RunC2_MB2','CSC_RunC3_MB2','CSC_RunC4_MB2','CSC_RunC1_MB4','CSC_RunC2_MB4','CSC_RunC3_MB4','CSC_RunC4_MB4','CSC_RunC1_MB4','CSC_RunC2_MB4','CSC_RunC3_MB4','CSC_RunC4_MB4'}, ...
{'CSC_RunC1_TR700','CSC_RunC2_TR700','CSC_RunC3_TR700','CSC_RunC1_MB4','CSC_RunC2_MB4','CSC_RunC3_MB4','CSC_RunC1_MB2','CSC_RunC2_MB2','CSC_RunC3_MB2'},...
{'CSC_RunC1_TR700','CSC_RunC2_TR700','CSC_RunC3_TR700','CSC_RunC1_MB4','CSC_RunC2_MB4','CSC_RunC3_MB4','CSC_RunC1_MB2','CSC_RunC2_MB2','CSC_RunC3_MB2'},...
};
datasetConfigs.eyetracker = [0,0,0,0];
datasetConfigs.path = 'E:\DATA_MB-EPI_SPM';
datasetConfigs.AnalysisPath = 'E:\DATA_MB-EPI_SPM\ANALYSIS';
datasetConfigs.shiftROI = false;
save('Configs_VP_MBEPI_SPM.mat','datasetConfigs')
%% Visual Perception Inhibition
datasetConfigs = struct();
datasetConfigs.subjects = {'VPIS01','VPIS02','VPIS03','VPIS04','VPIS05',...
'VPIS06','VPIS07','VPIS08','VPIS09','VPIS10',...
'VPIS11','VPIS12','VPIS13','VPIS14','VPIS15',...
'VPIS16','VPIS17','VPIS18','VPIS19','VPIS20'};
datasetConfigs.runs = {
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
{'anatomical','run1','run2','run3','run4','run5','run6'}, ...
};
datasetConfigs.volumes = {
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
[176 374 374 374 374 374 374] , ...
};
datasetConfigs.TR = 1;
datasetConfigs.prtPrefix = {
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
{'RunMRI_D12_R1','RunMRI_D12_R2','RunMRI_D12_R3','RunMRI_D12_R4','RunMRI_D12_R5','RunMRI_D12_R6'}, ...
};
datasetConfigs.eyetracker = [1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1];
datasetConfigs.path = 'E:\DATA_VP_Inhibition_SPM';
datasetConfigs.AnalysisPath = 'E:\DATA_VP_Inhibition_SPM\ANALYSIS';
save('Configs_VP_INHIBITION_SPM.mat','datasetConfigs')