Skip to content

Commit e310b12

Browse files
committed
Merge pull request #332 from akeshavan/fmrirealign
added iteration parameters to FmriRealign4d
2 parents 4581e4c + 2d168e5 commit e310b12

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

nipype/interfaces/nipy/preprocess.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,13 @@ class FmriRealign4dInputSpec(BaseInterfaceInputSpec):
8484
desc="time offset into TR to align slices to")
8585
time_interp = traits.Bool(True, usedefault=True,
8686
desc="Assume smooth changes across time e.g., fmri series")
87+
loops = traits.Int(5, usedefault=True, desc="loops within each run")
88+
between_loops = traits.Int(5, usedefault=True, desc="loops used to \
89+
realign different \
90+
runs")
91+
speedup = traits.Int(5, usedefault=True, desc="successive image \
92+
sub-sampling factors \
93+
for acceleration")
8794

8895

8996
class FmriRealign4dOutputSpec(TraitedSpec):
@@ -142,7 +149,9 @@ def _run_interface(self, runtime):
142149
time_interp=self.inputs.time_interp,
143150
start=self.inputs.start)
144151

145-
R.estimate()
152+
R.estimate(loops=self.inputs.loops,
153+
between_loops=self.inputs.between_loops,
154+
speedup=self.inputs.speedup)
146155

147156
corr_run = R.resample()
148157
self._out_file_path = []

0 commit comments

Comments
 (0)