Hi @tribeiro, great feedback. I’ll see that the comments make it to the product managers for the product, but let’s see what we can address here.
Procotol setup off instrument: This is a common request, and one that is being worked on. In the meantime, Hamilton does offer a stop-gap solution which is called a “Preplet”. This is a small mini-PC with touch screen that comes with the software pre-installed that you can take wherever you like. You can plug in your own larger screen, and even attach it to the same network as your Prep and drive the instrument remotely.
Volumes greater than the tip size/one tip size per protocol: I might need a little more clarification on your use case here. It sounds like you may want to define a different volume per transfer within a single step (which you elude to needing a hitpick worklist to achieve, which is true). Intentionally, to prevent damaging the internals of the channels through over-aspiration, the volume you can aspirate is limited to the volume of the tip that is used in that step. Performing multiple dispenses from a single aspirate is achieved through the Add Reagent or Replicate Samples steps, although the aliquots for those must be of the same volume per dispense.
Multiple tip racks not being consumed: This one might need your protocol submitted to the Prep helpdesk so it can be looked at. There were some issues with all tips being consumed with earlier versions of the software (2.1.x, 3.0.x) that should have been resolved, but it sounds like you are on a pretty recent version (latest is 3.2.2). There might still be an edge case that needs further look-see.
Normalization limited to 50µ and 300µ tips: Definitely would like to know more about the use cases for higher volume normalizations so we can get this functionaly developed as needed.
Using an empty input file: If I understand correctly, you’d like the ability to submit an empty file to skip a hitpick or reagent from file step? That’s an interesting idea and doable. We just need to ensure that it was intended to submit an empty file for that purpose and not done accidentally.
Automatic “go to bottom” pipetting: Automatic error handling in general is probably what you need here as there is not currently an exposed way to automatically respond to an error dialog. This is work that has been discussed but not formally added to the roadmap (yet).
Negative diluent control: Like the normalization comment above, definitely would like to know more about the use case so we can see about adding the functionality.
Visualizing wells used within the upcoming run: The load time interface which shows where to load labware and consumables (including number of tips, and volume of liquids) is about as close as this comes today. It’s an interesting request though. Would seeing just an overall map of everything that will be used be enough or would this also need to be reflected per step to know if wells are used multiple times within a protocol?
Replicates only pipetted horizontally: This is another one we’d like to see your protocol for since there was some odd behaviors with how replicates were being pipetted that were fixed circa v3.2.1 and we’d like to make sure we covered all the cases.
@Sean_M we’d also like to know more about any issues you’ve encountered with liquid classes and if you’ve tried developing them on your own or if you’ve had any successes or failures working with our product support team to assist any troubles you may have had.
Thanks for all the great feedback!