
Figure 1
Screenshot of some automatically generated graphical user interfaces for configuration and execution of Alida operators.

Figure 2
Sample call of an operator from command line. The operator ApplyToMatrix is executed to apply an operator to a 2D array supplied on the command line. The parameter summarizeOp expects as value an ALDOperator which summarizes a 1D array, and here ALDArrayMean is specified computing the mean. The parameter summarizeMode is of enumeration type, and in this case row-wise summarization requested. The output is sent to standard output, but can be redirected to a file as well.

Figure 3
Screenshot of the graphical workflow editor Grappa, showing a demo workflow shipped with Alida. To the left a partial tree of available operators is displayed to choose from.

Figure 4
The processing graph for the workflow in Fig. 3. Each operator invocation is represented by a blue or red rectangle. A red rectangle indicates that an operator was collapsed to hide nested operator calls. Light and dark green ellipses are input and output ports respectively of an operator, gray triangles depict data ports representing newly generated data. To the right the information for the operator SmooothData1D is shown including the values of input parameters and software version.
