Script created for "High-throughput Approaches to Uncover Synergistic Drug Combinations in Leukemia"
Preprint here: https://www.biorxiv.org/content/10.1101/2022.11.29.518409v1
robot_method.py is an updated and heavily refactored script that provides classes and functions for creating your own optimized workflows using plate maps.
-
The user runs the main script by running
py dispense_dilutions_2rep.pywith an optional--make i jflag whereiandjrepresent source wells for concentrated drug reagent in a 96-well plate. If--make i jis passed then the robot will dispense from these two wells into the respective starting wells for each drug diluton series. If not, the script will assume the user has performed this step manually. -
Once the initial well for each dilution series is loaded with the specified drug, the robot performs serial 2-fold dilutions.
- The script then reads csv files
drug_a_plate.csvanddrug_b_plate.csvcontaining the dose patterns for each target plate represented visually in a 2D matrix and calculates a time-efficient set of dispense series to load each well as specified.
- The script then runs a dispense routine which automatically determines implementation details such as tip pick up and refilling tips from source wells.
- Finally, the reagents in the first plate are added to the second plate using the 96-channel head for quad-pinning.



