Working with Connections

MERLIC uses data connections to transfer results and other parameter values from one tool to another via their data connectors. Likewise trigger connections are used to send triggers.

All connectors from a previous tool can be connected to an appropriate result with compatible semantic types and value ranges.

The data connections between an image parameter and an image result from a previous tool in the Tool Flow are created automatically whenever a tool is inserted but not when a copied tool is pasted. MERLIC checks whether a result of a previous tool represents an image and if the inserted tool contains an image connector. If this is the case, the image result of the previous tool is connected automatically to the image connector of the inserted tool.

Connections between tool parameters and results with a semantic type The semantic type specifies the data class of a parameter or result, i.e., the kind of data a parameter or result contains. Some of the most important semantic types are iconic data (images, regions, regions of interest (ROIs), contours), elementary data (numbers, integers, real, strings), geometric data (angles, coordinates), and handles. other than an image must be established manually. Such manually established connections are even necessary in case there is no default value for the parameter, like e.g., for parameters of the semantic types The semantic type specifies the data class of a parameter or result, i.e., the kind of data a parameter or result contains. Some of the most important semantic types are iconic data (images, regions, regions of interest (ROIs), contours), elementary data (numbers, integers, real, strings), geometric data (angles, coordinates), and handles. "Contour".

A tool result can be connected only to the tool parameter of a subsequent tool. It is not allowed to create a connection from a tool result to a connector of a previous tool or to a tool in the same row in the Tool Flow panel.

Conversely, a tool parameter can be connected only to a tool result of a previous tool. It is not allowed to create a connection from a tool parameter to a result of a subsequent tool or to a tool in the same row in the Tool Flow panel.

Creating a Connection

You can create a connection to an other tool in the following ways:

Deleting a Connection

You can delete a connection to an other tool in the following ways: