From 2465ef0bbe0775744794238456a05231140770d4 Mon Sep 17 00:00:00 2001 From: x01da Date: Wed, 19 Aug 2026 08:10:55 +0200 Subject: [PATCH] Add proposal metadata to file --- debye_bec/file_writer/debye_nexus_structure.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/debye_bec/file_writer/debye_nexus_structure.py b/debye_bec/file_writer/debye_nexus_structure.py index 79f1044..5c79575 100644 --- a/debye_bec/file_writer/debye_nexus_structure.py +++ b/debye_bec/file_writer/debye_nexus_structure.py @@ -14,6 +14,12 @@ class DebyeNexusStructure(DefaultFormat): instrument = entry.create_group(name="instrument") instrument.attrs["NX_class"] = "NXinstrument" + ################## + ## proposal metadata + ################## + proposal = entry.create_group(name="proposal") + self.write_entry_metadata(proposal) + ################## ## source specific information ################### @@ -236,7 +242,9 @@ class DebyeNexusStructure(DefaultFormat): self.configuration.get("nidaq", {}).get("nidaq_add_chans", {}).get("value") ) - rle = self.configuration.get("nidaq", {}).get("nidaq_enable_compression", {}).get("value") + rle = ( + self.configuration.get("nidaq", {}).get("nidaq_enable_compression", {}).get("value") + ) measurement_mode = entry.create_group(name="mode") measurement_mode.attrs["NX_class"] = "NX_CHAR" -- 2.54.0