Skip to content

Commit 954f3b3

Browse files
committed
ENH: Subclass RobustTemplate from FSCommandOpenMP
1 parent f85cf0d commit 954f3b3

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

nipype/interfaces/freesurfer/longitudinal.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818
from ... import logging
1919
from ..base import (TraitedSpec, File, traits,
2020
InputMultiPath, OutputMultiPath, isdefined)
21-
from .base import FSCommand, FSTraitedSpec
21+
from .base import (FSCommand, FSTraitedSpec, FSCommandOpenMP,
22+
FSTraitedSpecOpenMP)
2223

2324
__docformat__ = 'restructuredtext'
2425
iflogger = logging.getLogger('interface')
2526

2627

27-
class RobustTemplateInputSpec(FSTraitedSpec):
28+
class RobustTemplateInputSpec(FSTraitedSpecOpenMP):
2829
# required
2930
in_files = InputMultiPath(File(exists=True), mandatory=True, argstr='--mov %s',
3031
desc='input movable volumes to be aligned to common mean/median template')
@@ -72,7 +73,7 @@ class RobustTemplateOutputSpec(TraitedSpec):
7273
File(exists=True), desc="output final intensity scales")
7374

7475

75-
class RobustTemplate(FSCommand):
76+
class RobustTemplate(FSCommandOpenMP):
7677
""" construct an unbiased robust template for longitudinal volumes
7778
7879
Examples

nipype/interfaces/freesurfer/tests/test_auto_RobustTemplate.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ def test_RobustTemplate_inputs():
3333
),
3434
no_iteration=dict(argstr='--noit',
3535
),
36+
num_threads=dict(),
3637
out_file=dict(argstr='--template %s',
3738
mandatory=True,
3839
usedefault=True,

0 commit comments

Comments
 (0)