Skip to content

Commit 4569385

Browse files
committed
Merge pull request #953 from armaneshaghi/master
bug in antsCorticalThickness
2 parents 157e2ad + eff394e commit 4569385

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

nipype/interfaces/ants/segmentation.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -486,8 +486,11 @@ def _format_arg(self, opt, spec, val):
486486
retval = '-t %s' %(val)
487487
return retval
488488
if opt == 'segmentation_priors':
489-
_, _, ext = split_filename(self.inputs.segmentation_priors[0])
490-
retval = "-p BrainSegmentationPrior%02d"
489+
priors_directory, _, ext = split_filename(self.inputs.segmentation_priors[0])
490+
if priors_directory is not '':
491+
retval = "-p %s/BrainSegmentationPrior%%02d" %(priors_directory)
492+
else:
493+
retval = "-p BrainSegmentationPrior%02d"
491494
retval += ext
492495
return retval
493496
return super(ANTSCommand, self)._format_arg(opt, spec, val)
@@ -521,16 +524,19 @@ def _list_outputs(self):
521524
'BrainSegmentation0N4.' +
522525
self.inputs.image_suffix)
523526
outputs['BrainSegmentationPosteriorsCSF'] = os.path.join(os.getcwd(),
524-
self.inputs.out_prefix +
525-
'BrainSegmentationPosteriors01.' +
526-
self.inputs.image_suffix)
527+
self.inputs.out_prefix +
528+
'BrainSegmentationPosteriors01.' +
529+
self.inputs.image_suffix)
527530
outputs['BrainSegmentationPosteriorsGM'] = os.path.join(os.getcwd(),
531+
self.inputs.out_prefix +
528532
'BrainSegmentationPosteriors02.' +
529533
self.inputs.image_suffix)
530534
outputs['BrainSegmentationPosteriorsWM'] = os.path.join(os.getcwd(),
535+
self.inputs.out_prefix +
531536
'BrainSegmentationPosteriors03.' +
532537
self.inputs.image_suffix)
533538
outputs['BrainSegmentationPosteriorsDGM'] = os.path.join(os.getcwd(),
539+
self.inputs.out_prefix +
534540
'BrainSegmentationPosteriors04.' +
535541
self.inputs.image_suffix)
536542
outputs['CorticalThickness'] = os.path.join(os.getcwd(),

0 commit comments

Comments
 (0)