From 397cc6eb5876cdfd234a58a4a28cafffcaf743f1 Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauldmccarthy@gmail.com> Date: Mon, 14 Jan 2019 18:21:29 +0000 Subject: [PATCH] BF: Numpy/nibabel updates uncovered the fact that arrays read from gifti files are read-only, so we needd to create copies. --- fsl/data/gifti.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fsl/data/gifti.py b/fsl/data/gifti.py index 11cb3d93c..43ce2ec5a 100644 --- a/fsl/data/gifti.py +++ b/fsl/data/gifti.py @@ -211,8 +211,8 @@ def loadGiftiMesh(filename): raise ValueError('{}: GIFTI surface files must contain ' 'at least one pointset array'.format(filename)) - vertices = [ps.data for ps in pointsets] - indices = triangles[0].data + vertices = [np.array(ps.data) for ps in pointsets] + indices = np.array(triangles[0].data) if len(vdata) == 0: vdata = None else: vdata = prepareGiftiVertexData(vdata, filename) -- GitLab