Core

Required modules for input and output control. Each workflow contains one copy of each module.

Image measurements

Operations making measurements on images in the workspace. Measurements are associated with the input images for later use.

Image processing

Modules applying operations to images from the workspace. For example, image filtering, thresholding or intensity normalisation.

Input output

Modules loading or saving files to the computer filesystem.

Miscellaneous

Miscellaneous modules which don't fit into fixed categories. Includes global variable definitions and macro handling.

Object measurements

Operations making measurements of individual objects in the workspace. Measurements are associated with the relevant input objects.

Object processing

Operations capable of creating new objects, changing existing ones or creating new object relationships.

Visualisation

Modules altering how images are displayed (e.g. lookup-tables) or adding visual elements (e.g. text or object overlays).

Workflow handling

Modules capable of controlling the order of module execution. For example, skipping specific modules if certain criteria are met.