From 6deb0cec9bc42aa45183e51798d10073263ed02d Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauld.mccarthy@gmail.com> Date: Tue, 21 Feb 2017 16:33:29 +0000 Subject: [PATCH] Bugfix - neuro L/R scaled voxel flip was being encoded incorrectly due to backwards matrix multplication --- fsl/data/image.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fsl/data/image.py b/fsl/data/image.py index 6d16e0336..f5cdce5c6 100644 --- a/fsl/data/image.py +++ b/fsl/data/image.py @@ -482,7 +482,7 @@ class Nifti(notifier.Notifier): if self.isNeurological(): x = (shape[0] - 1) * pixdim[0] flip = transform.scaleOffsetXform([-1, 1, 1], [x, 0, 0]) - voxToPixdimMat = transform.concat(voxToPixdimMat, flip) + voxToPixdimMat = transform.concat(flip, voxToPixdimMat) return voxToPixdimMat -- GitLab