Skip to content

Commit e75b621

Browse files
committed
fix: remove np deprecation decorator and moved imports to run_interface.
1 parent 4033cb7 commit e75b621

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

nipype/interfaces/nipy/preprocess.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,6 @@ class FmriRealign4dOutputSpec(TraitedSpec):
116116
desc="Motion parameter files")
117117

118118

119-
@np.deprecate_with_doc('Please use SpaceTimeRealign instead')
120119
class FmriRealign4d(BaseInterface):
121120
"""Simultaneous motion and slice timing correction algorithm
122121
@@ -278,14 +277,14 @@ def version(self):
278277
return nipy.__version__
279278

280279
def _run_interface(self, runtime):
281-
from nipy.algorithms.registration import SpaceTimeRealign
282-
from nipy.algorithms.registration.groupwise_registration import SpaceRealign
283-
284280
all_ims = [load_image(fname) for fname in self.inputs.in_file]
285281

286282
if not isdefined(self.inputs.slice_times):
283+
from nipy.algorithms.registration.groupwise_registration import \
284+
SpaceRealign
287285
R = SpaceRealign(all_ims)
288286
else:
287+
from nipy.algorithms.registration import SpaceTimeRealign
289288
R = SpaceTimeRealign(all_ims,
290289
tr=self.inputs.tr,
291290
slice_times=self.inputs.slice_times,

0 commit comments

Comments
 (0)