User Interface OverviewΒΆ

The Clario user interface employs a visual programming model which allows you to easily create workflows for data manipulation, statistical analysis, and numerous other operations. Workflows are comprised of data streams and nodes; they are created by reading files in and arranging and configuring nodes on the canvas to create a reusable operation. Once created, workflows are submitted for processing. Once the engine has completed processing, results are published in the form of runs. Workflows and runs are persisted until deleted: a feature that is very useful when a workflow is used frequently or is highly complex.

Additionally, Clario delivers a world-class experience by providing enormous flexibility and powerful operations for expert users, but also supports novice users through effective workflow validation and user feedback.

The Clario User Interface (UI) is divided into five main components that each make up an important process within your project(s).

  • Toolbar
    • The Toolbar enables you to Save, Save Workflow As, and Run workflows. These buttons will only be visible/active when a workflow is open in the current tab (see Perspectives below). Additionally there are Cut, Copy, and Paste buttons available once a node(s) on an existing workflow has been selected. Select a single node on the canvas by clicking on it with a mouse. Select additional nodes by holding down Ctrl and clicking on other nodes one at a time. Or to select all of the nodes on a workflow at once, click Ctrl+A. Once selected, nodes can then be cut, copied, and/or pasted on the same or a different workflow using the Cut, Copy, and Paste icons in the toolbar. It is also possible to use the keyboard shortcuts for Cut (Ctrl+X), Copy (Ctrl+C), and Paste (Ctrl+V).
  • Project Tree
    • This area contains the Project Tree and is used to create new and/or navigate to existing objects (Projects, Workflows and Runs) within Clario. Clicking on the [+] expands a given part of a tree; clicking the [-] collapses that part of the tree.
    • At the project level (indicated by a folder icon), this area is used to move/copy data between SFTP and Clario projects. Deleting or renaming projects is done by clicking Delete Project Files, or Rename Project. Access to the project can be given or modified by clicking Change Access.
    • At the workflow level (indicated by a wrench icon), you can open, delete and rename a workflow.
    • At the run level (indicated by a gear icon), you can open or delete a run.
  • Perspectives
    • This area makes up the largest portion of the Clario UI and is where the workflows and runs are displayed in a tabbed format.
    • Each open workflow and/or workflow run will be displayed in its own tab.
    • Once nodes are on the workflow canvas, they can be moved around one at a time by clicking and holding, while dragging the node to a new location. Using the methods described in the Clario Toolbar section to select multiple nodes, you can also move multiple nodes around on the canvas as a group of nodes by clicking and dragging one of the selected nodes.
  • Node Library
    • This area of the UI is directly below the workflow canvas.
    • When a workflow is open, the workflow node library is displayed.
    • When a run is open/executing, the run stats and log are displayed.
    • The Node Library contains all possible nodes that can be utilized in developing a workflow.
    • Nodes can be drag and dropped from the Node Library up into the workflow canvas.

Previous topic

Flow-Based Programming

Next topic

Toolbar