Control method and control device of biological sample reaction plate preparation platform and medium
By utilizing the control method of the biological sample reaction plate preparation platform, the electrical control box module works in conjunction with the logistics module and functional module to overcome the limitations of existing equipment in meeting diverse sample processing needs. This enables automated and efficient reaction plate preparation, satisfying diverse requirements while saving energy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-31
- Publication Date
- 2026-04-07
AI Technical Summary
Existing automated sample processing equipment has significant limitations in the control process, making it difficult to meet diverse sample processing needs. In particular, it cannot effectively work simultaneously to achieve unattended and high-throughput functions for reagent addition and sample transfer, resulting in cost waste and limited application scenarios.
A control method for a biological sample reaction plate preparation platform is provided. Through the collaborative work of the electrical control box module, logistics module and multiple functional modules, the functional modules can be flexibly combined according to the reaction plate preparation request to realize the automation and efficient collaboration of processes such as sample transfer, reagent addition, drying and heat sealing, so as to meet the diverse needs of reaction plate preparation.
It automates and allows for flexible combination of reaction plate preparation processes, meeting diverse needs while saving energy and improving experimental efficiency and the scope of applicable scenarios.
Smart Images

Figure CN121802103A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of bioreactor preparation technology, and in particular to a control method, control device and medium for a bioreactor preparation platform. Background Technology
[0002] In the field of biological detection, sample processing (such as consumable storage, sample transfer, reagent addition, and reaction plate sealing) is a core step in the detection process. Its degree of automation and adaptability directly affect experimental efficiency, cost control, and the scope of application scenarios. Existing automated sample processing equipment has significant limitations in its control process and cannot meet diverse sample processing needs. Summary of the Invention
[0003] Therefore, it is necessary to provide a control method, device, computer equipment, computer-readable storage medium, and computer program product for a biological sample reaction plate preparation platform that can meet the diverse needs of reaction plate preparation, in order to address the above-mentioned technical problems.
[0004] In a first aspect, this application provides a method for controlling a biological sample reaction plate preparation platform, the method comprising:
[0005] Obtain a reaction plate preparation request for a biological sample, and determine a reaction plate preparation task based on the reaction plate preparation request; the reaction plate preparation task includes at least one reaction plate preparation sub-task, and the reaction plate preparation sub-task corresponds to at least one operation in the biological sample reaction plate preparation process;
[0006] Based on the at least one reaction plate preparation subtask, target functional modules associated with each of the at least one reaction plate preparation subtask are determined from multiple functional modules;
[0007] The at least one reaction plate preparation subtask is sent to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the received reaction plate preparation subtask.
[0008] In one embodiment, determining the target functional module associated with each of the at least one reaction plate preparation subtask from a plurality of functional modules based on the at least one reaction plate preparation subtask includes:
[0009] When the biological sample reaction plate preparation platform is started, the initialization of the biological sample reaction plate preparation platform includes multiple functional modules;
[0010] For each of the aforementioned reaction plate preparation sub-tasks, a target functional module is determined for performing the corresponding reaction plate preparation sub-task.
[0011] Based on the target reaction plate preparation sub-task, a task transmission network port is allocated to the target functional module, and the target functional module is scheduled to execute the target reaction plate preparation sub-task through the task transmission network port.
[0012] In one embodiment, the target functional module includes a sample transfer module, and the reaction plate preparation subtask includes a sample transfer subtask; the step of sending the at least one reaction plate preparation subtask to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on the biological sample and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask includes:
[0013] The sample transfer subtask is sent to the sample transfer module, and the logistics module is controlled to transport the sample plate and / or reaction plate to the sample transfer station.
[0014] The pipetting assembly in the sample transfer module is controlled to aspirate biological samples from the sample plate and transfer the biological samples from the sample plate to the reaction plate.
[0015] In one embodiment, the target functional module includes a reagent addition module, and the reaction plate preparation subtask includes a reagent addition subtask; the step of sending the at least one reaction plate preparation subtask to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on the biological sample and reaction plate preparation reagent according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask includes:
[0016] The reagent addition subtask is sent to the reagent addition module, and the logistics module is controlled to transport the reagent plate and / or reaction plate to the reagent addition station.
[0017] When the reagent plate and the reaction plate are matched, the transfer component in the reagent addition module is controlled to draw the reaction plate preparation reagent from the reagent plate and transfer the reaction plate preparation reagent from the reagent plate to the reaction plate so that the reaction plate preparation reagent is mixed with the biological sample.
[0018] In one embodiment, the target functional module includes a drying module, and the reaction plate preparation subtask includes a drying subtask; the step of sending the at least one reaction plate preparation subtask to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask includes:
[0019] The drying subtask is sent to the drying module, and the logistics module is controlled to transport the sample plate or reaction plate to the drying station.
[0020] The transfer component in the drying module is controlled to pick up the sample plate or the reaction plate from the drying station and transfer the sample plate or the reaction plate to the drying chamber in the drying module;
[0021] Once the sample plate or reaction plate has been dried, the transfer assembly is controlled to pick up the dried sample plate or reaction plate from the drying chamber, and if the drying station is idle, the dried sample plate or reaction plate is placed back into the drying station.
[0022] In one embodiment, the target functional module includes a heat-sealing module, and the reaction plate preparation subtask includes a heat-sealing subtask; the step of sending the at least one reaction plate preparation subtask to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask includes:
[0023] The heat sealing subtask is sent to the heat sealing module, and the logistics module is controlled to transport the reaction plate to the heat sealing station.
[0024] When the tray assembly in the heat sealing module is idle, the reaction plate is transferred from the heat sealing station to the tray assembly;
[0025] The tray assembly is controlled to move the reaction plate to the hot pressing station of the heat sealing module;
[0026] The coating assembly in the heat-sealing module is controlled to pull the heat-sealing film and cover the surface of the reaction plate away from the tray assembly;
[0027] The heat-sealing module controls the hot-pressing component to press down the heat-sealing film so that the heat-sealing film is adsorbed onto the surface of the reaction plate away from the tray assembly;
[0028] When the hot pressing end conditions are met, the hot pressing assembly is reset and the tray assembly is moved back to its original position after the film is applied.
[0029] Secondly, this application also provides a control device for a biological sample reaction plate preparation platform, comprising:
[0030] The reaction plate preparation task determination module is used to obtain a reaction plate preparation request for a biological sample and determine a reaction plate preparation task based on the reaction plate preparation request; the reaction plate preparation task includes at least one reaction plate preparation sub-task, and the reaction plate preparation sub-task is related to one of the reaction plate preparation processes in the biological sample reaction plate preparation process;
[0031] A functional module determination module is used to determine, from a plurality of functional modules, a target functional module associated with each of the at least one reaction plate preparation sub-task, based on the at least one reaction plate preparation sub-task;
[0032] The reaction plate preparation task execution module is used to send the at least one reaction plate preparation sub-task to its respective associated target functional module, so as to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the received reaction plate preparation sub-task.
[0033] Thirdly, this application also provides a controller, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method described above.
[0034] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described above.
[0035] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method described above.
[0036] The control method, apparatus, computer equipment, computer-readable storage medium, and computer program product of the aforementioned biological sample reaction plate preparation platform acquire a reaction plate preparation request for a biological sample and determine a reaction plate preparation task based on the request. The reaction plate preparation task includes at least one reaction plate preparation sub-task, which is associated with one of the reaction plate preparation processes in the biological sample reaction plate preparation process. Based on the at least one reaction plate preparation sub-task, target functional modules associated with each of the at least one reaction plate preparation sub-task are determined from multiple functional modules. The at least one reaction plate preparation sub-task is sent to its associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on the biological sample and reaction plate preparation reagents according to the received reaction plate preparation sub-task. On the one hand, this automates the reaction plate preparation process; on the other hand, it allows for flexible combination of different functional modules according to reaction plate preparation needs, saving energy while meeting diverse reaction plate preparation requirements. Attached Figure Description
[0037] To more clearly illustrate the technical solutions in the embodiments of this application or the conventional technology, the drawings used in the description of the embodiments or the conventional technology will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is a structural block diagram of a biological sample reaction plate preparation platform in one embodiment;
[0039] Figure 2 This is a schematic flowchart of the control method for a biological sample reaction plate preparation platform in one embodiment;
[0040] Figure 3 This is a schematic diagram of the sample transfer module in one embodiment;
[0041] Figure 4 This is a schematic diagram of the reagent addition module in one embodiment;
[0042] Figure 5 This is a schematic diagram of the drying module in one embodiment;
[0043] Figure 6 This is a schematic diagram of the heat-sealing module in one embodiment;
[0044] Figure 7 This is a schematic diagram of the structure of a logistics component in one embodiment;
[0045] Figure 8 This is a structural block diagram of the electrical control box module in one embodiment;
[0046] Figure 9 This is a structural block diagram of the biological sample reaction plate preparation platform in another embodiment;
[0047] Figure 10 A schematic diagram illustrating the process requirements for preparing reaction plates for a small system sample in an application example;
[0048] Figure 11 A schematic diagram illustrating the process requirements for preparing reaction plates for a large-scale system sample in an application example;
[0049] Figure 12 A schematic diagram illustrating the process requirements for preparing a reaction plate for high-throughput sample pipetting in an application example;
[0050] Figure 13 A schematic diagram of the process required for preparing reaction plates for high-throughput reagent addition in an application example;
[0051] Figure 14 A schematic diagram illustrating the process requirements for preparing a reaction plate for high-throughput sample transfer and drying in an application example;
[0052] Figure 15 A schematic diagram of the process required for preparing a high-throughput reagent addition and sealing reaction plate for an application example;
[0053] Figure 16This is a structural block diagram of the control device for a biological sample reaction plate preparation platform in one embodiment.
[0054] Figure 17 This is a block diagram of the controller in one embodiment.
[0055] Figure reference numerals: 10 reaction plate preparation system; 20 main control module; 100 sample transfer module; 110 pipetting assembly; 120 first mounting platform; 121 first Y-axis assembly; 122 first Z-axis assembly; 130 first frame assembly; 131 first riveting frame; 132 first platform panel; 200 drying module; 210 drying oven; 211 stacking cage; 220 transfer assembly; 221 second Z-axis assembly; 222 gripper assembly; 230 lifting assembly; 300 reagent addition module; 3 transfer assembly. 10. First connecting block 311, liquid suction and spraying structure 312, second mounting platform 320, X-axis assembly 321, second Y-axis assembly 322, second frame assembly 330, second riveting frame 331, second panel 332; heat sealing module 400, pallet assembly 410, film coating assembly 420, heat pressing assembly 430; stacking module 500; logistics module 600, logistics assembly 610, docking positioning component 611, docking interface 612; electrical control box module 700, resolver 710, scheduler 720. Detailed Implementation
[0056] To facilitate understanding of this application, a more complete description will be provided below with reference to the accompanying drawings, which illustrate embodiments of the present application. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that the disclosure of this application will be thorough and complete.
[0057] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the specification of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. It is understood that the terms “first,” “second,” etc., as used herein may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another. Spatial relation terms such as “under,” “below,” “below,” “below,” “under,” “above,” “above,” etc., may be used herein to describe the relationship between one element or feature shown in the figures and other elements or features. It should be understood that, in addition to the orientation shown in the figures, spatial relation terms also include different orientations of the device in use and operation. For example, if the device in the figures is flipped, an element or feature described as “below” or “below” or “below” other elements or features will be oriented “above” other elements or features. Therefore, the exemplary terms “below” and “below” can include both upper and lower orientations. Furthermore, the device may also include other orientations (e.g., rotated 90 degrees or other orientations), and the spatial descriptive terms used herein are interpreted accordingly. It should be noted that when an element is considered to be "connected" to another element, it can be directly connected to the other element or connected to the other element through an intermediary element. Furthermore, in the following embodiments, "connection" should be understood as "electrical connection," "communication connection," etc., if there is an exchange of electrical signals or data between the connected objects. When used herein, the singular forms "a," "an," and "the" may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms "comprising / including" or "having," etc., specify the presence of the stated features, integrals, steps, operations, components, parts, or combinations thereof, but do not exclude the possibility of the presence or addition of one or more other features, integrals, steps, operations, components, parts, or combinations thereof. Meanwhile, the term "and / or" as used in this specification includes any and all combinations of the associated listed items.
[0058] In the fabrication of bioreactor plates, related technologies typically employ an all-in-one solution. This integrates all processes involved in bioreactor plate fabrication, such as the stacking of reagent plates, sample plates, and reaction plates, sample transfer, reagent addition, drying, and heat sealing, onto a single device to integrate multiple functions. However, because all the modules implementing these functions are integrated into one device, the mechanical layout often prevents arbitrary combinations of these modules to meet diverse user needs. For example, when unattended and high-throughput reagent addition is required, other unnecessary functions must be disabled, leading to high costs and waste. Furthermore, unattended and high-throughput reagent addition and sample transfer cannot operate effectively simultaneously, significantly limiting the application scenarios of the all-in-one solution.
[0059] Based on this, the control method for the biological sample reaction plate preparation platform provided in this application embodiment can be applied to, for example... Figure 1 The biosample reaction plate preparation platform shown includes at least one reaction plate preparation system 10. The reaction plate preparation system 10 includes functional modules, a stack module 500, a logistics module 600, and an electrical control box module 700. The stack module 500 stores reagent plates, sample plates, and reaction plates. The logistics module 600 transports reagent plates, sample plates, or reaction plates along a preset direction. Multiple functional modules are included, and the logistics module 600 can transport reagent plates, sample plates, or reaction plates back and forth between these modules. Each functional module corresponds to one of the reaction plate preparation processes in the biosample reaction plate preparation process. The electrical control box module 700 is communicatively connected to the logistics module 600 and each functional module. The electrical control box module 700 controls the logistics module 600 to transport reagent plates, sample plates, or reaction plates according to the reaction plate preparation request and controls at least one target functional module among the multiple functional modules to perform reaction plate preparation processing based on the biosample and reaction plate preparation reagents according to its corresponding reaction plate preparation process. The electrical control box module 700 can be implemented using a controller or a server. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.
[0060] Reagent plates are used to store reagents for reaction plate preparation. These reagents can be nucleic acid extraction reagents, PCR (Polymerase Chain Reaction) amplification reagents, immunoassay reagents, nucleic acid hybridization reagents, sample pretreatment reagents (such as lysis buffers and anticoagulants), chromogenic reagents, or enzyme-catalyzed reaction reagents. In practice, reagent plates can be implemented using multi-well plates, with multiple independent reagent wells, each well storing a specific amount of reaction plate preparation reagent. Optionally, different wells on the same reagent plate can be pre-filled with the same or different reaction plate preparation reagents. When different reagents are pre-filled, they can be distinguished by their position (e.g., coordinates) on the reagent plate. Sample plates are used to store biological samples, such as blood, serum, plasma, saliva, urine, tissue homogenate, cell suspension, cerebrospinal fluid, sputum, or fecal extracts. Similar to reagent plates, sample plates can also be implemented using multi-well plates, with multiple independent sample wells, each well storing a specific amount of biological sample. Optionally, different biological samples can be stored in different wells on the same sample plate, and distinguished by their positions on the plate. The reaction plate provides a reaction site for the biological samples and reagents for the reaction plate. In practice, the reaction plate can also be implemented as a multi-well plate, with multiple independent reaction wells formed on the plate, each well providing a reaction site for the biological samples and reagents for the reaction plate.
[0061] The stack module 500 can be located at the inlet and outlet of the logistics module 600 to provide reagent plates, sample plates, and reaction plates to various functional modules. Specifically, the stack module 500 can adopt an integrated structure, with isolated areas for storing reagent plates, sample plates, and reaction plates. Alternatively, it can adopt a split structure, such as using multiple stack cages to store reagent plates, sample plates, and reaction plates separately. Reagent plates, sample plates, and reaction plates can be grasped by a robotic arm using gripping or suction and then placed into the logistics module 600 for transport to the respective functional modules. Optionally, to distinguish between reagent plates, sample plates, and reaction plates, corresponding identification marks, such as QR codes or barcodes, can be set on them. Specifically, when the robotic arm grasps the reagent plates, sample plates, or reaction plates, or when they enter the next functional module, the barcodes can be scanned for confirmation. If the scan is successful, the process continues; otherwise, an error is reported and user confirmation and processing are required.
[0062] The logistics module 600 is used to reciprocate reagent plates, sample plates, and reaction plates between functional modules according to a preset direction. Specifically, the logistics module 600 can be implemented using a conveyor belt structure, a robotic arm, or other structures. For example, the logistics module 600 can transport the reagent plates, sample plates, and reaction plates to each functional module via a conveyor belt, or it can use a robotic arm to pick up the reagent plates, sample plates, and reaction plates and place them at each functional module. Each functional module can process the reagent plates, sample plates, and reaction plates according to its corresponding reaction plate preparation process. The reaction plate preparation process may include, but is not limited to, sample transfer, sample drying, reagent addition, and heat sealing. When the functional modules are arranged along the preset direction, to improve reaction plate preparation efficiency, the functional modules can be arranged in the order of the reaction plate preparation process to ensure orderly reaction plate preparation. Optionally, the functional modules can also be arranged according to their specific layout and size, and controlled by the main control module in the corresponding order to orderly realize the reaction plate preparation process.
[0063] The control box module 700 can combine different functional modules according to specific reaction plate preparation requests. A reaction plate preparation request is a request initiated by a user or external system to the reaction plate preparation system 10, requesting the system to prepare sample plates and reaction plates according to specific requirements. Specifically, the reaction plate preparation request includes various information related to reaction plate preparation, such as the type of sample plate (e.g., a sample plate for gene detection, a sample plate for chemical analysis), the type of reaction plate, the required quantity, the specifications of the sample plate and reaction plate (e.g., size, number of wells, position, and arrangement), and special requirements (e.g., specific processing conditions, labeling requirements).
[0064] In practice, reaction plate preparation requests can include several types. Firstly, when the reaction plate preparation request is for configuring and sealing a small system sample, it requires sample transfer, sample drying, reagent addition, and heat sealing functions (or a reaction plate preparation process). This involves transferring the biological sample from the sample plate to the reaction plate, drying the biological sample in the reaction plate to evaporate the moisture, adding reaction plate preparation reagents to the dried biological sample, and then heat sealing it. In this case, the electrical control module 700 can control the corresponding functional modules to work together to achieve reaction plate preparation. Secondly, when the reaction plate preparation request is for configuring and sealing a larger system sample, it requires sample transfer, reagent addition, and heat sealing functions. This involves transferring the biological sample from the sample plate to the reaction plate, directly adding reaction plate preparation reagents to the biological sample, and then heat sealing it. In this case, the electrical control module 700 can control the corresponding functional modules to work together to achieve reaction plate preparation. Third, when the reaction plate preparation request is to achieve high-throughput sample pipetting, it is only necessary to transfer the biological sample to the reaction plate. In this case, only the sample transfer function needs to be implemented, and the control box module 700 can only control the functional module that enables the sample transfer function. Fourth, when the reaction plate preparation request is to achieve high-throughput reagent addition while minimizing reagent consumption, it is only necessary to transfer the biological sample to the reaction plate. In this case, only the reagent addition function needs to be implemented, and the control box module 700 can only control the functional module that enables the reagent addition function. Fifth, when the reaction plate preparation requirement is to achieve high-throughput sample pipetting and drying, it is necessary to implement sample transfer and sample drying functions. That is, after the biological sample is transferred from the sample plate to the reaction plate, the biological sample contained in the reaction plate is dried. In this case, the control box module 700 can control the corresponding functional modules to work together to achieve the reaction plate preparation. Sixth, in order to achieve high-throughput reagent addition and sealing for subsequent PCR, the reaction plate preparation requires reagent addition and heat sealing. That is, after adding the reagents for reaction plate preparation to the blank reaction plate, heat sealing is performed. At this time, the electrical control box module 700 can control the corresponding functional modules to work together to realize the reaction plate preparation.
[0065] Understandably, in some other embodiments, the electrical control box module 700 can also generate corresponding reaction plate preparation requests according to different reaction plate preparation requirements, and control the functional modules that can perform corresponding functions according to the reaction plate preparation requests, so as to meet the diverse reaction plate preparation needs of users.
[0066] In an optional embodiment, the electrical control box module 700 can communicate with the logistics module 600 and various functional modules via wired or wireless means. The electrical control box module 700 may have a communication interface for signal transmission with the logistics module 600 and various functional modules through a communication line or antenna. The electrical control box module 700 may have input and output interfaces. The input interfaces include a mains power interface, an extended network port, and an emergency stop signal input interface, while the output interfaces include a power supply interface, a communication interface, and an emergency stop signal output interface. The mains power interface is used to connect to 110V~220V 50 / 60Hz mains power and provides it to various functional modules through the power supply interface. The mains power interface can adapt to a wide voltage range, thus adapting to mains power in different regions. The extended network port can be used to communicate with a host computer, server, or other network devices to achieve remote control, data transmission, or firmware upgrades. The communication interface is used to connect with various functional modules to transmit control commands, data requests, or provide status feedback to the functional modules, enabling collaborative work between the various functional modules. The emergency stop signal input interface is used to connect an external emergency stop button or safety sensor. When an emergency is triggered, it forcibly cuts off key outputs or enters a safe state. The emergency stop signal output interface is used to transmit the received emergency stop signal to each functional module to realize the emergency stop of each functional module.
[0067] In one exemplary embodiment, such as Figure 2 As shown, a control method for a biological sample reaction plate preparation platform is provided, which is applied to... Figure 1 The following steps are used as an example of the electrical control box module 700, including steps 202 to 206. Specifically: Step 202 involves obtaining a reaction plate preparation request for a biological sample and determining the reaction plate preparation task based on the request.
[0068] The reaction plate preparation request is a request initiated by a user or external system to the reaction plate preparation system 10, with the purpose of preparing sample plates and reaction plates according to specific requirements. In practice, the reaction plate preparation request includes various information related to reaction plate preparation, such as the type of sample plate (e.g., a sample plate for gene detection, a sample plate for chemical analysis, etc.), the type of reaction plate, the required quantity, the specifications of the sample plates and reaction plates (e.g., size, number of wells, position and arrangement, etc.), and special requirements (e.g., specific processing conditions, labeling requirements, etc.).
[0069] The reaction plate preparation task refers to the internal representation of the reaction plate preparation system 10 obtained after parsing the reaction plate preparation request. The reaction plate preparation task clearly defines the specific tasks that the reaction plate preparation system 10 needs to perform. For example, the reaction plate preparation request contains descriptive text information, and the reaction plate preparation task transforms this text information into specific parameters and instructions to schedule the logistics module 600 and various functional modules. The reaction plate preparation task includes at least one reaction plate preparation sub-task, which corresponds to one of the reaction plate preparation processes in the biological sample reaction plate preparation process. The reaction plate preparation sub-task may include, but is not limited to, sub-tasks corresponding to various reaction plate preparation processes, such as sample transfer sub-tasks, sample drying sub-tasks, reagent addition sub-tasks, and heat sealing sub-tasks.
[0070] For example, the parser 710 in the control box module 700 can parse, analyze, and understand the reaction plate preparation request input by the user, and convert the reaction plate preparation request into an internal representation that the computer system can recognize and process. For instance, the parser 710 in the control box module 700 can analyze the various fields, parameters, and other information in the reaction plate preparation request, and convert it into a reaction plate preparation task that can be understood and operated. The reaction plate preparation request contains key information such as the type, quantity, and specifications of the reaction plates to be made. The parser 710 can extract this key information and combine it into a reaction plate preparation task.
[0071] Step 204: Based on at least one reaction plate preparation subtask, determine the target functional module associated with each of the at least one reaction plate preparation subtask from multiple functional modules.
[0072] The functional modules may include, but are not limited to, a sample transfer module 100, a drying module 200, a reagent addition module 300, and a heat sealing module 400. The sample transfer module 100 is used to transfer biological samples from the sample plate to the reaction plate; the drying module 200 is used to dry the biological samples in the sample plate or reaction plate; the reagent addition module 300 is used to add reaction plate preparation reagents to the reaction plate; and the heat sealing module 400 is used to seal the reaction plate. Multiple functional modules can be arranged in the execution order of the reaction plate preparation process, including all functional modules. For example, the sample transfer module 100, drying module 200, reagent addition module 300, and heat sealing module 400 can be sequentially arranged along the transport direction of the material flow module 600 for the reagent plate, sample plate, and reaction plate. A target functional module refers to the functional module used to perform the corresponding reaction plate preparation sub-task. For example, when the reaction plate preparation sub-task is a sample transfer sub-task, the target functional module can be the corresponding sample transfer module 100.
[0073] For example, the scheduler 720 in the control box module 700 can rationally arrange the execution order and resource allocation of the reaction plate preparation task according to task requirements and resource status. For instance, the scheduler 720 in the control box module 700 can split the reaction plate preparation task and send the split reaction plate preparation task to the logistics module 600 and the corresponding functional module. In specific implementation, the scheduler 720 in the control box module 700 can split the reaction plate preparation task into a transmission task and at least one reaction plate preparation sub-task according to the reaction plate preparation process. Each reaction plate preparation sub-task corresponds to a specific step or operation in the reaction plate preparation process. For example, the reaction plate preparation process may include, but is not limited to, steps such as sample transfer, sample drying, reagent addition, and heat sealing. The scheduler 720 in the control box module 700 splits these steps into corresponding reaction plate preparation sub-tasks and determines the associated target functional module according to the reaction plate preparation sub-tasks.
[0074] Step 206: Send at least one reaction plate preparation subtask to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the received reaction plate preparation subtask.
[0075] For example, the scheduler 720 in the electrical control box module 700 can send at least one reaction plate preparation sub-task to its corresponding functional module according to the reaction plate preparation process, such as sending the sample transfer sub-task to the sample transfer module 100, the sample drying sub-task to the drying module 200, the reagent addition sub-task to the reagent addition module 300, and the heat sealing sub-task to the heat sealing module 400, so as to instruct the sample transfer module 100, the drying module 200, the reagent addition module 300, and the heat sealing module 400 to execute the reaction plate preparation process according to the corresponding reaction plate preparation sub-task.
[0076] In an optional embodiment, the reaction plate preparation task may further include a transfer task, and the scheduler 720 in the electrical control box module 700 may also transmit the transfer task to the logistics module 600 to instruct the logistics module 600 to transfer the reagent plate, sample plate and reaction plate to the corresponding positions as required.
[0077] In an optional embodiment, depending on different reaction plate preparation requirements, the control box module 700 can output corresponding power signals, control signals, etc., to realize any combination of the sample transfer module 100, drying module 200, reagent addition module 300, and heat sealing module 400. For example, the control box module 700 can control the sample transfer module 100, drying module 200, reagent addition module 300, and heat sealing module 400 to work collaboratively with the stacking module 500 and logistics module 600 to achieve system configuration and sealing of small-system samples; control the sample transfer module 100, reagent addition module 300, and heat sealing module 400 to work collaboratively with the stacking module 500 and logistics module 600 to achieve system configuration and sealing of large-system samples; control the sample transfer module 100 to work collaboratively with the stacking module 500 and logistics module 600. To achieve high-throughput sample pipetting; the reagent addition module 300 works in conjunction with the stacking module 500 and the logistics module 600 to achieve high-throughput reagent addition while minimizing reagent consumption; the sample transfer module 100 and the drying module 200 work in conjunction with the stacking module 500 and the logistics module 600 to achieve high-throughput sample pipetting and dry the sample; the reagent addition module 300 and the heat sealing module 400 work in conjunction with the stacking module 500 and the logistics module 600 to achieve high-throughput reagent addition and seal the sample for subsequent PCR, etc.
[0078] In the control method of the above-mentioned biological sample reaction plate preparation platform, a reaction plate preparation request for a biological sample is obtained, and a reaction plate preparation task is determined based on the reaction plate preparation request. The reaction plate preparation task includes at least one reaction plate preparation sub-task, which is associated with one of the reaction plate preparation processes in the biological sample reaction plate preparation process. Based on the at least one reaction plate preparation sub-task, a target functional module associated with each of the at least one reaction plate preparation sub-task is determined from multiple functional modules. The at least one reaction plate preparation sub-task is sent to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on the biological sample and reaction plate preparation reagents according to the received reaction plate preparation sub-task. On the one hand, the reaction plate preparation process can be automated. On the other hand, different functional modules can be flexibly combined according to the reaction plate preparation requirements, saving energy while meeting diverse reaction plate preparation needs.
[0079] In one embodiment, determining the target functional module associated with each of the at least one reaction plate preparation subtask from a plurality of functional modules based on at least one reaction plate preparation subtask includes:
[0080] When the biological sample reaction plate preparation platform is started, it is initialized to include multiple functional modules. For each reaction plate preparation sub-task, the target functional module for executing the target reaction plate preparation sub-task is determined. Based on the target reaction plate preparation sub-task, a task transmission network port is allocated to the target functional module, and the target functional module is scheduled to execute the target reaction plate preparation sub-task through the task transmission network port.
[0081] For example, a user can activate each reaction plate preparation system 10 in the biosample reaction plate preparation platform using a power switch. The control box module 700, in response to the user pressing the power switch, initializes the various functional modules included in each reaction plate preparation system 10, such as resetting the sample transfer module 100, drying module 200, reagent addition module 300, and heat sealing module 400. For each reaction plate preparation sub-task, the control box module 700 can determine the target functional module for executing that sub-task. For example, the control box module 700 can match the task identifier of the reaction plate preparation sub-task with the module identifiers of each functional module to determine the target functional module. The control box module 700 can allocate task transmission network ports to the target functional modules based on the current network load and the priority of the functional modules (such as the reaction plate preparation process). For example, the control box module 700 can prioritize allocating network ports with sufficient bandwidth and stable transmission to functional modules with lower load and higher priority. Subsequently, the electrical control box module 700 can schedule the target function module to execute the reaction plate preparation sub-task through the task transmission network port; for example, it can send the control parameters corresponding to the reagent addition sub-task to the task transmission network port of the reagent addition module 300, and the reagent addition module 300 will start to execute the reagent addition operation after receiving the control parameters.
[0082] In this embodiment, after the biological sample reaction plate preparation platform is started, multiple functional modules are first initialized, then the target functional module is determined for each reaction plate preparation sub-task, and the target functional module is scheduled to execute each reaction plate preparation sub-task after the task transmission network port is allocated based on the sub-task. This can effectively improve task execution efficiency, ensure that the reaction plate preparation process proceeds in an orderly manner, and improve the overall reaction plate preparation quality.
[0083] In one embodiment, the target functional module includes a sample transfer module 100, and the reaction plate preparation subtask includes a sample transfer subtask. Specifically, the logistics module 600 is provided with a sample transfer station, and the sample transfer module 100 is correspondingly set to the sample transfer station. For example, the sample transfer module 100 can be set on one side of the sample transfer station and does not interfere with the logistics module 600. The logistics module 600 can transport the sample plate containing biological samples and the blank reaction plate to the sample transfer station. The sample transfer module 100 can aspirate the biological samples from each well of the sample plate and transfer the biological samples to each well of the reaction plate to achieve the transfer of biological samples.
[0084] After the sample plate and reaction plate are transferred to the sample transfer station by the logistics module 600, the electrical control box module 700 can control the first mounting platform 120 to move the pipetting assembly 110 above the sample plate to aspirate biological samples from each well of the sample plate. Then, the first mounting platform 120 moves the pipetting assembly 110 above the reaction plate and controls the pipetting assembly 110 to inject the biological samples into each well of the reaction plate before resetting. The reaction plate is then transferred to the station corresponding to the next reaction plate preparation process or returned to the stack module 500 via the logistics module 600.
[0085] like Figure 3 As shown, the sample transfer module 100 includes a pipetting assembly 110 and a first mounting platform 120. The pipetting assembly 110 is configured corresponding to the sample transfer station and is used to aspirate biological samples from the sample plate delivered to the sample transfer station and transfer the biological samples to the reaction plate delivered to the sample transfer station. The pipetting assembly 110 is mounted on the first mounting platform 120, which is used to drive the pipetting assembly 110 to reciprocate between the sample plate and the reaction plate.
[0086] Specifically, the sample transfer module 100 also includes a first frame assembly 130, which provides structural support for the entire sample transfer module 100. The first frame assembly 130 includes a first riveting frame 131 and a first panel 132. The first panel 132 is formed within the first riveting frame 131. The periphery of the first riveting frame 131 can be closed by a first partition. The first panel 132 and the first partition can enclose a sample transfer operation space. The logistics module 600 passes through the first partition and is supported on the first panel 132. The sample transfer station is formed on the logistics module 600 at a position corresponding to the sample transfer operation space, so that the pipetting assembly 110 can perform sample transfer. The first mounting platform 120 is fixed on the first frame assembly 130 and is located within the sample transfer operation space. The first mounting platform 120 may include a first Y-axis assembly 121 and a first Z-axis assembly 122, which are orthogonally arranged. The first Y-axis assembly 121 is fixed at a corresponding position in the first frame assembly 130, and the first Z-axis assembly 122 is fixed at a corresponding position in the first Y-axis assembly 121. The pipetting assembly 110 is fixedly connected to the first Z-axis assembly 122. Thus, the electrical control box module 700 can control the pipetting assembly 110 to reciprocate between the sample plate and the reaction plate and to move closer to or away from the sample plate or the reaction plate through the first Y-axis assembly 121 and the first Z-axis assembly 122.
[0087] Furthermore, at least one reaction plate preparation subtask is sent to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on the biological sample and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask, including:
[0088] The sample transfer subtask is sent to the sample transfer module 100, and the logistics module 600 is controlled to transport the sample plate and reaction plate to the sample transfer station. When the sample plate and reaction plate are matched, the pipetting component 110 in the sample transfer module 100 is controlled to pick up the biological sample from the sample plate and transfer the biological sample from the sample plate to the reaction plate.
[0089] For example, the control box module 700 can send the control parameters corresponding to the sample transfer subtask to the sample transfer module 100 through the corresponding task transmission network port, and control the logistics module 600 to transport the sample plate and reaction plate to the sample transfer station. The control box module 700 can scan and identify the sample plate and reaction plate through the barcode scanning structure set on the sample transfer module 100. If the two match, the control box module 700 can control the first Y-axis assembly 121 to move the pipetting assembly 110 above the sample plate, and control the first Z-axis assembly 1... The control module 700 moves the pipetting assembly 110 closer to the sample plate and controls it to aspirate biological samples from the wells of the sample plate. Then, the control box module 700 sequentially controls the first Z-axis assembly 122 and the first Y-axis assembly 121 to reset the pipetting assembly 110. Next, the control box module 700 controls the first Y-axis assembly 121 to move the pipetting assembly 110 above the reaction plate, and controls the first Z-axis assembly 122 to move the pipetting assembly 110 closer to the reaction plate. Finally, the control box module 700 can control the logistics module 600 to transfer the reaction plate to the next reaction plate preparation station or return it to the stack module 500.
[0090] In this embodiment, by sending the sample transfer subtask to the sample transfer module 100, controlling the logistics module 600 to transport the sample plate and reaction plate to the sample transfer station, and controlling the pipetting assembly 110 to pick up and transfer the biological sample when the sample plate and reaction plate are matched, the sample transfer can be automated, which is beneficial to improving the efficiency and accuracy of reaction plate preparation.
[0091] In one embodiment, the target functional module includes a reagent addition module 300, and the reaction plate preparation subtask includes a reagent addition subtask. Specifically, the logistics module 600 is provided with a reagent addition station, and the reagent addition module 300 is set corresponding to the reagent addition station. For example, the reagent addition module 300 can be set on one side of the drying station and will not interfere with the logistics module 600. Depending on the different reaction plate preparation requirements, the logistics module 600 can, after the biological sample transfer is completed, convey the reaction plate containing the biological sample and the reagent plate containing the reaction plate preparation reagent to the reagent addition station. The reagent addition module 300 can draw the reaction plate preparation reagent from each reagent well of the reagent plate and transfer the reaction plate preparation reagent to each reaction well of the reaction plate to react with the biological sample in each reaction well. Alternatively, the logistics module 600 can also directly convey the empty reaction plate and the reagent plate containing the reaction plate preparation reagent to the reagent addition station simultaneously. The reagent addition module 300 can draw the reaction plate preparation reagent from each reagent well of the reagent plate and transfer the reaction plate preparation reagent to each reaction well of the reaction plate to achieve high-throughput reagent addition.
[0092] After the reaction plate is conveyed to the reagent adding station by the logistics module 600, the electrical control box module 700 can control the second mounting platform 320 to move the transfer component 310 above the reagent plate to draw the reaction plate preparation reagent from each reagent hole of the reagent plate. Then, the second mounting platform 320 moves the transfer component 310 above the reaction plate again and controls the transfer component 310 to inject the reaction plate preparation reagent into each reaction hole of the reaction plate and then reset. The reaction plate is then conveyed to the station corresponding to the next reaction plate preparation process through the logistics module 600, or recycled to the stack module 500.
[0093] like Figure 4 As shown, the reagent addition module 300 includes a transfer component 310 and a second mounting platform 320. The transfer component 310 is configured corresponding to the reagent addition station. The transfer component 310 is used to draw reaction plate preparation reagents from the reagent plate conveyed to the reagent addition station and inject the reaction plate preparation reagents into the reaction plate conveyed to the reagent addition station, so as to mix the reaction plate preparation reagents with the biological sample. The transfer component 310 is mounted on the second mounting platform 320. The second mounting platform 320 is used to drive the transfer component 310 to reciprocate between the storage area of the reaction plate preparation reagents and the reaction plate.
[0094] Specifically, the reagent adding module 300 also includes a second frame assembly 330, which provides structural support for the entire reagent adding module 300. The second frame assembly 330 includes a second riveting frame 331 and a second panel 332. The second panel 332 is formed within the second riveting frame 331. The periphery of the second riveting frame 331 can be closed by a second partition. The second panel 332 and the second partition can enclose a reagent adding operation space. The logistics module 600 passes through the second partition and is supported on the second panel 332. The reagent adding station is formed on the logistics module 600 at a position corresponding to the reagent adding operation space, so as to facilitate the transfer assembly 310 to perform reagent adding. The second mounting platform 320 is fixed on the second frame assembly 330 and is located within the reagent adding operation space. The second mounting platform 320 includes an X-axis assembly 321 and a second Y-axis assembly 322, which are orthogonally arranged. The second Y-axis assembly 322 is fixed at a corresponding position of the second frame assembly 330, and the X-axis assembly is slidably arranged at a corresponding position of the second Y-axis assembly 322. The transfer assembly 310 is fixedly connected to the X-axis assembly 321. Thus, the electrical control box module 700 can control the transfer assembly 310 to reciprocate between the reagent plate and the reaction plate and to move closer to or away from the reagent plate or the reaction plate through the X-axis assembly 321 and the second Y-axis assembly 322.
[0095] Optionally, the second Y-axis assembly 322 includes a Y-axis guide rail and a Y-axis lead screw motor. The Y-axis guide rail is fixed on the second frame assembly 330, and the Y-axis lead screw motor drives the X-axis assembly 321 to move along the Y-axis guide rail. The X-axis assembly 321 includes an X-axis beam and an X-axis lead screw motor. The X-axis beam is slidably mounted on the Y-axis guide rail, and the transfer assembly 310 is slidably mounted on the X-axis beam. The X-axis lead screw motor drives the transfer assembly 310 to move along the X-axis beam. Thus, the control box module 700 can control the transfer assembly 310 by controlling the outputs of the Y-axis lead screw motor and the X-axis lead screw motor respectively, thereby controlling the reciprocating movement of the transfer assembly 310 between the sample plate and the reaction plate.
[0096] The transfer assembly 310 includes a first connecting block 311 and a liquid aspiration and spraying structure 312 connected to the first connecting block 311. The first connecting block 311 is connected to the X-axis crossbeam, and the liquid aspiration and spraying structure 312 is connected to the first connecting block 311 via a Z-axis drive motor. The X-axis, Y-axis, and Z-axis are orthogonal to each other. The Z-axis drive motor is used to drive the liquid aspiration and spraying structure 312 to move closer to or away from the platform along the Z-axis direction. Thus, when the XY-axis assembly moves the transfer assembly 310 above the sample plate or reaction plate, the control box module 700 can control the output of the Z-axis drive motor to move the transfer assembly 310 closer to or away from the reagent plate or reaction plate, thereby realizing the aspiration and spraying of the reagent sample prepared on the reaction plate.
[0097] At least one reaction plate preparation subtask is sent to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on the biological sample and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask, including:
[0098] The reagent addition subtask is sent to the reagent addition module 300, and the logistics module 600 is controlled to transport the reagent plate and reaction plate to the reagent addition station. When the reagent plate and reaction plate are matched, the transfer component 310 in the reagent addition module 300 is controlled to pick up the reaction plate preparation reagent from the reagent plate and transfer the reaction plate preparation reagent from the reagent plate to the reaction plate so that the reaction plate preparation reagent is mixed with the biological sample.
[0099] For example, the control box module 700 can send the control parameters corresponding to the reagent addition subtask to the reagent addition module 300 through the corresponding task transmission network port, and control the logistics module 600 to transport the reagent plate and the reaction plate containing biological samples or empty plates to the reagent addition station. The control box module 700 can scan and identify the reagent plate and reaction plate through the barcode scanning structure set on the reagent addition module 300. If the two match, the control box module 700 can control the second Y-axis component 322 and the X-axis component 321 to drive the transfer component 310 to move to the reagent plate. Above, the Z-axis drive motor drives the aspiration and spray structure 312 to approach the reagent plate, and then the aspiration and spray structure 312 draws the reaction plate preparation reagent from each reagent hole of the reagent plate. Afterwards, the electrical control box module 700 can control the Z-axis drive motor to reset the aspiration and spray structure 312, and control the second Y-axis assembly 322 and X-axis assembly 321 to move the transfer assembly 310 above the reaction plate. Then, the Z-axis drive motor drives the aspiration and spray structure 312 to approach the reaction plate again, and the aspiration and spray structure 312 injects the reaction plate preparation reagent into each reaction hole of the reaction plate before resetting. Finally, the electrical control box module 700 can control the logistics module 600 to transfer the reaction plate to the next reaction plate preparation station or return it to the stack module 500.
[0100] In this embodiment, by sending the reagent addition subtask to the reagent addition module 300, controlling the logistics module 600 to transport the reagent plate and reaction plate to the reagent addition station, and controlling the transfer component 310 to pick up and transfer the reagent preparation reagent of the reaction plate when the reagent plate and the reaction plate are matched, the automated dispensing or addition of reagent preparation reagent of the reaction plate can be realized, which is beneficial to improving the efficiency and accuracy of reaction plate preparation.
[0101] In one embodiment, the target functional module includes a drying module 200, and the reaction plate preparation subtask includes a drying subtask. Specifically, the logistics module 600 is provided with a drying station, and the drying module 200 is correspondingly set to the drying station. For example, the drying module 200 can be set on one side of the drying station and does not interfere with the logistics module 600. After the biological samples are transferred, the logistics module 600 can convey the reaction plate containing the biological samples to the drying station, or directly convey the sample plate containing the biological samples to the drying station. The drying module 200 can dry the biological samples contained in the reaction plate to evaporate the moisture in the biological samples.
[0102] After the sample plate or reaction plate is transferred to the drying station by the logistics module 600, the electrical control box module 700 can control the transfer component 220 to transfer the sample plate or reaction plate from the drying station to the drying chamber 210, and control the drying chamber 210 to dry the biological samples contained in the sample plate or reaction plate. After drying, the electrical control box module 700 can also control the transfer component 220 to remove the dried sample plate or reaction plate from the drying chamber 210 and put it back to the drying station. Then, the reaction plate is transferred to the station corresponding to the next reaction plate preparation process through the logistics module 600, or recycled to the stack module 500.
[0103] like Figure 5 As shown, the drying module 200 includes a drying chamber 210 and a transfer assembly 220. The drying chamber 210 is set up corresponding to the drying station and is used to dry the biological samples in the sample plate that is transferred to the drying station; the transfer assembly 220 is used to transfer the sample plate back and forth between the drying station and the drying chamber 210.
[0104] Specifically, the drying oven 210 is equipped with a multi-layered stacking cage 211, with the multi-layered stacking layers spaced apart along the Z-axis for layered placement of sample plates or reaction plates. The drying oven 210 also includes a heating source, a temperature sensor, a fan, and an insulation layer. The heating source can be a resistance heating element to generate heat for drying the biological samples. The temperature sensor monitors the temperature inside the drying oven 210 in real time to prevent excessively high or low temperatures. The fan promotes hot air circulation within the drying oven 210, ensuring uniform heating of each sample plate or reaction plate. The insulation layer keeps the drying oven 210 warm to improve the drying effect.
[0105] The drying module 200 also includes a lifting component 230 corresponding to the drying station, used to lift the sample plates or reaction plates conveyed to the drying station away from the logistics module 600, facilitating the transfer component 220 to transfer the sample plates or reaction plates. The transfer component 220 may include a second Z-axis component 221 and a gripper component 222. The second Z-axis component 221 is located on one side of the drying chamber 210, and the gripper component 222 is vertically and vertically mounted on the second Z-axis component 221. The second Z-axis component 221 drives the gripper component 222 to move in the Z-axis direction via a lifting mechanism or an electric screw jack. One end of the gripper component 222 is connected to the drying station, and the other end is connected to the stacking cage 211 to transfer the sample plates or reaction plates to different placement layers. The gripper component 222 may be implemented using a shovel-type gripper or an electric clamp. Taking the shovel-type gripper as an example, after the sample plate or reaction plate is conveyed to the drying station by the logistics module 600, the electrical control box module 700 can control the lifting component 230 to lift the sample plate or reaction plate to the same height as the shovel-type gripper. Then, the electrical control box module 700 can control the gripper component 222 to shovel up the sample plate or reaction plate and then control the second Z-axis component 221 to control the gripper component 222 to move up and down along the Z-axis direction to send the sample plate or reaction plate into the corresponding placement layer for drying.
[0106] Furthermore, at least one reaction plate preparation subtask is sent to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on the biological sample and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask, including:
[0107] The drying subtask is sent to the drying module 200, and the logistics module 600 is controlled to transport the sample plate or reaction plate to the drying station. The transfer component 220 in the drying module 200 is controlled to grab the sample plate or reaction plate from the drying station and transfer it to the drying box 210 in the drying module 200. When the sample plate or reaction plate is dried, the transfer component 220 is controlled to grab the dried sample plate or reaction plate from the drying box 210 and, if the drying station is idle, the dried sample plate or reaction plate is returned to the drying station.
[0108] For example, the electrical control box module 700 can send the control parameters corresponding to the drying sub-task to the drying module 200 through the corresponding task transmission network port. Taking the drying of biological samples in a sample plate as an example, the electrical control box module 700 can control the logistics module 600 to transport the sample plate to the drying station. Afterward, the electrical control box module 700 can control the lifting component 230 to lift the sample plate away from the drying station, control the gripper component 222 to grab the sample plate, and control the second Z-axis component 221 to drive the gripper component 222 to move to the corresponding placement layer of the stacking cage 211. The sample plate is placed into the placement layer by the gripper assembly 222; the electrical control box module 700 can control the drying box 210 to dry the sample plate. After the sample plate is dried, the electrical control box module 700 can control the gripper assembly 222 to take out the dried sample plate from the placement layer, and control the second Z-axis assembly 221 to drive the gripper assembly 222 to put the dried sample plate back into the drying station. The electrical control box module 700 then controls the logistics module 600 to transfer the reaction plate to the station corresponding to the next reaction plate preparation process, or to recycle it into the stack module 500.
[0109] In this embodiment, by sending the drying subtask to the drying module 200, controlling the logistics module 600 to transport the sample plate or reaction plate to the drying station, and controlling the gripper assembly 222 and the second Z-axis assembly 221 to cooperate in transferring the sample plate or reaction plate to the drying chamber 210 for drying, the automated drying of biological samples can be realized, which is beneficial to improving the efficiency and accuracy of reaction plate preparation.
[0110] In one embodiment, the target functional module includes a heat-sealing module 400, and the reaction plate preparation subtask includes a heat-sealing subtask. Specifically, the logistics module 600 is equipped with a heat-sealing station, and the heat-sealing module 400 is correspondingly set to the heat-sealing station. For example, the heat-sealing module 400 can be set on one side of the heat-sealing station and will not interfere with the logistics module 600. After the reagent adding module 300 completes the addition of the reaction plate preparation reagent, the logistics module 600 can convey the reaction plate containing the reaction plate preparation reagent or the reaction plate containing a mixed solution of the reaction plate preparation reagent and the biological sample to the heat-sealing station. The heat-sealing module 400 can heat-seal the reaction plate to seal the reaction plate preparation reagent or the mixed solution of the reaction plate preparation reagent and the biological sample.
[0111] After the reaction plate is conveyed to the heat sealing station by the logistics module 600, the electrical control box module 700 can control the tray assembly 410 to remove the reaction plate from the heat sealing station and convey the reaction plate to the hot pressing station. After the tray assembly 410 moves the reaction plate into position, the electrical control box module 700 can control the film covering assembly 420 to cover the reaction plate with heat sealing film and control the hot pressing assembly 430 to press the heat sealing film onto the reaction plate. After holding the pressure for a certain period of time, the electrical control box module 700 controls the hot pressing assembly 430 to reset and controls the tray assembly 410 to return to the heat sealing station. Then, the reaction plate is conveyed to the next reaction plate preparation process or recycled to the stacking module 500 via the logistics module 600.
[0112] like Figure 6 As shown, the heat sealing module 400 includes a tray assembly 410, a film covering assembly 420, and a hot pressing assembly 430. The tray assembly 410 is correspondingly arranged with the heat sealing station. The tray assembly 410 is used to support the reaction plate conveyed to the heat sealing station and to move the tray assembly 410 back and forth between the heat sealing station and a hot pressing station formed in the heat sealing module 400. The film covering assembly 420 is used to cover the surface of the reaction plate away from the tray assembly 410 when the tray assembly 410 moves the reaction plate to the heat sealing station. The hot pressing assembly 430 is correspondingly arranged with the hot pressing station. The hot pressing assembly 430 is used to hot press the heat sealing film onto the surface of the reaction plate away from the tray assembly 410 when the tray assembly 410 moves the reaction plate to the hot pressing station.
[0113] Specifically, the pallet assembly 410 has two working positions, including a plate pick-up and drop position corresponding to the heat sealing station and a reset position corresponding to the heat pressing station. The pallet assembly 410 has a replaceable pallet fixture for supporting the reaction plate. Thus, the pallet fixture and the reaction plate can be adapted by changing the size and structure of the pallet fixture.
[0114] At least one reaction plate preparation subtask is sent to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask. This includes: sending the heat sealing subtask to the heat sealing module 400 and controlling the logistics module 600 to transport the reaction plate to the heat sealing station; transferring the reaction plate from the heat sealing station to the tray assembly 410 when the tray assembly 410 in the heat sealing module 400 is in an idle state; controlling the tray assembly 410 to move the reaction plate to the hot pressing station of the heat sealing module 400; controlling the film coating assembly 420 in the heat sealing module 400 to pull the heat sealing film and cover the side of the reaction plate away from the tray assembly 410; controlling the hot pressing assembly 430 in the heat sealing module 400 to press down the heat sealing film so that the heat sealing film is adsorbed onto the side of the reaction plate away from the tray assembly 410; and controlling the hot pressing end condition to reset the hot pressing assembly 430 and controlling the tray assembly 410 to move the film-coated reaction plate back to its original position.
[0115] For example, the electrical control box module 700 can send the control parameters corresponding to the heat sealing sub-task to the heat sealing module 400 through the corresponding task transmission network port. The electrical control box module 700 can control the logistics module 600 to transport the reaction plate to the heat sealing station. The electrical control box module 700 can determine whether the pallet assembly 410 is in an idle state by the working status of the pallet assembly 410, and if the pallet assembly 410 is in an idle state, it controls the pallet assembly 410 to remove the reaction plate from the heat sealing station and further transport it to the hot pressing station. After the tray assembly 410 moves the reaction plate into position, the film covering assembly 420 can be controlled to pull the heat-sealing film and cover the surface of the reaction plate away from the tray assembly 410. The hot pressing assembly 430 can be controlled to press down so that the heat-sealing film is adsorbed onto the surface of the reaction plate away from the tray assembly 410. After holding the pressure for a certain period of time, the electrical control box module 700 can control the hot pressing assembly 430 to reset and control the tray assembly 410 to return to the heat sealing station. Then, the logistics module 600 can be controlled to transfer the reaction plate to the next reaction plate preparation process or to be recycled into the stack module 500.
[0116] In this embodiment, by sending the heat sealing subtask to the heat sealing module 400, controlling the logistics module 600 to transport the reaction plate to the heat sealing station, and controlling the tray assembly 410, the film coating assembly 420 and the hot pressing assembly 430 to cooperate in transferring the reaction plate to the hot pressing station for film coating, the automated sealing of the reagent or mixed solution prepared by the reaction plate can be realized, which is beneficial to improving the efficiency and accuracy of reaction plate preparation.
[0117] In an optional embodiment, the stack module 500 includes a first stack component and a second stack component. The first stack component is disposed at the inlet end of the logistics module 600 and includes a layered stack and a stacked stack. The layered stack is used to store sample plates and reagent plates, and the stacked stack is used to store reaction plates. The second stack component is disposed at the outlet end of the logistics module 600 and is used to recover reaction plates after the reaction plate preparation process has been performed by at least one functional module.
[0118] Since each well in the reagent plate and sample plate contains the reaction plate preparation reagents and biological samples, a layered stack is used for layered storage to prevent contamination of the reaction plate preparation reagents and biological samples. Since the reaction plates are usually empty at the beginning of reaction plate preparation, a stacked stack can be used to save storage space. At the same time, the second stack component can also be implemented using a stacked stack because the reaction plates are usually heat-sealed after the reaction plates are prepared. Therefore, even if they are stacked, the mixed solutions or reaction plate preparation reagents in the reaction plates will not be contaminated.
[0119] Specifically, layered stacks and stacked stacks can be set at the entrance of the logistics module 600 to provide reagent plates, sample plates, and reaction plates for each reaction plate preparation process. For example, in the process of preparing small system samples and sealing reaction plates, layered stacks can be used to store sample plates, and stacked stacks can be used to store reaction plates. Sample plates and reaction plates can be picked up and placed on the logistics module 600 by a robotic arm or other mechanism, and then intermittently transported by the logistics module 600 to various workstations for processing. After that, they are picked up by the robotic arm and returned to the second stack assembly to complete the reaction plate preparation process.
[0120] Furthermore, the control method for the biological sample reaction plate preparation platform may also include:
[0121] The reagent plate, sample plate, and reaction plate are transferred from the first stack assembly to the logistics module 600, and then delivered to each reaction plate preparation station via the logistics module 600. The reaction plate preparation station includes a sample transfer station, a drying station, a reagent addition station, and a heat sealing station. After each functional module has completed the reaction plate preparation process for the reagent plate, sample plate, and reaction plate, the reagent plate, sample plate, and reaction plate are returned to the first stack assembly or the second stack assembly.
[0122] In an optional embodiment, such as Figure 7 As shown, the logistics module 600 includes a plurality of logistics components 610 arranged along a preset direction, and two adjacent logistics components 610 are detachably connected along the preset direction through a connecting structure.
[0123] For example, the logistics components 610 can be configured one-to-one with each functional module. For instance, a logistics component 610 can be set at the corresponding positions of the sample transfer module 100, drying module 200, reagent addition module 300, and heat sealing module 400. These logistics components 610 are connected sequentially to form a logistics module 600 that transports reagent plates, sample plates, and reaction plates along a preset direction. Thus, the electrical control box module 700 can independently control each logistics component 610; that is, the transport directions of different logistics components 610 with different interaction relationships can be different to achieve reverse-order transport of reagent plates, sample plates, and reaction plates, thereby meeting the requirements of a reverse workflow.
[0124] The logistics component 610 has a first end and a second end arranged along the conveying direction. The second end of the first logistics component 610 docks with the first end of the second logistics component 610, and the second end of the second logistics component 610 docks with the first end of the third logistics component 610. In this way, a certain number of logistics components 610 can be combined as needed to adapt to the overall size of the combined functional modules, so as to achieve effective and accurate conveying of reagent plates, sample plates, and reaction plates. In specific implementation, the first end of the logistics component 610 is provided with a docking positioning part 611, and the second end is provided with a mating interface 612 that cooperates with the docking positioning part 611. The docking positioning part 611 of the previous logistics component 610 and the mating interface 612 of the next logistics component 610 can be positioned and docked by means of positioning pins and positioning holes to realize the combined connection of the two logistics components 610.
[0125] In an optional embodiment, such as Figure 8 As shown, the electrical control box module 700 includes a parser 710 and a scheduler 720. The parser 710 is used to receive reaction plate preparation requests and parse the reaction plate preparation requests to obtain reaction plate preparation tasks. The scheduler 720 is used to split the reaction plate preparation task into a transmission task and at least one reaction plate preparation sub-task according to the reaction plate preparation process, and send the transmission task to the logistics module 600 to instruct the logistics module 600 to transmit reagent plates, sample plates and reaction plates according to the transmission task, and send at least one reaction plate preparation sub-task to its corresponding functional module according to the reaction plate preparation process to instruct the functional module to execute the reaction plate preparation process according to the reaction plate preparation sub-task.
[0126] For example, parser 710 can be used to parse, analyze, and understand the input reaction plate preparation request, and convert the reaction plate preparation request into an internal representation that the computer system can recognize and process. Specifically, parser 710 can analyze various fields and parameters in the reaction plate preparation request to convert it into a reaction plate preparation task that can be understood and operated. For example, if the reaction plate preparation request contains key information such as the type, quantity, and specifications of the reaction plates to be made, parser 710 can extract this key information and combine it into a reaction plate preparation task. The reaction plate preparation task refers to the internal representation of the reaction plate preparation system 10 obtained by parser 710 after parsing the reaction plate preparation request. The reaction plate preparation task clearly defines the specific work that the reaction plate preparation system 10 needs to perform. For example, if the reaction plate preparation request contains descriptive text information, the reaction plate preparation task converts this text information into specific parameters and instructions to schedule the logistics module 600 and various functional modules.
[0127] The scheduler 720 can be used to rationally arrange the execution order and resource allocation of reaction plate preparation tasks according to the task requirements and resource status of the reaction plate preparation system 10, so as to improve the overall efficiency and performance of the system. For example, the scheduler 720 can split the reaction plate preparation tasks and send the split reaction plate preparation tasks to the logistics module 600 and the corresponding functional modules. For example, the scheduler 720 can split the reaction plate preparation tasks into transmission tasks and at least one reaction plate preparation sub-task according to the reaction plate preparation process, and each reaction plate preparation sub-task corresponds to a specific step or operation in the reaction plate preparation process. For example, the reaction plate preparation process may include, but is not limited to, steps such as sample transfer, sample drying, reagent addition, and heat sealing, and the scheduler 720 splits these steps into corresponding reaction plate preparation sub-tasks. Subsequently, the scheduler 720 can send the transfer task to the logistics module 600, instructing the logistics module 600 to transfer the reagent plate, sample plate, and reaction plate according to the transfer task; at the same time, it can send at least one reaction plate preparation sub-task to its corresponding functional module according to the reaction plate preparation process, such as sending the sample transfer sub-task to the sample transfer module 100, the sample drying sub-task to the drying module 200, the reagent addition sub-task to the reagent addition module 300, and the heat sealing sub-task to the heat sealing module 400, so as to instruct the sample transfer module 100, the drying module 200, the reagent addition module 300, and the heat sealing module 400 to execute the reaction plate preparation process according to the corresponding reaction plate preparation sub-task.
[0128] In an optional embodiment, such as Figure 9As shown, the reaction plate preparation platform includes multiple reaction plate preparation systems 10; the reaction plate preparation platform also includes a main control module 20, which is connected to each reaction plate preparation system 10 via a switch. The main control module 20 is used to control each reaction plate preparation system 10 to perform reaction plate preparation processing on biological samples according to their respective reaction plate preparation requests.
[0129] Multiple reaction plate preparation systems 10 can execute the same or different reaction plate preparation requests. Specifically, the electrical control box module 700 in each reaction plate preparation system 10 can control the corresponding functional modules to participate in the reaction plate preparation process under the control of the main control module 20, so as to meet different reaction plate preparation requirements. For example, multiple reaction plate preparation systems 10 may include at least one first reaction plate preparation system and at least one second reaction plate preparation system. The first reaction plate preparation system can realize high-throughput sample pipetting and drying, while the second reaction plate preparation system can realize high-throughput reagent addition and sealing for subsequent PCR. In this way, the first reaction plate preparation system is only responsible for sample transfer. That is, the first reaction plate preparation system can transfer biological samples from sample plates to reaction plates through sample transfer module 100 and drying module 200. After the transfer is completed, the reaction plates are placed on the stack module 500 of the second reaction plate preparation system according to the same site. The second reaction plate preparation system can add reagents to the reaction plates containing biological samples through reagent addition module 300 and heat sealing module 400 while the first reaction plate preparation system is transferring samples, so as to realize sample transfer and reagent addition simultaneously, thereby maximizing throughput.
[0130] The following explanation will continue using the different reaction plate preparation requirements mentioned above as examples.
[0131] like Figure 10As shown, in the preparation of reaction plates requiring the configuration and sealing of small-system samples, the reaction plate preparation system can be implemented using a combination of layered stacking, stacked stacking, a second stack module, a sample transfer module, a drying module, a reagent addition module, and a heat sealing module. Specifically, the layered stack is used to store reagent plates and sample plates, while the stacked stack is used to store reaction plates. The logistics module can simultaneously transport sample plates and reaction plates to the sample transfer station, where biological samples are transferred from the sample plates to the reaction plates. To prepare small-system sample reaction plates, the logistics module can transport the reaction plates containing biological samples to the drying station, where the drying module dries the biological samples in the reaction plates. After drying, the logistics module can transport the reaction plates to the reagent addition station, where the reagent addition module adds reagents to the biological samples in the reaction plates. The reagent plates can be transported to the reagent addition station via the logistics module or placed there by a robotic arm. After reagent addition, the logistics module can further transport the reaction plates to the heat sealing station, where they are heat-sealed and then returned to the second stack module, awaiting the user's next step.
[0132] like Figure 11 As shown, in applications requiring the preparation and sealing of reaction plates for large system samples, the reaction plate preparation system can be implemented using a combination of layered stacking, stacked stacking, a second stack module, a sample transfer module, a reagent addition module, and a heat sealing module. Specifically, the layered stack stores reagent plates and sample plates, while the stacked stack stores reaction plates. The logistics module synchronously transports the sample plates and reaction plates to the sample transfer station. The sample transfer module transfers biological samples from the sample plates to the reaction plates. Due to the large system size, drying is not required. After transfer, the reaction plates can be directly transported to the reagent addition station via the logistics module. The reagent addition module adds reagents to the biological samples in the reaction plates. After reagent addition, the logistics module further transports the reaction plates to the heat sealing station. The heat sealing module then heat-seals the plates and returns them to the second stack module, awaiting further user operations.
[0133] like Figure 12 As shown, in reaction plate preparation applications requiring high-throughput sample pipetting, the reaction plate preparation system can be implemented using a combination of layered stacks, stacked stacks, and sample transfer modules. Specifically, the layered stacks are used to store reagent plates and sample plates, while the stacked stacks are used to store reaction plates. The logistics module can simultaneously transport the sample plates and reaction plates to the sample transfer station. The sample transfer module then transfers biological samples from the sample plates to the reaction plates. Afterward, the logistics module can reverse the flow, returning the sample plates and reaction plates to the empty layered stack and empty stacked stack, respectively, awaiting the user's next steps.
[0134] like Figure 13 As shown, in reaction plate preparation systems that require high-throughput reagent addition while minimizing reagent consumption, a combination of layered stacks, stacked stacks, and reagent addition modules can be used. Specifically, the layered stack stores reagent plates. The logistics module synchronously transports reagent plates and reaction plates to the reagent addition station. The reagent addition module transfers the reagents from the reagent plates to the reaction plates. Afterward, the logistics module reverses the process, returning the reagent plates and reaction plates to empty layered and stacked stacks respectively, awaiting further user input. This allows reaction plates requiring the same reagents to be continuously transported to the reagent addition module, minimizing the number of cleaning operations on the pipetting components within the reagent addition module and thus conserving reagent consumption.
[0135] like Figure 14 As shown, in the application of high-throughput sample pipetting and drying for reaction plate preparation, the reaction plate preparation system can be implemented using a combination of layered stacking, stacked stacking, a second stack module, a sample transfer module, and a drying module. Specifically, the layered stack is used to store reagent plates and sample plates, while the stacked stack is used to store reaction plates. The logistics module can simultaneously transport the sample plates and reaction plates to the sample transfer station. The sample transfer module transfers biological samples from the sample plates to the reaction plates. To prepare small-scale sample reaction plates, the logistics module can transport the reaction plates containing biological samples to the drying station. The drying module dries the biological samples in the reaction plates. Afterward, the logistics module can return the dried reaction plates to the second stack module, awaiting the user's next step.
[0136] like Figure 15 As shown, in applications requiring high-throughput reagent addition and sealing for subsequent PCR reaction plate preparation, the reaction plate preparation system can be implemented using a combination of a stacked stack, a second stack module, a reagent addition module, and a heat-sealing module. Specifically, the stacked stack stores the reaction plates; the logistics module transports the reaction plates from the stacked stack to the reagent addition station, where the reagent addition module adds reagents to the biological samples in the reaction plates. After reagent addition, the logistics module further transports the reaction plates to the heat-sealing station, where the heat-sealing module heat-seals them and returns them to the second stack module, awaiting the user's next steps.
[0137] In an optional example, the reaction plate fabrication platform may include a first reaction plate fabrication system and two second reaction plate fabrication systems, both of which communicate with the main control module via a switch. The first reaction plate fabrication system may employ, for example... Figure 14The second reaction plate preparation system can be combined as shown in the diagram. Figure 15 The illustrated combination involves a first reaction plate preparation system responsible for sample transfer. The transferred reaction plates are then sorted according to their corresponding sites and placed on the stack modules of two second reaction plate preparation systems. The two second reaction plate preparation systems can simultaneously add reagents, maximizing throughput by enabling sample and reagent reuse across all systems. Throughout the reaction plate preparation process, the main control module sends reaction plate preparation requests to the parsers of each system via a switch. The parsers parse the requests, generate a reaction plate preparation plan, and send it to the scheduler. The scheduler further breaks down the reaction plate preparation task into sub-tasks and sends them to the executors. These executors then interface with the stack module, logistics module, and various functional modules to execute a series of specific reaction plate preparation sub-tasks.
[0138] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0139] Based on the same inventive concept, this application also provides a control device for a biosample reaction plate preparation platform for implementing the control method of the biosample reaction plate preparation platform described above. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of the control device embodiments of the biosample reaction plate preparation platform provided below can be found in the limitations of the control method for the biosample reaction plate preparation platform described above, and will not be repeated here.
[0140] In one embodiment, such as Figure 16As shown, a control device for a biological sample reaction plate preparation platform is provided, including: a reaction plate preparation task determination module 1602, a function module determination module 1604, and a reaction plate preparation task execution module 1606, wherein: the reaction plate preparation task determination module 1602 is used to obtain a reaction plate preparation request for a biological sample and determine a reaction plate preparation task based on the reaction plate preparation request; the reaction plate preparation task includes at least one reaction plate preparation sub-task, and the reaction plate preparation sub-task is related to one of the reaction plate preparation processes in the biological sample reaction plate preparation process;
[0141] The functional module determination module 1604 is used to determine the target functional module associated with each of the at least one reaction plate preparation sub-task from a plurality of functional modules based on at least one reaction plate preparation sub-task; the reaction plate preparation task execution module 1706 is used to send at least one reaction plate preparation sub-task to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the received reaction plate preparation sub-task.
[0142] In an optional embodiment, the functional module determination module 1604 is further configured to initialize the biological sample reaction plate preparation platform, which includes multiple functional modules, when the biological sample reaction plate preparation platform is started; determine the target functional module for executing the target reaction plate preparation sub-task for each reaction plate preparation sub-task; allocate a task transmission network port to the target functional module based on the target reaction plate preparation sub-task, and schedule the target functional module to execute the target reaction plate preparation sub-task through the task transmission network port.
[0143] In an optional embodiment, the target functional module includes a sample transfer module, and the reaction plate preparation subtask includes a sample transfer subtask. The reaction plate preparation task execution module 1606 is further configured to send the sample transfer subtask to the sample transfer module and control the logistics module to transport the sample plate and reaction plate to the sample transfer station; when the sample plate and reaction plate are matched, the module controls the pipetting assembly in the sample transfer module to aspirate the biological sample from the sample plate and transfer the biological sample from the sample plate to the reaction plate.
[0144] In an optional embodiment, the target functional module includes a reagent addition module, and the reaction plate preparation subtask includes a reagent addition subtask. The reaction plate preparation task execution module 1606 is further configured to send the reagent addition subtask to the reagent addition module and control the logistics module to transport the reagent plate and the reaction plate to the reagent addition station; when the reagent plate and the reaction plate are matched, the module controls the transfer component in the reagent addition module to draw the reaction plate preparation reagent from the reagent plate and transfer the reaction plate preparation reagent from the reagent plate to the reaction plate, so that the reaction plate preparation reagent is mixed with the biological sample.
[0145] In an optional embodiment, the target functional module includes a drying module, and the reaction plate preparation subtask includes a drying subtask. The reaction plate preparation task execution module 1606 is further configured to send the drying subtask to the drying module and control the logistics module to transfer the sample plate or reaction plate to the drying station; control the transfer component in the drying module to pick up the sample plate or reaction plate from the drying station and transfer the sample plate or reaction plate to the drying chamber in the drying module; when the sample plate or reaction plate is dried, control the transfer component to pick up the dried sample plate or reaction plate from the drying chamber and, when the drying station is idle, return the dried sample plate or reaction plate to the drying station.
[0146] In an optional embodiment, the target functional module includes a heat-sealing module, and the reaction plate preparation subtask includes a heat-sealing subtask. The reaction plate preparation task execution module 1606 is further configured to send the heat-sealing subtask to the heat-sealing module and control the logistics module to transport the reaction plate to the heat-sealing station; when the tray assembly in the heat-sealing module is idle, transfer the reaction plate from the heat-sealing station to the tray assembly; control the tray assembly to move the reaction plate to the hot-pressing station of the heat-sealing module; control the coating assembly in the heat-sealing module to pull the heat-sealing film and cover the surface of the reaction plate away from the tray assembly; control the hot-pressing assembly in the heat-sealing module to press down the heat-sealing film so that the heat-sealing film is adsorbed onto the surface of the reaction plate away from the tray assembly; and when the hot-pressing end condition is met, control the hot-pressing assembly to reset and control the tray assembly to move the coated reaction plate back to its original position.
[0147] Each module in the control device of the aforementioned biological sample reaction plate preparation platform can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0148] In one embodiment, a controller is provided, which may be a server, controller, etc., and its internal structure diagram may be as follows: Figure 17 As shown, the controller includes a processor, memory, and network interface connected via a system bus. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores communication signals, control flow data, and other information. The network interface allows communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a control method for a biosample reaction plate preparation platform.
[0149] Those skilled in the art will understand that Figure 17 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the controller to which the present application is applied. A specific controller may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0150] In one embodiment, a controller is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the control method of the biosample reaction plate preparation platform of the above embodiment.
[0151] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the control method of the biosample reaction plate preparation platform of the above embodiment.
[0152] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the control method of the biosample reaction plate preparation platform of the above embodiments.
[0153] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0154] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0155] In the description of this specification, the terms "some embodiments," "other embodiments," "ideal embodiments," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example that are included in at least one embodiment or example of the present invention. In this specification, the illustrative descriptions of the above terms do not necessarily refer to the same embodiment or example. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described; however, as long as the combination of these technical features does not contradict each other, it should be considered within the scope of this specification. The above embodiments only illustrate several implementation methods of this application, and their descriptions are relatively specific and detailed, but they should not be construed as limiting the scope of the invention patent. It should be noted that for those skilled in the art, several modifications and improvements can be made without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A control method for a biological sample reaction plate preparation platform, characterized in that, The method includes: Obtain a reaction plate preparation request for a biological sample, and determine a reaction plate preparation task based on the reaction plate preparation request; the reaction plate preparation task includes at least one reaction plate preparation sub-task, and the reaction plate preparation sub-task corresponds to at least one operation in the biological sample reaction plate preparation process; Based on the at least one reaction plate preparation sub-task, a target functional module associated with performing the at least one reaction plate preparation sub-task is determined from multiple functional modules; The at least one reaction plate preparation subtask is sent to the target functional module to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction reagents according to the received reaction plate preparation subtask.
2. The method according to claim 1, characterized in that, The step of determining the target functional module associated with each of the at least one reaction plate preparation subtask from multiple functional modules based on the at least one reaction plate preparation subtask includes: When the biological sample reaction plate preparation platform is started, the initialization of the biological sample reaction plate preparation platform includes multiple functional modules; For each of the aforementioned reaction plate preparation sub-tasks, a target functional module is determined for performing the corresponding reaction plate preparation sub-task. Based on the target reaction plate preparation sub-task, a task transmission network port is allocated to the target functional module, and the target functional module is scheduled to execute the target reaction plate preparation sub-task through the task transmission network port.
3. The method according to claim 1, characterized in that, The target functional module includes a sample transfer module, and the reaction plate preparation subtask includes a sample transfer subtask; sending the at least one reaction plate preparation subtask to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on the biological sample and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask includes: The sample transfer subtask is sent to the sample transfer module, and the logistics module is controlled to transport the sample plate and / or reaction plate to the sample transfer station. The pipetting assembly in the sample transfer module is controlled to aspirate biological samples from the sample plate and transfer the biological samples from the sample plate to the reaction plate.
4. The method according to claim 1, characterized in that, The target functional module includes a reagent addition module, and the reaction plate preparation subtask includes a reagent addition subtask; the step of sending the at least one reaction plate preparation subtask to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on the biological sample and reaction plate preparation reagent according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask includes: The reagent addition subtask is sent to the reagent addition module, and the logistics module is controlled to transport the reagent plate and / or reaction plate to the reagent addition station. When the reagent plate and the reaction plate are matched, the transfer component in the reagent addition module is controlled to draw the reaction plate preparation reagent from the reagent plate and transfer the reaction plate preparation reagent from the reagent plate to the reaction plate so that the reaction plate preparation reagent is mixed with the biological sample.
5. The method according to claim 1, characterized in that, The target functional module includes a drying module, and the reaction plate preparation subtask includes a drying subtask; the step of sending the at least one reaction plate preparation subtask to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask includes: The drying subtask is sent to the drying module, and the logistics module is controlled to transport the sample plate or reaction plate to the drying station. The transfer component in the drying module is controlled to pick up the sample plate or the reaction plate from the drying station and transfer the sample plate or the reaction plate to the drying chamber in the drying module; Once the sample plate or reaction plate has been dried, the transfer assembly is controlled to pick up the dried sample plate or reaction plate from the drying chamber, and if the drying station is idle, the dried sample plate or reaction plate is placed back into the drying station.
6. The method according to claim 1, characterized in that, The target functional module includes a heat-sealing module, and the reaction plate preparation subtask includes a heat-sealing subtask; the step of sending the at least one reaction plate preparation subtask to its respective associated target functional module to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the reaction plate preparation process corresponding to the received reaction plate preparation subtask includes: The heat sealing subtask is sent to the heat sealing module, and the logistics module is controlled to transport the reaction plate to the heat sealing station. When the tray assembly in the heat sealing module is idle, the reaction plate is transferred from the heat sealing station to the tray assembly; The tray assembly is controlled to move the reaction plate to the hot pressing station of the heat sealing module; The coating assembly in the heat-sealing module is controlled to pull the heat-sealing film and cover the surface of the reaction plate away from the tray assembly; The heat-sealing module controls the hot-pressing component to press down the heat-sealing film so that the heat-sealing film is adsorbed onto the surface of the reaction plate away from the tray assembly; When the hot pressing end conditions are met, the hot pressing assembly is reset and the tray assembly is moved back to its original position after the film is applied.
7. A control device for a biological sample reaction plate preparation platform, characterized in that, include: The reaction plate preparation task determination module is used to obtain a reaction plate preparation request for a biological sample and determine a reaction plate preparation task based on the reaction plate preparation request; the reaction plate preparation task includes at least one reaction plate preparation sub-task, and the reaction plate preparation sub-task is related to one of the reaction plate preparation processes in the biological sample reaction plate preparation process; A functional module determination module is used to determine, from a plurality of functional modules, a target functional module associated with each of the at least one reaction plate preparation sub-task, based on the at least one reaction plate preparation sub-task; The reaction plate preparation task execution module is used to send the at least one reaction plate preparation sub-task to its respective associated target functional module, so as to instruct the target functional module to perform reaction plate preparation processing based on biological samples and reaction plate preparation reagents according to the received reaction plate preparation sub-task.
8. A controller comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.