The Create Custom Worklist Tool takes in a CSV file and outputs a worklist.

You can access this tool in the Build platform by clicking on Tools from the top navigation bar and typing it on the Tool Library search bar as shown below.

Once you've found the tool, you can click on Launch Tool to access it.

You can either use this tool to create worklist by

  1. simply uploading your worklist in one of the following forms

    1. .cvs

    2. .txt

    3. .xslx

    4. .zip
      or

  2. using the integration feature to create custom worklist that you may have developed through different programming languages or visualization tools such as python, r or node-red etc.


  • Uploading a Worklist

Through this method you can create a custom worklist by uploading it on TeselaGen.

The accepted file types include .cvs .txt xslx or .zip. You can also generate a template worklist by clicking on the ellipsis icon (...) and format the worklist according to your experimental needs.

Ones done press the Next button. If your upload was successful you generate worklist from the new screen by clicking on the green Generate Worklist button.

Once completed you can use your custom worklist through the Execute Worklist Tool.


  • Using Integration

In order to use this feature you first have to input information about your integration so that you can upload your worklist on the TeselaGen platform.

For example if your worklist has been created using a python script then this tool will help you integrate it on TeselaGen.

In order to do that go to:

Settings > Integrations (Teselagen Settings) > Custom Worklist

The Create Custom Worklist Integration dialog box (as show below) will open up once you click on the +Add button.

After adding and selecting all the relevant information click on the submit button and you'll be able to see the integration on the launch tool page within the Choose Integration search box.

It's option to upload a file and is only required if you need to add extra information which the integration hasn't covered or if it compliments your integration.

The only input required are the source plate/s and destination plate/s.

You can select them by clicking on their respective buttons.

The integration will use it's custom logic/script to implement transfer from the source plate to the destination plate.

Did this answer your question?