Use SynthaceHub to run an execution on most devices. However, some devices require additional or alternative steps.
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.
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
From the SynthaceHub homepage, go to Executions.
Enable AUTO RUN TASKS.
SynthaceHub disables the start button for every task after the first.
For the first task, click the play icon.
Click YES, RUN THE TASK.
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
From the SynthaceHub homepage, go to Executions.
Locate the task, then click the play icon.
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.
Click YES, RUN THE TASK.
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.
Complete the task manually.
Click SKIP.
Beneath Execution Status, SynthaceHub displays the next task.
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
Go to Executions.
Click the following icon.
The Clear the executions? dialog opens.
Click YES, CLEAR THE EXECUTIONS.
Clear an individual execution
Go to Executions.
Locate the execution, then click the bin
The Clear the execution? dialog opens.
Click YES, CLEAR THE EXECUTION.