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(app): adding support for v6 commands in run log #11254

Merged
merged 10 commits into from
Jul 29, 2022
Merged

Conversation

smb2268
Copy link
Contributor

@smb2268 smb2268 commented Jul 28, 2022

Overview

This PR adds support for all previously unsupported v6 commands in the Run Log

Changelog

Add the following commands:

  1. loadLiquid
  2. aspirate
  3. dispense
  4. blowout
  5. touchTip
  6. moveToSlot
  7. moveToCoordinates
  8. moveRelative
  9. moveToWell
  10. savePosition
  11. home

Review requests

Look over new strings for clarity, test it out!

Risk assessment

Low

@smb2268 smb2268 requested review from a team as code owners July 28, 2022 20:37
@codecov
Copy link

codecov bot commented Jul 28, 2022

Codecov Report

Merging #11254 (75aa0dc) into edge (b04912f) will increase coverage by 0.00%.
The diff coverage is 64.70%.

Impacted file tree graph

@@           Coverage Diff           @@
##             edge   #11254   +/-   ##
=======================================
  Coverage   73.84%   73.84%           
=======================================
  Files        2090     2090           
  Lines       57836    57929   +93     
  Branches     5867     5889   +22     
=======================================
+ Hits        42708    42779   +71     
- Misses      13843    13862   +19     
- Partials     1285     1288    +3     
Flag Coverage Δ
app 71.35% <64.70%> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...ms/Devices/ProtocolRun/RunLogProtocolSetupInfo.tsx 71.42% <12.50%> (-11.50%) ⬇️
app/src/organisms/Devices/ProtocolRun/StepText.tsx 76.81% <74.41%> (+1.05%) ⬆️
app/src/pages/Labware/index.tsx 75.30% <0.00%> (-0.17%) ⬇️
app/src/pages/Labware/hooks.tsx 87.50% <0.00%> (+5.92%) ⬆️

Copy link
Collaborator

@jerader jerader left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!!

"move_to_well": "Moving to {{well_name}} of {{labware}} in {{labware_location}}",
"move_relative": "Moving {{distance}} mm along {{axis}} axis",
"move_to_coordinates": "Moving to (X: {{x}}, Y: {{y}}, Z: {{z}})",
"home_gantry": "Homing the following axes: Gantry X, Gantry Y, Left Pipette Mount Z, Right Pipette Mount Z, Left Pipette Plunger, Right Pipette Plunger",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is pretty verbose. If it's homing everything, could say something like Homing all gantry, pipette, and plunger axes. Also, right pipette is axis A, left plunger is B, right plunger is C.

Fine to ship for now though!

@smb2268 smb2268 merged commit 41a5a39 into edge Jul 29, 2022
@smb2268 smb2268 deleted the app_v6-run-log branch July 29, 2022 14:54
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.

3 participants