Unrecognized Control Line#
Any control line that is not recognized by a plugin (see Control lines (keys) defined by SPEC)
will be written to a NXnote [1] group named unrecognized_{N}
(where {N}
) is a numbered index starting at 1
. (The algorithm looks for
the first available name not already used.) Each unrecognized control line will
be added to this group in a separate field. Here is an example from a SPEC data
file with two such lines:
1# this line will not be recognized
2
3# another one
and how that content is represented in the NeXus HDF5 file:
1unrecognized_1:NXnote
2 @NX_class = "NXnote"
3 @description = "SPEC data file control lines not otherwise recognized"
4 u0:NX_CHAR = [b'# this line will not be recognized']
5 @spec_name = "u0"
6 u1:NX_CHAR = [b'# another one']
7 @spec_name = "u1"