Pipetting apparatus and methods
An automated pipetting system includes a pipettor. The pipettor includes a pipetting channel, a first plunger mechanism operable to change a pressure in the pipetting channel to aspirate or dispense a liquid, and a second plunger mechanism operable to change the pressure in the pipetting channel to aspirate or dispense the liquid.
1 . An automated pipetting system, comprising:
a pipettor comprising a channel therein and a pipette tip having an opening therein;
a pressure sensor coupled to the channel; and
at least one controller circuit configured to perform operations comprising:
receiving, from the pressure sensor, a signal indicating pressure in the channel of the pipettor; and
based on the pressure indicated by the signal:
detecting evaporation of a liquid in the pipette tip;
controlling movement of a plunger in the channel after removal of the pipette tip from a liquid volume and prior to dispensing the liquid;
calculating an evaporation rate based on a change in the pressure indicated by the signal responsive to controlling the movement of the plunger; and
performing one or more evaporation compensation operations responsive to detecting the evaporation of the liquid in the pipette tip, based on comparison to a threshold.
2 . The system of claim 1 , wherein detecting the evaporation is performed after removal of the pipette tip from the liquid volume.
3 . The system of claim 1 , wherein calculating the evaporation rate is independent of a surface tension or type of the liquid.
4 . The system of claim 1 , wherein the evaporation rate is calculated in proportion to the change in the pressure indicated by the signal over time.
5 . The system of claim 1 , wherein controlling movement of the plunger further comprises:
continuously controlling a position of the plunger in the channel of the pipettor such that the pressure indicated by the signal remains substantially constant over time, and
wherein calculating the evaporation rate is based on displacement of the plunger over time.
6 . The system of claim 1 , wherein performing the one or more evaporation compensation operations comprises:
performing a prewetting operation prior to aspirating of the liquid through the opening in the pipette tip; and/or
adapting one or more aspiration parameters for the aspirating of the liquid; and/or
controlling movement of the plunger in the channel.
7 . The system of claim 6 , wherein the operations further comprise:
estimating an evaporation volume based on the evaporation rate and a duration of the aspirating of the liquid, wherein the threshold is volume-based.
8 . The system of claim 1 , wherein the operations further comprise:
calculating an aspirated volume of the liquid; and
estimating an aspiration error induced by the evaporation based on a difference between the aspirated volume and a target aspirated volume.
9 . A method of operating an automated pipetting system, the method comprising:
executing, by at least one controller circuit, computer readable instructions stored in a non-transitory storage medium to perform operations comprising:
receiving, from a pressure sensor, a signal indicating pressure in a channel of a pipettor comprising a pipette tip having an opening therein; and
based on the pressure indicated by the signal:
detecting evaporation of liquid in the pipette tip;
controlling movement of a plunger in the channel after removal of the pipette tip from a liquid volume and prior to dispensing the liquid;
calculating an evaporation rate based on a change in the pressure indicated by the signal responsive to controlling the movement of the plunger; and
performing one or more evaporation compensation operations responsive to detecting the evaporation of the liquid in the pipette tip, based on comparison to a threshold.
10 . The method of claim 9 , wherein detecting the evaporation is performed after removal of the pipette tip from the liquid volume.
11 . The method of claim 9 , wherein calculating the evaporation rate is independent of a surface tension or type of the liquid.
12 . The method of claim 9 , wherein the evaporation rate is calculated in proportion to the change in the pressure indicated by the signal over time.
13 . The method of claim 9 , wherein controlling movement of the plunger further comprises:
continuously controlling a position of the plunger in the channel of the pipettor such that the pressure indicated by the signal remains substantially constant over time, and
wherein calculating the evaporation rate is based on displacement of the plunger over time.
14 . The method of claim 9 , wherein performing the one or more evaporation compensation operations comprises:
performing a prewetting operation prior to aspirating of the liquid through the opening in the pipette tip; and/or
adapting one or more aspiration parameters for the aspirating of the liquid; and/or
controlling movement of the plunger in the channel.
15 . The method of claim 14 , wherein the operations further comprise:
estimating an evaporation volume based on the evaporation rate and a duration of the aspirating of the liquid, wherein the threshold is volume-based.
16 . The method of claim 9 , wherein the operations further comprise:
calculating an aspirated volume of the liquid; and
estimating an aspiration error induced by the evaporation based on a difference between the aspirated volume and a target aspirated volume.