Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(protocol-designer, step-generation): single channel partial tip support for 'default' primaryNozzle only #17222

Open
wants to merge 5 commits into
base: edge
Choose a base branch
from

Conversation

jerader
Copy link
Collaborator

@jerader jerader commented Jan 8, 2025

closes AUTH-594 AUTH-596 AUTH-597 AUTH-598 AUTH-599

Overview

This is behind a ff so shouldn't affect anything in 8.3.0, 8.4.0, etc until we want to finish & release this feature

This PR adds single tip partial tip support for 96-channel and 8-channel, only starting at the 'default' primary nozzles which are H1 for 8-channel and H12 for 96-channel.

Note that collision warnings for deck extents, ot-2 and 8-channel are not fully supported yet.

Test Plan and Hands on Testing

Turn on the partial tip FF

  • create an 8-channel protocol for the Flex or OT-2, add 2 transfer steps, one with all nozzles and one with 1 nozzle. see that it looks correct and it passes analysis on the app
  • create a 96-channel protocol for the Flex, add 3 transfer steps, one with all nozzles, one with 1 nozzle, and one with 1 column. see that it looks correct and passes analysis on the app
  • turn off the FF, see that the single option is not found

Changelog

  • add support for single nozzle pick up for the default primary nozzle
  • extend support to the partial tip field, utils, and step-generation
  • create ff for partial tip work

Risk assessment

low, behind ff

@jerader jerader force-pushed the pd_partial-tip-single-tip-support branch from 324471b to 422a6bc Compare January 8, 2025 21:22
@jerader jerader marked this pull request as ready for review January 8, 2025 21:39
@jerader jerader requested a review from a team as a code owner January 8, 2025 21:39
@jerader jerader requested review from koji and ncdiehl11 January 8, 2025 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant