Measurement

From PHENOM Portal Knowledgebase
Revision as of 17:01, 19 September 2022 by Nathalie (talk | contribs) (→‎Observable)
Jump to navigation Jump to search

Creating & Editing Measurements

To create a Measurement, select Measurement under the Create > Logical dropdown menu.

There are a few requirements for a Measurement, it needs to have:

  • A unique name
  • An observable
  • A Measurement system
  • At least one Measurement Axis

When filling in the creation form, the user needs to choose:

Enumerated Measurement

Is this Measurement an Enumeration? If this toggle is set to "Yes", the Measurement is automatically set to "AbstractDiscreteSetMeasurementSystem".

Observable

The user must choose an Observable from the dropdown. Once selected, its characteristics will be displayed. Clicking the icon in the top right corner of the box will redirect the user to the details page of the element. By clicking on the link, the user will be redirected to the new page and lose all unsaved changes.

To reset the field, the user can click on the round arrow on the right of the drop down field.

Measurement System

A Measurement must have a Measurement System. When the user selects a Measurement System from the dropdown, its characteristics will be displayed: Measurement System Axis/Axes, Coordinate System, and Coordinate System Axis/Axes. Clicking the icon in the top right corner of each box will redirect the user to the details page of the element. By clicking on the link, the user will be redirected to the new page and lose all unsaved changes.

To reset the field, the user can click on the round arrow on the right of the drop down field.

Toggling Selection Box: Each Selection box can be toggled on and off by clicking on "Choose" or "Close".


Making a selection: After making a selection, additional information will appear. You can click on their individual names (circled in red) to navigate to the corresponding edit page.


Adding a Measurement Axis: You can:

add an existing Measurement Axis. create a new Measurement Axis or do a combination of both. (Note: the number of Measurement Axes must match the number of Measurement System Axes)


Selecting and Removing multiple Measurement Axes: You can add additional Axes by clicking on a non-highlighted node.. You can remove a selected Axis by clicking on a highlighted node.


Saving When all desired fields are filled in, click on SAVE in the upper right corner

Creating & Editing Measurement Axes

Requirements for Measurement Axis:

Unique name, Measurement system axis Value Type, Unit Adding a Measurement Axis: On the Measurement page, you can:

add an existing Measurement Axis. create a new Measurement Axis or do a combination of both. (Note: the number of Measurement Axes must match the number of Measurement System Axes)


Removing a Measurement Axis: You can remove a Measurement Axis by clicking the X. You will need to click SAVE in the upper right to commit this change.


Toggling Value Type Unit: The Value Type Unit can be toggled on and off by clicking its name.


Removing Value Type Unit: Clicking on the circled-X (blue circle) will remove the Value Type Unit. You will need to click SAVE in the upper right to commit this change.


Choosing a Constraint: As you select a Value Type and a Unit, the Constraint list will be populated with existing constraints that match the value type and unit combination.


Adding a new Constraint When creating a new Constraint, it will be added to the other constraint lists as well.


Saving When all desired fields are filled in, click on SAVE in the upper right corner


Creating & Editing Enumerated Measurements

Requirements for Enumerated Measurement:

Unique name for measurement Unique name for measurement axis Observable At least one EnumerationLabel (or allowed value) Cannot change Measurement System: When creating an Enumerated Measurement, AbstractDiscreteSetMeasurementSystem will be selected. Currently phenom does not support a different measurement system for enumerated measurements.


Editing allowed values (Enumeration Label):

The values that appear in the list display the realized Enumeration Labels. The values can be edited but the SAVE button must be clicked to fully commit the change.

The pencil icon will allow editing. The check icon will lock the row from editing. The X icon will remove the corresponding value from the list. Selecting unrealized values (Enumeration Label):


If an unrealized value exist, it will appear in this list. You can click any of these values to add it.

Creating a new value (Enumeration Label):


Clicking Add New Value will create an empty row. This will create a new Enumeration Label and add an additional value to Allowed Values.

Saving When all desired fields are filled in, click on SAVE in the upper right corner