3.3.1.114. 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, links, and symbols defined in this class.

NXDL Source:

https://github.com/nexusformat/definitions/blob/main/base_classes/NXnote.nxdl.xml