diff options
| author | J08nY | 2023-10-11 18:22:53 +0200 |
|---|---|---|
| committer | J08nY | 2023-10-11 18:22:53 +0200 |
| commit | de3c44e806114a6d4e7e6be7c52793557404cf49 (patch) | |
| tree | e86a2e7a459c9b500a9840c73037df8fddd851a1 | |
| parent | 1ac3779559d5f61e3bf00fb12aa63cedc4b817ba (diff) | |
| download | pyecsca-de3c44e806114a6d4e7e6be7c52793557404cf49.tar.gz pyecsca-de3c44e806114a6d4e7e6be7c52793557404cf49.tar.zst pyecsca-de3c44e806114a6d4e7e6be7c52793557404cf49.zip | |
Add default group in HDF5.
| -rw-r--r-- | pyecsca/sca/trace_set/hdf5.py | 4 |
1 files changed, 4 insertions, 0 deletions
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 = [] |
