2.3.3.1.44. NXnote

Status:

base class, extends NXobject

Description:

Any additional freeform information not covered by the other base classes. ...

Any additional freeform information not covered by the other base classes.

This class can be used to store additional information in a NeXus file e.g. pictures, movies, audio, additional text logs

Symbols:

No symbol table

Groups cited:

none

Structure:

author: (optional) NX_CHAR

Author or creator of note

date: (optional) NX_DATE_TIME

Date note created/added

type: (optional) NX_CHAR

Mime content type of note data field e.g. image/jpeg, text/plain, text/html

file_name: (optional) NX_CHAR

Name of original file name if note was read from an external source

identifierNAME: (optional) NX_CHAR

Identifier of the resource if that resource that has been serialized. ...

Identifier of the resource if that resource that has been serialized.

For example, the identifier to a resource in another database.

checksum: (optional) NX_CHAR

Value of the hash that is obtained when running algorithm ...

Value of the hash that is obtained when running algorithm on the content of the resource referred to by identifierNAME.

algorithm: (optional) NX_CHAR

Name of the algorithm whereby the ``checksum`` was computed. ...

Name of the algorithm whereby the checksum was computed.

Examples: md5, sha256

description: (optional) NX_CHAR

Title of an image or other details of the note

sequence_index: (optional) NX_POSINT

Sequence index of note, for placing a sequence of ...

Sequence index of note, for placing a sequence of multiple NXnote groups in an order. Starts with 1.

data: (optional) NX_BINARY

Binary note data - if text, line terminator is [CR][LF].

Hypertext Anchors

List of hypertext anchors for all groups, fields, attributes, and links defined in this class.

NXDL Source:

https://github.com/FAIRmat-NFDI/nexus_definitions/tree/fairmat/base_classes/NXnote.nxdl.xml