2.3.3.3.180. NXprogram

Status:

base class, extends NXobject

Description:

Base class to describe a software tool or library.

Symbols:

The symbols used in the schema to specify e.g. dimensions of arrays.

Groups cited:

none

Structure:

program: (optional) NX_CHAR

Given name of the program. Program can be a commercial one a script, ...

Given name of the program. Program can be a commercial one a script, or a library or a library component.

@version: (optional) NX_CHAR

Program version plus build number, or commit hash.

@url: (optional) NX_CHAR

Description of an ideally ever persistent resource where the source code ...

Description of an ideally ever persistent resource where the source code of the program or this specific compiled version of the program can be found so that the program yields repeatably exactly the same numerical and categorical results.

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/contributed_definitions/NXprogram.nxdl.xml