We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d9b183b + 9be01f2 commit a84f10fCopy full SHA for a84f10f
nipype/algorithms/confounds.py
@@ -489,10 +489,11 @@ def _run_interface(self, runtime):
489
header = ['{}{:02d}'.format(ftype, i) for i in range(ncols)]
490
if skip_vols:
491
old_basis = filter_basis
492
- nrows = filter_basis.shape[0] if filter_basis.size > 0 else 0
493
- filter_basis = np.zeros((nrows + skip_vols, ncols + skip_vols),
+ # nrows defined above
+ filter_basis = np.zeros((nrows, ncols + skip_vols),
494
dtype=filter_basis.dtype)
495
- filter_basis[skip_vols:, :ncols] = old_basis
+ if old_basis.size > 0:
496
+ filter_basis[skip_vols:, :ncols] = old_basis
497
filter_basis[:skip_vols, -skip_vols:] = np.eye(skip_vols)
498
header.extend(['NonSteadyStateOutlier{:02d}'.format(i)
499
for i in range(skip_vols)])
0 commit comments