Skip to main content

Run an execution

This article explains how to run an execution on most devices.

Updated over 8 months ago

Use SynthaceHub to run an execution on most devices. However, some devices require additional or alternative steps.

  • If you want to run an execution on a Tecan Freedom EVO®, click here.

  • If you want to run an execution on a dragonfly® discovery, click here.

Terminology

This section helps you to understand the terms that SynthaceHub uses.

Execution

An execution is a simulation that you or a colleague have sent to your lab. In SynthaceHub, the Executions page displays the executions that SynthaceHub has received. Each execution comprises one or more tasks.

Task

A task is a series of steps that one device completes before another device continues the execution.

Example: In the following image, the Liquid Handling task is the series of steps that the liquid handler completes before the plate reader continues the execution.

The Executions page displays a header row for each execution, below which is a row for each task that the execution comprises. A task might include some internal tasks.

Internal task

An internal task is a functional step that a device must complete before it can continue an execution.

Example: In the preceding image, the Run integrated Plate Reader task includes a step to open the loading tray. The plate reader must open the loading tray before it can read a plate.

The Executions page does not display rows for internal tasks.

Preview an execution

Before you run an execution, you should preview the execution to check that the devices in your lab will do what you expect. You probably did this before you sent the simulation to SynthaceHub, but now you have another opportunity to do so whilst you are in the lab.

  1. From the SynthaceHub homepage, go to Executions.

2. Locate the execution, then click the Show preview icon.

3. View a preview of your execution, before you execute it, to ensure the protocol will run as intended - and ensure your labware is loaded in the correct locations.

Run an execution

When you are ready to run an execution on the devices in your lab, run the tasks that the execution comprises.

Run the tasks automatically

  1. From the SynthaceHub homepage, go to Executions.

  2. Enable AUTO RUN TASKS.

    null

    SynthaceHub disables the start button for every task after the first.

  3. For the first task, click the play icon.

  4. Click YES, RUN THE TASK.

    null

  5. If you used the Advanced Settings page to turn on Enable scanning barcodes, SynthaceHub prompts you to scan the barcodes on the plates in the execution.

After the first task has run on the first device, the second task will automatically run on the next device, and so on until the execution is complete.

Run a task manually

  1. From the SynthaceHub homepage, go to Executions.

  2. Locate the task, then click the play icon.

    null

    The Run the task? dialog opens.

    Note: Synthace disables this button if you enabled AUTO RUN TASKS. If you want to run the task manually, you must disable AUTO RUN TASKS first.

  3. Click YES, RUN THE TASK.

    null

  4. If you used the Advanced Settings page to turn on Enable scanning barcodes, SynthaceHub prompts you to scan the barcodes on the plates in the execution.

After you run the task manually, the execution will pause. If you want to run another task manually, repeat these steps for the next task that you want to run.

Tip: If you want to run one or more of the remaining tasks manually, you do not need to run them in the order that SynthaceHub presents them.

Retry or skip a task

If a task does not run successfully, the Executions page displays a message in the status bar that explains why.

Fix the problem, then click RETRY to run the task again.

If you cannot fix the problem, but you can complete the task manually, skip the task.

  1. Complete the task manually.

  2. Click SKIP.

    Beneath Execution Status, SynthaceHub displays the next task.

  3. If you want the execution to continue from the next task, click CONTINUE. Otherwise, click SKIP until you find the task from which you want the execution to continue.

Warning: Do not click CONTINUE if the success of the next task is dependent upon the completion of the previous task, and you cannot complete the previous task manually. For example, if you skip a task that opens the door of a plate reader, and you cannot open the door manually, but you continue the execution from a task that transfers a plate into the plate reader, the robot arm will try to move the plate through the closed door.

Cancel a task

You cannot use SynthaceHub to cancel a task after it starts to run. To cancel a task after it starts to run, use the device plug-in window or, if that doesn't work, the device software.

Statuses

When you run an execution, the Executions page displays a status bar beneath the header row for the execution. The status bar displays the status of the most recent task that has run. It also displays the status of the internal tasks that the task includes.

Execution Status

Description

Starting {task}

SynthaceHub has sent the task to the device, but the task has not started to run yet.

Running {task}

The task is running on the device.

Completed {task}

The task ran successfully.

Error in {task}

The task did not run successfully.

Task statuses

The Executions page displays the status of each task on the row for the task.

Task Status

Description

To start

SynthaceHub has received the task from Synthace, but has not sent the task to the device.

Pending

SynthaceHub has sent the task to the device, but the task has not started to run yet.

In progress

The task is running on the device.

Succeeded

The task ran successfully.

Cancelling...

You cancelled the task in SynthaceHub, but it is still running on the device.

Failed

The task did not run successfully.

Clear an execution

If you no longer want to run an execution on the devices in your lab, clear the execution.

Warning: After you clear an execution, you can no longer run the execution on the devices in your lab.

Tip: If you change your mind later, and decide that you want to run the execution on the devices, you must send the simulation from Synthace to SynthaceHub again.

Clear all executions

  1. Go to Executions.

  2. Click the following icon.

    The Clear the executions? dialog opens.

    null

  3. Click YES, CLEAR THE EXECUTIONS.

Clear an individual execution

  1. Go to Executions.

  2. Locate the execution, then click the bin

    null

    The Clear the execution? dialog opens.

  3. Click YES, CLEAR THE EXECUTION.

null

Did this answer your question?