Skip to content

Commit 314ba5a

Browse files
committed
fix the /96 issue and format.
1 parent 3862692 commit 314ba5a

File tree

1 file changed

+13
-5
lines changed
  • hardware-testing/hardware_testing/gravimetric/protocol_replacement

1 file changed

+13
-5
lines changed

hardware-testing/hardware_testing/gravimetric/protocol_replacement/gravimetric.py

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,7 @@ def _get_tips_for_test_single_multi(
514514
wells += rack.wells()
515515
return wells
516516

517+
517518
def _get_tips_for_test_96_single(
518519
fixture_settings: FixtureSettings, tip: int, blank: bool = False
519520
) -> List[Well]:
@@ -530,9 +531,14 @@ def _get_tips_for_test_96_single(
530531
if slot not in partially_used
531532
]
532533
wells += tips.get_unused_tips(fixture_settings.ctx, tip)
533-
wells = sorted(wells, reverse=True, key=lambda well: f"{well.well_name[0]}{chr(int(well.well_name[1:]))}")
534+
wells = sorted(
535+
wells,
536+
reverse=True,
537+
key=lambda well: f"{well.well_name[0]}{chr(int(well.well_name[1:]))}",
538+
)
534539
return wells
535540

541+
536542
def _get_tips_for_test_96(
537543
fixture_settings: FixtureSettings, tip: int, blank: bool = False
538544
) -> List[Well]:
@@ -1164,7 +1170,9 @@ def run_one_test(
11641170

11651171

11661172
def _configure_tip_count(fixture_settings: FixtureSettings, channel: int) -> None:
1167-
if (fixture_settings.pipette_channels == 8 and not fixture_settings.increment) or fixture_settings.single_tip_96:
1173+
if (
1174+
fixture_settings.pipette_channels == 8 and not fixture_settings.increment
1175+
) or fixture_settings.single_tip_96:
11681176
primary = "A1"
11691177
if channel in [4, 5, 6, 7]:
11701178
primary = "H1"
@@ -1300,9 +1308,9 @@ def _run(ctx: ProtocolContext, fixture_settings: FixtureSettings) -> None:
13001308
)
13011309
+ avg_disp_evap
13021310
)
1303-
if (
1304-
fixture_settings.increment
1305-
or fixture_settings.pipette_channels == 96
1311+
if fixture_settings.increment or (
1312+
fixture_settings.pipette_channels == 96
1313+
and not fixture_settings.single_tip_96
13061314
):
13071315
avg_asp_evap = avg_asp_evap / fixture_settings.pipette_channels
13081316
disp_with_evap = (

0 commit comments

Comments
 (0)