Closes #2792 (closed)
There are currently two places for the "technique name" when the ESRF data policy is enabled:
-
SCAN_SAVING.technique
(obsolete) - the ICAT field
"definition"
which can be accessed for example bySCAN_SAVING.dataset.all.definition
Remove the obsolete SCAN_SAVING.technique
as it stems from before we added ICAT metadata support in Bliss.
Note: do not confuse the following technique related things
-
The ICAT metadata field
"definition"
which seems to be used for the technique name in the dataset metadata (goes to ICAT)see
SCAN_SAVING.dataset.all.definition
-
The ICAT technique related fields for technique related dataset metadata (goes to ICAT). This is related to Nexus application definitions but this is not actually saved in any HDF5 file (well it is in the garbage HDF5 file saved by the metadata manager tango server).
see
SCAN_SAVING.dataset.techniques
andSCAN_SAVING.dataset.add_technique
-
The user scan metadata category
"TECHNIQUE"
for technique related scan metadata (goes to HDF5). This is basically a garbage dump of whatever the beamlines save in there (NXcollection). This is not related to Nexus application definitions.see
bliss.scanning.scan_meta.ScanMeta