From 3c736272723b42d22efeb3e1c10e3bd4d2b972ea Mon Sep 17 00:00:00 2001 From: matsvanes Date: Tue, 10 Sep 2024 11:32:39 +0100 Subject: [PATCH] fix save_pkl --- osl/glm/glm_epochs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/osl/glm/glm_epochs.py b/osl/glm/glm_epochs.py index 49c380e..d95b4e6 100644 --- a/osl/glm/glm_epochs.py +++ b/osl/glm/glm_epochs.py @@ -52,7 +52,8 @@ def save_pkl(self, outname, overwrite=True, save_data=False): msg = "{} already exists. Please delete or do use overwrite=True." raise ValueError(msg.format(outname)) - self.config.detrend_func = None # Have to drop this to pickle + if hasattr(self, 'config'): + self.config.detrend_func = None # Have to drop this to pickle # This is hacky - but pickles are all or nothing and I don't know how # else to do it. HDF5 would be better longer term