WEMPerformance¶
-
MacroModule
¶ genre WEMInformation
author MeVis Medical Solutions AG
package MeVisLab/Standard
definition MLWEMModules.def see also WEMInfo
keywords information
,time
,measurement
Purpose¶
The WEMPerformance module displays the elapsed times and total elapsed time for all WEM modules in the network.
Usage¶
Add the WEMPerformance module to any network containing WEM modules. If WEM modules are added or removed after the creation of the WEMPerformance module press the Reread Network
button.
Parameter Fields¶
Field Index¶
Filter : String |
Module Mode : Enum |
Order : Enum |
Report : String |
Reread Network : Trigger |
Sort By : Enum |
Visible Fields¶
Report¶
-
name:
report
, type:
String
, persistent:
no
¶ Shows the found modules and their computation times in a HTML report.
Filter¶
-
name:
moduleString
, type:
String
¶ Add WEM module names as a comma- or space-separated list in the textfield. Depending on the setting of the
Module Mode
, those modules will be listed or ignored. If no modules names were entered, all modules are shown, independant of the show/ignore setting.There is no need to enter the full name of the WEM modules that need to be filtered: substring matching is performed on the filter string. Matching is done both on the module names themselves and on the instance names. Have a look at the example network to see how the filter can be used.
Module Mode¶
-
name:
moduleMode
, type:
Enum
, default:
IGNORE_MODULES
¶ Sets if the list of given names will be listed or ignored.
Values:
Title | Name |
---|---|
Show | SHOW_MODULES |
Ignore | IGNORE_MODULES |
Sort By¶
-
name:
sortBy
, type:
Enum
, default:
NO_SORTING
¶ Sort module list by specified sorting. Possible values are ‘No Sorting’ (modules are listed by creation time), Module Name, Instance Name or Elapsed Time. The Elapsed Time sorting allows for a good overview of the slowest modules.
Values:
Title | Name |
---|---|
No Sorting | NO_SORTING |
Module Name | MODULE_NAME |
Instance Name | INSTANCE_NAME |
Elapsed Time | ELAPSED_TIME |