From cb7c2592edd562542f1cf7cdee744cf23ff0fb1b Mon Sep 17 00:00:00 2001
From: Yngve Inntjore Levinsen <Yngve.Levinsen@esss.se>
Date: Tue, 16 Jun 2015 13:43:36 +0200
Subject: [PATCH] if group exist in HDF5 file, overwrite

---
 ess/TraceWin.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ess/TraceWin.py b/ess/TraceWin.py
index 28c66bd..4eaf6dd 100644
--- a/ess/TraceWin.py
+++ b/ess/TraceWin.py
@@ -718,7 +718,9 @@ class density_file:
         '''
         import h5py
 
-        fout = h5py.File(filename,'w')
+        fout = h5py.File(filename,'a')
+        if group in fout:
+            del fout[group]
         group = fout.create_group(group)
 
         # header attributes..
-- 
GitLab