From Slicer Wiki
Revision as of 15:50, 14 October 2016 by Fedorov (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Home < Documentation < Labs < Units


This page summarize the on-going work related to the integration of units into Slicer.

There are two developments:

1. Application-level definition of units for controlling issues like display and precision for the GUI widgets displaying the values, see wiki page:

2. Volume node level definition of the quantity and units associated with an image volume. Discussion of this development started in this PR thread:

Work-in-progress topic

The idea is to add code triples (CodeValue, CodingSchemeDesignator, CodeMeaning) to describe QuantityValue and MeasurementUnits attributes defined for each volume.

Codes for units can/should be taken from UCUM. Codes for quantities can be reused from DICOM (to be populated).

To define abbreviations for units, UCUM CodeValue is sufficient in most cases. When the code value is not acceptable (i.e., for Hounsfeld units), a mapping to a suitable abbreviation should be established in Slicer.

Examples: and also this one show how it can be using DICOM concepts.