Wrapper to allow Opentrons multichannel pipettes to use any number of tips
Project description
PipetteWrapper
PipetteWrapper is used to wrap opentrons multichannel Pipette objects to allow multichannels to act as single channels.
CURRENTLY REQUIRES A MODIFICATION TO LINE 67 IN opentrons/api/calibration.py
:
CHANGE:
inst.pick_up_tip(container._container[0])
TO:
inst.pick_up_tip(location=container._container[0])
Example
from opentrons import labware, instruments
tip_rack = labware.load('opentrons-tiprack-300ul', slot='4')
pipette = PipetteWrapper(instruments.P50_multi(mount='left', tip_racks=[tip_rack]))
plate = labware.load('96-flat')
pipette.distribute(50, plate.wells('A1'), plate.wells('A2'), num_tips=4) # Uses 4 tips
pipette.transfer(50, plate.wells('A1'), plate.wells('A2')) # Defaults behaviour (8 tips)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pipettewrapper-0.0.3.tar.gz
(3.3 kB
view hashes)
Built Distribution
Close
Hashes for pipettewrapper-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7cc77633bf1fa7e220982113085447e46b9fb67da21421355e7e609d39e92813 |
|
MD5 | 6983a410698af86442f52af81337f17f |
|
BLAKE2b-256 | a65807c00a4f29b83f60c86967e037ac287b4cf479bb135918922b812ffb45a8 |