diff --git a/nipype/interfaces/ants/registration.py b/nipype/interfaces/ants/registration.py index b9bd38f2df..83a9b36046 100644 --- a/nipype/interfaces/ants/registration.py +++ b/nipype/interfaces/ants/registration.py @@ -418,6 +418,7 @@ class RegistrationInputSpec(ANTSCommandInputSpec): "BSpline", "MultiLabel", "Gaussian", + "GenericLabel", argstr="%s", usedefault=True, ) @@ -426,6 +427,7 @@ class RegistrationInputSpec(ANTSCommandInputSpec): traits.Tuple( traits.Float(), traits.Float() # Gaussian/MultiLabel (sigma, alpha) ), + traits.Tuple(traits.Str()), # GenericLabel (interpolator) ) write_composite_transform = traits.Bool( @@ -1297,6 +1299,7 @@ def _format_arg(self, opt, spec, val): "BSpline", "MultiLabel", "Gaussian", + "GenericLabel", ] and isdefined(self.inputs.interpolation_parameters) ):