|
9 | 9 |
|
10 | 10 | function test_createRoi_sphere() |
11 | 11 |
|
12 | | - volumeDefiningImage = fullfile(demoDir(), 'TStatistic.nii'); |
| 12 | + inputDir = setUpDemoData(); |
| 13 | + volumeDefiningImage = fullfile(inputDir, 'inputs', 'TStatistic.nii'); |
13 | 14 |
|
14 | 15 | sphere.location = [44 -67 0]; |
15 | 16 | sphere.radius = 5; |
@@ -91,38 +92,20 @@ function test_createRoi_intersection_mask_sphere() |
91 | 92 | value = fileparts(mfilename('fullpath')); |
92 | 93 | end |
93 | 94 |
|
94 | | -function value = demoDir() |
95 | | - |
96 | | - value = fullfile(thisDir(), '..', 'demos', 'roi', 'inputs'); |
97 | | - |
98 | | - if exist(fullfile(value, 'TStatistic.nii'), 'file') == 0 || ... |
99 | | - exist(fullfile(value, 'visual motion_association-test_z_FDR_0.01.nii'), 'file') == 0 |
100 | | - gunzip(fullfile(value, '*.gz')); |
101 | | - end |
102 | | - |
103 | | -end |
104 | | - |
105 | 95 | function [roiFilename, volumeDefiningImage] = prepareRoiAndVolumeDefiningImage() |
106 | 96 |
|
107 | | - volumeDefiningImage = fullfile(demoDir(), 'TStatistic.nii'); |
108 | | - |
109 | | - roiFilename = fullfile(demoDir(), ... |
110 | | - 'space-MNI_atlas-neurosynth_label-visualMotion_desc-p10pt00_mask.nii'); |
111 | | - |
112 | | - if exist(roiFilename, 'file') == 2 |
| 97 | + inputDir = setUpDemoData(); |
113 | 98 |
|
114 | | - else |
| 99 | + volumeDefiningImage = fullfile(inputDir, 'inputs', 'TStatistic.nii'); |
115 | 100 |
|
116 | | - zMap = fullfile(demoDir(), 'visual motion_association-test_z_FDR_0.01.nii'); |
| 101 | + zMap = fullfile(inputDir, 'inputs', 'visual motion_association-test_z_FDR_0.01.nii'); |
117 | 102 |
|
118 | | - zMap = renameNeuroSynth(zMap); |
119 | | - zMap = resliceRoiImages(volumeDefiningImage, zMap); |
| 103 | + zMap = renameNeuroSynth(zMap); |
| 104 | + zMap = resliceRoiImages(volumeDefiningImage, zMap); |
120 | 105 |
|
121 | | - zMap = removePrefix(zMap, 'r'); |
| 106 | + zMap = removePrefix(zMap, 'r'); |
122 | 107 |
|
123 | | - threshold = 10; |
124 | | - roiFilename = thresholdToMask(zMap, threshold); |
125 | | - |
126 | | - end |
| 108 | + threshold = 10; |
| 109 | + roiFilename = thresholdToMask(zMap, threshold); |
127 | 110 |
|
128 | 111 | end |
0 commit comments