From 6377ed725c617efa9908e9a56553c35b1bb647cc Mon Sep 17 00:00:00 2001 From: Mats Date: Tue, 19 Dec 2023 15:40:32 +0000 Subject: [PATCH] Update glm_base.py In SensorMaxStatPerm, the data dim_labels are now adapted in correspondence with the data. --- osl/glm/glm_base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/osl/glm/glm_base.py b/osl/glm/glm_base.py index 5682b448..b3040511 100644 --- a/osl/glm/glm_base.py +++ b/osl/glm/glm_base.py @@ -188,6 +188,9 @@ def __init__(self, glmsp, gl_con, fl_con=0, nperms=1000, self.perm_data = glmsp.get_fl_contrast(fl_con) self.perm_data.data = np.swapaxes(self.perm_data.data, 1, 2) + # change the dim_labels to match the data (swap time and channels, and remove firstlevel contrast) + self.perm_data.info['dim_labels'] = [self.perm_data.info['dim_labels'][i] for i in [0,3,2]] + self.gl_con = gl_con self.fl_con = fl_con self.gl_contrast_name = glmsp.contrast_names[gl_con]