From 0102e3b3ace3b42f5b5bb60fd6bff906145b7a3c Mon Sep 17 00:00:00 2001
From: many <VC6l9uBUTvTlcIjrI7sn>
Date: Sun, 19 May 2024 16:37:46 +0200
Subject: [PATCH] define matplotlib backend (new matplotlib version requires
 this)

---
 ntrfc/turbo/cascade_case/utils/probecontainer.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ntrfc/turbo/cascade_case/utils/probecontainer.py b/ntrfc/turbo/cascade_case/utils/probecontainer.py
index 6e226c1e..8148e8d4 100644
--- a/ntrfc/turbo/cascade_case/utils/probecontainer.py
+++ b/ntrfc/turbo/cascade_case/utils/probecontainer.py
@@ -1,6 +1,6 @@
 import tempfile
 from dataclasses import dataclass, field
-
+import matplotlib
 import matplotlib.pyplot as plt
 import numpy as np
 
@@ -40,6 +40,7 @@ class ProbeContainer:
             tmpdir = tempfile.mkdtemp()
             path = tmpdir + "/plot.png"
         plotprobelist = self.filter_probes(groupname, positions)
+        matplotlib.use('Agg')
         plt.figure(figsize=(32, 24), dpi=200)
         for probe in plotprobelist:
             if probe.values[value][0].shape == (1,):
-- 
GitLab