From e65abc8cb629d4169b033307bdcd2f1e533bf21a Mon Sep 17 00:00:00 2001 From: ahmedk <karim.ahmed@xfel.eu> Date: Fri, 7 Oct 2022 18:47:59 +0200 Subject: [PATCH] Enable extending METADATA/dataSources datasets --- src/cal_tools/files.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/cal_tools/files.py b/src/cal_tools/files.py index 57beac95a..5c82f953f 100644 --- a/src/cal_tools/files.py +++ b/src/cal_tools/files.py @@ -323,14 +323,19 @@ class DataFile(h5py.File): md_group.create_dataset('dataSources/dataSourceId', shape=data_sources_shape, data=[f'{sources[name]}/{name}'.encode('ascii') - for name in source_names]) + for name in source_names], + maxshape=(None,), + ) md_group.create_dataset('dataSources/deviceId', shape=data_sources_shape, data=[name.encode('ascii') - for name in source_names]) + for name in source_names], + maxshape=(None,)) md_group.create_dataset('dataSources/root', shape=data_sources_shape, data=[sources[name].encode('ascii') - for name in source_names]) + for name in source_names], + maxshape=(None,), + ) md_group.create_dataset( 'karaboFramework', shape=(1,), -- GitLab