From de3c44e806114a6d4e7e6be7c52793557404cf49 Mon Sep 17 00:00:00 2001 From: J08nY Date: Wed, 11 Oct 2023 18:22:53 +0200 Subject: Add default group in HDF5. --- pyecsca/sca/trace_set/hdf5.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pyecsca/sca/trace_set/hdf5.py b/pyecsca/sca/trace_set/hdf5.py index caaba0b..0f1b73d 100644 --- a/pyecsca/sca/trace_set/hdf5.py +++ b/pyecsca/sca/trace_set/hdf5.py @@ -84,6 +84,8 @@ class HDF5TraceSet(TraceSet): hdf5 = h5py.File(input, mode="r") else: raise TypeError + if "traces" not in hdf5: + hdf5.create_group("traces", track_order=True) group = hdf5["traces"] kwargs = dict(group.attrs) ordering = [] @@ -103,6 +105,8 @@ class HDF5TraceSet(TraceSet): hdf5 = h5py.File(input, mode="a") else: raise TypeError + if "traces" not in hdf5: + hdf5.create_group("traces", track_order=True) group = hdf5["traces"] kwargs = dict(group.attrs) ordering = [] -- cgit v1.2.3-70-g09d2