From de27baf04fcb134ae55df3ba2adf4cf5d669da31 Mon Sep 17 00:00:00 2001
From: Paul McCarthy <pauldmccarthy@gmail.com>
Date: Sat, 8 Jul 2017 13:23:32 -0700
Subject: [PATCH] Bugfix - scaleOffsetXform was failing when passed tuples

---
 fsl/utils/transform.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/fsl/utils/transform.py b/fsl/utils/transform.py
index 660148d00..4bb17bc57 100644
--- a/fsl/utils/transform.py
+++ b/fsl/utils/transform.py
@@ -62,6 +62,8 @@ def scaleOffsetXform(scales, offsets):
 
     if not isinstance(scales,  collections.Sequence): scales  = [scales]
     if not isinstance(offsets, collections.Sequence): offsets = [offsets]
+    if not isinstance(scales,  list):                 scales  = list(scales)
+    if not isinstance(offsets, list):                 offsets = list(offsets)
 
     lens = len(scales)
     leno = len(offsets)
-- 
GitLab