Sample tracing method and system for automatic process and electronic equipment

By acquiring and recording sample location information and using a human-computer interaction interface to display the changes in sample location during automated processes, the problem of insufficient recording of sample location changes is solved, and visualized monitoring of location traceability is achieved.

CN121597332APending Publication Date: 2026-03-03HANGZHOU MEIJIA INNOVATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202512017791.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-29
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In automated processes, the lack of recording and display of sample position changes makes it difficult for users to understand the changes in sample position at different operation nodes.

Method used

By acquiring the initial position information of the sample, controlling the execution process of the automated operating system and recording historical position information, the position traceability information on the sample tray template is displayed using a human-computer interaction interface, showing the position changes of the sample after each operation node.

Benefits of technology

It enables the visual tracking of sample position changes, helping users understand the execution status of automated processes and facilitating the monitoring of sample position changes at different operation nodes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121597332A_ABST
    Figure CN121597332A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a sample tracing method and system for an automatic process and electronic equipment. The sample tracing method for the automatic process comprises the steps of obtaining initial position information, controlling an automatic operation system to execute the automatic process for a sample based on the initial position information, obtaining historical record information, displaying a sample disc template corresponding to a target operation node, and determining a to-be-traced sample; and in the historical record information, determining sample position information corresponding to the to-be-traced sample, and according to an execution sequence of a target operation node in the plurality of operation nodes, displaying position tracing information of the to-be-traced sample on a sample disc template corresponding to the target operation node. The initial position information provides an execution starting point for the execution of the automatic process, the historical record information stores the position of the sample after the corresponding operation node is executed, and the position tracing information of the to-be-traced sample is presented through the sample disc template, so that a user can conveniently observe the position change of the to-be-traced sample and know the execution state of the automatic process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automation technology. More specifically, it relates to a sample traceability method for automated processes, a sample traceability system for automated processes, electronic devices, and storage media. Background Technology

[0002] With the development of science and technology, many fields are continuously achieving automation to liberate manpower and improve efficiency. Whether it's automated manufacturing, automated testing, or automated experimentation, automated operating systems are widely used. In automated operating systems, the entire automated process is typically broken down into multiple operation nodes to adapt to the automation needs of different scenarios. For example, in the field of automated biochemistry, automated experiments can be performed on samples (e.g., target liquids). The experimental process of this automated experiment can include multiple operation nodes, which can be automatically executed by the experimental equipment.

[0003] During the execution of an automated process, the position of a sample within its placement area may change after passing through different operation nodes. Currently, there is a lack of technology to record and display these changes in sample position. Summary of the Invention

[0004] The present invention was proposed in view of the above-mentioned problems.

[0005] According to one aspect of the present invention, a sample traceability method for an automated process is provided. The automated process includes multiple operation nodes executed on a sample via an automated operating system and the execution order of the multiple operation nodes. The multiple operation nodes include a target operation node, each target operation node corresponding to a sample tray template. Each sample tray template includes at least one sample position, and each sample position of each sample tray template represents a single location within a sample placement area. The sample placement area is the operation area of ​​the target operation node corresponding to that sample tray template. The method includes:

[0006] Obtain initial position information for at least one sample, wherein the initial position information includes the position of each sample in the sample disk template corresponding to the initial operation node of the automated process;

[0007] Based on the initial position information, the control automation operating system executes an automated process for at least one sample and acquires historical record information. The historical record information includes the sample position information after each of the multiple operation nodes is executed for each of the at least one sample. The sample position information includes the position of the sample in the sample placement area corresponding to the operation node.

[0008] The sample tray template corresponding to the target operation node is displayed in the human-computer interaction interface, and the sample to be traced is determined in response to the user's selection operation on the sample tray template displayed in the human-computer interaction interface.

[0009] In the historical record information, determine the sample location information corresponding to the sample to be traced;

[0010] Based on the sample location information corresponding to the sample to be traced, and in accordance with the execution order of the target operation nodes among multiple operation nodes, the location tracing information of the sample to be traced is displayed on the sample disk template corresponding to the target operation node. The location tracing information is used to indicate the location change of the sample to be traced.

[0011] For example, based on the sample location information corresponding to the sample to be traced, and in accordance with the execution order of the target operation nodes among multiple operation nodes, the location tracing information of the sample to be traced is displayed on the sample disk template corresponding to the target operation node. This includes: based on the sample location information corresponding to the sample to be traced, and in accordance with the execution order of the target operation nodes among multiple operation nodes, the sample positions corresponding to the sample to be traced are highlighted sequentially on the sample disk template, wherein the location tracing information includes the highlighted sample positions.

[0012] For example, based on the sample location information corresponding to the sample to be traced, and according to the execution order of the target operation nodes among multiple operation nodes, the location tracing information of the sample to be traced is displayed on the sample disk template corresponding to the target operation node. This includes: based on the sample location information corresponding to the sample to be traced, and according to the execution order of the target operation nodes among multiple operation nodes, connecting the sample positions corresponding to the sample to be traced in the sample disk templates corresponding to two adjacent target operation nodes to form a tracing line for the sample to be traced, wherein the location tracing information includes the tracing line.

[0013] For example, displaying the sample disk template corresponding to the target operation node in the human-computer interaction interface includes: in the human-computer interaction interface, arranging and displaying the sample disk template corresponding to each target operation node according to the execution order of the target operation node among multiple operation nodes.

[0014] For example, in the human-computer interaction interface, the sample disk templates corresponding to the target operation node are arranged and displayed in the order of execution, with any two sample disk templates aligned at the center.

[0015] For example, before obtaining the initial location information of at least one sample, the method further includes: in response to a node configuration operation for at least some of the preset operation nodes among a plurality of preset operation nodes, configuring a sample disk template corresponding one-to-one with at least some of the preset operation nodes, wherein at least some of the preset operation nodes include a target operation node.

[0016] For example, after configuring a sample disk template corresponding one-to-one with at least some of the preset operation nodes in response to a node configuration operation for at least some of the preset operation nodes, the method further includes: determining the multiple operation nodes included in the automated process and the execution order of the multiple operation nodes in response to a selection operation and an execution order setting operation for the multiple preset operation nodes.

[0017] For example, after configuring a sample disk template corresponding one-to-one with at least some of the preset operation nodes in response to a node configuration operation for at least some of the preset operation nodes, the method further includes: in response to a node adjustment operation, performing sample disk adjustment on at least one of the preset operation nodes in response to a node adjustment operation, while keeping the sample disk template in the created automated process unchanged, wherein the sample disk adjustment includes configuring a sample disk template for preset operation nodes in the multiple preset operation nodes that have not been configured with a sample disk template and / or changing the sample disk template corresponding to the preset operation nodes in the multiple preset operation nodes that have been configured with a sample disk template.

[0018] For example, the method further includes: in response to a work order creation operation, creating a work order window in a human-computer interaction interface, wherein the work order window is associated with an automated process; obtaining initial location information of at least one sample, including: in response to a user's sample import operation in the work order window, receiving an initial location information file and parsing the initial location information file to obtain initial location information of at least one sample; and controlling the automated operating system to execute an automated process for at least one sample based on the initial location information, including: in response to a user's run operation in the work order window, controlling the automated operating system to execute an automated process for at least one sample based on the initial location information.

[0019] According to another aspect of the present invention, an automated process sample traceability system is also provided. The automated process includes multiple operation nodes executed on samples via an automated operating system and the execution order of the multiple operation nodes. The multiple operation nodes include a target operation node, each target operation node corresponding to a sample tray template. Each sample tray template includes at least one sample position, and each sample position of each sample tray template represents a single location within a sample placement area. The sample placement area is the operation area of ​​the target operation node corresponding to that sample tray template. The automated process sample traceability system includes a first acquisition module, a second acquisition module, a first determination module, a second determination module, and a traceability module. The first acquisition module is used to acquire initial position information of at least one sample, wherein the initial position information includes the position of each sample in the sample tray template corresponding to the initial operation node of the automated process. The second acquisition module is used to control the automated operating system to execute the automated process for at least one sample based on the initial position information, and acquire historical record information, wherein the historical record information includes the sample position information after each of the multiple operation nodes is executed, and the sample position information includes the position of the sample in the sample placement area corresponding to the operation node. The first determination module is used to display the sample tray template corresponding to the target operation node in the human-computer interaction interface, and determine the sample to be traced in response to the user's selection operation on the sample position on the sample tray template displayed in the human-computer interaction interface. The second determination module is used to determine the sample position information corresponding to the sample to be traced in the historical record information. The traceability module is used to display the position traceability information of the sample to be traced on the sample tray template corresponding to the target operation node according to the execution order of the target operation nodes among the multiple operation nodes, wherein the position traceability information is used to indicate the position change of the sample to be traced.

[0020] According to another aspect of the present invention, an electronic device is also provided, comprising: a processor and a memory, wherein the memory stores computer program instructions, which, when executed by the processor, are used to perform a sample tracing method for an automated process as described above.

[0021] According to another aspect of the present invention, a storage medium is also provided, on which program instructions are stored, which, when executed, are used to perform the sample tracing method of the automated process described above.

[0022] In the above technical solution, initial position information of at least one sample is obtained. Based on the initial position information, an automated operating system is controlled to execute an automated process to obtain historical record information. Based on the historical record information, the sample position information of the sample to be traced is determined, and the position tracing information of the sample to be traced is displayed on the sample tray template. Thus, the initial position information includes the position of the sample in the sample tray template corresponding to the initial operation node. This position provides the starting point for the execution of the automated process. The historical record information stores the position of the sample after completing the corresponding operation node. Based on the historical record information, the position change of the sample in the automated process can be determined, and the position tracing information of the sample to be traced is presented through the sample tray template, making it convenient for users to observe the position change of the sample to be traced and understand the execution status of the automated process.

[0023] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0024] The above and other objects, features, and advantages of the present invention will become more apparent from the more detailed description of the embodiments of the invention in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of the invention and form part of the specification. They are used together with the embodiments of the invention to explain the invention and do not constitute a limitation thereof.

[0025] Figure 1 A schematic flowchart of a sample traceability method for an automated process according to an embodiment of the present invention is shown;

[0026] Figure 2 A schematic block diagram of a sample tray template according to an embodiment of the present invention is shown;

[0027] Figure 3 A schematic diagram illustrating the location tracing information of a sample to be traced according to an embodiment of the present invention is shown;

[0028] Figure 4 A schematic diagram illustrating the location tracing information of a sample to be traced according to another embodiment of the present invention is shown;

[0029] Figure 5 A schematic diagram of a work order window according to an embodiment of the present invention is shown;

[0030] Figure 6 A schematic diagram of an automated process created according to an embodiment of the present invention is shown;

[0031] Figure 7A schematic block diagram of a sample traceability system with an automated process according to an embodiment of the present invention is shown;

[0032] Figure 8 A schematic block diagram of an electronic device according to an embodiment of the present invention is shown. Detailed Implementation

[0033] To make the objectives, technical solutions, and advantages of the present invention more apparent, exemplary embodiments according to the present invention will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are merely a subset of embodiments of the present invention.

[0034] To at least partially address the aforementioned technical problems, this invention provides a sample tracing method for an automated process. This automated process sample tracing method obtains initial location information, executes the automated process based on the initial location information, and acquires historical data to determine the sample location information corresponding to the sample to be traced, thereby displaying the location tracing information of the sample to be traced on a sample tray template. This scheme can demonstrate the position change of the sample to be traced after the execution of the automated process. The automated process sample tracing method can be applied to any electronic device, i.e., executed by any electronic device. Specifically, the automated process sample tracing method can be applied to the processor of any electronic device, i.e., executed by the processor of any electronic device. The electronic device can be the automated device itself, or it can be an electronic device different from the automated device but capable of communicating with it (e.g., the control system described below). The communication connection described herein can be implemented using any wired and / or wireless connection method.

[0035] For example, Figure 1A schematic flowchart of a sample traceability method for an automated process according to an embodiment of the present invention is shown. The automated process includes multiple operation nodes executed on samples through an automated operating system and the execution order of the multiple operation nodes. The multiple operation nodes include a target operation node, which corresponds to a sample tray template. The sample tray template includes at least one sample position, and each sample position of each sample tray template represents a single location within a sample placement area. The sample placement area is the operation area of ​​the target operation node corresponding to that sample tray template. The automated process may include multiple operation nodes and the execution order of the multiple operation nodes. An operation node may include at least one corresponding operation, which can be executed by a corresponding automated device. For example, operation node A includes a movement operation and a centrifugation operation; the movement operation can be executed by a robotic arm, and the centrifugation operation can be executed by a centrifuge. It is understood that the multiple operation nodes of the automated process can be executed by an automated operating system, which may include automated devices and a corresponding control system. For example, automated devices may include robotic arms, centrifuges, vortex mixers, pipetting workstations, automated guided vehicles (AGVs), etc. The automated devices and corresponding control systems can be any existing or future-developed automated devices and corresponding control systems. Users can create automated processes as needed. For example, an automated process may include operation node 1, operation node 2, operation node 3, and operation node 4. These four operation nodes can be executed sequentially in the order of 1, 2, 3, and 4; that is, the operation corresponding to operation node 1 is executed first, and then the operation corresponding to operation node 2 is executed. Among the multiple operation nodes in the automated process, the operation node corresponding to the sample tray template can be the target operation node. In other words, the target operation node among the multiple operation nodes in the automated process has a corresponding sample tray template. The sample placement area can be the actual operation area during execution. The sample tray template can be a graphical representation of the physical sample placement area in the human-computer interaction interface. For example, a target operation node M can correspond to one or more operations, and a target operation node M can correspond to a sample tray template m. The sample placement area corresponding to sample tray template m can be a 16-well microplate. Therefore, the operation corresponding to target operation node M can be executed on the samples placed in sample tray template m, and the operation area is the area where the 16-well microplate is located. The sample tray template can include at least one sample position, which can be a graphical representation of the specific location of the physical sample within the corresponding sample placement area in the human-computer interaction interface. For example, taking the sample plate template m corresponding to the target operation node M as an example, the sample plate template m can be the graphic template corresponding to the 16-well microplate in the human-computer interaction interface, and each of the 16 wells can correspond to a sample position. Figure 2 A schematic block diagram of a sample tray template according to an embodiment of the present invention is shown. Figure 2As shown, the sample disk template can be represented as a rectangle containing 16 circular regions. Each circular region can represent a sample position.

[0036] like Figure 1 As shown, the sample traceability method of this automated process includes steps S1100, S1200, S1300, S1400 and S1500.

[0037] In step S1100, initial position information for at least one sample is obtained. This initial position information includes the position of each sample within the sample tray template corresponding to the initial operation node of the automated process. The automated process can sequentially execute operations corresponding to multiple operation nodes for each sample in the execution order. It can be understood that the position of the sample can change sequentially as the automated process executes; the initial position of the sample can be the position within the sample tray template corresponding to the initial operation node of the automated process. For an automated process that has not yet started execution, the initial operation node can be the first operation node among the multiple operation nodes of the automated process. For an automated process that has executed a portion of its operation nodes, the initial operation node can be the first operation node among the remaining unexecuted operation nodes.

[0038] The initial position information may include the position of at least one sample to be executed by the automated process within the sample disk template corresponding to the initial operation node of the automated process. The initial position information can be obtained in any manner. In some embodiments, an initial position information file can be received to obtain the initial position information of at least one sample. In other embodiments, the user can set the position of the sample in the sample disk template corresponding to the initial operation node to obtain the initial position information of at least one sample. Optionally, all sample positions in the sample disk template corresponding to the initial operation node can be determined as the positions of the samples in the initial position information.

[0039] In step S1200, based on the initial position information, the automated operating system is controlled to execute an automated process for at least one sample and acquire historical record information. The historical record information includes the sample position information after each of the multiple operation nodes is executed for each of the at least one sample. The sample position information includes the position of the sample within the sample placement area corresponding to the operation node. Based on the initial position information, the position of the sample in the initial operation node of the automated process can be determined, thereby controlling the automated operating system to execute the automated process for at least one sample. For example, the automated process may include operation node A, operation node B, and operation node C. Operation node A can be the initial operation node. Based on the initial position information, the position of the sample in operation node A can be determined, and then the operations corresponding to operation nodes A, B, and C are executed sequentially for the sample. During the execution of the multiple operation nodes corresponding to the sample by the automated operating system, the automated operating system can record the sample position information of each sample after the operation corresponding to the operation node is completed in real time, i.e., record historical record information. In other words, the automated operating system can record changes in sample position during the execution of the automated process. Historical record information can be obtained from the automated operating system. The historical record information can record the sample position information after each sample executes the operation corresponding to each of the multiple operation nodes. Sample location information can be used to indicate the sample's position within the sample placement area after the operation corresponding to the operation node is completed. For example, an automated process may include operation nodes A, B, and C. The position of the sample within the sample placement area after the operation corresponding to operation node A is completed can be recorded, as can the position of the sample within the sample placement area after the operation corresponding to operation node B is completed, and the position of the sample within the sample placement area after the operation corresponding to operation node C is completed. In other words, sample location information can indicate the position of a sample within the sample placement area at a specific moment. This specific moment refers to the moment after the operation corresponding to that operation node is completed for the sample; simply put, it's the position of the sample after the operation node is completed. The sample placement area can be used to store samples. The sample placement area can be the area where the sample is stored after the operation node for a sample is completed (i.e., the operation area). This area where the sample is stored is the sample placement area corresponding to that operation node.

[0040] In step S1300, a sample tray template corresponding to the target operation node is displayed in the human-machine interface, and in response to the user's selection operation on the sample position on the sample tray template displayed in the human-machine interface, the sample to be traced is determined. The electronic device used to execute the sample traceability method for the automated process may include an output device or be communicatively connected to an output device. The output device may include a display, etc. A human-machine interface can be provided, and the human-machine interface can be displayed on the display screen. Among the multiple operation nodes of the automated process, each target operation node corresponds to a sample tray template, and the sample tray template corresponding to each target operation node of the automated process can be displayed in the human-machine interface. For example, the human-machine interface can sequentially display the sample tray template corresponding to each target operation node according to the execution order. The electronic device used to execute the sample traceability method for the automated process may include an input device or be communicatively connected to an input device. Exemplarily, the input device may include, but is not limited to, one or more of a mouse, keyboard, trackball, touchpad, touchscreen, microphone, etc. It is understood that the sample tray template includes at least one sample position. The user can use the input device to perform various user operations described herein, such as selecting a sample position. Users can perform any operation through the input device in ways including, but not limited to: triggering controls in the human-computer interaction interface via a mouse, touchscreen, etc.; inputting voice commands via a microphone; inputting operation commands corresponding to keyboard shortcuts, etc. For example, a user can use the input device to click on any one or more sample positions on any sample tray template; the sample corresponding to the clicked sample position is the sample to be traced. Optionally, if there is no corresponding sample for the clicked sample position, that is, if the sample position is not occupied by a sample during the execution of the automated process, the user can be prompted to select a new sample position to determine the sample to be traced.

[0041] In step S1400, the sample location information corresponding to the sample to be traced is determined from the historical record information. The historical record information records the sample location information after each sample performs the corresponding operation at each of the multiple operation nodes. For example, a corresponding identifier can be set for each sample in the historical record information. The sample location information of the sample to be traced can be queried from the historical record information based on the identifier of the sample to be traced, and used as the target sample location information. For example, if the identifier of the sample to be traced is 05, the sample location information of the sample with identifier 05 can be determined from the historical record information to obtain the sample location information corresponding to the sample to be traced. For example, in an embodiment where the automated process includes four nodes: operation node A, operation node B, operation node C, and operation node D, the determined sample location information may include the position of the sample to be traced in the sample placement area corresponding to operation node A, the position of the sample to be traced in the sample placement area corresponding to operation node B, the position of the sample to be traced in the sample placement area corresponding to operation node C, and the position of the sample to be traced in the sample placement area corresponding to operation node D.

[0042] In step S1500, based on the sample location information corresponding to the sample to be traced, and according to the execution order of the target operation nodes among multiple operation nodes, the location tracing information of the sample to be traced is displayed on the sample tray template corresponding to the target operation node. The location tracing information indicates the position change of the sample to be traced. It can be understood that historical record information can record the position of the sample within the sample placement area after the operation corresponding to each of the multiple operation nodes is executed. The target operation node can be some or all of the multiple operation nodes. In other words, the sample tray template of the target operation node in the automated process can correspond to at least a portion of the sample placement area. The sample tray templates corresponding to the target operation nodes among the multiple operation nodes of the automated process can be displayed in the human-computer interaction interface, and the sample tray templates can be arranged sequentially according to the execution order of their corresponding target operation nodes in the automated process. For example, an automated process may include operation nodes A, B, C, and D. After the operation at operation node A is executed, the sample can move from the sample placement area of ​​operation node A to the sample placement area of ​​operation node B. After the operation at operation node B is executed, the sample may remain within the sample placement area of ​​operation node B; that is, the operation at operation node B does not change the position of the sample. After the operation at operation node C is executed, the sample can move from the sample placement area of ​​operation node B to the sample placement area of ​​operation node C. After the operation at operation node D is executed, the sample may remain within the sample placement area of ​​operation node C; that is, the operation at operation node D does not change the position of the sample. Operation nodes D and C may correspond to the same sample placement area. It can be understood that operation nodes A and B can be used as target operation nodes. Since operation nodes D and C can correspond to the same sample placement area, either operation node C or operation node D can be used as the target operation node. Users can flexibly set which operation nodes among multiple operation nodes are the target operation nodes corresponding to the sample tray template according to actual needs. Taking operation nodes A, B, and C as an example, the sample tray templates corresponding to operation nodes A, B, and C can be displayed on the human-computer interaction interface. Based on the position of the sample to be traced within the sample tray templates corresponding to operation nodes A, B, and C (i.e., the sample position within the sample tray template), the location tracing information of the sample to be traced can be displayed on the sample tray template. Based on the sample position information corresponding to the sample to be traced, the sample position of the sample to be traced on the sample tray template can be determined.

[0043] In some embodiments, the location tracing information of the sample to be traced may include highlighting the sample position of the sample to be traced on each sample tray template in a color different from other samples. Different samples to be traced may be highlighted with different colors. This indicates the change in position of the sample to be traced during the execution of the automated process. Taking operation nodes A, B, and C as target operation nodes, and corresponding sample tray templates as an example, the sample position of the sample to be traced may be highlighted on the sample tray template corresponding to operation node A, the sample position of the sample to be traced may be highlighted on the sample tray template corresponding to operation node B, and the sample position of the sample to be traced may be highlighted on the sample tray template corresponding to operation node C. In other embodiments, the sample positions of the sample to be traced in the sample tray template corresponding to the target operation node may be connected sequentially according to the execution order of multiple operation nodes to display the location tracing information of the sample to be traced, indicating the change in position of the sample to be traced after the execution of the automated process. Taking operation nodes A, B, and C as target operation nodes, and using sample tray templates as an example, a line can be drawn between the sample position of the sample to be traced in the sample tray template corresponding to operation node A and the sample position of the sample to be traced in the sample tray template corresponding to operation node B. Similarly, a line can be drawn between the sample position of the sample to be traced in the sample tray template corresponding to operation node B and the sample position of the sample to be traced in the sample tray template corresponding to operation node C to indicate the position change of the sample to be traced. The display of the position traceability information of the sample to be traced can be achieved in any way.

[0044] In the above technical solution, initial position information of at least one sample is obtained. Based on the initial position information, an automated operating system is controlled to execute an automated process to obtain historical record information. Based on the historical record information, the sample position information of the sample to be traced is determined, and the position tracing information of the sample to be traced is displayed on the sample tray template. Thus, the initial position information includes the position of the sample in the sample tray template corresponding to the initial operation node. This position provides the starting point for the execution of the automated process. The historical record information stores the position of the sample after completing the corresponding operation node. Based on the historical record information, the position change of the sample in the automated process can be determined, and the position tracing information of the sample to be traced is presented through the sample tray template, making it convenient for users to observe the position change of the sample to be traced and understand the execution status of the automated process.

[0045] For example, step S1500 includes step S1510. In step S1510, based on the sample location information corresponding to the sample to be traced, and according to the execution order of the target operation nodes among multiple operation nodes, the sample positions corresponding to the sample to be traced on the sample tray template are sequentially highlighted. The location tracing information includes the highlighted sample positions. The sample location information corresponding to the sample to be traced can include the position of the sample to be traced within the sample placement area after each operation node is executed. The sample placement area may correspond to the sample tray template, and the sample position corresponding to the sample to be traced on the sample tray template can be determined based on the sample location information corresponding to the sample to be traced. Based on the sample position corresponding to the sample to be traced on each sample tray template, the sample positions corresponding to the sample to be traced on the sample tray template are sequentially highlighted according to the execution order of multiple operation nodes in the automated process. Different samples to be traced may be highlighted with different colors. The user determines the position change of the sample to be traced based on the highlighted sample positions. Figure 3 A schematic diagram illustrating the location tracing information of a sample to be traced according to an embodiment of the present invention is shown. Figure 3 As shown, the sample position in the second column of the first row in sample tray template 1 corresponding to operation node A is highlighted; the sample position in the second column of the first row in sample tray template 2 corresponding to operation node B is highlighted; and the sample position in the first column of the second row in sample tray template 3 corresponding to operation node C is highlighted. This demonstrates the positional changes of the sample to be traced within the sample placement area corresponding to the sample tray template during the execution of the automated process. For simplicity, Figure 3 The sample tray templates for other operation nodes after operation node C are not shown, but they clearly demonstrate the display method of the location traceability information of the sample to be traced.

[0046] In the above technical solution, based on the sample location information corresponding to the sample to be traced, and according to the execution order of the target operation nodes among multiple operation nodes, the sample positions corresponding to the sample to be traced on the sample tray template are highlighted sequentially. This allows the sample positions of the sample to be traced on the sample tray template to be highlighted, making it easier for users to determine the position of the sample to be traced, indicating changes in the position of the sample to be traced, and understanding the execution status of the automated process.

[0047] For example, step S1500 includes step S1520. In step S1520, based on the sample location information corresponding to the sample to be traced, and according to the execution order of the target operation nodes among multiple operation nodes, the sample positions corresponding to the sample to be traced in the sample tray templates corresponding to two adjacent target operation nodes are connected to form a traceability line for the sample to be traced. The location traceability information includes the traceability line. The sample location information corresponding to the sample to be traced can include the position of the sample to be traced in the sample placement area after each operation node is executed. The sample placement area can correspond to the sample tray template, and the sample position corresponding to the sample to be traced on the sample tray template can be determined based on the sample location information corresponding to the sample to be traced.

[0048] Based on the sample position corresponding to the sample to be traced on each sample tray template, and according to the execution order of the target operation nodes among multiple operation nodes, the sample positions corresponding to the samples to be traced in the sample tray templates of two adjacent target operation nodes can be connected to form a traceability line for the samples to be traced. Figure 4 A schematic diagram illustrating the location tracing information of a sample to be traced according to another embodiment of the present invention is shown. For example... Figure 4 As shown, the sample position in the second column of the first row of the sample disk template 1 corresponding to operation node A is connected to the sample position in the second column of the first row of the sample disk template 2 corresponding to operation node B, and the sample position in the second column of the first row of the sample disk template 2 corresponding to operation node B is connected to the sample position in the first column of the second row of the sample disk template 3 corresponding to operation node C. Figure 4 The lines connecting the sample positions are called traceability lines. These traceability lines can have arrows indicating the direction of sample movement. This allows us to visualize the positional changes of the traceable sample within the corresponding sample placement area of ​​the sample tray template during the execution of the automated process.

[0049] In the above technical solution, based on the sample location information corresponding to the sample to be traced, and according to the execution order of the target operation nodes among multiple operation nodes, the sample positions corresponding to the sample to be traced in the sample disk templates of two adjacent target operation nodes are connected to form a traceability line for the sample to be traced. Therefore, the connection can better indicate the positional changes of the sample to be traced, thus providing insight into the execution status of the automated process.

[0050] Optionally, while highlighting the sample position corresponding to the sample to be traced on the sample disk template, the sample positions corresponding to the samples to be traced on the sample disk templates of two adjacent target operation nodes can be connected. In other words, steps S1510 and S1520 can be executed simultaneously or one of them can be selected for execution.

[0051] For example, the sample traceability method for automated processes further includes step S1600. In step S1600, in response to a work order creation operation, a work order window is created in a human-machine interface, wherein the work order window is associated with an automated process. A user can perform the work order creation operation using an input device. For example, a work order creation button can be provided in the human-machine interface, and the user can trigger the work order creation button using an input device to create a work order window in the human-machine interface. The work order window can be associated with an automated process. For example, the work order creation operation may include selecting the automated process associated with the newly created work order window. For example, the automated process corresponding to the newly created work order window can be selected from multiple automated processes. The work order creation operation may also include setting the work order name of the work order window.

[0052] Step S1100, obtaining the initial position information of at least one sample, includes step S1110. In step S1110, in response to the user's sample import operation in the work order window, an initial position information file is received and parsed to obtain the initial position information of at least one sample. The initial position information file can support any file format, such as txt, doc, docx, xls, xlsx, csv, etc. The initial position information file can be any existing or future-developed file format. The initial position information file can store sample position information, for example, it can store the position of the sample in the sample tray template corresponding to the initial operation node of the automated process. The user can set the position of each of the at least one samples in the sample tray template corresponding to the initial operation node of the automated process in the initial position information file according to the needs of the automated process. A sample import control can be displayed in the work order window. The sample import operation can include the user using an input device to trigger the sample import control to import the initial position information file. After receiving the initial position information file, the received initial position information file can be parsed to obtain the initial position information of at least one sample stored in the initial position information file.

[0053] Step S1200, based on the initial location information, controls the automation operating system to execute an automation process for at least one sample, including step S1210. In step S1210, in response to a user's run operation in the work order window, based on the initial location information, the automation operating system is controlled to execute an automation process for at least one sample. The work order window may include run controls. The run operation may include the user triggering the run controls using an input device. After the user performs the run operation, the automation process corresponding to the work order window can begin executing the automation process for the sample based on the initial location information.

[0054] Optionally, the work order window may also include a running status display area. This area can display the status parameters after the automated process has started executing. These parameters may include execution progress, total number of samples, number of samples pending, number of samples being processed, and number of samples completed.

[0055] Figure 5 A schematic diagram of a work order window according to an embodiment of the present invention is shown. Figure 5 As shown, the work order window includes a run control, a sample import control, and a run status display area. Users can trigger the sample import control to import the initial location information file. Users can trigger the run control to start the automated process. The run status display area shows the status parameters after the automated process has started.

[0056] In the above technical solution, in response to a work order creation operation, a work order window is created in the human-computer interaction interface. In response to a user's sample import operation in the work order window, an initial location information file is received and parsed to obtain the initial location information of at least one sample. In response to a user's run operation in the work order window, based on the initial location information, the automated operating system is controlled to execute an automated process for at least one sample. Therefore, using the work order window to receive the initial location information file and control the execution of the automated process provides a simple, efficient, and user-friendly interaction method.

[0057] For example, step S1300, which displays the sample disk template corresponding to the target operation node in the human-computer interaction interface, includes step S1310. In step S1310, in the human-computer interaction interface, the sample disk template corresponding to each target operation node is arranged and displayed according to the execution order of the target operation node among multiple operation nodes.

[0058] In the human-computer interaction interface, sample tray templates corresponding to the target operation node in multiple operation nodes of the automated process can be displayed in any arrangement. For example, multiple sample tray templates can be displayed alternately from left to right and top to bottom. For instance, sample tray template 2 can be displayed to the upper right of sample tray template 1, and sample tray template 3 can be displayed to the lower right of sample tray template 2. Multiple sample tray templates are arranged alternately from left to right in the human-computer interaction interface. Multiple sample tray templates can also be displayed alternately from top to bottom. The sample tray templates in the human-computer interaction interface can be displayed in any arrangement according to the execution order.

[0059] In the above technical solution, the sample tray templates corresponding to each target operation node are arranged and displayed in the human-computer interaction interface according to the execution order of the target operation nodes among multiple operation nodes. Therefore, by displaying the sample tray templates in the order of execution, the execution order of the operation nodes in the automated process can be shown to the user, making it easier for the user to determine the positional changes of the samples and understand the execution status of the automated process.

[0060] For example, in the human-computer interaction interface, the sample tray templates corresponding to the target operation node are arranged and displayed in the execution order, with any two sample tray templates center-aligned. The execution order can be the execution order of the target operation node corresponding to the sample tray template in the automated process, that is, the execution order of the target operation node among multiple operation nodes in the automated process. The center alignment direction can be any direction, for example, from left to right, from top to bottom, or from upper left to lower right. In the human-computer interaction interface, they can be arranged and displayed in the execution order, with any two sample tray templates center-aligned. It can be understood that the centers of all sample tray templates in the human-computer interaction interface are on a straight line.

[0061] In the above technical solution, the sample tray templates corresponding to the target operation node are arranged and displayed in the human-computer interaction interface according to the execution order, with any two sample tray templates center-aligned. Therefore, this center-aligned display method can more clearly and explicitly show the execution order of the operation nodes corresponding to the sample tray templates, and thus clearly show the positional changes of the samples, in order to understand the execution status of the automated process.

[0062] For example, before obtaining the initial location information of at least one sample in step S1100, the sample tracing method for the automated process further includes step S1700. It is understood that step S1700 can be performed before step S1100. In step S1700, in response to a node configuration operation for at least some of the multiple preset operation nodes, a sample tray template corresponding one-to-one with the at least some preset operation nodes is configured, where the at least some preset operation nodes include target operation nodes. Preset operation nodes can be used to create automated processes. The multiple preset operation nodes may include user-created preset operation nodes, i.e., the user can create preset operation nodes as needed. The multiple preset operation nodes may also include pre-configured preset operation nodes. There may be multiple sample tray templates, which may include preset sample tray templates, and may also include user-created sample tray templates. The user can perform the node configuration operation using an input device. For example, at least some preset operation nodes can be selected from the multiple preset operation nodes, and for each selected preset operation node, the sample tray template corresponding to that preset operation node is configured. For example, a user can use an input device to select one preset operation node from multiple preset operation nodes, and can select one sample tray template from multiple sample tray templates as the sample tray template corresponding to that preset operation node. The above operations can be repeated to configure corresponding sample tray templates for multiple preset operation nodes. The target operation node in the automated process can be the preset operation node configured with the sample tray template.

[0063] In the above technical solution, in response to a node configuration operation for at least some of the multiple preset operation nodes, a sample tray template corresponding one-to-one with at least some of the preset operation nodes is configured, where the at least some preset operation nodes include the target operation node. Therefore, it allows users to flexibly configure the sample tray template corresponding to the target operation node, thus making it suitable for displaying changes in sample positions in various forms of automated processes.

[0064] For example, after step S1700, the sample traceability method for the automated process further includes step S1800. It is understood that step S1800 can be executed after step S1700. In step S1800, in response to the selection operation and execution order setting operation of multiple preset operation nodes, the multiple operation nodes included in the automated process and the execution order of the multiple operation nodes are determined.

[0065] The human-computer interface can display multiple preset operation nodes. Users can use the input device to perform selection operations and execution order setting operations. Users can select at least some of the preset operation nodes from among the multiple preset operation nodes as operation nodes included in the automated process, and determine the execution order of the multiple operation nodes by setting the execution order for the selected preset operation nodes. It can be understood that the multiple preset operation nodes include preset operation nodes configured with sample tray templates (i.e., target operation nodes). The selected preset operation nodes can serve as operation nodes in the automated process. In order to display the positional changes of the sample through the sample tray template, the multiple operation nodes of the automated process can include at least one target operation node. For example, by selecting a preset operation node 1 from multiple preset operation nodes, and then setting the execution order, preset operation node 1 can be configured as the first operation node in the automated process. For instance, the icon corresponding to preset operation node 1 can be dragged to the automated process building area in the human-computer interaction interface. The first preset operation node dragged to this area automatically becomes the first operation node in the automated process. Similarly, by selecting a preset operation node 3 from multiple preset operation nodes, and then setting the execution order, the selected preset operation node 3 can be configured as the second operation node in the automated process. For instance, the icon corresponding to preset operation node 3 can be dragged to the automated process building area; it becomes the second preset operation node to enter the automated process building area and can automatically connect with the icon corresponding to the first operation node to serve as the second operation node in the automated process. The human-computer interaction interface can display icons corresponding to multiple operation nodes included in the automated process, and the icons can be displayed sequentially according to the execution order of the multiple operation nodes. Figure 6 A schematic diagram of an automated process created according to an embodiment of the present invention is shown. Figure 6 As shown, the node selection area displays N preset operation nodes. Users can select a preset operation node in the node selection area and drag it to the automation process building area to create an automation process. Figure 6 The automated process setup area displays the created automated processes, which include the first operation node, the second operation node, the third operation node, and the fourth operation node that are executed sequentially.

[0066] In the above technical solution, in response to the selection operation and execution order setting operation of multiple preset operation nodes, the multiple operation nodes included in the automated process and the execution order of the multiple operation nodes are determined. Therefore, users can build automated processes according to their needs, thereby clearly defining the operation nodes and execution order included in the automated process. The visual building method facilitates user operation, and the built automated process can be displayed in real time, improving the user experience.

[0067] For example, after step S1700, the sample traceability method for the automated process further includes step S1900. It is understood that step S1900 can be executed after step S1700. In step S1900, in response to a node adjustment operation, at least one preset operation node among multiple preset operation nodes undergoes sample tray adjustment, while maintaining the sample tray template in the created automated process unchanged. The sample tray adjustment includes configuring a sample tray template for preset operation nodes that are not configured with a sample tray template and / or changing the sample tray template corresponding to the preset operation nodes that are configured with a sample tray template.

[0068] Users can perform node adjustment operations using an input device to adjust the sample tray of at least one of multiple preset operation nodes. Sample tray adjustment can include configuring a sample tray template for preset operation nodes that do not correspond to a sample tray template, or it can include changing the sample tray template corresponding to a preset operation node that has a configured sample tray template. The node adjustment operation can change the sample tray template corresponding to a preset operation node, but can keep the sample tray template in an already created automated process unchanged. For example, after creating an automated process based on multiple preset operation nodes, the created automated process can form an independent process file. The content of this process file can be generated based on the preset operation nodes included in the automated process at the time of creation and the order of the preset operation nodes. The node adjustment operation can also adjust only the preset operation nodes without adjusting the process file of the already created automated process. A new automated process can be created based on the adjusted preset operation nodes, or the operation nodes of an already created automated process can be adjusted based on the adjusted preset operation nodes, thus adjusting the already created automated process.

[0069] In the above technical solution, in response to a node adjustment operation, at least one of the multiple preset operation nodes undergoes sample tray adjustment, while maintaining the sample tray template in the already created automated process unchanged. This allows for flexible adjustment of the sample tray template corresponding to the preset operation node, facilitating flexible setup of automated processes. Furthermore, the node adjustment operation does not affect the sample tray template included in the already created automated process, ensuring the normal execution of the created automated process.

[0070] By way of example, according to another aspect of the present invention, a sample traceability system for an automated process is also provided. Figure 7A schematic block diagram of a sample traceability system 700 with an automated process according to an embodiment of the present invention is shown. The automated process includes multiple operation nodes executed on samples by an automated operating system and the execution order of the multiple operation nodes. The multiple operation nodes include a target operation node, which corresponds to a sample tray template. The sample tray template includes at least one sample position, and each sample position of each sample tray template represents a single location within a sample placement area, which is the operation area of ​​the target operation node corresponding to that sample tray template. Figure 7 As shown, the automated process sample traceability system 700 includes a first acquisition module 710, a second acquisition module 720, a first determination module 730, a second determination module 740, and a traceability module 750.

[0071] The first acquisition module 710 is used to acquire initial position information of at least one sample, wherein the initial position information includes the position of each sample in the sample tray template corresponding to the initial operation node of the automated process. The second acquisition module 720 is used to control the automated operating system to execute the automated process for at least one sample based on the initial position information, and to acquire historical record information, including sample position information after each of the multiple operation nodes has been executed for each of the at least one sample, and the sample position information includes the position of the sample within the sample placement area corresponding to the operation node. The first determination module 730 is used to display the sample tray template corresponding to the target operation node in the human-machine interface, and in response to the user's selection operation on the sample position on the sample tray template displayed in the human-machine interface, to determine the sample to be traced. The second determination module 740 is used to determine the sample position information corresponding to the sample to be traced from the historical record information. The traceability module 750 is used to display the position traceability information of the sample to be traced on the sample tray template corresponding to the target operation node according to the sample position information corresponding to the sample to be traced, following the execution order of the target operation nodes among the multiple operation nodes, wherein the position traceability information is used to indicate the position change of the sample to be traced.

[0072] For example, the traceability module 750 includes a first traceability submodule. The first traceability submodule is used to sequentially highlight the sample positions corresponding to the samples to be traced on the sample disk template according to the sample position information corresponding to the sample to be traced, and in accordance with the execution order of the target operation nodes among multiple operation nodes, wherein the position traceability information includes the highlighted sample positions.

[0073] For example, the traceability module 750 includes a second traceability submodule. The second traceability submodule is used to connect the sample positions corresponding to the samples to be traced in the sample disk templates corresponding to two adjacent target operation nodes according to the sample location information corresponding to the sample to be traced and the execution order of the target operation nodes among multiple operation nodes, so as to form a traceability line for the sample to be traced, wherein the location traceability information includes the traceability line.

[0074] For example, the first determining module 730 includes a first determining submodule. The first determining submodule is used to arrange and display the sample disk template corresponding to each target operation node in the human-computer interaction interface according to the execution order of the target operation nodes among multiple operation nodes.

[0075] For example, in the human-computer interaction interface, the sample disk templates corresponding to the target operation node are arranged and displayed in the order of execution, with any two sample disk templates aligned at the center.

[0076] For example, before acquiring the initial location information of at least one sample, the sample traceability system 700 of the automated process further includes a configuration module. The configuration module is used to configure a sample tray template corresponding one-to-one with at least some of the preset operation nodes, including a target operation node, in response to a node configuration operation for at least some of the preset operation nodes among a plurality of preset operation nodes.

[0077] For example, the sample traceability system 700 for automated processes also includes a first creation module. The first creation module is used to determine the multiple operation nodes included in the automated process and the execution order of the multiple operation nodes in response to the selection operation and execution order setting operation of multiple preset operation nodes.

[0078] For example, the sample traceability system 700 for automated processes also includes an adjustment module. The adjustment module is used to adjust the sample tray of at least one of a plurality of preset operation nodes in response to a node adjustment operation, while keeping the sample tray template in the created automated process unchanged. The sample tray adjustment includes configuring a sample tray template for preset operation nodes that are not configured with a sample tray template and / or changing the sample tray template corresponding to the preset operation nodes that are configured with a sample tray template.

[0079] For example, the sample traceability system 700 for automated processes further includes a second creation module. The second creation module is used to create a work order window in a human-machine interface in response to a work order creation operation, wherein the work order window is associated with the automated process. The first acquisition module 710 includes a first acquisition submodule. The first acquisition submodule is used to receive an initial location information file and parse the initial location information file to obtain the initial location information of at least one sample in response to a user's sample import operation in the work order window. The second acquisition module 720 includes a control submodule. The control submodule is used to control the automated operating system to execute the automated process for at least one sample based on the initial location information in response to a user's run operation in the work order window.

[0080] By way of example, according to another aspect of the present invention, an electronic device is also provided. Figure 8 A schematic block diagram of an electronic device 800 according to an embodiment of the present invention is shown. The electronic device 800 includes a processor 810 and a memory 820. The memory 820 stores computer program instructions, which, when executed by the processor 810, are used to perform a sample traceability method with an automated process as described above.

[0081] By way of example, according to another aspect of the present invention, a storage medium is also provided, on which program instructions are stored, which, when executed, are used to perform the sample tracing method of the automated process described above. The storage medium may, for example, include an erasable programmable read-only memory (EPROM), a portable read-only memory (CD-ROM), a USB memory, or any combination of the above storage media. The storage medium may be any combination of one or more computer-readable storage media.

[0082] By way of example, according to another aspect of the present invention, a computer program product is also provided, including computer program instructions, which, when run, are used to perform a sample traceability method of an automated process as described above.

[0083] Those skilled in the art can understand the specific implementation schemes and beneficial effects of the above-mentioned sample traceability system, electronic equipment, storage media, and computer program products for automated processes by reading the relevant descriptions above. For the sake of brevity, they will not be elaborated further here.

[0084] Although exemplary embodiments have been described herein with reference to the accompanying drawings, it should be understood that the above exemplary embodiments are merely illustrative and are not intended to limit the scope of this application. Various changes and modifications can be made therein by those skilled in the art without departing from the scope and spirit of this application. All such changes and modifications are intended to be included within the scope of this application as claimed in the appended claims.

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

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

[0087] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of this application may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0088] Similarly, it should be understood that, in order to streamline this application and aid in understanding one or more of the various inventive aspects, features of this application may sometimes be grouped together in a single embodiment, figure, or description thereof in the description of exemplary embodiments of this application. However, this approach should not be construed as reflecting an intention that the claimed application requires more features than are expressly recited in each claim. Rather, as reflected in the corresponding claims, its inventive point lies in solving the corresponding technical problem with features fewer than all features of a single disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of this application.

[0089] Those skilled in the art will understand that, apart from the mutual exclusion of features, all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or apparatus so disclosed can be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0090] Furthermore, those skilled in the art will understand that although some embodiments described herein include certain features but not others included in other embodiments, combinations of features from different embodiments are intended to be within the scope of this application and form different embodiments. For example, in the claims, any one of the claimed embodiments can be used in any combination.

[0091] The various component embodiments of this application can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some modules in a sample traceability system with an automated process according to embodiments of this application. This application can also be implemented as an apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such an implementation of this application can be stored on a computer-readable medium, or can take the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0092] It should be noted that the above embodiments are illustrative of this application and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. This application can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.

[0093] The above description is merely a specific embodiment or illustration of the embodiments of this application. The scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. The scope of protection of this application shall be determined by the scope of the claims.

Claims

1. A sample traceability method for an automated process, characterized in that, The automated process includes multiple operation nodes executed on the sample through an automated operating system and the execution order of the multiple operation nodes. The multiple operation nodes include a target operation node, which corresponds to a sample tray template. The sample tray template includes at least one sample position, and each sample position of each sample tray template represents a single location within a sample placement area. The sample placement area is the operation area of ​​the target operation node corresponding to that sample tray template. The method includes: Obtain initial position information for at least one sample, wherein the initial position information includes the position of each sample in the sample tray template corresponding to the initial operation node of the automated process; Based on the initial position information, the automated operating system is controlled to execute the automated process for the at least one sample and obtain historical record information. The historical record information includes the sample position information after each of the multiple operation nodes is executed for each of the at least one sample. The sample position information includes the position of the sample in the sample placement area corresponding to the operation node. The sample tray template corresponding to the target operation node is displayed in the human-computer interaction interface, and the sample to be traced is determined in response to the user's selection operation on the sample position on the sample tray template displayed in the human-computer interaction interface. The sample location information corresponding to the sample to be traced is determined from the historical record information; Based on the sample location information corresponding to the sample to be traced, and in accordance with the execution order of the target operation nodes among the plurality of operation nodes, the location tracing information of the sample to be traced is displayed on the sample disk template corresponding to the target operation node, wherein the location tracing information is used to indicate the location change of the sample to be traced.

2. The sample traceability method for automated processes according to claim 1, characterized in that, The step of displaying the location tracing information of the sample to be traced on the sample tray template corresponding to the target operation node according to the sample location information corresponding to the sample to be traced and in the execution order of the target operation nodes among the plurality of operation nodes includes: Based on the sample location information corresponding to the sample to be traced, and in accordance with the execution order of the target operation nodes among the multiple operation nodes, the sample positions corresponding to the sample to be traced on the sample disk template are highlighted sequentially, wherein the location tracing information includes the highlighted sample positions.

3. The sample traceability method for automated processes according to claim 1, characterized in that, The step of displaying the location tracing information of the sample to be traced on the sample tray template corresponding to the target operation node according to the sample location information corresponding to the sample to be traced and in the execution order of the target operation nodes among the plurality of operation nodes includes: Based on the sample location information corresponding to the sample to be traced, and in accordance with the execution order of the target operation nodes among the plurality of operation nodes, the sample positions corresponding to the sample to be traced in the sample disk templates of two adjacent target operation nodes are connected to form a traceability line for the sample to be traced, wherein the location traceability information includes the traceability line.

4. The sample traceability method for an automated process according to any one of claims 1 to 3, characterized in that, The step of displaying the sample disk template corresponding to the target operation node in the human-computer interaction interface includes: In the human-computer interaction interface, the sample disk templates corresponding to each target operation node are arranged and displayed according to the execution order of the target operation nodes among the multiple operation nodes.

5. The sample traceability method for an automated process according to claim 4, characterized in that, In the human-computer interaction interface, the sample disk templates corresponding to the target operation node are arranged and displayed in a way that the center of any two sample disk templates are aligned according to the execution order.

6. The sample traceability method for an automated process according to any one of claims 1 to 3, characterized in that, Before obtaining the initial location information of at least one sample, the method further includes: In response to a node configuration operation for at least some of the preset operation nodes among a plurality of preset operation nodes, a sample disk template corresponding one-to-one with the at least some preset operation nodes is configured, wherein the at least some preset operation nodes include the target operation node.

7. The sample traceability method for an automated process according to claim 6, characterized in that, After configuring a sample disk template corresponding one-to-one with at least some of the preset operation nodes in response to a node configuration operation for a plurality of preset operation nodes, the method further includes: In response to the selection operation and execution order setting operation of the plurality of preset operation nodes, the plurality of operation nodes included in the automation process and the execution order of the plurality of operation nodes are determined.

8. The sample traceability method for an automated process according to claim 6, characterized in that, After configuring a sample disk template corresponding one-to-one with at least some of the preset operation nodes in response to a node configuration operation for a plurality of preset operation nodes, the method further includes: In response to a node adjustment operation, at least one of the plurality of preset operation nodes is adjusted to use a sample tray, while keeping the sample tray template in the created automated process unchanged. The sample tray adjustment includes configuring a sample tray template for preset operation nodes that are not configured with a sample tray template and / or changing the sample tray template corresponding to the preset operation nodes that are configured with a sample tray template.

9. The sample traceability method for an automated process according to any one of claims 1 to 3, characterized in that, The method further includes: In response to a work order creation operation, a work order window is created in the human-computer interaction interface, wherein the work order window is associated with the automated process; The step of obtaining the initial location information of at least one sample includes: In response to the user's sample import operation in the work order window, an initial location information file is received and the initial location information file is parsed to obtain the initial location information of the at least one sample. The step of controlling the automated operating system to execute the automated process for the at least one sample based on the initial location information includes: In response to the user's operation in the work order window, based on the initial location information, the automation operating system is controlled to execute the automation process for the at least one sample.

10. A sample traceability system for an automated process, characterized in that, The automated process includes multiple operation nodes executed on the sample through an automated operating system and the execution order of the multiple operation nodes. The multiple operation nodes include a target operation node, which corresponds to a sample tray template. The sample tray template includes at least one sample position, and each sample position of each sample tray template represents a single location within a sample placement area. The sample placement area is the operation area of ​​the target operation node corresponding to that sample tray template. The sample traceability system of the automated process includes a first acquisition module, a second acquisition module, a first determination module, a second determination module, and a traceability module. The first acquisition module is used to acquire the initial position information of at least one sample, wherein the initial position information includes the position of each sample in the sample tray template corresponding to the initial operation node of the automated process; The second acquisition module is used to control the automated operating system to execute the automated process for the at least one sample based on the initial position information, and to acquire historical record information. The historical record information includes sample position information after each of the at least one sample executes each of the plurality of operation nodes, and the sample position information includes the position of the sample in the sample placement area corresponding to the operation node. The first determining module is used to display the sample tray template corresponding to the target operation node in the human-computer interaction interface, and in response to the user's selection operation on the sample position on the sample tray template displayed in the human-computer interaction interface, determine the sample to be traced. The second determining module is used to determine the sample location information corresponding to the sample to be traced from the historical record information; The traceability module is used to display the location traceability information of the sample to be traced on the sample tray template corresponding to the target operation node according to the sample location information corresponding to the sample to be traced and the execution order of the target operation node among the plurality of operation nodes, wherein the location traceability information is used to indicate the location change of the sample to be traced.

11. An electronic device, comprising: Processor and memory, characterized in that, The memory stores computer program instructions, which, when executed by the processor, are used to perform the sample tracing method of the automated process as described in any one of claims 1 to 9.

12. A storage medium on which program instructions are stored, characterized in that, The program instructions, when executed, are used to perform the sample tracing method of the automated process as described in any one of claims 1 to 9.