@@ -44,7 +44,7 @@ def applyXform(inImg, refImg, warp, trans, outImg):
4444
4545def warp_bands (imgPath , maskPath , templatePath ):
4646
47- prefix = basename (imgPath ).split ('.' )[0 ]
47+ prefix = basename (imgPath ).split ('.nii ' )[0 ]
4848 transPrefix = prefix .replace (f'_b{ bshell_b } ' ,'' )
4949 directory = dirname (imgPath )
5050 warp = glob (pjoin (templatePath , transPrefix + f'*_FA*[!Inverse]Warp.nii.gz' ))
@@ -54,7 +54,7 @@ def warp_bands(imgPath, maskPath, templatePath):
5454 applyXform (maskPath ,
5555 pjoin (templatePath , 'template0.nii.gz' ),
5656 warp , trans ,
57- pjoin (templatePath , abspath (maskPath ).split ('.' )[0 ] + 'Warped.nii.gz' ))
57+ pjoin (templatePath , abspath (maskPath ).split ('.nii ' )[0 ] + 'Warped.nii.gz' ))
5858
5959
6060 # warping the rish features
@@ -77,7 +77,7 @@ def createAntsCaselist(imgs, file):
7777
7878 with open (file ,'w' ) as f :
7979 for imgPath in imgs :
80- prefix = basename (imgPath ).split ('.' )[0 ]
80+ prefix = basename (imgPath ).split ('.nii ' )[0 ]
8181 directory = dirname (imgPath )
8282
8383 FA = pjoin (directory ,'dti' , f'{ prefix } _FA.nii.gz' )
@@ -119,7 +119,7 @@ def dti_stat(siteName, imgs, masks, templatePath, templateHdr):
119119 if not isfile (morphed_mask_name ):
120120 maskData = []
121121 for maskPath in masks :
122- maskData .append (load_nifti (pjoin (templatePath , abspath (maskPath ).split ('.' )[0 ] + 'Warped.nii.gz' ))[0 ])
122+ maskData .append (load_nifti (pjoin (templatePath , abspath (maskPath ).split ('.nii ' )[0 ] + 'Warped.nii.gz' ))[0 ])
123123
124124 morphed_mask = binary_opening (np .mean (maskData , axis = 0 )> 0.5 , structure = generate_binary_structure (3 ,1 ))* 1
125125 save_nifti (morphed_mask_name , morphed_mask .astype ('uint8' ), templateAffine , templateHdr )
@@ -128,7 +128,7 @@ def dti_stat(siteName, imgs, masks, templatePath, templateHdr):
128128 for dm in diffusionMeasures :
129129 imgData = []
130130 for imgPath in imgs :
131- prefix = basename (imgPath ).split ('.' )[0 ]
131+ prefix = basename (imgPath ).split ('.nii ' )[0 ]
132132 imgData .append (load_nifti (pjoin (templatePath , f'{ prefix } _Warped{ dm } .nii.gz' ))[0 ])
133133
134134 save_nifti (pjoin (templatePath , f'Mean_{ siteName } _{ dm } _b{ bshell_b } .nii.gz' ),
@@ -145,7 +145,7 @@ def rish_stat(siteName, imgs, templatePath, templateHdr):
145145 for i in range (0 , N_shm + 1 , 2 ):
146146 imgData = []
147147 for imgPath in imgs :
148- prefix = basename (imgPath ).split ('.' )[0 ]
148+ prefix = basename (imgPath ).split ('.nii ' )[0 ]
149149 imgData .append (load_nifti (pjoin (templatePath , f'{ prefix } _WarpedL{ i } .nii.gz' ))[0 ])
150150
151151 templateAffine = templateHdr .get_best_affine ()
@@ -228,10 +228,10 @@ def difference_calc(refSite, targetSite, refImgs, targetImgs,
228228 if travelHeads :
229229 print ('Using travelHeads for computing templates of' ,dm )
230230 for refImg , targetImg in zip (refImgs , targetImgs ):
231- prefix = basename (refImg ).split ('.' )[0 ]
231+ prefix = basename (refImg ).split ('.nii ' )[0 ]
232232 ref = load_nifti (pjoin (templatePath , f'{ prefix } _Warped{ dm } .nii.gz' ))[0 ]
233233
234- prefix = basename (targetImg ).split ('.' )[0 ]
234+ prefix = basename (targetImg ).split ('.nii ' )[0 ]
235235 target = load_nifti (pjoin (templatePath , f'{ prefix } _Warped{ dm } .nii.gz' ))[0 ]
236236
237237 temp = stat_calc (ref , target , mask )
0 commit comments