Skip to content

Add liquid handling capabilities#969

Merged
rickwierenga merged 1 commit intov1b1from
capability-liquid-handling
Mar 27, 2026
Merged

Add liquid handling capabilities#969
rickwierenga merged 1 commit intov1b1from
capability-liquid-handling

Conversation

@rickwierenga
Copy link
Member

LiquidHandlingCapability: faithful port of legacy LiquidHandler frontend with tip tracking (commit/rollback), volume tracking, ChannelizedError handling, tip presence probing, can_pick_up_tip validation, spread modes, BlowOutVolumeError, and convenience methods (return_tips, discard_tips, transfer, move_tips, use_channels, use_tips). BackendParams passed through all backend calls and composition methods with operation-specific names.

Head96Capability: 96-head operations with tip tracking (commit/rollback), volume tracking, partial tip pickup, single-container (trough) support, container size validation, and convenience methods (return_tips, discard_tips, stamp). State serialization on both capabilities.

@rickwierenga rickwierenga force-pushed the capability-liquid-handling branch 4 times, most recently from d91c783 to 7519d2e Compare March 27, 2026 00:41
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@rickwierenga rickwierenga force-pushed the capability-liquid-handling branch from cd5ad09 to 34d24f9 Compare March 27, 2026 05:18
@rickwierenga rickwierenga merged commit 8afc75d into v1b1 Mar 27, 2026
19 checks passed
@rickwierenga rickwierenga deleted the capability-liquid-handling branch March 27, 2026 05:21
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.

1 participant