HSL SeqLib

Can someone please explain how to use functions in HSL SeqLib to take a sequence of a full plate & then select specific wells/columns from it to pipette into/out of? Thanks!

This is also a good space to share other aspects of HSL SeqLib that you may need help with or to show off any helpful methods you have!

Hi @angryduckyduck ,

Can you elaborate on what you are trying to do? Like for example, are you trying to show a dialog to allow the user to select wells? Or are you trying to find what well is in the nth sequence position?

The HSLSeqLib is very basic in its functionality, but it performs the base line functions to build/edit sequences.

Hi Brandon,

I have a 24 well plate, which has a sequence assigned to it that includes all the wells. How do I, within the script, select 1 specific column to go to without making a new sequence for each column?

I have a lot of experience with Tecan Fluent control, and to do a similar thing using that I would always have the 1st column selected, then set a well offset such that it will go to the column I want.

This is something that will be hard-coded into the method since certain wells will contain different elements of the assay and that plate layout will not change.

Thanks!

Hi @angryduckyduck ,

You actually can accomplish that with the HSLDevLib and the DevEditSequences functions. If you set the timeout time to 0, it won’t show the dialog for the sequence editing tool but will still edit the sequence based on the start and stop points that you calculate. See below for an example:

Logic:

Submethod parameters:

Calling submethod:

Now if you have VENUS 6, you can also do this in a PowerStep:

1 Like

If you always want to jump to the same well and it’s hard-coded, you can just use “Set Current Position” from the basic command sin the toolbox, no library needed. If you want to start working with loops you can use the Increment step from SeqLib, which allows you to move the current position along a sequence more dynamically.

3 Likes