Besides single pipetting actions and the more complex concentration normalization/ serial dilution actions, OneLab allows you to implement other types of actions as well. One of these other actions is shaking, recognizable by the following icons, indicating the start and end of this action in the list of protocol steps and the labware that is involved respectively.

To perform this action, a shaking device is required. This can be either a standalone device or a Device+ (a connected Device that is controlled via OneLab). These two different situations lead to slightly different ways of executing the protocol, depending also on how (manually, semi-automatically or automatically) the protocol is executed (see the collection “Executing your OneLab protocols”).

Protocol Design

Once you have your labware in the virtual bench, you can add a shaking step to the list. Click on the “Actions” menu button in the “Protocol Menu Bar” on the left of your screen. The “Actions” menu will pop-up. Then, click on the “Shaking” option.

The “Shaking” menu will appear:

You will have to drag and drop the desired labware to the top right field, shown in the figure above. This labware will need to be present in the shaker during the execution of the experiment or moved by you during the experiment depending on what devices you have connected. Just above this field you can see a small colorful line in front of the text “Labware to shake”. Especially when tubes are used, which are typically held in a rack, the complete rack with ALL tubes will be put in the corresponding device. In the “Shaking” menu, you will need to drag and drop ALL tubes (one by one) to the top right field. All labware that was dragged and dropped to this field, will be highlighted with a small colorful line close from the name on the virtual bench, as indicated in the following figure:

This is where the difference in execution plays an important role. You can set the

'speed", the "duration" and the "temperature".

The shaking consists of two sub-steps: a start and an end. This allows you to, during the shaking of one labware, implement additional actions with your other labware. These can be pipetting actions, user actions, notifications etc.( See the article “Nesting protocol steps” for more details).The two sub-steps allow the software to customize the required actions according to the execution (not during the protocol design phase, but in the background during the execution phase, see the article “How to execute your protocol”): fully automatic, semi-automatic or manual execution. By converting the start and end steps of the shaking to actual user actions, confirmation is required by the operator to further proceed the protocol.

The nesting of two simultaneous shaking actions is shown on the right side of the figure above. This does however imply that two shakers are required to be present in the lab. OneLab will automatically assign actions to connected devices first, so if for example one Shaker+ is available and another stand-alone shaker, the top level shaking action will be assigned to the Shaker+, while the other nested shaking action is assigned to the stand-alone shaker.

When you select the shaking step in the list of protocol steps, the shaking symbol is highlighting which labware is involved on the virtual bench. The same symbol is present in the list of steps.

Protocol Execution

Depending on the availability of connected devices in your lab, you will have the choice to execute the protocol either manually, semi-automatic (with Pipette+) or fully automatic (with Andrew+). As mentioned above, the shaker can be either a Device+ (a device connected and operated via OneLab) or standalone.

  • With a standalone shaker, you will reach a pause in the protocol and have to set and run the shaker yourself manually, moving and replacing the labware as needed.

  • With a connected shaker (Shaker+) you will reach a pause in the protocol. Then, manually start the shaker in OneLab and confirm that the labware is loaded and ready to run, but the shaking step will be controlled via OneLab (timing, speed).

  • With Andrew+ and Shaker+ connected, the robot performs this action fully automatically based on the way your device is set up.

Did this answer your question?