Skip to content

Consider interpreting naming conventions from the Nexus format #61

Open
@SimonHeybrock

Description

@SimonHeybrock

See https://manual.nexusformat.org/datarules.html?highlight=uncertainties#rules-for-storing-data-items-in-nexus-files, specifically the "Reserved suffixes", e.g., _mask is something we could handle:

Reserved suffixes

When naming a field, NeXus has reserved certain suffixes to the names so that a specific meaning may be attached. Consider a field named DATASET, the following table lists the suffixes reserved by NeXus.

suffix reference meaning
_end NXtransformations end points of the motions that start with DATASET
_errors NXdata uncertainties (a.k.a., errors)
_increment_set NXtransformations intended average range through which the corresponding axis moves during the exposure of a frame
_indices NXdata Integer array that defines the indices of the signal field which need to be used in the DATASET in order to reference the corresponding axis value
_mask   Field containing a signal mask, where 0 means the pixel is not masked. If required, bit masks are defined in NXdetector pixel_mask.
_set target values Target value of DATASET
_weights   divide DATASET by these weights [4]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions