MultiFileVolumeListFilterOutputs¶
-
MLModule
¶ genre MultiFileVolumeList, DICOM
author Alexander Koehn
package FMEstable/ReleaseMeVis
dll MLMultiFileVolumeListOutputs
definition MLMultiFileVolumeListOutputs.def see also DirectDicomImport
,MultiFileVolumeListBaseOutput
,MultiFileVolumeListImageOutput
,MultiFileVolumeListRTOutput
,MultiFileVolumeListSROutput
,FileListFilterPlugin
,ImageLoad
,MLImageFormatLoad
,ImageSave
keywords DICOM
,DCM
,import
,load
,read
,slices
,reorder
,eatdicom
,filter
,find
,search
,tags
,values
Purpose¶
Filters a MultiFileVolumeList (created by DirectDicomImport) by dicom tags.
Usage¶
Enter multiple criteria and press Filter Volume List
. A criteria searches for dicom tag and compares it to the given string for equality. All criteria are ANDed.
Input Fields¶
Parameter Fields¶
Field Index¶
Add Filter Criteria : Trigger |
maxMatches : Integer |
searchCriteriaMulti : String |
Boolean Operation : Enum |
Num Filter Criteria : Integer |
searchForTagMulti : String |
Current Filter Criteria : Integer |
Num Matches : Integer |
|
Current Matched Id : Integer |
Remove Filter Criteria : Trigger |
|
Filter Volume List : Trigger |
Search Any Value : Bool |
|
Matched Id : Integer |
Search Criteria : String |
|
Matched Ids Multi : String |
Search For Tag : String |
|
maxFilterCriteria : Integer |
Search Term : String |
Visible Fields¶
Boolean Operation¶
-
name:
booleanOperation
, type:
Enum
, default:
And
¶ Determines how the final result is composed of the filter criteria.
Values:
Title | Name | Description |
---|---|---|
And | And | All filter criteria must match. |
Or | Or | At least one filter criterion must match. |
Search Any Value¶
-
name:
searchAnyValue
, type:
Bool
, default:
FALSE
¶ If enabled then an existing tag is sufficient to match the criterion, otherwise also the tag value must match.
Num Filter Criteria¶
-
name:
numFilterCriteria
, type:
Integer
, default:
0
¶ Number of all filter criteria
Current Filter Criteria¶
-
name:
currentFilterCriteria
, type:
Integer
, default:
0
, minimum:
0
, maximum:
:field:`maxFilterCriteria`
¶ Index of current filter criteria
Remove Filter Criteria¶
-
name:
removeFilterCriteria
, type:
Trigger
¶ Remove the criterion at index
Current Filter Criteria
Search For Tag¶
-
name:
searchForTag
, type:
String
, default:
(0008,0018)
¶ The DICOM tag to search for.
Search Criteria¶
-
name:
searchCriteria
, type:
String
¶ The string to compare the content of the DICOM tag to. This field is insensitive if
Search Any Value
is on.
Filter Volume List¶
-
name:
filterVolumeList
, type:
Trigger
¶ Press to apply the criteria and filter the input list.
Num Matches¶
-
name:
numMatches
, type:
Integer
, persistent:
no
¶ Number of MultiFileVolumes that match all criteria.
Current Matched Id¶
-
name:
currentMatchedId
, type:
Integer
, minimum:
0
, maximum:
:field:`maxMatches`
, persistent:
no
¶ Index of the currently selected match id.
Matched Id¶
-
name:
matchedId
, type:
Integer
, persistent:
no
¶ The MultiFileVolume Id currently selected.