-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
327 lines (295 loc) · 19.1 KB
/
CMakeLists.txt
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
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
#-----------------------------------------------------------------------------
set(MODULE_NAME DTILesionTrack)
#-----------------------------------------------------------------------------
set(MODULE_PYTHON_SCRIPTS
${MODULE_NAME}.py
)
set(MODULE_PYTHON_RESOURCES
Resources/Icons/${MODULE_NAME}.png
)
#-----------------------------------------------------------------------------
slicerMacroBuildScriptedModule(
NAME ${MODULE_NAME}
SCRIPTS ${MODULE_PYTHON_SCRIPTS}
RESOURCES ${MODULE_PYTHON_RESOURCES}
WITH_GENERIC_TESTS
)
if (WIN32)
add_custom_target(build-time-MSLesionTrack-directory ALL
COMMAND ${CMAKE_COMMAND} -E make_directory %userprofile%\\MSLesionTrack-Data)
endif (WIN32)
if (UNIX)
add_custom_target(build-time-MSLesionTrack-directory ALL
COMMAND ${CMAKE_COMMAND} -E make_directory ~/MSLesionTrack-Data)
endif (UNIX)
## we don't want to copy if we're building in the source dir
if (NOT CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR)
# list of files for which we add a copy rule
if (WIN32)
set(INPUTS
DTI-Templates\\JHU-ICBM-FA-1mm.nii.gz
DTI-Templates\\JHU-ICBM-FA-2mm.nii.gz
DTI-Templates\\USP-ICBM-FA-20-1mm.nii.gz
DTI-Templates\\USP-ICBM-FA-20-2mm.nii.gz
DTI-Templates\\USP-ICBM-MD-20-1mm.nii.gz
DTI-Templates\\USP-ICBM-MD-20-2mm.nii.gz
DTI-Templates\\USP-ICBM-RA-20-1mm.nii.gz
DTI-Templates\\USP-ICBM-RA-20-2mm.nii.gz
DTI-Templates\\USP-ICBM-VR-20-1mm.nii.gz
DTI-Templates\\USP-ICBM-VR-20-2mm.nii.gz
DTI-Templates\\USP-ICBM-PerpDiff-20-1mm.nii.gz
DTI-Templates\\USP-ICBM-PerpDiff-20-2mm.nii.gz
DTI-Templates\\USP-ICBM-FA-131-1mm.nii.gz
DTI-Templates\\USP-ICBM-FA-131-2mm.nii.gz
DTI-Templates\\USP-ICBM-MD-131-1mm.nii.gz
DTI-Templates\\USP-ICBM-MD-131-2mm.nii.gz
DTI-Templates\\USP-ICBM-RA-131-1mm.nii.gz
DTI-Templates\\USP-ICBM-RA-131-2mm.nii.gz
DTI-Templates\\USP-ICBM-VR-131-1mm.nii.gz
DTI-Templates\\USP-ICBM-VR-131-2mm.nii.gz
DTI-Templates\\USP-ICBM-PerpDiff-131-1mm.nii.gz
DTI-Templates\\USP-ICBM-PerpDiff-131-2mm.nii.gz
WMTracts-Templates\\JHU-ICBM-tracts-prob-2mm.nii.gz
WMTracts-Templates\\JHU-ICBM-tracts-prob-1mm.nii.gz
WMTracts-Templates\\JHU-ICBM-labels-2mm-mask.nii.gz
WMTracts-Templates\\JHU-ICBM-labels-1mm-mask.nii.gz
Structural-Templates\\MNI152_T1_2mm_brain_wm.nii.gz
Structural-Templates\\MNI152_T1_1mm_brain_wm.nii.gz
Structural-Templates\\MNI152_T1_1mm_brain.nii.gz
Structural-Templates\\MNI152_T1_2mm_brain.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-FAmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-FAmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-MDmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-MDmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-RAmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-RAmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-PerpDiffmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-PerpDiffmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-VRmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-VRmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-FAstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-FAstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-MDstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-MDstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-RAstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-RAstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-PerpDiffstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-PerpDiffstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-VRstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-VRstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-MSLesionPriors-46-1mm.nii.gz
StatisticalBrainSegmentation-Templates\\USP-ICBM-MSLesionPriors-46-2mm.nii.gz
diffeomorphicRegistration.sh
antsRegistrationSyN.sh
antsRegistrationSyNQuick.sh
structuralLesionSegmentation.sh
)
endif (WIN32)
if (UNIX)
set(INPUTS
DTI-Templates/JHU-ICBM-FA-1mm.nii.gz
DTI-Templates/JHU-ICBM-FA-2mm.nii.gz
DTI-Templates/USP-ICBM-FA-20-1mm.nii.gz
DTI-Templates/USP-ICBM-FA-20-2mm.nii.gz
DTI-Templates/USP-ICBM-MD-20-1mm.nii.gz
DTI-Templates/USP-ICBM-MD-20-2mm.nii.gz
DTI-Templates/USP-ICBM-RA-20-1mm.nii.gz
DTI-Templates/USP-ICBM-RA-20-2mm.nii.gz
DTI-Templates/USP-ICBM-VR-20-1mm.nii.gz
DTI-Templates/USP-ICBM-VR-20-2mm.nii.gz
DTI-Templates/USP-ICBM-PerpDiff-20-1mm.nii.gz
DTI-Templates/USP-ICBM-PerpDiff-20-2mm.nii.gz
DTI-Templates/USP-ICBM-FA-131-1mm.nii.gz
DTI-Templates/USP-ICBM-FA-131-2mm.nii.gz
DTI-Templates/USP-ICBM-MD-131-1mm.nii.gz
DTI-Templates/USP-ICBM-MD-131-2mm.nii.gz
DTI-Templates/USP-ICBM-RA-131-1mm.nii.gz
DTI-Templates/USP-ICBM-RA-131-2mm.nii.gz
DTI-Templates/USP-ICBM-VR-131-1mm.nii.gz
DTI-Templates/USP-ICBM-VR-131-2mm.nii.gz
DTI-Templates/USP-ICBM-PerpDiff-131-1mm.nii.gz
DTI-Templates/USP-ICBM-PerpDiff-131-2mm.nii.gz
WMTracts-Templates/JHU-ICBM-tracts-prob-2mm.nii.gz
WMTracts-Templates/JHU-ICBM-tracts-prob-1mm.nii.gz
WMTracts-Templates/JHU-ICBM-labels-2mm-mask.nii.gz
WMTracts-Templates/JHU-ICBM-labels-1mm-mask.nii.gz
Structural-Templates/MNI152_T1_2mm_brain_wm.nii.gz
Structural-Templates/MNI152_T1_1mm_brain_wm.nii.gz
Structural-Templates/MNI152_T1_1mm_brain.nii.gz
Structural-Templates/MNI152_T1_2mm_brain.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-FAmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-FAmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-MDmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-MDmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-RAmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-RAmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-PerpDiffmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-PerpDiffmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-VRmean-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-VRmean-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-FAstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-FAstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-MDstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-MDstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-RAstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-RAstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-PerpDiffstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-PerpDiffstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-VRstd-131-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-VRstd-131-2mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-MSLesionPriors-46-1mm.nii.gz
StatisticalBrainSegmentation-Templates/USP-ICBM-MSLesionPriors-46-2mm.nii.gz
diffeomorphicRegistration.sh
antsRegistrationSyN.sh
antsRegistrationSyNQuick.sh
structuralLesionSegmentation.sh
)
endif (UNIX)
foreach(item IN LISTS INPUTS)
message(STATUS ${item})
if (WIN32)
add_custom_command(
# TARGET ${MODULE_NAME} PRE_BUILD
OUTPUT "%userprofile%\\MSLesionTrack-Data\\${item}"
COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_SOURCE_DIR}\\${item}" "%userprofile%\\MSLesionTrack-Data\\${item}"
DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}\\${item}"
)
endif (WIN32)
if (UNIX)
add_custom_command(
# TARGET ${MODULE_NAME} PRE_BUILD
OUTPUT "~/MSLesionTrack-Data/${item}"
COMMAND ${CMAKE_COMMAND} -E copy "${CMAKE_CURRENT_SOURCE_DIR}/${item}" "~/MSLesionTrack-Data/${item}"
DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/${item}"
)
endif (UNIX)
endforeach()
endif()
if (WIN32)
add_custom_target(data-MSLesionTrack ALL DEPENDS
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\JHU-ICBM-FA-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\JHU-ICBM-FA-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-FA-20-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-FA-20-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-MD-20-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-MD-20-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-RA-20-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-RA-20-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-VR-20-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-VR-20-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-PerpDiff-20-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-PerpDiff-20-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-FA-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-FA-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-MD-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-MD-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-RA-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-RA-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-VR-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-VR-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-PerpDiff-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\DTI-Templates\\USP-ICBM-PerpDiff-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\WMTracts-Templates\\JHU-ICBM-tracts-prob-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\WMTracts-Templates\\JHU-ICBM-tracts-prob-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\WMTracts-Templates\\JHU-ICBM-labels-2mm-mask.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\WMTracts-Templates\\JHU-ICBM-labels-1mm-mask.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\Structural-Templates\\MNI152_T1_2mm_brain_wm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\Structural-Templates\\MNI152_T1_1mm_brain_wm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\Structural-Templates\\MNI152_T1_2mm_brain.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\Structural-Templates\\MNI152_T1_1mm_brain.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-FAmean-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-FAmean-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-MDmean-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-MDmean-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-PerpDiffmean-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-PerpDiffmean-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-RAmean-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-RAmean-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-VRmean-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-VRmean-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-FAstd-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-FAstd-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-MDstd-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-MDstd-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-PerpDiffstd-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-PerpDiffstd-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-RAstd-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-RAstd-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-VRstd-131-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-VRstd-131-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-MSLesionPriors-46-1mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\StatisticalBrainSegmentation-Templates\\USP-ICBM-MSLesionPriors-46-2mm.nii.gz"
"%userprofile%\\MSLesionTrack-Data\\diffeomorphicRegistration.sh"
"%userprofile%\\MSLesionTrack-Data\\antsRegistrationSyN.sh"
"%userprofile%\\MSLesionTrack-Data\\antsRegistrationSyNQuick.sh"
"%userprofile%\\MSLesionTrack-Data\\structuralLesionSegmentation.sh"
)
endif (WIN32)
if (UNIX)
add_custom_target(data-MSLesionTrack ALL DEPENDS
"~/MSLesionTrack-Data/DTI-Templates/JHU-ICBM-FA-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/JHU-ICBM-FA-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-FA-20-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-FA-20-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-MD-20-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-MD-20-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-VR-20-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-VR-20-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-RA-20-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-RA-20-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-PerpDiff-20-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-PerpDiff-20-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-FA-131-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-FA-131-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-MD-131-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-MD-131-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-VR-131-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-VR-131-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-RA-131-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-RA-131-2mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-PerpDiff-131-1mm.nii.gz"
"~/MSLesionTrack-Data/DTI-Templates/USP-ICBM-PerpDiff-131-2mm.nii.gz"
"~/MSLesionTrack-Data/WMTracts-Templates/JHU-ICBM-tracts-prob-2mm.nii.gz"
"~/MSLesionTrack-Data/WMTracts-Templates/JHU-ICBM-tracts-prob-1mm.nii.gz"
"~/MSLesionTrack-Data/WMTracts-Templates/JHU-ICBM-labels-2mm-mask.nii.gz"
"~/MSLesionTrack-Data/WMTracts-Templates/JHU-ICBM-labels-1mm-mask.nii.gz"
"~/MSLesionTrack-Data/Structural-Templates/MNI152_T1_2mm_brain_wm.nii.gz"
"~/MSLesionTrack-Data/Structural-Templates/MNI152_T1_1mm_brain_wm.nii.gz"
"~/MSLesionTrack-Data/Structural-Templates/MNI152_T1_2mm_brain.nii.gz"
"~/MSLesionTrack-Data/Structural-Templates/MNI152_T1_1mm_brain.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-FAmean-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-FAmean-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-MDmean-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-MDmean-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-PerpDiffmean-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-PerpDiffmean-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-RAmean-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-RAmean-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-VRmean-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-VRmean-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-FAstd-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-FAstd-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-MDstd-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-MDstd-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-PerpDiffstd-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-PerpDiffstd-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-RAstd-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-RAstd-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-VRstd-131-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-VRstd-131-2mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-MSLesionPriors-46-1mm.nii.gz"
"~/MSLesionTrack-Data/StatisticalBrainSegmentation-Templates/USP-ICBM-MSLesionPriors-46-2mm.nii.gz"
"~/MSLesionTrack-Data/diffeomorphicRegistration.sh"
"~/MSLesionTrack-Data/antsRegistrationSyN.sh"
"~/MSLesionTrack-Data/antsRegistrationSyNQuick.sh"
"~/MSLesionTrack-Data/structuralLesionSegmentation.sh"
)
endif (UNIX)
#-----------------------------------------------------------------------------
if(BUILD_TESTING)
# Register the unittest subclass in the main script as a ctest.
# Note that the test will also be available at runtime.
slicer_add_python_unittest(SCRIPT ${MODULE_NAME}.py)
# Additional build-time testing
add_subdirectory(Testing)
endif()