Skip to main content

Element parameter validation

Element parameter validation provides real time feedback on the information you entered in your workflow.

Updated over a month ago

Element parameter validation is there to guide you. It will help you identify the parameters that are missing, and find those that cause errors before simulating your workflow.

As you add elements to the workflow builder canvas and start entering parameter values, a pop up will appear on the current element that tells you the required parameters or any errors from the information you entered. It will also direct you to the specific parameters in the instance panel.

This will help you avoid small errors made during workflow building, and therefore result in you getting to a successful simulation faster, with fewer failed simulations in between.

What will you learn:

  1. The different parts of element parameter validation

  2. How to start element parameter validation

  3. How to use element parameter validation in silent mode

The different parts of element parameter validation

Validation notification icon

The validation notification icon is next to the Simulate button in the workflow builder, and has three different notifications describing the current state of your workflow:

  1. Successful validation

  2. Validating

  3. Validation error

Validation Notification Panel

The validation notification panel shows the notification status of specific elements and is also where you can silence the notifications.

Element validation error pop up

The element validation error pop up directs you to the element in an invalid state, and what the errors are.

Instance parameter highlighting

Invalid parameters are highlighted in red in the instance panel.

How to start element parameter validation

Element parameter validation does not start immediately as you add elements to the workflow builder canvas, but only after you start interacting with an element. Let’s start with a simple aliquot workflow as an example.

  1. Add a Define Liquids and Plates and Aliquot element to the workflow builder canvas.

  2. Connect the Liquids output from Define Liquids and Plates to the Liquids to Aliquot input of Aliquot.

    Note: the element parameter validation has not yet been triggered while you are building the workflow.

  3. Open the Define Liquids and Plates element instance panel by clicking the element.

  4. Select Parameters in the Define From parameter drop down.

    Note: Shortly after you have started to interact with an element's parameters, the parameter validation starts and a pop up appears associated with the element that has a validation error, along with the invalid parameter highlighted in the instance panel, and a validation notification icon next to the Simulate button. In this example, the required parameter Liquid Names is highlighted red with instructions in the pop up to notify you that this parameter is required.

  5. Resolve the validation error by defining a liquid name.

    Note: Resolving the invalid parameter error by filling in the required Liquid Names parameter with a value re runs the validation, and when successful clears the validation pop up. The validation notification icon next to the Simulate button will also display a green tick when there are no validation errors.

  6. Open the Aliquot element instance panel by clicking the element

  7. Change the Aliquot Volume parameter value to 100 ul to start the element validation for this element.

    Note: Interacting with a parameter in the next element triggers its validation. Here you can see multiple parameters are invalid, and you are guided to resolve them.

  8. Continue fixing the validation errors until all elements are successfully validated.

How to silence the element validation tool

As you become more proficient in workflow building you may not rely on the validation tool as much. Therefore, you are able to silence the validation pop ups so that your workflow building experience is less interrupted.

The element validation will still be running in silent mode and you will be able to launch the validation pop up for an invalid element when you are ready from the validation notification icon.

  1. Click on the element parameter validation icon to open the validation panel.

  2. Click on the toggle to enter silent mode

  3. Add a Define Liquids and Plates and Aliquot element to the workflow builder canvas.

  4. Connect the Liquids output from Define Liquids and Plates to the Liquids to Aliquot input of Aliquot.

  5. Open the Define Liquids and Plates element instance panel by clicking on the element

  6. Select Parameters in the Define From parameter drop down.

    Note: In silent mode, element validation still runs and the validation error is logged in the validation icon. However, the element validation pop up and the parameter highlighting in the instance panel for the invalid element do not display automatically.

  7. Display the validation pop up and parameter highlighting when in silent mode by clicking on the notification icon to open the validation panel and click on the invalid error notification.

  8. Double clicking on the workflow builder canvas will remove the focus from the element you had highlighted, closing the instance panel and validation pop up.

  9. Clicking on the invalid element again will open the instance panel back up in silent mode.

Did this answer your question?