This article is about the OT-One.
It's no-longer sold or actively supported by Opentrons, but we've kept this article here to help existing users. Please see our OT-2 Support articles for the most up to date information!
Overview
The Opentrons robot currently has a default dispense height, which is the top
of the well of a container. Certain users might need the default dispense height to be the bottom
of the well of a container.
Revising a protocol
In order to revise a protocol in order to accommodate for this change, you'll need to specify the destination location at which the pipette's dispense command goes to.
Code example
A default dispense or transfer command would look like this:
p10.transfer(
5,
source_plate.wells('A1'),
destination_plate.wells('A1'),
new_tip = 'always'
)
If you want to make this transfer to the bottom of destination_plate
, your code would look like this:
p10.transfer(
5,
source_plate.wells('A1'),
destination_plate.wells('A1').bottom(),
new_tip = 'always'
)
In order to make this change for a destination of a dispense or transfer command that is a list of wells, you would need to make a list variable using code like this:
destination_wells = [well.bottom() for well in plate.wells()]
This code will create a list of all wells in the container plate
. Using this list, you can pass it into any dispense or transfer command like this:
p10.transfer(
5,
source_plate.wells('A1'),
destination_wells,
new_tip = 'always'
)