Skip to content

ENH: Made DICOM loading of scalar volume more configurable

Added options to application settings:

  • Acquisition geometry regularization: enable/disable adding regularization transform. A default option is added for those who don't know/don't care. For now, it is disabled by default. When an issue is found then Slicer displays a warning and the user may enable regularization. In the future we may add a "resample" option as well, to not just apply a transform but also use it to resample the volume.

  • Allow loading subseries by time: if disabled (default) then loadables are not offered by content or trigger time. This reduces clutter and increases chance that users try alternative loadables, grouped for example by image orientation.

Minor improvements:

  • Simpler node names are generated for subseries. Instead of including actual image orientation and timestamps (which are long, cryptic strings), we use just indexes (imageOrientationPatient 1, imageOrientationPatient 2, ...).
  • Acquisition transform is added under the same subject hierarchy folder as the volume.

Merge request reports