.. auto-generated by dev_tools.docs.nxdl from the NXDL source base_classes/NXprocess.nxdl.xml -- DO NOT EDIT .. index:: ! NXprocess (base class) ! process (base class) see: process (base class); NXprocess .. _NXprocess: ========= NXprocess ========= .. Contributors List .. |contrib_name| replace:: Pete R Jemian|prjemian|https://avatars.githubusercontent.com/u/2279984?v=4|2022-01-28 .. |contrib_name| replace:: Peter Chang|PeterC-DLS|https://avatars.githubusercontent.com/u/1381719?v=4|2020-10-20 .. |contrib_name| replace:: Tobias Richter|zjttoefs|https://avatars.githubusercontent.com/u/856440?v=4|2018-05-15 .. |contrib_name| replace:: Pete R Jemian|prjemian|https://avatars.githubusercontent.com/u/2279984?v=4|2014-12-17 .. |contrib_name| replace:: Joachim Wuttke (l)|jwuttke|https://avatars.githubusercontent.com/u/5262000?v=4|2014-08-26 **Status**: base class, extends :ref:`NXobject` **Description**: Document an event of data processing, reconstruction, or analysis for this data. **Symbols**: No symbol table **Groups cited**: :ref:`NXnote` .. index:: NXnote (base class); used in base class **Structure**: .. _/NXprocess@default-attribute: .. index:: default (file attribute) **@default**: (optional) :ref:`NX_CHAR ` .. collapse:: Declares which child group contains a path leading ... .. index:: plotting Declares which child group contains a path leading to a :ref:`NXdata` group. It is recommended (as of NIAC2014) to use this attribute to help define the path to the default dataset to be plotted. See https://www.nexusformat.org/2014_How_to_find_default_data.html for a summary of the discussion. .. _/NXprocess/program-field: .. index:: program (field) **program**: (optional) :ref:`NX_CHAR ` Name of the program used .. _/NXprocess/sequence_index-field: .. index:: sequence_index (field) **sequence_index**: (optional) :ref:`NX_POSINT ` .. collapse:: Sequence index of processing, ... Sequence index of processing, for determining the order of multiple **NXprocess** steps. Starts with 1. .. _/NXprocess/version-field: .. index:: version (field) **version**: (optional) :ref:`NX_CHAR ` Version of the program used .. _/NXprocess/date-field: .. index:: date (field) **date**: (optional) :ref:`NX_DATE_TIME ` Date and time of processing. .. _/NXprocess/NOTE-group: **NOTE**: (optional) :ref:`NXnote` .. collapse:: The note will contain information about how the data was processed ... The note will contain information about how the data was processed or anything about the data provenance. The contents of the note can be anything that the processing code can understand, or simple text. The name will be numbered to allow for ordering of steps. Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXprocess/date-field ` * :ref:`/NXprocess/NOTE-group ` * :ref:`/NXprocess/program-field ` * :ref:`/NXprocess/sequence_index-field ` * :ref:`/NXprocess/version-field ` * :ref:`/NXprocess@default-attribute ` **NXDL Source**: https://github.com/nexusformat/definitions/blob/main/base_classes/NXprocess.nxdl.xml