Control method and device for pipetting equipment and storage medium

By receiving and processing layout information, liquid type information, source plate information and end plate information, determining the operating parameters of the pipetting operation, solving the problem that existing pipetting equipment is difficult to meet complex pipetting needs, and achieving flexible and efficient pipetting operations.

CN119758781APending Publication Date: 2025-04-04SHANGHAI MEGA INTELLIGENT TECHNOLOGY CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202411901073.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

Existing pipetting equipment is difficult to meet the complex and diverse pipetting needs in different application scenarios.

Method used

By receiving the layout information and liquid type information input by the user, the source plate information and end plate information corresponding to all pipetting operations are obtained, and the operating parameters of the pipetting operation are determined based on this information, and the pipetting device is controlled to perform the pipetting operation.

Benefits of technology

It realizes the flexibility to set the position of each pipetting to meet complex pipetting needs, avoids user complex configurations and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119758781A_ABST
    Figure CN119758781A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a control method and device for pipetting equipment and a storage medium. The control method for the pipetting equipment comprises the steps that layout information and liquid type information input by a user are received, the layout information represents the layout of a working platform of the pipetting equipment, and the liquid type information represents liquid parameters of pipetting operation executed by the pipetting equipment; acquiring source plate information and end plate information corresponding to all the pipetting operations, wherein the source plate information and the end plate information are respectively used for determining a pipetting position and a liquid spraying position of the pipetting operation executed by the pipetting equipment for the first liquid; determining operation parameters of the pipetting operation based on the layout information, the liquid type information, the source plate information and the end plate information; and controlling the pipetting equipment to execute the pipetting operation according to the operation parameters. According to the method, the pipetting positions of all the pipetting operations are determined, the pipetting position of each time is flexibly set, the complex pipetting requirement is met, through a simple control mode, complex configuration of a user is avoided, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of control, and more specifically to a control method for a pipetting device, a control device for a pipetting device, an electronic device, a storage medium, and a computer program product. Background Art

[0002] Liquid handling equipment is a highly automated device used to accurately transfer and measure liquids. Such equipment can replace manual labor to achieve automated liquid handling operations, which can greatly improve work efficiency, reduce human errors, and ensure the consistency and repeatability of liquid handling operations.

[0003] However, in the relevant technical solutions, the source plate information and the end plate information of the liquid are usually specified one by one for the liquid in each channel of the pipetting device. With the development of biotechnology, chemical analysis, drug research and development and other technologies, it is necessary to complete more and more complex pipetting work for a large number of different liquids. Existing pipetting equipment is difficult to meet the complex and diverse pipetting needs in different application scenarios. Summary of the invention

[0004] The present invention has been made in view of the above-mentioned problems.

[0005] According to one aspect of the present invention, there is provided a control method for a liquid transfer device, comprising:

[0006] Receive layout information and liquid type information input by the user, wherein the layout information represents the layout of the working platform of the pipetting device, and the liquid type information represents the liquid parameters of the pipetting operation performed by the pipetting device; obtain source plate information and end plate information corresponding to all pipetting operations, wherein the source plate information and the end plate information are respectively used to determine the aspiration position and the spraying position of the pipetting operation performed by the pipetting device on the first liquid; determine the operating parameters of the pipetting operation based on the layout information, the liquid type information, the source plate information and the end plate information; and control the pipetting device to perform the pipetting operation according to the operating parameters.

[0007] Exemplarily, a control method for a pipetting device further includes: receiving script information input by a user, wherein the script information includes a file having source plate information and end plate information; obtaining source plate information and end plate information corresponding to all pipetting operations, including: obtaining all source plate information and end plate information corresponding to the first liquid according to the file.

[0008] Exemplarily, the control method for a pipetting device further includes: providing a file template, and generating a file in response to a first operation of a user on the file template.

[0009] Exemplarily, the file also includes concentration information of the first liquid; the control method for the pipetting device also includes: obtaining a target dosage of the first liquid; determining operating parameters of the pipetting operation based on layout information, liquid type information, source plate information and end plate information, including: determining a first volume of the first liquid according to the concentration information and the target dosage; determining operating parameters of the pipetting operation according to the first volume of the first liquid, layout information, liquid type information, source plate information and end plate information.

[0010] Exemplarily, a control method for a pipetting device further includes: obtaining a refill threshold; determining operating parameters of a pipetting operation according to a first volume of a first liquid, layout information, liquid type information, source plate information, and end plate information, including: determining a second volume of a second liquid that needs to be replenished with the first liquid according to the first volume and the refill threshold, wherein when the volume of the first volume is less than the refill threshold, the first volume of the first liquid needs to be replenished to the refill threshold using the second liquid; determining operating parameters of a pipetting operation according to the first volume of the first liquid, the second volume of the second liquid, layout information, liquid type information, source plate information, and end plate information; and controlling the pipetting device to perform a pipetting operation according to the operating parameters, including: controlling the pipetting device to perform a pipetting operation of the first liquid and the second liquid according to the operating parameters.

[0011] Exemplarily, after controlling the pipetting device to perform a pipetting operation according to the operating parameters, the control method for the pipetting device further includes: controlling the pipetting device to perform a mixing operation of the first liquid and the second liquid.

[0012] Exemplarily, a first human-computer interaction interface is provided to a user, the first human-computer interaction interface including one or more script information modules, wherein each script information module includes at least one or more script command information, and each script command information corresponds to one or more sub-operations in the pipetting operation of the pipetting device; receiving script information input by the user includes: obtaining script information in response to the user's operation on the script information module.

[0013] Exemplarily, in response to a user's operation on a script information module, script information is obtained, including: in response to a user's operation on a script information module, a script command module and a control command module corresponding to the script information module are displayed; in response to a user's operation on a control command module, corresponding control command information is obtained, wherein the control command information includes variable information; in response to a user's operation on a script command module, corresponding script command information is obtained, wherein the variable information is associated with parameters in the script command information.

[0014] Exemplarily, in response to a user's operation on a script information module, script information is obtained, including: in response to a user's operation on a script information module, a second human-computer interaction interface is displayed, the second human-computer interaction interface including a first operable control and a second operable control; the first operable control is used to receive a file; the second operable control is used to receive the aspiration parameters and spray parameters of the first liquid.

[0015] Exemplarily, the aspiration parameters include aspiration offset parameters, and the spray parameters include spray offset parameters; according to the operating parameters, the pipetting device is controlled to perform the pipetting operation, including: according to the aspiration offset parameters, the spray offset parameters and the operating parameters, the pipetting device is controlled to perform the pipetting operation.

[0016] According to another aspect of the present invention, a control device for a pipetting device is also provided, comprising a receiving module, an acquisition module, a determination module and a control module. The receiving module is used to receive the layout information and liquid type information input by the user, wherein the layout information represents the layout of the working platform of the pipetting device, and the liquid type information represents the liquid parameters of the pipetting operation performed by the pipetting device; the acquisition module is used to obtain the source plate information and the end plate information corresponding to all the pipetting operations, wherein the source plate information and the end plate information are respectively used to determine the aspiration position and the spraying position of the pipetting operation performed by the pipetting device for the first liquid; the determination module is used to determine the operation parameters of the pipetting operation based on the layout information, the liquid type information, the source plate information and the end plate information; the control module is used to control the pipetting device to perform the pipetting operation according to the operation parameters.

[0017] According to another aspect of the present invention, there is also provided an electronic device, comprising: a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, they are used to execute the control method for the liquid transfer device as described above.

[0018] According to yet another aspect of the present invention, a storage medium is provided, on which program instructions are stored, and the program instructions are used to execute the control method for the liquid transfer device as described above when running.

[0019] According to another aspect of the present invention, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions are used to execute the control method for the liquid transfer device as described above when the computer program instructions are run.

[0020] The above technical solution determines the aspiration position and spray position of each pipetting operation by obtaining the source plate information and the end plate information corresponding to all pipetting operations. Thus, the pipetting position of all pipetting operations can be determined, and the position of each pipetting can be flexibly set to meet complex pipetting requirements. The complex pipetting operation of the specified pipetting position can be completed through a simple control method, avoiding complex configuration of the user and improving the user experience.

[0021] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The above and other purposes, features and advantages of the present invention will become more apparent by describing the embodiments of the present invention in more detail in conjunction with the accompanying drawings. The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention.

[0023] Figure 1 A schematic flow chart of a control method for a liquid transfer device according to an embodiment of the present invention is shown;

[0024] Figure 2 A schematic diagram of a human-computer interaction interface for setting layout information according to an embodiment of the present invention is shown;

[0025] Figure 3 A schematic diagram showing a file template according to an embodiment of the present invention;

[0026] Figure 4 A schematic diagram of a first human-computer interaction interface according to an embodiment of the present invention is shown;

[0027] Figure 5 A schematic diagram of a first human-computer interaction interface according to another embodiment of the present invention is shown;

[0028] Figure 6 A schematic diagram of a second human-computer interaction interface according to an embodiment of the present invention is shown;

[0029] Figure 7 A schematic block diagram of a control device for a liquid transfer device according to an embodiment of the present invention is shown;

[0030] Figure 8 A schematic block diagram of an electronic device according to an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0031] In order to make the purpose, technical solution and advantages of the present invention more obvious, exemplary embodiments according to the present invention will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention.

[0032] In order to at least solve the above technical problems, the present invention provides a control method for a liquid transfer device. The control method can be used to automatically control various liquid transfer devices. The liquid transfer device can include a liquid transfer workstation, an automated liquid transfer system, a pipette, etc.

[0033] Figure 1 FIG. 2 shows a schematic flow chart of a control method for a liquid transfer device according to an embodiment of the present invention. Figure 1 As shown, the control method includes step S1100, step S1200, step S1300 and step S1400.

[0034] In step S1100, layout information and liquid type information input by a user are received. The layout information indicates the layout of the working platform of the pipetting device, and the liquid type information indicates the liquid parameters of the pipetting operation performed by the pipetting device.

[0035] The layout information may indicate the position information of devices such as microplates, trash troughs, and test tubes on the working platform of the pipetting device. The device position information in the layout information may correspond to the actual position of the device on the working platform. The liquid type information may indicate the parameters of the pipetting operation performed by the pipetting device on a certain liquid, which may include the aspiration speed, leading air seal, trailing air seal, and spraying speed.

[0036] The layout information and liquid type information input by the user according to the pipetting requirements can be received. A human-computer interaction interface can be provided for the user, and the user can set the layout information according to the pipetting requirements in the human-computer interaction interface. Figure 2 FIG. 2 is a schematic diagram showing a human-computer interaction interface for setting layout information according to an embodiment of the present invention. Figure 2 As shown, in the human-machine interaction interface, the first sub-interface 210 can display all the devices supported by the pipetting device. Figure 2 The waste chute, microplate and test tube are only shown as examples. The user can set the device in the first sub-interface 210 to the second sub-interface 220 according to the pipetting requirements, and the position of the device in the second sub-interface 220 and the position of the device in the working platform of the pipetting device can correspond to each other. Figure 2 There are three areas in the second sub-interface 220, in which devices can be set, and in areas outside these three areas, devices cannot be set. A garbage chute is set in the first area, two test tubes are set in the second area, and four microplates are set in the third area. Figure 2 The specific models of the devices are not shown in the figure, and the same type of devices may correspond to different models. For example, microplates can be divided into deep-well plates, shallow-well plates, etc.

[0037] Similarly, the user can set the liquid type information in the human-computer interaction interface. Each liquid can have pre-set liquid type information, and the user can adjust the pre-set liquid type in the human-computer interaction interface to reduce the complexity of the user's settings. It can be understood that different liquids can have different liquid type information. Furthermore, for the same liquid, such as water, different liquid type information can be set according to needs, such as volume, number of sprays, amount of leading air seal, amount of tail air seal, etc., so that in subsequent operations, different liquid type information can be more conveniently selected for different pipetting operations of the liquid.

[0038] In step S1200, source plate information and end plate information corresponding to all pipetting operations are obtained. The source plate information and end plate information are used to determine the aspiration position and the spraying position of the pipetting operation performed by the pipetting device on the first liquid.

[0039] Both the source plate and the end plate can be orifice plates, such as shallow orifice plates or microplates. The source plate can be understood as the source of the liquid for the pipetting operation (liquid absorption), and the end plate can be understood as the destination of the liquid for the pipetting operation (liquid spraying). The pipetting operation can move the liquid from the hole position in the source plate to the hole position in the end plate. Specifically, the first liquid can be absorbed from the source plate, and the absorbed first liquid can be sprayed to the end plate. The first liquid in different source plates can be different types of liquids. The source plate and the end plate for each pipetting operation can be different. The source plate information can indicate the position of liquid absorption in a pipetting operation of the first liquid. The source plate information can include information on which orifice plate on the work platform and which hole position on the orifice plate. Exemplarily, for any orifice plate, it can be provided with a number mark, and a specific orifice plate can be represented according to the number mark. For each orifice plate, a Cartesian coordinate system can be established for the orifice plate, so that each specific hole position on the orifice plate is represented by the coordinate position. The end plate information can indicate the spray position in a pipetting operation of the first liquid. Similarly, the end plate information may also include which specific well plate on the work platform and the specific well position on the well plate.

[0040] In some embodiments, the user can set the source plate and the end plate corresponding to each pipetting operation according to the pipetting requirements to obtain the source plate information and the end plate information corresponding to all pipetting operations. In other embodiments, the source plate information and the end plate information corresponding to each pipetting operation can be automatically generated according to the pipetting requirements.

[0041] In step S1300, operation parameters of the pipetting operation are determined based on the layout information, the liquid type information, the source plate information, and the end plate information.

[0042] The operating parameters may include the aspiration position, spraying position, aspiration parameters, spraying parameters, etc. of pipetting.

[0043] The layout information indicates the position of each device on the working platform of the pipetting device. Thus, the position of the source plate and the end plate on the working platform of the pipetting device can be determined according to the layout information. Further, the aspiration position and the spraying position can be determined. For example, the source plate can be a microporous plate, and the position of the microporous plate on the working platform and the specific hole position during aspiration can be determined. Similarly, the specific position of the end plate on the working platform and the specific hole position during spraying can be determined. The source plate stores a first liquid. The aspiration parameters and the spraying parameters for performing a pipetting operation on the first liquid in the source plate can be determined according to the liquid type information corresponding to the first liquid. For example, the aspiration speed, the amount of the leading air seal, the amount of the tail air seal, and the spraying speed when the first liquid is sprayed to the end plate when the first liquid is aspirated can be determined. Thus, the operating parameters of the pipetting operation can be determined based on the layout information, the liquid type information, the source plate information, and the end plate information.

[0044] In step S1400, the pipetting device is controlled to perform a pipetting operation according to the operating parameters.

[0045] The pipetting device can be controlled to perform the corresponding pipetting operation according to the operating parameters corresponding to each pipetting operation. In some embodiments, a control instruction can be generated according to the operating parameters corresponding to each pipetting operation to control the relevant mechanical devices of the pipetting device to perform the pipetting operation. For example, the movement, suction, and spraying of the pipette gun in the pipetting device can be controlled.

[0046] The above technical solution determines the aspiration position and spray position of each pipetting operation by obtaining the source plate information and the end plate information corresponding to all pipetting operations. Thus, the pipetting position of all pipetting operations can be determined, and the position of each pipetting can be flexibly set to meet complex pipetting requirements. The complex pipetting operation of the specified pipetting position can be completed through a simple control method, avoiding complex configuration of the user and improving the user experience.

[0047] Exemplarily, the control method for a liquid transfer device further includes: step S1500 receiving script information input by a user.

[0048] The script information may include relevant information for controlling the pipetting device to perform the pipetting operation. For example, the script information may include operation information such as the gun tip, liquid aspiration, liquid spraying, and gun tip dropping, and may also include control information such as loop operation and judgment operation. Complex pipetting operations can be achieved by associating the control information with the operation information. Furthermore, the script information also includes a file with source plate information and end plate information. When the user sets the script information, the file with source plate information and end plate information can be imported into the script information. The user can set the file with source plate information and end plate information according to the pipetting requirements. The file can be in any format that can store source plate information and end plate information. For example, Excel, Word, TxT, etc.

[0049] Step S1200 obtains the source plate information and the end plate information corresponding to all pipetting operations, including step S1210, obtaining all the source plate information and the end plate information corresponding to the first liquid according to the file. The file contains the source plate information and the end plate information, and the source plate information and the end plate information can be obtained by parsing the file. For example, the acquired source plate information and the end plate information may include the following information: the source plate corresponding to the first pipetting operation is the first row and the first column of the well position of the No. 1 microplate, and the end plate is the first row and the first column of the well position of the No. 2 microplate, and the source plate corresponding to the first liquid of the second pipetting operation is the second row and the first column of the well position of the No. 1 microplate, and the end plate is the first row and the first column of the well position of the No. 3 microplate.

[0050] The above technical solution obtains all source plate information and end plate information corresponding to the first liquid by receiving script information including a file with source plate information and end plate information. Obtaining the source plate information and end plate information in the form of a file facilitates the user to uniformly manage the source plate information and end plate information, facilitates the implementation of complex pipetting operations at designated pipetting positions, and significantly improves the application capability of the pipetting device in complex pipetting operation scenarios.

[0051] Exemplarily, the control method for a pipetting device further includes: providing a file template, and generating a file in response to a first operation of a user on the file template.

[0052] The file template can include a fixed format part and an editable data part. The fixed format part can be a title, table header, etc., which can help users fill in the file template as required. Users can fill in the corresponding source plate information and end plate information in the editable data part according to the pipetting requirements. Figure 3 FIG. 4 is a schematic diagram showing a file template according to an embodiment of the present invention. Figure 3 As shown, the first area 310 is a fixed format part of the file template, and the first area includes the title content of the number, concentration, source plate and end plate. The second area 320 is the editable data part of the file template. The number, concentration information, source plate information and end plate information can be filled in the second area 320 under the corresponding title according to the specific pipetting requirements. The first operation can be that the user uses a mouse, keyboard and other devices to edit the editable area in the file. For example, fill in the source plate information and end plate information in the file. In some embodiments, the file template can be in Excel format.

[0053] The above technical solution provides a file template, and the user can operate the file template to obtain a file with source plate information and end plate information. The operation is simple, and the source plate position and end plate position of each pipetting operation can be flexibly specified to complete complex pipetting requirements.

[0054] Exemplarily, the file also includes concentration information of the first liquid. The control method for the liquid transfer device also includes: obtaining a target dosage of the first liquid.

[0055] The user can set the concentration of the first liquid corresponding to each source plate in the file. It is understandable that the concentration of the first liquid in different source plates can be different. The target dosage can be the mass of the solute in the first liquid. In some embodiments, an input interface for the target dosage of the first liquid can be provided to obtain the target dosage of the first liquid set by the user. In other embodiments, when setting the script information, the user can set the target dosage of the first liquid in the script information. The first liquid in each source plate can correspond to the same target dosage. Alternatively, the target dosage of the first liquid in different source plates can be different.

[0056] Step S1300 of determining the operation parameters of the pipetting operation based on the layout information, the liquid type information, the source plate information, and the end plate information may include steps S1310 and S1320.

[0057] In step S1310, a first volume of a first liquid is determined according to the concentration information and the target dosage.

[0058] The target dosage may be the mass of the solute in the first liquid. The first volume of the first liquid of the target dosage may be calculated according to the concentration information of the first liquid in each source plate and the target dosage. Specifically, the target dosage may be divided by the value corresponding to the concentration information to obtain the corresponding first volume.

[0059] For example, the target dosage of the first liquid in all source plates can be 10 nanograms. The concentration of the first liquid in source plate No. 1 is 0.1 nanograms per microliter. By calculating (10 / 0.1), it can be determined that the first volume of the first liquid corresponding to source plate No. 1 is 100 microliters. The concentration of the first liquid corresponding to source plate No. 2 is 0.2 nanograms per microliter. By calculating (10 / 0.2), it can be determined that the first volume of the first liquid corresponding to source plate No. 2 is 50 microliters.

[0060] In step S1320, operation parameters of the pipetting operation are determined according to the first volume of the first liquid, the layout information, the liquid type information, the source plate information, and the end plate information.

[0061] The operating parameters may include aspiration positions, spray positions, aspiration parameters, spray parameters, etc. of the pipetting. The aspiration parameters may include aspiration volume. In some embodiments, the aspiration volume when aspirating the first liquid in each source plate can be determined based on the first volume of the first liquid. The aspiration volume can be that when the source plate is pipetted, the first volume of the first liquid in the source plate can be aspirated to pipet the first volume of the first liquid into the corresponding end plate.

[0062] The above technical solution determines the first volume through the concentration information and the target dosage of the first liquid, and further determines the operation parameters of the pipetting operation accordingly. While specifying the source plate and the end plate of the pipetting operation, the target dosage of each pipetting can also be specified, and the pipetting volume can be automatically determined, which not only meets the pipetting requirements in complex application scenarios, but also avoids complex configuration by the user.

[0063] Exemplarily, the control method for the liquid transfer device further includes: obtaining a liquid replenishment threshold.

[0064] The rehydration threshold value may represent the minimum value of the amount of liquid expected to be contained in the hole position of the end plate. When the amount of the first liquid is greater than or equal to the rehydration threshold value, the amount of liquid contained in the hole position of the end plate is greater than or equal to the minimum value of the amount of liquid expected to be contained in the hole position, and there is no need to replenish the liquid to the hole position. Thus, it can be determined that the amount of liquid that needs to be replenished in the hole position is 0. When the amount of the first liquid is less than the rehydration threshold value, the amount of liquid contained in the hole position is less than the minimum value of the amount of liquid expected to be contained in the hole position. Therefore, the amount of liquid in the hole position needs to be replenished to the rehydration threshold value.

[0065] In some embodiments, an input interface may be provided to obtain the fluid replenishment threshold value input by the user. In other embodiments, the fluid replenishment threshold value may be obtained in the script information. The file having the source plate information and the final plate information may also have information on the fluid replenishment threshold value.

[0066] The above step S1320 determines the operation parameters of the pipetting operation according to the first volume of the first liquid, the layout information, the liquid type information, the source plate information and the end plate information, and may include: step S1321 and step S1322.

[0067] In step S1321, a second volume of a second liquid that needs to be supplemented with the first liquid is determined according to the first volume and the liquid replenishment threshold.

[0068] When the first volume of the first liquid corresponding to the hole position of the end plate is less than the rehydration threshold, the second volume of the second liquid can be transferred to the hole position of the end plate to replenish the volume of the first liquid to equal the rehydration threshold. The first liquid and the second liquid can be the same liquid or different liquids. In some embodiments, the first liquid can be a solution of a certain substance, and the second liquid can also be a solution of the substance. In other embodiments, the first liquid can be a solution of a certain substance, and the second liquid can be water. The second volume of the second liquid that the first liquid needs to replenish can be determined by subtracting the first volume from the rehydration threshold. For example, the rehydration threshold corresponding to the hole positions of all end plates is 200 microliters. The first volume of the first liquid corresponding to the hole position of the No. 1 end plate is 100 microliters, and the corresponding second volume of the second liquid is 100 microliters. The first volume of the first liquid corresponding to the hole position of the No. 2 end plate is 50 microliters, and the corresponding second volume of the second liquid is 150 microliters. Alternatively, the rehydration thresholds corresponding to different hole positions of different end plates may be different.

[0069] In step S1322, operation parameters of the pipetting operation are determined according to the first volume of the first liquid, the second volume of the second liquid, the layout information, the liquid type information, the source plate information, and the end plate information.

[0070] In some embodiments, the position of the source plate containing the second liquid can be determined based on the layout information. The parameters required for the pipetting operation for the second liquid can be determined based on the liquid type information of the second liquid, and the second volume of the second liquid represents the pipetting volume of the second liquid. Thus, the relevant operating parameters for the second liquid in the pipetting operation can be determined. In some embodiments, when the first volume of the first liquid is less than the rehydration threshold, a second volume of water (second volume = rehydration threshold - first volume) can be transferred to the hole of the end plate. This can achieve the effect of uniforming the concentration of the liquid in the end plate, meet user needs, and improve user experience. For example, the rehydration threshold corresponding to the wells of all the end plates is 100 microliters, and the target dosage of the first liquid in all the source plates can be 250 nanograms. The first volume of the first liquid corresponding to the well of end plate No. 1 is 100 microliters (the concentration of the first liquid is 2.5 nanograms per microliter, and the first volume

[0071] =250 / 2.5), then the corresponding second volume of the second liquid is 0 microliters, that is, no concentration adjustment is required for the well plate of the No. 1 end plate. The first volume of the first liquid corresponding to the well position of the No. 2 end plate is 25 microliters (the concentration of the first liquid is 10 nanograms per microliter, the first volume = 250 / 10), then the corresponding second volume of the second liquid is 75 microliters, that is, 75 microliters of water need to be added to the well position of the No. 2 end plate to adjust the concentration, thus achieving the purpose of concentration uniformity.

[0072] It is to be understood that the above content only describes a part of the operation parameters by way of example, and the parameters related to the first liquid in the pipetting operation will not be described in detail here.

[0073] Step S1400 controls the pipetting device to perform a pipetting operation according to the operating parameters, and may include: step S1410, controlling the pipetting device to perform a pipetting operation of the first liquid and the second liquid according to the operating parameters.

[0074] Control instructions for pipetting operations for the first liquid and control instructions for pipetting operations for the second liquid can be generated according to the operating parameters, respectively, so as to control the execution components of the pipetting device to perform pipetting operations on the first liquid and the second liquid, respectively. The pipetting operations of the first liquid and the second liquid can be performed separately. In some embodiments, the pipetting operation can be performed on the first liquid according to the operating parameters first, and when the pipetting operations of the first liquids corresponding to all the end plates are completed, the rehydration operation of the second liquid can be performed on the first liquid that needs the second liquid, so as to replenish the first liquid whose first volume is less than the rehydration threshold to the rehydration threshold. In other embodiments, the pipetting operation of the second liquid can be performed on the first liquid that needs the second liquid after each pipetting operation of the first liquid is performed, so as to replenish the first liquid to the rehydration threshold.

[0075] Exemplarily, the first volumes of the first liquid corresponding to the wells of different end plates may be different, and the corresponding target dosages may be the same. In other words, the amount of solute in the first liquid after the pipetting operation in the wells of different end plates is the same. The first volume of the first liquid may be supplemented to the rehydration threshold by the second liquid. The second liquid may be water. Thus, the first liquids of different concentrations may be diluted to the same concentration, i.e., the concentration homogenization mentioned above.

[0076] The above technical solution adds a second volume of the second liquid to the first liquid whose first volume is less than the rehydration threshold, so that the volume of the liquid at the hole position of the end plate reaches the rehydration threshold. Thus, it is realized to automatically perform the pipetting operation for the specific relationship between the two liquids, for example, the first liquids of different concentrations can be automatically diluted to the same concentration (i.e., the concentration uniformity mentioned above), and the user does not need to make complex configurations, which improves the user experience.

[0077] Illustratively, after controlling the pipetting device to perform a pipetting operation according to the operating parameters in step S1400, the control method for the pipetting device further includes: controlling the pipetting device to perform a mixing operation of the first liquid and the second liquid.

[0078] Optionally, the mixing operation may include using a pipette gun of a pipetting device to suck and spray the liquid in the hole of the end plate after the first liquid and the second liquid are pipetted to the hole of the end plate. The aspiration and spraying positions of the mixing operation are the same, and the hole of the end plate where the liquid is located is not changed. It can be understood that the mixing operation may include multiple aspirations and sprays. It can be set according to the pipetting requirements. The first liquid and the second liquid at the hole of the end plate are mixed by aspiration and spraying. This method directly uses a pipette gun to perform the mixing operation, without the need for additional components and control operations, reduces the cost of the pipetting equipment, and simplifies the control process.

[0079] Alternatively, the mixing operation may include, after pipetting the first liquid and the second liquid into the wells of the middle plate, stirring the liquid in the wells of the end plate using a pipette gun or a stirring rod of a pipetting device to mix the first liquid and the second liquid therein uniformly.

[0080] In some embodiments, the mixing operation may be performed after each pipetting operation on the second liquid is completed. In other embodiments, the mixing operation may be performed after all pipetting operations on the second liquid are completed.

[0081] According to the above technical solution, after the pipetting operation is performed on both the first liquid and the second liquid, the first liquid and the second liquid can be automatically mixed evenly through the mixing operation, without requiring complicated configuration by the user, thus improving the user experience.

[0082] Exemplarily, a first human-computer interaction interface is provided for the user, and the first human-computer interaction interface includes one or more script information modules. Each script information module includes at least one or more script command information, and each script command information corresponds to one or more sub-operations in the pipetting operation of the pipetting device.

[0083] In some embodiments, a first human-computer interaction interface may be provided to the user. The first human-computer interaction interface may include multiple functional areas. For example, it may include a script list area and a script editing area. The user may select or create one or more script information modules in the script list area. Different script information modules may correspond to different pipetting operations to meet different pipetting requirements. The currently selected script information module may be displayed and edited in the script editing area.

[0084] Each script information module includes at least one or more script command information. Each script command information corresponds to one or more sub-operations in the pipetting operation of the pipetting device. For example, the script command information can correspond to command operations of single operations such as taking a gun tip, aspirating liquid, spraying liquid, and discarding a gun tip. It can be understood that a single operation can be combined into one command operation. For example, the operations of taking a gun tip and discarding a gun tip can be combined into one operation, and the command operation of the pipetting device corresponding to the script command information can complete the two operations of taking a gun tip and discarding a gun tip.

[0085] At least one script information module also includes variable information. The variable information can be used to set up complex pipetting operations. Specifically, the variable information is associated with parameters in the script command information. The numerical values ​​of the parameters in the script command information can be set or changed by setting and calculating the variable information in the script information module. For example, the variable information can be used to set up control structures such as loops, selections, parameter initialization, etc. to implement complex pipetting operations.

[0086] Step S1500 receives script information input by a user, including: Step S1510 obtains script information in response to the user's operation on the script information module.

[0087] After the user selects or creates a script information module, the first human-computer interaction interface may provide a script editing area corresponding to the script information module. The script editing area may include variable information and script command information. The user may edit the variable information and script command information according to the pipetting requirements to obtain the variable information and script command information. The script editing area corresponding to the script information module may also include a file interface for obtaining a file having source plate information and end plate information so that the script information includes the file. Figure 4 FIG. 4 is a schematic diagram showing a first human-computer interaction interface according to an embodiment of the present invention. Figure 4 As shown, the first human-computer interaction interface may include a script list area 410 and a script editing area 420. The script list area may show the names of one or more script information modules, and the user may select or create a script information module in the script list area 410. The user may edit the currently selected script information module in the script editing area 420 to obtain variable information and script command information.

[0088] The above technical solution provides a first human-computer interaction interface. The user can operate the script information module in the human-computer interaction interface to obtain script information. Through a simple interactive method, a complex pipetting operation of a specified pipetting position can be set to improve the user experience.

[0089] Exemplarily, S1510 responds to a user's operation on a script information module, and includes steps S1511 , S1512 , and S1513 .

[0090] In step S1511, in response to a user's operation on a script information module, a script command module and a control command module corresponding to the script information module are displayed.

[0091] In some embodiments, a user may select or create a script information module. For example, a user may operate a script information module through an input device such as a mouse or keyboard. According to the user's operation, a script command module and a control command module corresponding to the script information module are displayed respectively.

[0092] For the control system of a liquid transfer device, multiple script command modules and control command modules may be provided. These script command modules and control command modules correspond to one or more script information modules respectively. In other words, for each script information module, its corresponding script command module and control command module are all or part of the script command module and control command module provided. For the newly created script information module, the script command modules and control command modules provided in the control system of all liquid transfer devices may be displayed, so that the user may select and provide the script command modules according to the specific requirements of the current script information module.

[0093] Figure 5 FIG. 4 is a schematic diagram showing a first human-computer interaction interface according to another embodiment of the present invention. Figure 5 As shown, the first human-computer interaction interface includes a script list area 510, in which the names of one or more script information modules are displayed. The first human-computer interaction interface also includes a script editing area 520, in which the script command module and control command module corresponding to a script information module currently operated by the user are displayed. Figure 5 Shown in the figure are script command module 1, script command module 2, script command module 3 and control command module 1.

[0094] In step S1512, in response to the user's operation on the control command module, the corresponding control command information is obtained. The control command information includes variable information

[0095] The user can operate the control command module displayed in the first human-computer interaction interface. Through the control command module, operations such as looping, selecting, judging, and setting variables can be performed. Each control command module can correspond to different control command information. In response to the user's operation on the control command module, the corresponding control command information can be obtained. The control command information may include variable information. In some embodiments, different control command modules can operate on the same variable.

[0096] In some embodiments, a control command module may be operated first to set a variable information, and then the variable may be operated by other control command modules, such as increasing or decreasing. Thus, complex pipetting operations may be implemented through operations such as looping, selecting, judging, etc. involving the variable in the control command module.

[0097] Reference again Figure 5In the first human-machine interaction interface shown, the script information module may include a script information module 1 for pipetting the first liquid. The user may edit the control command module 1 corresponding to the script information module 1 in the script editing area 520 according to the pipetting requirements for the first liquid to obtain the control command information corresponding to the control command module 1. The control command information may include variable information, such as the target amount of the first liquid. For clarity, the specific operations and parameters in the control command module 1 are shown in FIG. Figure 5 Not shown in the figure.

[0098] In step S1513, in response to the user's operation on the script command module, the corresponding script command information is obtained. The variable information is associated with the parameters in the script command information.

[0099] The user can operate the script command module corresponding to the script information module displayed in the first human-computer interaction interface. Different script command modules can correspond to different command operations, for example, single operations such as taking a gun tip, sucking liquid, spraying liquid, and throwing a gun tip, or a combination of multiple single operations. For example, for taking a gun tip, the user can use the corresponding script command module to set the type of gun tip for taking the gun tip, the position of the gun tip, etc. For spraying liquid, the user can use the corresponding script command module to set the spraying method, the number of channels, the gun tip spacing, the amount of liquid sprayed, etc. The script command information can be obtained in response to the user's operation on the script command module. As mentioned above, parameters may be involved in the script command information. These parameters can be associated with the variable information obtained in step S1512. For example, in the above-mentioned spraying operation, the amount of liquid sprayed can be set using variables, and the amount of liquid sprayed can be changed by changing the value of the variable in the control command module.

[0100] Reference again Figure 5 Referring to the above-mentioned embodiment of pipetting the first liquid, the user can edit the script command module 1, the script command module 2 and the script command module 3 in the script editing area 520 according to the pipetting requirements to obtain the corresponding script command information. For clarity, the specific operations and parameters in the script command module 1, the script command module 2 and the script command module 3 are shown in FIG. Figure 5 Not shown in the figure.

[0101] The above technical solution obtains control command information and script command information by responding to the user's operations on the control command module and the script command module respectively. The modular operation can complete the complex pipetting operation of the specified pipetting position, and is convenient for the user to operate, speeding up the editing efficiency of the control process of the pipetting device, and significantly improving the user experience.

[0102] Alternatively, if Figure 5As shown, in addition to the script list area 510 and the script editing area 520, the first human-computer interaction interface may also include a template area 530. In the template area 530, the names of all script command modules and control command modules in the control system of the pipetting device may be displayed. The name of each script command module and the name of the control command module correspond to a script command template module and a control command template module, respectively.

[0103] The control method for the pipetting device may further include: in response to a user's operation on a script command template module, determining a script command module corresponding to a currently selected script information module.

[0104] exist Figure 5 In the illustrated embodiment, the user can select a script information module in the script list area 510. Then, the user can operate the script command template module in the template area 530 according to the pipetting requirements. One or more script command template modules that meet the pipetting requirements can be selected from the multiple script command template modules included in the script command template module to be used for the script command module corresponding to the currently selected script information module. As described above, the corresponding script command information can be obtained in response to the user's further operation on the script command module in the script editing area 520.

[0105] Similarly, the control method for a liquid handling device may further include: in response to a user's operation on a control command template module, determining a control command module corresponding to a currently selected script information module.

[0106] Still Figure 5 Taking the illustrated embodiment as an example, after the user selects a script information module in the script list area, the control command template module in the template area 530 can be operated according to the pipetting requirements. One or more control command template modules that meet the pipetting requirements can be selected from the control command template modules in the template area 530 to be used for the control command module corresponding to the currently selected script information module. As described above, the corresponding control command information can be obtained in response to the user's further operation on the control command module in the script editing area 520.

[0107] Through the template area in the first interactive interface, a script command template module and / or a control command template module are provided, and through the user's operation on the script command template module and / or the control command template module, the script command module and / or the control command module corresponding to the currently selected script information module is determined. Determining the script command module and / or the control command module through the template reduces the complexity of the user's operation, facilitates the user to set the control flow of complex pipetting operations, and improves the user experience.

[0108] Exemplarily, S1510 acquires script information in response to a user's operation on a script information module, including: in response to a user's operation on a script information module, displaying a second human-computer interaction interface, the second human-computer interaction interface including a first operable control and a second operable control. The first operable control is used to receive a file. The second operable control is used to receive aspiration parameters and spraying parameters of the first liquid.

[0109] When a user operates a script information module, a second human-computer interaction interface including a first operable control and a second operable control may be displayed. The first operable control may include a file upload button, a drag area, or any other operable control that allows the user to select and submit a file. The second operable control may include a text box, a slider, a drop-down menu, etc., allowing the user to accurately set the required aspiration parameters and spray parameters. The aspiration parameters include aspiration offset, aspiration speed, aspiration volume, etc. Similarly, the spray parameters include spray offset, spray speed, spray volume, etc. Figure 6 FIG. 4 is a schematic diagram showing a second human-computer interaction interface according to an embodiment of the present invention. Figure 6 As shown, the first operable control 610 may be used to receive a file. Figure 6 Two second operable controls 620 are shown, which can be used to receive the aspiration parameters and the spraying parameters of the first liquid, respectively. It can be understood that if the aspiration parameters and the spraying parameters contain multiple parameters, more aspiration parameters and spraying parameters can be received by increasing the number of second operable controls.

[0110] The above technical solution receives the file and the aspiration parameters and the spray parameters respectively through the first operable control and the second operable control in the second human-computer interaction interface. Thus, the setting of the complex pipetting operation of the designated pipetting position is completed through a simple interactive method, thereby improving the user experience.

[0111] Exemplarily, the suction parameters include suction offset parameters, and the ejection parameters include ejection offset parameters.

[0112] The aspiration offset parameter can represent the offset relative to the standard aspiration position, and the aspiration offset parameter can include the X-axis offset, Y-axis offset, and Z-axis offset relative to the standard aspiration position. The X-axis and Y-axis can represent the planar position of the aspiration position on the working platform of the pipetting device. The Z-axis can represent the vertical up and down position of the aspiration position relative to the plane where the pipetting working platform is located. Since the aspiration position is located on the source plate, the aspiration offset parameter can be set according to the source plate to adapt to source plates of different specifications and types. By adjusting the offset of the Z-axis, it can be controlled whether to aspirate below the liquid surface or on the liquid surface to solve problems such as liquid against the wall and hanging drops. Similarly, the spray offset parameter can represent the offset relative to the standard spray position, and the spray offset parameter can include the X-axis offset, Y-axis offset, and Z-axis offset relative to the standard spray position. Since the spray position is located on the end plate, the spray offset parameter can be set according to the end plate. End plates of different specifications and types can be adapted by adjusting the spray offset parameter. At the same time, liquid splashing and spilling are avoided. The standard liquid aspiration position and the standard liquid injection position can be automatically determined according to the source plate information and the end plate information.

[0113] Step S1400 controls the pipetting device to perform the pipetting operation according to the operating parameters, including: step S1430 controls the pipetting device to perform the pipetting operation according to the aspiration offset parameter, the spray offset parameter and the operating parameters.

[0114] When performing the aspiration operation in the pipetting operation, the aspiration position can be adjusted according to the aspiration offset parameter. For example, the aspiration offset parameter includes an X-axis offset of 2 mm, a Y-axis offset of -1 mm, and a Z-axis offset of 0 mm. When aspirating, the aspiration position can be offset by 2 mm on the X-axis, -1 mm on the Y-axis, and no offset on the Z-axis relative to the standard aspiration position. The standard aspiration position for a certain aspiration can be X: 100 mm, Y: 100 mm, and Z: 10 mm. The aspiration position after adjustment by the aspiration offset parameter is X: 102 mm, Y: 99 mm, and Z: 10 mm. Similarly, when spraying, the spray position can be adjusted according to the spray offset parameter. Therefore, when the pipetting device performs a pipetting operation, the pipetting operation can be performed according to the aspiration position and the spray position adjusted by the aspiration offset parameter and the spray offset parameter.

[0115] The above technical solution can adjust the aspiration position and the spray position according to the aspiration offset parameter and the spray offset parameter, thereby more accurately controlling the aspiration and spray positions and improving the accuracy of the pipetting operation.

[0116] Illustratively, according to yet another aspect of the present invention, a control device for a pipetting apparatus is also provided. Figure 7 FIG. 8 is a schematic block diagram of a control device 700 for a liquid transfer device according to an embodiment of the present invention. Figure 7As shown, the control device 700 for the pipetting equipment includes a receiving module 710 , an acquisition module 720 , a determination module 730 and a control module 740 .

[0117] The receiving module 710 is used to receive the layout information and liquid type information input by the user, wherein the layout information represents the layout of the working platform of the pipetting device, and the liquid type information represents the liquid parameters of the pipetting operation performed by the pipetting device. The acquisition module 720 is used to obtain the source plate information and the end plate information corresponding to all pipetting operations, wherein the source plate information and the end plate information are respectively used to determine the aspiration position and the spraying position of the pipetting operation performed by the pipetting device on the first liquid. The determination module 730 is used to determine the operating parameters of the pipetting operation based on the layout information, the liquid type information, the source plate information and the end plate information. The control module 740 is used to control the pipetting device to perform the pipetting operation according to the operating parameters.

[0118] Exemplarily, the control device for the liquid transfer device further includes a second receiving module. The acquisition module 720 includes a first acquisition submodule. The second receiving module is used to receive script information input by a user, wherein the script information includes a file having source plate information and end plate information. The first acquisition submodule is used to acquire all source plate information and end plate information corresponding to the first liquid according to the file.

[0119] Exemplarily, the control device for the pipetting device further includes a generating module. The generating module is used to provide a file template, and generate the file in response to a first operation of the user on the file template.

[0120] Exemplarily, the file also includes concentration information of the first liquid. The control device for the pipetting device also includes a second acquisition module. The determination module 730 includes a first determination submodule and a second determination submodule. The second acquisition module is used to obtain a target amount of the first liquid. The first determination submodule is used to determine the first volume of the first liquid based on the concentration information and the target amount. The second determination submodule determines the operating parameters of the pipetting operation based on the first volume of the first liquid, the layout information, the liquid type information, the source plate information, and the end plate information.

[0121] Exemplarily, the control device for the pipetting device further includes a third acquisition module. The second determination submodule includes a first determination unit and a second determination unit. The control module 740 includes a first control submodule. The first determination unit is used to determine the second volume of the second liquid that needs to be supplemented for the first liquid based on the first volume and the rehydration threshold, wherein when the volume of the first volume is less than the rehydration threshold, the first volume of the first liquid needs to be supplemented to the rehydration threshold using the second liquid. The second determination unit is used to determine the operating parameters of the pipetting operation based on the first volume of the first liquid, the second volume of the second liquid, the layout information, the liquid type information, the source plate information, and the end plate information. The first control submodule is used to control the pipetting device to perform the pipetting operation of the first liquid and the second liquid based on the operating parameters.

[0122] Exemplarily, after controlling the pipetting device to perform the pipetting operation according to the operating parameters, the control device for the pipetting device further comprises a second control module. The second control module is used to control the pipetting device to perform a mixing operation of the first liquid and the second liquid.

[0123] Exemplarily, a first human-computer interaction interface is provided for a user, wherein the first human-computer interaction interface includes one or more script information modules, wherein each script information module includes at least one or more script command information, and each script command information corresponds to one or more sub-operations in the pipetting operation of the pipetting device. The second receiving module includes a first receiving submodule that obtains the script information in response to the user's operation on the script information module.

[0124] Exemplarily, the first receiving submodule includes a first display unit, a first acquisition unit, and a second acquisition unit. The first display unit is used to display the script command module and the control command module corresponding to a script information module in response to a user's operation on the script information module. The first acquisition unit is used to acquire corresponding control command information in response to a user's operation on the control command module, wherein the control command information includes variable information. The second acquisition unit is used to acquire corresponding script command information in response to a user's operation on the script command module, wherein the variable information is associated with a parameter in the script command information.

[0125] Exemplarily, the first receiving submodule includes a second display unit. The second display unit is used to display a second human-computer interaction interface in response to a user's operation on a script information module, wherein the second human-computer interaction interface includes a first operable control and a second operable control; the first operable control is used to receive the file; and the second operable control is used to receive the aspiration parameters and the spraying parameters of the first liquid.

[0126] Exemplarily, the aspiration parameter includes an aspiration offset parameter, and the spray parameter includes a spray offset parameter. The control module 740 includes a second control submodule. The second control submodule is used to control the pipetting device to perform the pipetting operation according to the aspiration offset parameter, the spray offset parameter and the operation parameter.

[0127] Illustratively, according to yet another aspect of the present invention, an electronic device is also provided. Figure 8 A schematic block diagram of an electronic device 800 according to an embodiment of the present invention is shown. The electronic device 800 includes a processor 810 and a memory 820. The memory 820 stores computer program instructions, which are used by the processor 810 to execute the control method for a liquid transfer device as described above when the computer program instructions are executed.

[0128] Exemplarily, according to another aspect of the present invention, a storage medium is also provided, on which program instructions are stored, and the program instructions are used to execute the control method for the liquid transfer device as described above when running. The storage medium may include, for example, an erasable programmable read-only memory (EPROM), a portable read-only memory (CD-ROM), a USB memory, or any combination of the above storage media. The storage medium may be any combination of one or more computer-readable storage media.

[0129] Illustratively, according to yet another aspect of the present invention, there is further provided a computer program product, comprising computer program instructions, which are used to execute the control method for a liquid transfer device as described above when the computer program instructions are run.

[0130] A person skilled in the art can understand the specific implementation scheme and beneficial effects of the control device, electronic device, storage medium and computer program product for the pipetting device by reading the above description of the control method for the pipetting device. For the sake of brevity, they will not be repeated here.

[0131] Although example embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above example embodiments are merely exemplary and are not intended to limit the scope of the present application to this. Those of ordinary skill in the art may make various changes and modifications therein without departing from the scope and spirit of the present application. All these changes and modifications are intended to be included within the scope of the present application as required by the appended claims.

[0132] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0133] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed.

[0134] In the description provided herein, a large number of specific details are described. However, it is understood that the embodiments of the present application can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0135] Similarly, it should be understood that in order to streamline the present application and help understand one or more of the various inventive aspects, in the description of the exemplary embodiments of the present application, the various features of the present application are sometimes grouped together into a single embodiment, figure, or description thereof. However, the method of the present application should not be interpreted as reflecting the following intention: the claimed application requires more features than the features clearly stated in each claim. More specifically, as reflected in the corresponding claims, the inventive point is that the corresponding technical problem can be solved with features less than all the features of a single disclosed embodiment. Therefore, the claims following the specific embodiment are hereby explicitly incorporated into the specific embodiment, wherein each claim itself serves as a separate embodiment of the present application.

[0136] It will be understood by those skilled in the art that, except for mutually exclusive features, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this specification may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature that provides the same, equivalent or similar purpose.

[0137] In addition, those skilled in the art will appreciate that, although some embodiments described herein include certain features included in other embodiments but not other features, the combination of features of different embodiments is meant to be within the scope of the present application and form different embodiments. For example, in the claims, any one of the claimed embodiments can be used in any combination.

[0138] The various component embodiments of the present application can be implemented in hardware, or implemented in software modules running on one or more processors, or implemented in their combination. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) can be used in practice to implement some or all functions of some modules in the control device for liquid transfer equipment according to the embodiment of the present application. The application can also be implemented as a device program (for example, computer program and computer program product) for executing a part or all of the method described herein. Such a program realizing the present application can be stored on a computer-readable medium, or can have the form of one or more signals. Such a signal can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0139] It should be noted that the above embodiments illustrate the present application rather than limit the present application, and that those skilled in the art may design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets should not be constructed as a limitation to the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of multiple such elements. The present application may be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In a unit claim that lists several devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc. does not indicate any order. These words may be interpreted as names.

[0140] The above is only a specific implementation or description of a specific implementation of the present application, and the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. The protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A control method for a liquid transfer device, characterized in that: Receiving layout information and liquid type information input by a user, wherein the layout information represents the layout of a working platform of the pipetting device, and the liquid type information represents liquid parameters of a pipetting operation performed by the pipetting device; Acquire source plate information and end plate information corresponding to all pipetting operations, wherein the source plate information and the end plate information are used to respectively determine a liquid aspiration position and a liquid spraying position of a pipetting operation performed by the pipetting device on the first liquid; determining an operation parameter of the pipetting operation based on the layout information, the liquid type information, the source plate information, and the end plate information; According to the operation parameters, the pipetting device is controlled to perform the pipetting operation.

2. The control method for a liquid transfer device according to claim 1, wherein: The control method for the liquid transfer device further comprises: Receiving script information input by a user, wherein the script information includes a file having source board information and final board information; The obtaining of source plate information and end plate information corresponding to all pipetting operations includes: According to the file, all source plate information and final plate information corresponding to the first liquid are obtained.

3. The control method for a liquid transfer device according to claim 2, wherein: The control method for the liquid transfer device further comprises: Provide document templates, In response to a first operation of a user on the document template, the document is generated.

4. The control method for a liquid transfer device according to claim 3, wherein: The file also includes concentration information of the first liquid; The control method for the liquid transfer device further comprises: Obtaining a target amount of the first liquid; The step of determining the operation parameters of the pipetting operation based on the layout information, the liquid type information, the source plate information, and the end plate information comprises: Determining a first volume of the first liquid according to the concentration information and the target dosage; The operation parameters of the pipetting operation are determined according to the first volume of the first liquid, the layout information, the liquid type information, the source plate information, and the end plate information.

5. The control method for a liquid transfer device according to claim 4, wherein: The control method for the liquid transfer device further comprises: Get the fluid refill threshold; Determining the operation parameters of the pipetting operation according to the first volume of the first liquid, the layout information, the liquid type information, the source plate information, and the end plate information includes: determining, according to the first volume and the fluid replenishment threshold, a second volume of a second liquid that needs to be replenished with respect to the first liquid, wherein when the volume of the first volume is less than the fluid replenishment threshold, the first volume of the first liquid needs to be replenished with the second liquid to the fluid replenishment threshold; determining the operation parameters of the pipetting operation according to the first volume of the first liquid, the second volume of the second liquid, the layout information, the liquid type information, the source plate information, and the end plate information; The step of controlling the pipetting device to perform the pipetting operation according to the operation parameters comprises: According to the operation parameters, the pipetting device is controlled to perform pipetting operations of the first liquid and the second liquid.

6. The control method for a liquid transfer device according to claim 5, wherein: After controlling the pipetting device to perform the pipetting operation according to the operating parameters, the control method for the pipetting device further includes: The pipetting device is controlled to perform a mixing operation of the first liquid and the second liquid.

7. The control method for a liquid transfer device according to any one of claims 2 to 6, wherein: Providing a first human-computer interaction interface for a user, wherein the first human-computer interaction interface includes one or more script information modules, wherein each script information module includes at least one or more script command information, and each script command information corresponds to one or more sub-operations in the pipetting operation of the pipetting device; The script information received from the user includes: In response to a user's operation on the script information module, the script information is acquired.

8. The control method for a liquid transfer device according to claim 7, wherein: The step of obtaining the script information in response to the user's operation on the script information module includes: In response to a user's operation on a script information module, a script command module and a control command module corresponding to the script information module are displayed; In response to a user's operation on the control command module, obtaining corresponding control command information, wherein the control command information includes variable information; In response to a user's operation on the script command module, corresponding script command information is obtained, wherein the variable information is associated with parameters in the script command information.

9. The control method for a liquid transfer device according to claim 7, wherein: The step of obtaining the script information in response to the user's operation on the script information module includes: In response to a user's operation on a script information module, displaying a second human-computer interaction interface, wherein the second human-computer interaction interface includes a first operable control and a second operable control; The first operable control is used to receive the file; The second operable control is used to receive the aspiration parameters and the spraying parameters of the first liquid.

10. The control method for a liquid transfer device according to claim 9, wherein: The liquid aspiration parameters include a liquid aspiration offset parameter, and the liquid spraying parameters include a liquid spraying offset parameter; The step of controlling the pipetting device to perform the pipetting operation according to the operation parameters comprises: The pipetting device is controlled to perform the pipetting operation according to the aspiration offset parameter, the spray offset parameter and the operation parameter.

11. A control device for a liquid transfer device, characterized in that: include: A receiving module, configured to receive layout information and liquid type information input by a user, wherein the layout information represents the layout of a working platform of the pipetting device, and the liquid type information represents liquid parameters of a pipetting operation performed by the pipetting device; An acquisition module, used for acquiring source plate information and end plate information corresponding to all pipetting operations, wherein the source plate information and end plate information are respectively used for determining a liquid aspiration position and a liquid spraying position of a pipetting operation performed by the pipetting device on the first liquid; a determination module, configured to determine an operation parameter of the pipetting operation based on the layout information, the liquid type information, the source plate information and the end plate information; The control module is used to control the pipetting device to perform the pipetting operation according to the operation parameters.

12. An electronic device comprising: A processor and a memory, characterized in that The memory stores computer program instructions, which are used by the processor to execute the control method for a liquid transfer device according to any one of claims 1 to 10 when the processor runs the computer program instructions.

13. A storage medium having program instructions stored thereon, characterized in that: The program instructions are used to execute the control method for a liquid transfer device according to any one of claims 1 to 10 when running.

14. A computer program product comprising computer program instructions, characterized in that The computer program instructions are used to execute the control method for a pipetting device according to any one of claims 1 to 10 when running.

Citation Information

Cited By

  • Control method and apparatus for pipetting device, and storage medium

    WO2026129788A1

  • Control method and apparatus for pipetting device, and storage medium

    WO2026129789A1

  • Control method and control apparatus for pipetting device, and storage medium

    WO2026129790A1

  • Control method and apparatus for pipetting device, and storage medium

    WO2026129802A1