@@ -53,7 +53,7 @@ class GTMSegInputSpec(FSTraitedSpec):
53
53
desc = "run xcerebralseg on this subject to create apas+head.mgz"
54
54
)
55
55
56
- out_file = File (
56
+ gtm_file = File (
57
57
argstr = "--o %s" ,
58
58
desc = "output volume relative to subject/mri (default is gtmseg.mgz)"
59
59
)
@@ -445,8 +445,7 @@ def _format_arg(self, name, spec, value):
445
445
class MRTMInputSpec (GLMFitInputSpec ):
446
446
447
447
mrtm1 = InputMultiPath (
448
- (File (exists = True , mandatory = True ),
449
- File (exists = True , mandatory = True )),
448
+ traits .Tuple (File (exists = True , mandatory = True ), File (exists = True , mandatory = True )),
450
449
argstr = "--mrtm1 %s %s..." ,
451
450
desc = "RefTac TimeSec : perform MRTM1 kinetic modeling" ,
452
451
)
@@ -461,7 +460,7 @@ class MRTM(GLMFit):
461
460
--------
462
461
>>> mrtm = MRTM()
463
462
>>> mrtm.inputs.in_file = 'tac.nii'
464
- >>> gtmseg .inputs.mrtm = [('ref_tac.dat', 'timing.dat')]
463
+ >>> mrtm .inputs.mrtm1 = [('ref_tac.dat', 'timing.dat')]
465
464
>>> mrtm.inputs.glmdir = 'mrtm'
466
465
>>> mrtm.cmdline == 'mri_glmfit --glmdir mrtm --y tac.nii --mrtm1 ref_tac.dat timing.dat'
467
466
"""
@@ -502,11 +501,11 @@ class MRTM2(GLMFit):
502
501
"""Perform MRTM2 kinetic modeling.
503
502
Examples
504
503
--------
505
- >>> mrtm = MRTM ()
506
- >>> mrtm .inputs.in_file = 'tac.nii'
507
- >>> gtmseg .inputs.mrtm = [('ref_tac.dat', 'timing.dat', 'k2prime.dat' )]
508
- >>> mrtm .inputs.glmdir = 'mrtm2'
509
- >>> mrtm2.cmdline == 'mri_glmfit --glmdir mrtm2 --y tac.nii --mrtm2 ref_tac.dat timing.dat k2prime.dat '
504
+ >>> mrtm2 = MRTM2 ()
505
+ >>> mrtm2 .inputs.in_file = 'tac.nii'
506
+ >>> mrtm2 .inputs.mrtm2 = [('ref_tac.dat', 'timing.dat', 0.07872 )]
507
+ >>> mrtm2 .inputs.glmdir = 'mrtm2'
508
+ >>> mrtm2.cmdline == 'mri_glmfit --glmdir mrtm2 --y tac.nii --mrtm2 ref_tac.dat timing.dat 0.07872 '
510
509
"""
511
510
512
511
_cmd = "mri_glmfit"
@@ -521,7 +520,7 @@ def _list_outputs(self):
521
520
ext = '.nii'
522
521
else :
523
522
ext = '.mgh'
524
- outputs ['bp' ] = os .path . join (self .inputs .glm_dir , 'bp' , ext )
523
+ outputs ['bp' ] = os .join (self .inputs .glm_dir , 'bp' , ext )
525
524
return outputs
526
525
527
526
class LoganRefInputSpec (GLMFitInputSpec ):
@@ -560,5 +559,5 @@ def _list_outputs(self):
560
559
ext = '.nii'
561
560
else :
562
561
ext = '.mgh'
563
- outputs ['bp' ] = os .path . join (self .inputs .glm_dir , 'bp' + ext )
562
+ outputs ['bp' ] = os .join (self .inputs .glm_dir , 'bp' , ext )
564
563
return outputs
0 commit comments