Skip to content

Commit

Permalink
regenerate Fabrication, optiocal-spectroscopy and sensor_scan.
Browse files Browse the repository at this point in the history
  • Loading branch information
RubelMozumder committed Sep 16, 2024
1 parent 41f54d5 commit 6825419
Show file tree
Hide file tree
Showing 7 changed files with 1,038 additions and 716 deletions.
13 changes: 5 additions & 8 deletions contributed_definitions/NXfabrication.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -43,22 +43,19 @@
</field>
<group name="identifier" type="NXidentifier">
<doc>
Ideally, (globally) unique persistent identifier. This may contain e.g. a hash
identifier of the component.
Ideally, (globally) unique persistent identifier, i.e.
a serial number or hash identifier of the component.
</doc>
</group>
<field name="serial_number" type="NX_CHAR">
<doc>
Serial number of the component.
</doc>
</field>
<field name="construction_year" type="NX_DATE_TIME">
<field name="construction_date" type="NX_DATE_TIME">
<doc>
Datetime of components initial construction. This refers to the date of
first measurement after new construction or to the relocation date,
if it describes a multicomponent/custom-build setup.
Should be a ISO8601 date/time stamp. It is recommended to add an explicit time zone,
otherwise the local time zone is assumed per ISO8601.

This could be year of construction or year and month of construction if full data is not available
</doc>
</field>
<field name="capability" type="NX_CHAR">
Expand Down
14 changes: 4 additions & 10 deletions contributed_definitions/NXoptical_spectroscopy.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1065,9 +1065,7 @@ TODO:
</enumeration>
</field>
</group>
<!--
Make something like NXlayer_structure_sample?
-->
<!--Make something like NXlayer_structure_sample?-->
<field name="thickness" type="NX_NUMBER" optional="true" units="NX_LENGTH">
<doc>
(Measured) sample thickness.
Expand All @@ -1086,9 +1084,7 @@ Make something like NXlayer_structure_sample?
determined.
</doc>
</field>
<!--
Maybe consider here to include NXsample_component_set.
-->
<!--Maybe consider here to include NXsample_component_set.-->
<field name="layer_structure" optional="true">
<doc>
Qualitative description of the layer structure for the sample,
Expand Down Expand Up @@ -1147,10 +1143,8 @@ NXdata. The detailed inclusion of a data collection description (i.e.
raw data from ellipsometry as polarization values to the usually used
psi and delta values), will be done later after the NXopt workshop.-->
<group name="derived_parameters" type="NXprocess" optional="true">
<!--
>>>This section is transfered from the first NXoptical_spectroscopy version and might
require a reqwork.<<<
-->
<!-- >>>This section is transfered from the first NXoptical_spectroscopy version and might
require a reqwork.<<<-->
<doc>
Parameters that are derived from the measured data.
</doc>
Expand Down
4 changes: 2 additions & 2 deletions contributed_definitions/NXsensor_scan.nxdl.xml
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,13 @@
<item value="NXsensor_scan"/>
</enumeration>
</field>
<field name="entry_identifier" recommended="true">
<group name="experiment_identifier" type="NXidentifier" recommended="true">
<doc>
The unique identifier for the entry. The identifier is mainly lab-defined and
can be a combination of the sample name, date and time, experiment condition
(such as temperature) or instrument-generated unique identifier.
</doc>
</field>
</group>
<field name="collection_identifier" optional="true">
<doc>
The unique identifier for the collection. The identifier is used to group a
Expand Down
17 changes: 7 additions & 10 deletions contributed_definitions/nyaml/NXfabrication.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,15 @@ NXfabrication(NXobject):
if it describes a multicomponent/custom-build setup.
Should be a ISO8601 date/time stamp. It is recommended to add an explicit time zone,
otherwise the local time zone is assumed per ISO8601.
This could be year of construction or year and month of construction if full data is not available
capability(NX_CHAR):
doc: |
Free-text list with eventually multiple terms of
functionalities which the component offers.
# ++++++++++++++++++++++++++++++++++ SHA HASH ++++++++++++++++++++++++++++++++++
# f65b1d8288480aa2c0e4fdbc531ea3c5df221b12fa1fea70b19850712c715807
# 3a06b064fa22aaa0b569124e399153e7df939a53bfdc4ea2fdf240048cb1f84f
# <?xml version='1.0' encoding='UTF-8'?>
# <?xml-stylesheet type="text/xsl" href="nxdlformat.xsl"?>
# <!--
Expand Down Expand Up @@ -79,22 +79,19 @@ NXfabrication(NXobject):
# </field>
# <group name="identifier" type="NXidentifier">
# <doc>
# Ideally, (globally) unique persistent identifier. This may contain e.g. a hash
# identifier of the component.
# Ideally, (globally) unique persistent identifier, i.e.
# a serial number or hash identifier of the component.
# </doc>
# </group>
# <field name="serial_number" type="NX_CHAR">
# <doc>
# Serial number of the component.
# </doc>
# </field>
# <field name="construction_year" type="NX_DATE_TIME">
# <field name="construction_date" type="NX_DATE_TIME">
# <doc>
# Datetime of components initial construction. This refers to the date of
# first measurement after new construction or to the relocation date,
# if it describes a multicomponent/custom-build setup.
# Should be a ISO8601 date/time stamp. It is recommended to add an explicit time zone,
# otherwise the local time zone is assumed per ISO8601.
#
# This could be year of construction or year and month of construction if full data is not available
# </doc>
# </field>
# <field name="capability" type="NX_CHAR">
Expand Down
Loading

0 comments on commit 6825419

Please sign in to comment.