.. auto-generated by dev_tools.docs.nxdl from the NXDL source contributed_definitions/NXem_calorimetry.nxdl.xml -- DO NOT EDIT .. index:: ! NXem_calorimetry (application definition) ! em_calorimetry (application definition) see: em_calorimetry (application definition); NXem_calorimetry .. _NXem_calorimetry: ================ NXem_calorimetry ================ **Status**: *application definition* (contribution), extends :ref:`NXobject` **Description**: .. collapse:: Application definition for minimal example in-situ calorimetry. ... Application definition for minimal example in-situ calorimetry. TODO: * What is the technique about. * General context. * Literature references. **Symbols**: The symbols used in the schema to specify e.g. dimensions of arrays. **n_p**: Number of diffraction pattern. **n_f**: Number of radial integration bins. **n_i**: Number of coordinates along i axis. **n_j**: Number of coordinates along j axis. **Groups cited**: :ref:`NXcite`, :ref:`NXcollection`, :ref:`NXcoordinate_system`, :ref:`NXcs_profiling`, :ref:`NXdata`, :ref:`NXentry`, :ref:`NXnote`, :ref:`NXprocess`, :ref:`NXprogram`, :ref:`NXsample`, :ref:`NXuser` .. index:: NXentry (base class); used in application definition, NXcs_profiling (base class); used in application definition, NXprogram (base class); used in application definition, NXcollection (base class); used in application definition, NXuser (base class); used in application definition, NXsample (base class); used in application definition, NXcite (base class); used in application definition, NXcoordinate_system (base class); used in application definition, NXnote (base class); used in application definition, NXprocess (base class); used in application definition, NXdata (base class); used in application definition **Structure**: .. _/NXem_calorimetry/ENTRY-group: :bolditalic:`ENTRY`: (required) :ref:`NXentry` .. _/NXem_calorimetry/ENTRY/definition-field: .. index:: definition (field) **definition**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` Obligatory value: ``NXem_calorimetry`` .. _/NXem_calorimetry/ENTRY/identifier_analysis-field: .. index:: identifier_analysis (field) **identifier_analysis**: (optional) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/profiling-group: **profiling**: (optional) :ref:`NXcs_profiling` Details about performance, profiling, etc. .. _/NXem_calorimetry/ENTRY/profiling/start_time-field: .. index:: start_time (field) **start_time**: (recommended) :ref:`NX_DATE_TIME ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/profiling/end_time-field: .. index:: end_time (field) **end_time**: (recommended) :ref:`NX_DATE_TIME ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/profiling/total_elapsed_time-field: .. index:: total_elapsed_time (field) **total_elapsed_time**: (required) :ref:`NX_NUMBER ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/program1-group: **program1**: (recommended) :ref:`NXprogram` Name of the program whereby this config file was created. .. _/NXem_calorimetry/ENTRY/program1/program-field: .. index:: program (field) **program**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/program1/program@version-attribute: .. index:: version (field attribute) **@version**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/environment-group: **environment**: (recommended) :ref:`NXcollection` :ref:`⤆ ` Programs and libraries representing the computational environment .. _/NXem_calorimetry/ENTRY/environment/programID-group: **program**\ :bolditalic:`ID`: (required) :ref:`NXprogram` .. _/NXem_calorimetry/ENTRY/environment/programID/program-field: .. index:: program (field) **program**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/environment/programID/program@version-attribute: .. index:: version (field attribute) **@version**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/userID-group: **user**\ :bolditalic:`ID`: (optional) :ref:`NXuser` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/sample-group: **sample**: (recommended) :ref:`NXsample` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/sample/is_simulation-field: .. index:: is_simulation (field) **is_simulation**: (required) :ref:`NX_BOOLEAN ` .. collapse:: Qualifier whether the sample is a real (in which case is_simulation should ... Qualifier whether the sample is a real (in which case is_simulation should be set to false) or a virtual one (in which case is_simulation should be set to true). .. _/NXem_calorimetry/ENTRY/sample/atom_types-field: .. index:: atom_types (field) **atom_types**: (required) :ref:`NX_CHAR ` .. collapse:: List of comma-separated elements from the periodic table that are ... List of comma-separated elements from the periodic table that are contained in the specimen. If the specimen substance has multiple components, all elements from each component must be included in `atom_types`. The purpose of the field is to offer research data management systems an opportunity to parse the relevant elements without having to interpret these from the resources. .. _/NXem_calorimetry/ENTRY/citeID-group: **cite**\ :bolditalic:`ID`: (optional) :ref:`NXcite` .. _/NXem_calorimetry/ENTRY/diffraction_space-group: **diffraction_space**: (optional) :ref:`NXcoordinate_system` .. _/NXem_calorimetry/ENTRY/diffraction-group: **diffraction**: (required) :ref:`NXnote` :ref:`⤆ ` .. collapse:: Reference to the resource which stores acquired pattern from the ... Reference to the resource which stores acquired pattern from the experiment or simulation that are analyzed in this workflow. Can refer to the original EMD or MRC files or the parsed NXem in RDM e.g. NOMAD OASIS. .. _/NXem_calorimetry/ENTRY/diffraction/file_name-field: .. index:: file_name (field) **file_name**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/diffraction/checksum-field: .. index:: checksum (field) **checksum**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/diffraction/algorithm-field: .. index:: algorithm (field) **algorithm**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/actuator-group: **actuator**: (required) :ref:`NXnote` :ref:`⤆ ` Reference to the resource which stores actuator log file from the experiment. .. _/NXem_calorimetry/ENTRY/actuator/file_name-field: .. index:: file_name (field) **file_name**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/actuator/checksum-field: .. index:: checksum (field) **checksum**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/actuator/algorithm-field: .. index:: algorithm (field) **algorithm**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/config-group: **config**: (required) :ref:`NXnote` :ref:`⤆ ` Configuration file that was used for parametrizing this analysis workflow. .. _/NXem_calorimetry/ENTRY/config/file_name-field: .. index:: file_name (field) **file_name**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/config/checksum-field: .. index:: checksum (field) **checksum**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/config/algorithm-field: .. index:: algorithm (field) **algorithm**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/synchronization-group: **synchronization**: (required) :ref:`NXprocess` :ref:`⤆ ` .. collapse:: Assumptions and computations whereby timestamping data from ... Assumptions and computations whereby timestamping data from the detector and actuator (e.g. heating chip) were synchronized. .. _/NXem_calorimetry/ENTRY/synchronization/sequence_index-field: .. index:: sequence_index (field) **sequence_index**: (required) :ref:`NX_POSINT ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/synchronization/start_time-field: .. index:: start_time (field) **start_time**: (required) :ref:`NX_DATE_TIME ` .. collapse:: ISO8601 with local time zone reference timestamp that tells ... ISO8601 with local time zone reference timestamp that tells with which delta_time can be converted in timestamp. The reference timestamp is defined as the time when the actuator started acting on the sample. Time differences to this timestamp when correlated signals such as diffraction pattern matching with a specific state of the sample (e.g. obtained temperature via the actuator) are reported through delta_time. .. _/NXem_calorimetry/ENTRY/synchronization/indices_pattern-field: .. index:: indices_pattern (field) **indices_pattern**: (required) :ref:`NX_INT ` (Rank: 1, Dimensions: [n_p]) {units=\ :ref:`NX_UNITLESS `} .. _/NXem_calorimetry/ENTRY/synchronization/delta_time-field: .. index:: delta_time (field) **delta_time**: (required) :ref:`NX_FLOAT ` (Rank: 1, Dimensions: [n_p]) {units=\ :ref:`NX_TIME `} .. collapse:: Time difference to start_time. ... Time difference to start_time. Collecting diffraction pattern also takes some time. It is assumed that the acquisition time for each pattern is substantial shorter than the time it takes the actuator to cause a change in stimulus (e.g. temperature). .. _/NXem_calorimetry/ENTRY/pattern_center-group: **pattern_center**: (required) :ref:`NXprocess` :ref:`⤆ ` .. collapse:: Computation of the center for each pattern using e.g. a Circular Hough ... Computation of the center for each pattern using e.g. a Circular Hough Transformation. .. _/NXem_calorimetry/ENTRY/pattern_center/sequence_index-field: .. index:: sequence_index (field) **sequence_index**: (required) :ref:`NX_POSINT ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/pattern_center/position-field: .. index:: position (field) **position**: (required) :ref:`NX_FLOAT ` (Rank: 2, Dimensions: [n_p, 2]) {units=\ :ref:`NX_LENGTH `} Computed center for each pattern. .. _/NXem_calorimetry/ENTRY/distortion_correction-group: **distortion_correction**: (optional) :ref:`NXprocess` :ref:`⤆ ` .. collapse:: Elliptical distortion correction as a step when computing the center for ... Elliptical distortion correction as a step when computing the center for patterns. .. _/NXem_calorimetry/ENTRY/distortion_correction/sequence_index-field: .. index:: sequence_index (field) **sequence_index**: (required) :ref:`NX_POSINT ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/distortion_correction/center-field: .. index:: center (field) **center**: (required) :ref:`NX_NUMBER ` (Rank: 2, Dimensions: [n_p, 2]) {units=\ :ref:`NX_LENGTH `} Computed center for each pattern. .. _/NXem_calorimetry/ENTRY/integration-group: **integration**: (required) :ref:`NXprocess` :ref:`⤆ ` .. collapse:: Integrated diffraction pattern intensity as a function of radial distance fr ... Integrated diffraction pattern intensity as a function of radial distance from the center azimuthally integrated as a function of time. .. _/NXem_calorimetry/ENTRY/integration/sequence_index-field: .. index:: sequence_index (field) **sequence_index**: (required) :ref:`NX_POSINT ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND-group: **result**\ :bolditalic:`BACKGROUND`: (optional) :ref:`NXdata` :ref:`⤆ ` .. collapse:: The integrated intensities: ... The integrated intensities: * result_with_background * result_without_background .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND@signal-attribute: .. index:: signal (group attribute) **@signal**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND@axes-attribute: .. index:: axes (group attribute) **@axes**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND@AXISNAME_indices-attribute: .. index:: AXISNAME_indices (group attribute) **@**\ :bolditalic:`AXISNAME`\ **_indices**: (required) :ref:`NX_UINT ` .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/title-field: .. index:: title (field) **title**: (required) :ref:`NX_CHAR ` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/intensity-field: .. index:: intensity (field) **intensity**: (required) :ref:`NX_FLOAT ` (Rank: 2, Dimensions: [n_p, n_f]) {units=\ :ref:`NX_UNITLESS `} .. collapse:: Integrated intensity as a function of time and the radial distance from ... Integrated intensity as a function of time and the radial distance from the pattern center. .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/intensity@long_name-attribute: .. index:: long_name (field attribute) **@long_name**: (required) :ref:`NX_CHAR ` .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/indices_pattern-field: .. index:: indices_pattern (field) **indices_pattern**: (optional) :ref:`NX_INT ` (Rank: 1, Dimensions: [n_p]) {units=\ :ref:`NX_UNITLESS `} Identifier for each pattern. .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/indices_pattern@long_name-attribute: .. index:: long_name (field attribute) **@long_name**: (required) :ref:`NX_CHAR ` .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/s-field: .. index:: s (field) **s**: (required) :ref:`NX_FLOAT ` (Rank: 1, Dimensions: [n_f]) {units=\ :ref:`NX_ANY `} Positions in reciprocal space. .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/s@long_name-attribute: .. index:: long_name (field attribute) **@long_name**: (required) :ref:`NX_CHAR ` .. _/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/time-field: .. index:: time (field) **time**: (required) :ref:`NX_FLOAT ` (Rank: 1, Dimensions: [n_p]) {units=\ :ref:`NX_TIME `} Time since start of the in-situ experiment .. _/NXem_calorimetry/ENTRY/background_subtraction-group: **background_subtraction**: (optional) :ref:`NXprocess` :ref:`⤆ ` .. _/NXem_calorimetry/ENTRY/background_subtraction/sequence_index-field: .. index:: sequence_index (field) **sequence_index**: (required) :ref:`NX_POSINT ` :ref:`⤆ ` Hypertext Anchors ----------------- List of hypertext anchors for all groups, fields, attributes, and links defined in this class. * :ref:`/NXem_calorimetry/ENTRY-group ` * :ref:`/NXem_calorimetry/ENTRY/actuator-group ` * :ref:`/NXem_calorimetry/ENTRY/actuator/algorithm-field ` * :ref:`/NXem_calorimetry/ENTRY/actuator/checksum-field ` * :ref:`/NXem_calorimetry/ENTRY/actuator/file_name-field ` * :ref:`/NXem_calorimetry/ENTRY/background_subtraction-group ` * :ref:`/NXem_calorimetry/ENTRY/background_subtraction/sequence_index-field ` * :ref:`/NXem_calorimetry/ENTRY/citeID-group ` * :ref:`/NXem_calorimetry/ENTRY/config-group ` * :ref:`/NXem_calorimetry/ENTRY/config/algorithm-field ` * :ref:`/NXem_calorimetry/ENTRY/config/checksum-field ` * :ref:`/NXem_calorimetry/ENTRY/config/file_name-field ` * :ref:`/NXem_calorimetry/ENTRY/definition-field ` * :ref:`/NXem_calorimetry/ENTRY/diffraction-group ` * :ref:`/NXem_calorimetry/ENTRY/diffraction/algorithm-field ` * :ref:`/NXem_calorimetry/ENTRY/diffraction/checksum-field ` * :ref:`/NXem_calorimetry/ENTRY/diffraction/file_name-field ` * :ref:`/NXem_calorimetry/ENTRY/diffraction_space-group ` * :ref:`/NXem_calorimetry/ENTRY/distortion_correction-group ` * :ref:`/NXem_calorimetry/ENTRY/distortion_correction/center-field ` * :ref:`/NXem_calorimetry/ENTRY/distortion_correction/sequence_index-field ` * :ref:`/NXem_calorimetry/ENTRY/environment-group ` * :ref:`/NXem_calorimetry/ENTRY/environment/programID-group ` * :ref:`/NXem_calorimetry/ENTRY/environment/programID/program-field ` * :ref:`/NXem_calorimetry/ENTRY/environment/programID/program@version-attribute ` * :ref:`/NXem_calorimetry/ENTRY/identifier_analysis-field ` * :ref:`/NXem_calorimetry/ENTRY/integration-group ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND-group ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/indices_pattern-field ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/indices_pattern@long_name-attribute ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/intensity-field ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/intensity@long_name-attribute ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/s-field ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/s@long_name-attribute ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/time-field ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND/title-field ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND@axes-attribute ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND@AXISNAME_indices-attribute ` * :ref:`/NXem_calorimetry/ENTRY/integration/resultBACKGROUND@signal-attribute ` * :ref:`/NXem_calorimetry/ENTRY/integration/sequence_index-field ` * :ref:`/NXem_calorimetry/ENTRY/pattern_center-group ` * :ref:`/NXem_calorimetry/ENTRY/pattern_center/position-field ` * :ref:`/NXem_calorimetry/ENTRY/pattern_center/sequence_index-field ` * :ref:`/NXem_calorimetry/ENTRY/profiling-group ` * :ref:`/NXem_calorimetry/ENTRY/profiling/end_time-field ` * :ref:`/NXem_calorimetry/ENTRY/profiling/start_time-field ` * :ref:`/NXem_calorimetry/ENTRY/profiling/total_elapsed_time-field ` * :ref:`/NXem_calorimetry/ENTRY/program1-group ` * :ref:`/NXem_calorimetry/ENTRY/program1/program-field ` * :ref:`/NXem_calorimetry/ENTRY/program1/program@version-attribute ` * :ref:`/NXem_calorimetry/ENTRY/sample-group ` * :ref:`/NXem_calorimetry/ENTRY/sample/atom_types-field ` * :ref:`/NXem_calorimetry/ENTRY/sample/is_simulation-field ` * :ref:`/NXem_calorimetry/ENTRY/synchronization-group ` * :ref:`/NXem_calorimetry/ENTRY/synchronization/delta_time-field ` * :ref:`/NXem_calorimetry/ENTRY/synchronization/indices_pattern-field ` * :ref:`/NXem_calorimetry/ENTRY/synchronization/sequence_index-field ` * :ref:`/NXem_calorimetry/ENTRY/synchronization/start_time-field ` * :ref:`/NXem_calorimetry/ENTRY/userID-group ` **NXDL Source**: https://github.com/FAIRmat-NFDI/nexus_definitions/tree/fairmat/contributed_definitions/NXem_calorimetry.nxdl.xml