Skip to content

Commit 02d617a

Browse files
committed
fix: Use nt.Affine() for identity, not nt.base.TransformBase()
1 parent bd523b9 commit 02d617a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

fmriprep/utils/transforms.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,5 +30,5 @@ def load_transforms(xfm_paths: list[Path], inverse: list[bool]) -> nt.base.Trans
3030
else:
3131
chain += xfm
3232
if chain is None:
33-
chain = nt.base.TransformBase()
33+
chain = nt.Affine() # Identity
3434
return chain

fmriprep/workflows/bold/registration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -757,7 +757,7 @@ def _conditional_downsampling(in_file, in_mask, zoom_th=4.0):
757757
offset = old_center - newrot.dot((newshape - 1) * 0.5)
758758
newaffine = nb.affines.from_matvec(newrot, offset)
759759

760-
identity = nt.base.TransformBase()
760+
identity = nt.Affine()
761761

762762
newref = nb.Nifti1Image(np.zeros(newshape, dtype=np.uint8), newaffine)
763763
transform(identity, img, reference=newref).to_filename(out_file)

0 commit comments

Comments
 (0)