-
Notifications
You must be signed in to change notification settings - Fork 178
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(refactor): Refactor and cleanup volumetric scripts (#13071)
* Revert "Merge latest volumetric changes (#13100)" This reverts commit 773b8a4. * Revert "fix(hardware-testing): Remove tips using them for finding liquid height (#13064)" This reverts commit cc0f509. * Revert "support resupplying tipracks during a 96ch increment test run (#13065)" This reverts commit 965f02d. * Pull out all of the common functions between gravimetric and photometric * move trial generation out of excecute * combine the load pipette logic * pull gantry speed out of the photometric config * refactor out load tipracks * remove unused method * fix issues from rebasing * fixups from rebase and formating * refactor out trial building from the photometric script * add additional test targets * pull out the common elements of trials into a seperate dataclass * break out even more common code * break building pm report out of the run method * break the run trials loop out of the run method * format/lint * break building test report out of the run method in gravimetric run method * add the ui header to the build_report methods * move all of the dye prep into the dye prep method * improve LiquidTracker initialization * move the homing to execute_trials * refactor out common end script code * refactor out common get_tips * fixup things that broke during rebase * fix the photometric test target * remove evaporation measurement out of run for readablity * break out load scale for readablity * redo: Support resupplying tipracks during a 96ch increment tests * redo: Remove tips using them for finding liquid height * fix the tests * replace all print statements with ui * move the if-else out of the function to decrease the indent * make a base class config * fixup things that were lost in the rebase * construct the trial directory correctly * make sure 96 pipette doesn't collide during gravimetric tests * gracefully handle when the scale is beyond max * reimplement: Merge latest volumetric changes (#13100) * add stable flag to the blank gravimetric trials * Convert the default test volumes to the QC volumes * add default number of trials and correct volumes to match calculator sheet * make blank the default * update makefile to test the correct args for each tip * update increment test values * make single channle QC test work with all tips in one run * last few changes * fixup typing error * forgot a docstring for the linter * support the enviornmental sensor in the volumetric tests * make the asair prompt for port instead of auto finding * fix the tests
- Loading branch information
1 parent
2f25b8b
commit eb39c23
Showing
20 changed files
with
1,522 additions
and
1,282 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.