Skip to content

Conversation

@rickwierenga
Copy link
Member

Introduces a mix parameter to LiquidHandler and as a part of the standard, implemented by OT2, STAR, and Vantage backends.

This was already supported through backend kwargs in STAR and Vantage. These is now deprecated in favor of the new universal parameter. Warnings have been added.

# mix before aspirating
await lh.aspirate([well], vols=[100], mix=[Mix(volume=50, repetitions=3, flow_rate=2000)])

# mix after dispensing
await lh.dispense([well], vols=[100], mix=[Mix(volume=50, repetitions=3, flow_rate=2000)])

@rickwierenga rickwierenga merged commit a5cfff3 into main Oct 3, 2025
7 checks passed
@rickwierenga rickwierenga deleted the ot-mix branch October 3, 2025 05:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants