Making a (Free!) tool to lay out plates and make worklists/picklists!

A couple months ago I posted about PlatePlanner - a tool I was working on to make managing platemaps easier.

Today I added in a worklist builder - easily stamp or interleave up to four plates of any size onto a target plate. You can preview the resulting plate alongside the Hamilton-ready csv generated, making it easy to identify mistakes that might be missed with just raw text. You can also grab a screenshot for your records!

The worklist will also avoid any wells you’ve excluded (i.e. to avoid edge effects)!

CleanShot 2024-12-13 at 08.12.57

As always I’m eager to get your feedback about how to make the tool more useful!

5 Likes

Thats awesome, whats the link to the repo? I might try seeing if I can link this to PyHamilton, I could really use something like this

I’m going to be keeping the code closed source for now - but will revisit open sourcing it in a couple months when the codebase stabilizes a bit!

1 Like

Can this tool do the reverse process? Say I randomize a 96 well plate into a 384 well plate in quadruplicate on the Vantage, and generate a .csv file that maps the destination wells of the 384wp to the source wells of the 96wp. Is this tool able to provide a derandomized platemap of the 384wp?

Hey Paul - if I understand you correctly, the tool cannot currently do this but I’m very interested in understanding your use case for this!

Could you share more either here via email (nishant@nitro.bio)?

Of course! One of the systems that I work on is used for cell-based drug screening using 384wps. We serially dilute our treatment conditions in 96wps.
To mitigate edge effect, we randomize the 96wp in each quadrant of the 384wp instead of stamping the 96wp straight into the 384wp. At runtime, a .xls (not .csv, sorry about that) is generated. I currently use an Excel macro to derandomize the 384wp. Your tool seems like it could be a much improved solution to what I currently do :smiley:

Ah - that makes perfect sense! I’ll add it to my todo list and follow up here!

1 Like