DicomBrowser

MacroModule
genre DICOM
author MeVis Medical Solutions AG
package MeVisLab/Standard
definition dicommacros.def
see also ImageLoad, OpenImage
keywords open, load

Purpose

The module DicomBrowser browses in a set directory for image and result data, and shows a list of available files for output selection.

Windows

Default Panel

../../../Modules/Macros/Dicom/mhelp/Images/Screenshots/DicomBrowser._default.png

Output Fields

outImage

name: outImage, type: Image, deprecated name: image

Parameter Fields

Field Index

Apply: Trigger Include: String Sort By: String
Auto Apply: Bool Preview Name: String sortTreeNames: String
Auto Reload: Enum Recursive: Bool sortValues: String
Disable file selection on double click: Bool Reload: Trigger Suffix: String
Enable (useInclude): Bool Reload Duration Limit: Float  
Enable (useExclude): Bool reloadDuration: Float  
Exclude: String Root Path: String  
Filename: String Select file on single click: Bool  

Visible Fields

Root Path

name: rootPath, type: String, default: C:/Users/okonrad/Documents/MeVis/ImageData

Sets the path to a root directory for scanning for image data.

Reload

name: reload, type: Trigger

If pressed, the set root directory is scanned anew for image data.

Preview Name

name: previewName, type: String, persistent: no

Shows the name of the preview file, including its path.

Filename

name: filename, type: String, persistent: no

Shows the file name of the file, including its path.

Enable (useInclude)

name: useInclude, type: Bool, default: FALSE

If checked, the list of data specified in Include is used for filtering the list of files.

Include

name: include, type: String, default: datasets,results

Sets a comma separated list of directory names to include.

Enable (useExclude)

name: useExclude, type: Bool, default: FALSE

If checked, the list of data specified in Exclude is used for filtering the list of files.

Exclude

name: exclude, type: String, default: slices,html

Sets a comma separated list of directory names to exclude.

Suffix

name: suffix, type: String, default: dcm,mlimage

Sets a comma separated list of file suffixes (e.g., dcm, mlimage) for filtering the list of files.

Recursive

name: recursive, type: Bool, default: TRUE

If checked, the module scans recursively from the set root directory for image data.

Apply

name: apply, type: Trigger

If pressed, the module scans anew with the changes parameter settings.

Auto Apply

name: autoApply, type: Bool, default: FALSE

If checked, the module scans anew on any change of a parameter field.

Sort By

name: sortBy, type: String

Defines the sorting criterion for sorting the list of files.

Auto Reload

name: autoReload, type: Enum, default: Off

Defines the auto reload policy for this module.

Values:

Title Name
Off Off
Smart By Duration SmartByDuration
Always Always

Reload Duration Limit

name: reloadDurationLimit, type: Float, default: 0

Sets the reload duration for smart reloading.

Select file on single click

name: singleClickSelect, type: Bool, default: FALSE

If checked, a file is being selected on single click.

Otherwise, a double click is needed for selecting a file from the list.

Disable file selection on double click

name: disableDbClickSelect, type: Bool, default: FALSE

If checked, a file cannot be selected by double-clicking it.

Hidden Fields

sortValues

name: sortValues, type: String, persistent: no

sortTreeNames

name: sortTreeNames, type: String

reloadDuration

name: reloadDuration, type: Float, default: -1