Sample visual tracing method and system, electronic equipment and storage medium

By acquiring and displaying historical information about sample locations, the problem of displaying changes in sample locations in automated operating systems is solved, enabling traceability of sample locations and improving the efficiency and transparency of equipment maintenance.

CN121900860APending Publication Date: 2026-04-21HANGZHOU MEIJIA INNOVATION TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HANGZHOU MEIJIA INNOVATION TECHNOLOGY CO LTD
Filing Date
2025-12-29
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In automated operating systems, the lack of display of sample position changes makes it difficult for users to track and maintain the execution status of automated equipment.

Method used

By acquiring historical data, a visualization module for the target operation method is displayed, and the traceability information of the sample location is shown based on the historical data, tracing the changes in the sample's position within the operation method.

Benefits of technology

It makes it easier for users to determine the execution status of automated equipment, promptly identify and maintain equipment with problems, and improves the transparency and efficiency of the operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121900860A_ABST
    Figure CN121900860A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a sample visualization tracing method and system, electronic equipment and a storage medium. The sample visualization tracing method comprises the steps that historical record information is obtained, the historical record information comprises sample position information obtained after an operation method is executed for processing samples in original samples through an automatic operation system, the processing samples are in one-to-one correspondence with the operation method, and a target operation method is determined; and displaying the visualization module corresponding to a plurality of operation nodes of the target operation method, and according to the historical record information, displaying position tracing information corresponding to the target operation method on the visualization module, the position tracing information being used for indicating the position change of the processing sample. Different processing samples correspond to different operation methods, the operation methods serve as tracing bases, the position change conditions of the corresponding samples are traced, the circulation states of the processing samples in the execution process of the operation methods are displayed, and a user can better determine the execution states of the automatic equipment executing the operation methods.
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 visualization traceability method, a sample visualization traceability system, an electronic device, and a storage medium. 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. The same automated process can be executed using different execution parameters, corresponding to different operation methods. For example, in the field of automated biochemistry, automated experiments can be performed on raw samples (e.g., target liquids). This automated experiment can include multiple operation methods for the raw sample, each operation method can contain multiple operation nodes, and these operation nodes can be automatically executed by the experimental equipment.

[0003] During the execution of the operation method, the position of the sample may change after passing through different operation nodes. Currently, there is a lack of technology to 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 visualization traceability method is provided. The sample visualization traceability method includes:

[0006] Obtain historical record information, wherein the historical record information includes sample location information after executing at least one operation method on at least one processed sample in the original sample using an automated operating system, at least one processed sample corresponds one-to-one with at least one operation method, each operation method includes multiple operation nodes, and the sample location information corresponding to each processed sample is used to indicate the position of the processed sample in the sample placement area corresponding to each operation node after executing at least some of the operation nodes in the corresponding operation method.

[0007] Determine the target operation method in at least one operation method;

[0008] The visualization modules corresponding to multiple operation nodes of the target operation method are displayed, and the location tracking information corresponding to the target operation method is displayed on the visualization modules based on historical information. The location tracking information is used to indicate the location changes of the processed sample using the target operation method.

[0009] For example, before obtaining historical information, the method further includes: for each of the at least one operation method, in response to a user's first selection operation and execution order setting operation on at least some of the preset operation nodes among a plurality of preset operation nodes, determining the plurality of operation nodes included in the operation method and the execution order of the plurality of operation nodes; and / or, in response to a user's parameter configuration operation, determining the execution parameters of the operation method, wherein the automated operating system executes each operation node of the operation method on the processing sample corresponding to the operation method according to the execution order based on the execution parameters.

[0010] For example, the target processing sample corresponding to the target operation method includes multiple sub-processing samples. Displaying the location tracing information corresponding to the target operation method on the visualization module includes: in response to the user's second selection operation, determining the sample to be traced among the multiple sub-processing samples; and displaying the location tracing information of the sample to be traced on the visualization module.

[0011] For example, the visualization module includes a sample disk template corresponding to at least some of the operation nodes of the target operation method. The sample disk template includes at least one sample bit, and each sample bit in the sample disk template represents a single position in the sample placement area of ​​the operation node corresponding to the sample disk template. The single position is used to place a unique sub-processing sample. The visualization module that displays multiple operation nodes of the target operation method includes: displaying the sample disk template corresponding to at least some of the operation nodes for the target operation method.

[0012] For example, displaying location traceability information corresponding to the target operation method on the visualization module includes: sequentially highlighting the sample positions corresponding to the samples to be traced on the sample tray template according to the execution order of at least some operation nodes, and / or connecting the sample positions corresponding to the samples to be traced in two adjacent sample tray templates to form a traceability line for the samples to be traced, wherein the location traceability information includes the highlighted sample positions and / or the traceability line.

[0013] For example, determining a target operation method in at least one operation method includes: determining a preset operation method corresponding to the original sample as the target operation method, wherein at least one operation method includes the preset operation method; and / or, in response to a user's third selection operation, determining the target operation method in at least one operation method.

[0014] For example, at least one operation method corresponds one-to-one with at least one detection item, the detection item being used to indicate the detection target of the corresponding operation method. In response to a user's third selection operation, determining a target operation method among the at least one operation method includes: in response to a user's third selection operation for at least one detection item, determining a target detection item among the at least one detection item, and determining the operation method corresponding to the target detection item as the target operation method.

[0015] For example, in response to a user's third selection operation, determining a target operation method in at least one operation method includes: in response to a user's third selection operation for at least one processing sample, determining a target processing sample in at least one processing sample, and determining the operation method corresponding to the target processing sample as the target operation method.

[0016] For example, the historical record information also includes operation record information for each of the at least one operation method. The operation record information is used to indicate the operation record of the corresponding operation method. After obtaining the historical record information, the method further includes: displaying the operation record corresponding to the at least one operation method in the human-computer interaction interface based on the operation record information. The operation record includes one or more of the following: sample identifier of the original sample, sample name of the original sample, detection item identifier, source of the original sample, method name of the operation method, sampling time, sampling location, name of the automated operating system, and execution order of the corresponding operation method in the at least one operation method.

[0017] For example, each of the at least one operation method includes a preprocessing stage and an analysis stage. The historical record information also includes stage information for each of the at least one operation method. The stage information is used to indicate the stage in which the corresponding operation method is located. Displaying operation records corresponding one-to-one with the at least one operation method in the human-computer interaction interface includes: based on the stage information, displaying the operation records corresponding to the operation methods in the preprocessing stage in the first display area of ​​the human-computer interaction interface, and displaying the operation records corresponding to the operation methods in the analysis stage in the second display area of ​​the human-computer interaction interface.

[0018] According to another aspect of the present invention, a sample visualization traceability system is also provided. The sample visualization traceability system includes: a first acquisition module, a first determination module, and a first display module. The first acquisition module is used to acquire historical record information, wherein the historical record information includes sample location information after at least one operation method is executed on at least one processed sample in the original sample using an automated operating system, wherein at least one processed sample corresponds one-to-one with at least one operation method, each operation method includes multiple operation nodes, and the sample location information corresponding to each processed sample is used to indicate the position of the processed sample within the sample placement area corresponding to each operation node after executing at least some of the operation nodes in the corresponding operation method; the first determination module is used to determine a target operation method among the at least one operation method; the first display module is used to display visualization modules corresponding to multiple operation nodes of the target operation method, and, based on the historical record information, display location traceability information corresponding to the target operation method on the visualization modules, wherein the location traceability information is used to indicate the positional changes of the processed sample using the target operation method.

[0019] 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 are executed by the processor to perform the sample visualization traceability method as described above.

[0020] 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 visualization and tracing method as described above.

[0021] In the above technical solution, historical record information is acquired. This historical record information includes sample location information after at least one operation method is executed on at least one processed sample in the original sample using an automated operating system. Based on the historical record information, the location tracing information corresponding to the target operation method is displayed on the visualization module. Thus, different processed samples can correspond to different operation methods. By using the operation method as the tracing basis, the position changes of the corresponding sample can be traced, demonstrating the flow status of the processed sample during the execution of the operation method. This facilitates users in better determining the execution status of the automated equipment executing each operation method, enabling timely maintenance of any problematic automated equipment.

[0022] 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

[0023] 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.

[0024] Figure 1 A schematic flowchart of a sample visualization traceability method according to an embodiment of the present invention is shown;

[0025] Figure 2 A schematic diagram illustrating an operation method for creation according to an embodiment of the present invention is shown;

[0026] Figure 3 A schematic diagram of a human-computer interaction interface for configuring execution parameters of an operation method according to an embodiment of the present invention is shown.

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

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

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

[0030] Figure 7 A schematic diagram of a human-computer interaction interface for displaying operation records according to an embodiment of the present invention is shown;

[0031] Figure 8 A schematic block diagram of a sample visualization traceability system according to an embodiment of the present invention is shown;

[0032] Figure 9 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 solve the aforementioned technical problems, this invention provides a sample visualization and traceability method. This method maps processed samples to specific operation methods and displays the location traceability information corresponding to the target operation method on a visualization module based on historical data. Thus, different processed samples can correspond to different operation methods, and the location changes of the corresponding processed samples can be traced based on the operation method. The sample visualization and traceability method can be applied to any electronic device, i.e., executed by any electronic device. Specifically, the 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 1 A schematic flowchart of a sample visualization traceability method according to an embodiment of the present invention is shown. Figure 1 As shown, the sample visualization traceability method includes steps S1100, S1200 and S1300.

[0036] In step S1100, historical record information is acquired. This historical record information includes sample location information after at least one operation method is executed on at least one processed sample in the original sample using an automated operating system. Each processed sample corresponds one-to-one with at least one operation method. Each operation method includes multiple operation nodes. The sample location information corresponding to each processed sample indicates its position within the sample placement area corresponding to each operation node after executing at least some of the operation nodes in the corresponding operation method. The original sample may include one or more samples. For example, the original sample may include cell samples, chemical solution samples, etc. Different samples in the original sample may be placed in different containers. Identical samples in the original sample may be placed in one or more containers. The processed sample may be a portion of the original sample. Each operation method in the at least one operation method may extract a portion of the original sample as a processed sample for operation (or processing). Different processed samples (i.e., portions extracted from the original sample) may correspond to the same or different samples in the original sample. The processed sample and the operation method may be one-to-one. In other words, different operation methods can be used to divide the original sample into different processed samples for different operations. An operation method may include multiple operation nodes. Different operation methods may include the same or different operation nodes. The execution parameters of different operation methods may be different. For example, execution parameters may include various parameters such as robotic arm movement speed, centrifuge speed, pipetting volume, rinsing volume, and filtration volume. For instance, for three processing samples taken from the original sample, three operation methods can be used respectively. Operation method 1 and operation method 2 have the same multiple operation nodes, but different execution parameters. Operation method 3 includes multiple operation nodes that are different from those of operation methods 2 and 1, and the execution parameters also differ.

[0037] Each operation method includes multiple operation nodes. Each operation node may include at least one operation performed on the sample being processed, and the operation may be performed by a corresponding automated device. For example, operation node A includes performing a movement operation and a centrifugation operation on sample a being processed; the movement operation may be performed by a robotic arm, and the centrifugation operation may be performed by a centrifuge. It is understood that the multiple operation nodes of the operation method can be executed by an automated operating system, which may include automated devices and corresponding control systems. 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 determine the operation nodes included in the operation method as needed and set the execution parameters of the operation method. For example, corresponding execution parameters can be set for each operation node.

[0038] Historical record information can include the sample position information for each processed sample, recorded in real time by the automated operating system after at least some operation nodes have been executed, following the commencement of operation methods for the processed sample. Historical record information can be obtained from the automated operating system. Different operation methods correspond to different processed samples. Different processed samples can correspond to different sample position information. The sample position information for processed samples corresponding to different operation methods can be recorded separately in the historical record information. For example, if three operation methods are executed on the original sample, corresponding to processed sample 1, processed sample 2, and processed sample 3, the historical record information can record the sample position information after the corresponding operation nodes for processed sample 1, processed sample 2, and processed sample 3 have been executed. The sample position information can be used to indicate the position of the processed sample within the sample placement area corresponding to the operation node after the corresponding operation node has been executed. Alternatively, the sample position information can be understood as indicating the position of the processed sample within the sample placement area at a specific moment, where "specific moment" refers to the moment after the corresponding operation node has been executed for the processed sample. In simpler terms, it's the position of the processed sample after the operation node has been executed. The sample placement area can be used to store the processed samples. The sample placement area can be the region where the sample is stored after a specific operation node for processing the sample has been executed. This region is the sample placement area corresponding to that operation node. The sample placement areas corresponding to different operation nodes can be the same or different. For example, operation method 1 is executed for processing sample 1. Operation method 1 includes operation node 1, operation node 2, and operation node 3. The historical record information can record the position of the sample in the corresponding sample placement area after operation node 1, operation node 2, and operation node 3 are executed for processing sample 1 (i.e., sample position information).

[0039] In step S1200, a target operation method is determined among at least one operation method. In some embodiments, the user can select one operation method from the at least one operation method as the target operation method. In other embodiments, the at least one operation method may have a preset operation method, which can be automatically determined as the target operation method. Optionally, if the at least one operation method includes only one operation method, that operation method can be directly used as the target operation method.

[0040] In step S1300, the visualization modules corresponding to multiple operation nodes of the target operation method are displayed, and the location tracing information corresponding to the target operation method is displayed on the visualization modules according to the historical record information. The location tracing information is used to indicate the location change of the processed sample using the target operation method.

[0041] The visualization module can be a graphical display of the physical sample placement area on the human-computer interaction page. For example, the sample placement area can be a 48-well microplate, and the visualization module corresponding to the sample placement area can be a two-dimensional image generated according to the 48-well microplate (the image content is the 48-well microplate) or a three-dimensional model obtained by modeling according to the 48-well microplate. At least one of the multiple operation nodes in each operation method can correspond to a visualization module. The electronic device used to execute the sample visualization traceability method can include an output device or be communicatively connected to an output device. The output device can include a display, etc. A human-computer interaction interface can be provided, and the human-computer interaction interface can be displayed on the display screen. After determining the target operation method, the visualization modules corresponding to multiple operation nodes of the target operation method can be displayed in the human-computer interaction interface. For example, the target operation method includes operation node 1, operation node 2, and operation node 3, and operation node 1 and operation node 3 correspond to visualization modules. The visualization module 1 corresponding to operation node 1 and the visualization module 2 corresponding to operation node 3 can be displayed in the human-computer interaction interface. Optionally, the visualization modules of the target operation method can be connected sequentially according to the execution order of the operation nodes.

[0042] Based on historical data, the sample location information of the processed sample corresponding to the target operation method can be determined. Based on this sample location information, the position of the processed sample in the visualization module can be determined, thereby displaying the location tracking information corresponding to the target operation method. In some embodiments, the position of the processed sample corresponding to the target operation method can be highlighted on the visualization module to indicate changes in the sample's position. In other embodiments, the visualization modules of the target operation method can be displayed sequentially according to the execution order. A line can be drawn connecting the positions of processed samples in adjacent visualization modules to display the location tracking information corresponding to the target operation method. Location tracking information can be displayed on the visualization module in any manner.

[0043] In the above technical solution, historical record information is acquired. This historical record information includes sample location information after at least one operation method is executed on at least one processed sample in the original sample using an automated operating system. Based on the historical record information, the location tracing information corresponding to the target operation method is displayed on the visualization module. Thus, different processed samples can correspond to different operation methods. By using the operation method as the tracing basis, the position changes of the corresponding sample can be traced, demonstrating the flow status of the processed sample during the execution of the operation method. This facilitates users in better determining the execution status of the automated equipment executing each operation method, enabling timely maintenance of any problematic automated equipment.

[0044] For example, before obtaining historical record information in step S1100, the sample visualization tracing method further includes step S1400. In step S1400, for each of the at least one operation method, in response to the user's first selection operation and execution order setting operation for at least some of the preset operation nodes among a plurality of preset operation nodes, the plurality of operation nodes included in the operation method and the execution order of the plurality of operation nodes are determined.

[0045] Preset operation nodes can be used to create operation methods. Multiple preset operation nodes can include user-created preset operation nodes, meaning users can create preset operation nodes as needed. Multiple preset operation nodes can also include pre-configured preset operation nodes.

[0046] Electronic devices used to perform sample visualization and traceability methods may include input devices or be communicatively connected to input devices. For example, input devices may include, but are not limited to, one or more of a mouse, keyboard, trackball, touchpad, touchscreen, microphone, etc. Users can utilize the input device to perform various user operations described herein, such as a first selection operation, an execution order setting operation, a parameter configuration operation, a second selection operation, and a third selection operation. The ways in which users perform any operation through the input device may include, but are 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.

[0047] The human-computer interface can display multiple preset operation nodes. Users can use the input device to perform a first selection operation and an execution order setting operation. Through the first selection operation, users can select at least some of the preset operation nodes as the multiple operation nodes included in the operation method, and determine the execution order of the multiple operation nodes through the execution order setting operation for the selected preset operation nodes. For example, through a first selection operation, preset operation node 1 can be selected from multiple preset operation nodes. Then, by executing an order setting operation, preset operation node 1 is configured as the first operation node in the operation method. For instance, the icon corresponding to preset operation node 1 can be dragged to the operation method building area in the human-computer interaction interface. The first preset operation node dragged to this area automatically becomes the first operation node of the operation method. Similarly, through the first selection operation again, preset operation node 3 can be selected from multiple preset operation nodes. By executing an order setting operation, the selected preset operation node 3 is configured as the second operation node of the operation method. For instance, the icon corresponding to preset operation node 3 can be dragged to the operation method building area. It is the second preset operation node to enter the operation method building area and can automatically connect with the icon corresponding to the first operation node to serve as the second operation node of the operation method. The human-computer interaction interface can display icons corresponding to the multiple operation nodes included in the operation method, and the icons can be displayed sequentially according to the execution order of the multiple operation nodes. Figure 2 A schematic diagram illustrating an operational method for creation according to an embodiment of the present invention is shown. Figure 2 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 operation method building area to create an operation method. Figure 2The operation method creation area displays the created operation methods, which include a first operation node, a second operation node, a third operation node, and a fourth operation node to be executed sequentially. Multiple operation methods can be created using the first selection operation and the execution order setting operation. Created operation methods can have preset execution parameters and can be directly executed on the processed sample.

[0048] In the above technical solution, in response to the user's first selection operation and execution order setting operation on at least some of the preset operation nodes, the multiple operation nodes included in the operation method and their execution order are determined. Therefore, users can build operation methods according to their needs, thereby clarifying the operation nodes and execution order included in the operation method. The visual building method facilitates user operation and allows for real-time display of the built operation method, improving the user experience.

[0049] For example, before obtaining historical record information in step S1100, the sample visualization and tracing method further includes step S1500. In step S1500, for each of the at least one operation method, in response to the user's parameter configuration operation, the execution parameters of the operation method are determined. The automated operating system, based on the execution parameters, executes each operation node of the operation method for the corresponding processed sample according to the execution order. For the completed operation method, a human-computer interaction interface can be provided. The human-computer interaction interface can display the execution parameters that can be set for the operation method. The human-computer interaction interface can display the operation nodes included in the operation method, and execution parameters can be set for each operation node, thereby determining the overall execution parameters of the operation method. Figure 3A schematic diagram of a human-computer interaction interface for configuring execution parameters of an operation method according to an embodiment of the present invention is shown. The human-computer interaction interface includes a node display area and an execution parameter configuration area. The node display area displays operation node 1, operation node 2, and operation node 3 included in the operation method. Operation node 1 is highlighted, and the execution parameter configuration area displays execution parameters 1 to N corresponding to operation node 1. The user can configure some or all of execution parameters 1 to N. The user can use an input device to perform parameter configuration operations to configure the execution parameters of the operation method. Multiple parameter configuration operations can be performed on the completed operation method, and the execution parameters configured in each parameter configuration operation can be different. Thus, multiple operation methods can be obtained, and multiple operation methods can have the same operation nodes, but the execution parameters can be different. The automated operating system can execute each operation node of the operation method according to the execution order based on the execution parameters and the corresponding processing sample. For example, operation method 1 includes operation node B, and the execution parameter corresponding to operation node B includes centrifugation for 10 minutes. When the automated operating system executes operation node B of operation method 1, the centrifuged sample can be centrifuged for 10 minutes.

[0050] In the above technical solution, the execution parameters of the operation method are determined in response to the user's parameter configuration operation. Therefore, different execution parameters can be used to perform the operation for different processing samples, improving the applicability and flexibly meeting personalized needs.

[0051] For example, steps S1400 and S1500 can be executed sequentially to create an operation method and determine the execution parameters of the operation method.

[0052] For example, the target processing sample corresponding to the target operation method includes multiple sub-processing samples. It can be understood that the target processing sample corresponding to the target operation method can be divided into multiple sub-processing samples, that is, the target processing sample includes multiple sub-processing samples. For instance, the target operation method can perform multiple pipetting operations on the original sample, each pipetting operation yielding one sub-processing sample. After completing multiple pipetting operations, multiple sub-processing samples are obtained, and the operation nodes in the target operation method can perform operations on multiple sub-processing samples.

[0053] Step S1300: Display the location tracing information corresponding to the target operation method on the visualization module, including steps S1310 and S1320.

[0054] In step S1310, in response to the user's second selection operation, a sample to be traced is determined from multiple sub-processing samples. The user can perform the second selection operation using an input device. In some embodiments, a display menu can be provided, which can display identifiers of multiple sub-processing samples included in the target processing sample. The user can select one or more identifiers to determine the sub-processing sample corresponding to the identifier as the sample to be traced. The sample to be traced may include one or more sub-processing samples. In other embodiments, after displaying the visualization modules corresponding to multiple operation nodes of the target operation method, the visualization modules can display multiple sub-processing samples. One or more sub-processing samples can be selected as the sample to be traced from the multiple sub-processing samples on the visualization module. It is understood that the sample to be traced may include one or more sub-processing samples.

[0055] In step S1320, the location tracing information of the sample to be traced is displayed on the visualization module. It is possible to display only the location tracing information of the sample to be traced on the visualization module. In other words, the location tracing information of sub-processing samples other than the sample to be traced may not be displayed on the visualization module.

[0056] In some embodiments, the location of the sample to be traced can be highlighted on the visualization module, thereby displaying the location tracing information of the sample to be traced, indicating changes in the location of the sample to be traced. In other embodiments, the visualization modules of the target operation method can be displayed sequentially according to the execution order. The locations of the samples to be traced in two adjacent visualization modules can be connected by a line, thereby displaying the location tracing information of the sample to be traced. The location tracing information of the sample to be traced can be displayed on the visualization module in any manner.

[0057] In the above technical solution, the target processing sample corresponding to the target operation method includes multiple sub-processing samples. In response to the user's second selection operation, the sample to be traced is determined among the multiple sub-processing samples, and the location tracing information of the sample to be traced is displayed on the visualization module. Therefore, for cases with multiple sub-processing samples, the location tracing information of the sample to be traced among the multiple sub-processing samples can be displayed, avoiding the need to display the location tracing information of each individual sub-processing sample, and allowing for a clearer display of the location tracing information.

[0058] For example, the visualization module includes sample tray templates corresponding to at least some of the operation nodes of the target operation method. Each sample tray template includes at least one sample bit, and each sample bit in the sample tray template represents a single location within the sample placement area of ​​the operation node corresponding to the sample tray template. This single location is used to place a unique sub-processing sample. The visualization module may include sample tray templates. At least some of the operation nodes of the target operation method each correspond to a sample tray template. Each sample bit in the sample tray template represents a single location within the sample placement area of ​​the operation node corresponding to the sample tray template. The sample tray template can be a simplified model of the sample placement area. The sample tray template may include at least one sample bit, which can concisely display the location of the sub-processing sample. A sample bit can be a graphical representation of the physical location of a sample within its corresponding sample placement area in the human-computer interaction interface. One sample bit can correspond to one sub-processing sample. For example, the sample tray template can be a graphical template corresponding to a 16-well cell culture plate in the human-computer interaction interface, where each of the 16 wells is a single location. A single location can hold at most one sub-processing sample. Each well in the 16-well cell culture plate can correspond to one sample bit. Figure 4 A schematic block diagram of a sample tray template according to an embodiment of the present invention is shown. Figure 4 As shown, the sample disk template can be a rectangle with 16 circles inside. Each circle can represent a sample position. This sample disk template can correspond to operation node A, and the operation corresponding to operation node A can be performed on a sub-processed sample at a single position. The sample disk template can be used to display the position of the sub-processed sample.

[0059] Step S1300 displays visualization modules corresponding to multiple operation nodes of the target operation method, including: displaying sample tray templates corresponding to at least some operation nodes for each operation node in relation to the target operation method. After determining the target operation method, at least some operation nodes corresponding to sample tray templates among the multiple operation nodes of the target operation method can be determined. A human-computer interaction interface can be provided, in which the sample tray templates corresponding to at least some operation nodes are displayed. Optionally, the sample tray templates corresponding to each operation node can be displayed sequentially according to the execution order of the at least some operation nodes in the target operation method. In a specific embodiment, in the human-computer interaction interface, there can be a connecting line between two adjacent sample tray templates to indicate the execution order of the operation nodes corresponding to the sample tray templates.

[0060] In the above technical solution, the visualization module includes sample tray templates corresponding to at least some of the operation nodes of the target operation method. Each sample tray template includes at least one sample position, and each sample position represents a single location within the sample placement area of ​​the operation node corresponding to the sample tray template. This single location is used to place a unique sub-processing sample, and for the target operation method, the sample tray templates corresponding to at least some of the operation nodes are displayed. Therefore, the position of the sub-processing sample can be concisely displayed through the sample positions in the sample tray template, facilitating the user's determination of the positional changes of the sample to be traced.

[0061] For example, step S1300 displays the location tracing information corresponding to the target operation method on the visualization module, including step S1330. In step S1330, according to the execution order of at least some operation nodes, the sample positions corresponding to the samples to be traced on the sample tray template are highlighted sequentially, and / or the sample positions corresponding to the samples to be traced in two adjacent sample tray templates are connected to form a traceability line for the samples to be traced. The location tracing information includes the highlighted sample positions and / or the traceability line. The sample tray template corresponding to the target operation method can be displayed in the human-computer interaction interface. The sample tray template can be displayed sequentially according to the execution order of the operation nodes. Based on historical record information, the sample position of each sub-processing sample in the sample tray template can be determined. Thus, the location tracing information of the samples to be traced can be displayed. The location tracing information may include the highlighted sample positions and / or the traceability line.

[0062] In some embodiments, after determining the sample position of each sub-processed sample in the sample disk template, the sample position corresponding to the sample to be traced can be highlighted in the sample disk template according to the execution order of at least some operation nodes (operation nodes in the target operation method that have the sample disk template). Different samples to be traced can be highlighted with different colors. The user determines the position change of the sample to be traced based on the highlighted sample position. Figure 5 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 5 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 target operation method. For simplicity, Figure 5 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.

[0063] In other embodiments, the sample positions corresponding to the traceable samples in two adjacent sample tray templates can be connected according to the sample position corresponding to the sample to be traced on each sample tray template to form a traceability line for the traceable sample. Figure 6 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 6 As shown, the sample position in the second column of the first row in the sample disk template 1 corresponding to operation node A is connected to the sample position in the second column of the first row in the sample disk template 2 corresponding to operation node B, and the sample position in the second column of the first row in the sample disk template 2 corresponding to operation node B is connected to the sample position in the first column of the second row in the sample disk template 3 corresponding to operation node C. Figure 6 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 demonstrate the positional changes of the sample to be traced within the corresponding sample placement area of ​​the sample tray template during the execution of the target operation method.

[0064] In the above technical solution, the sample positions corresponding to the samples to be traced on the sample tray template are highlighted sequentially according to the execution order of at least some operation nodes. This highlights the sample positions of the samples to be traced on the sample tray template, making it easier for users to determine the location of the samples to be traced. Connecting the sample positions corresponding to the samples to be traced in adjacent sample tray templates forms a traceability line for the samples to be traced. This line better indicates changes in the position of the samples to be traced.

[0065] For example, step S1200, which determines a target operation method among at least one operation method, includes step S1210. In step S1210, a preset operation method corresponding to the original sample is determined as the target operation method. Here, at least one operation method includes a preset operation method. The preset operation method may be a pre-set operation method among the at least one operation method executed corresponding to the original sample. In some embodiments, the preset operation method may be an operation method that the original sample must execute. In other embodiments, the preset operation method may be an operation method that is automatically executed when the user has not set an operation method corresponding to the original sample. In other words, the preset operation method may or may not be included among the at least one operation method corresponding to the original sample. When the preset operation method is included among at least one operation method, the preset operation method can be automatically determined as the target operation method.

[0066] In the above technical solution, the preset operation method corresponding to the original sample is determined as the target operation method. Therefore, the target operation method can be quickly determined without user intervention.

[0067] For example, step S1200 determines a target operation method among at least one operation method, including step S1220. In step S1220, in response to a user's third selection operation, the target operation method is determined among at least one operation method. The user can perform the third selection operation using an input device. For example, the user can select one operation method as the target operation method from at least one operation method corresponding to the original sample. The third selection operation can be performed in any manner. For example, the third selection operation can be implemented through controls, menus, or input shortcut keys.

[0068] In the above technical solution, in response to the user's third selection operation, a target operation method is determined from at least one operation method. Therefore, the user can select any operation method as the target operation method to display the location tracking information of any operation method.

[0069] For example, at least one operation method corresponds one-to-one with at least one detection item, whereby the detection item indicates the detection target of the corresponding operation method. Detection items corresponding to each operation method can be pre-set. Each operation method corresponds to one detection item. The detection item can indicate the detection target of the corresponding operation method on the original sample. Detection items may include pH, chemical oxygen demand, total organic carbon, chloride ions, etc. For example, the detection item corresponding to operation method 1 is pH, which can represent operation method 1 detecting the pH of a processed sample of the original sample, i.e., the detection target is pH. Optionally, the user can set the detection items corresponding to the operation method.

[0070] Step S1220, in response to the user's third selection operation, determines the target operation method among at least one operation method, including step S1221. In step S1221, in response to the user's third selection operation for at least one detection item, a target detection item is determined among the at least one detection item, and the operation method corresponding to the target detection item is determined as the target operation method. The human-computer interaction interface may display the detection items performed on the original sample (i.e., at least one detection item). The user can perform the third selection operation using an input device. The third selection operation may include selecting one detection item from the at least one detection item as the target detection item. The operation method corresponding to the target detection item can be determined as the target operation method.

[0071] In the above technical solution, at least one operation method corresponds one-to-one with at least one detection item. The detection item indicates the detection target of the corresponding operation method. In response to the user's third selection operation for at least one detection item, a target detection item is determined among the at least one detection item, and the operation method corresponding to the target detection item is determined as the target operation method. Therefore, the detection item can clearly display the detection target of the operation method, making it easier for the user to accurately determine the target operation method and improving the user experience.

[0072] For example, step S1220, in response to the user's third selection operation, determining the target operation method among at least one operation method includes step S1222. In step S1222, in response to the user's third selection operation for at least one processing sample, a target processing sample is determined among the at least one processing sample, and the operation method corresponding to the target processing sample is determined as the target operation method. The processing sample corresponding to the original sample (i.e., at least one processing sample) can be determined. The processing sample corresponding to the original sample can be displayed. For example, an identifier for each processing sample can be displayed. Each processing sample can correspond to an operation performed by an operation method. The third selection operation may include the user selecting a processing sample from the processing samples corresponding to the original sample as the target processing sample. The operation method corresponding to the target processing sample can be determined as the target operation method.

[0073] In the above technical solution, in response to a user's third selection operation for at least one processing sample, a target processing sample is determined among the at least one processing sample, and the operation method corresponding to the target processing sample is determined as the target operation method. Therefore, the target operation method can be determined using the processing sample, making it easier for the user to identify the target processing sample that needs to be traced, thus improving the user experience.

[0074] For example, the historical record information also includes operation record information for each of the at least one operation method, which is used to indicate the operation record of the corresponding operation method. After obtaining the historical record information in step S1100, the sample visualization traceability method further includes step S1600. It can be understood that step S1600 can be executed after step S1100. In step S1600, based on the operation record information, operation records corresponding one-to-one with at least one operation method are displayed in the human-computer interaction interface. The operation record includes one or more of the following: sample identifier of the original sample, sample name of the original sample, detection item identifier, source of the original sample, method name of the operation method, sampling time, sampling location, name of the automated operating system, and execution order of the corresponding operation method in the at least one operation method. The historical record information also includes operation record information for each operation method. In other words, each operation method of the original sample can have operation record information corresponding to that operation method. The operation record information can indicate the operation record of the operation method. The operation records of different operation methods can be displayed differently. For example, in the human-computer interaction interface, the operation records of different operation methods can be displayed in rows. In other words, different rows can display the operation records of different operation methods. Different columns can display different operation record items, while the same column can display the same operation record items for different operation methods. The sample identifier of the original sample can be used to distinguish different original samples; the detection item identifier can be used to distinguish detection items for different operation methods. The source of the original sample can be used to display the source of different original samples. The method name of the operation method can be used to distinguish different operation methods. The sampling time can be used to display the sampling time of the original sample. The sampling location can be used to display the location of the original sample. The name of the automated operating system can be used to distinguish the operating system executing the operation method. The execution order of the corresponding operation method in at least one operation method can be used to display the execution order among multiple operation methods executed for the original sample. For example, if the original sample corresponds to 3 operation methods, operation method 2 can be executed first, operation method 3 can be executed second, and operation method 1 can be executed third. Users can adjust the execution order of multiple operation methods.

[0075] In the above technical solution, based on the operation record information, the operation record corresponding to at least one operation method is displayed on the human-computer interaction interface. The operation record includes one or more of the following: sample identifier of the original sample, sample name of the original sample, detection item identifier, source of the original sample, method name of the operation method, sampling time, sampling location, name of the automated operating system, and execution order of the corresponding operation method in at least one operation method. This clearly displays the operation record of the operation method, facilitating the user's understanding of the automated process's operational status.

[0076] For example, each of the at least one operation method includes a preprocessing stage and an analysis stage. The historical record information also includes stage information for each of the at least one operation method, which indicates the stage the corresponding operation method is in. An operation method can be divided into a preprocessing stage and analysis nodes. In other words, an operation method can consist of a preprocessing stage and an analysis stage. The preprocessing stage may include operation nodes corresponding to processing operations performed before analyzing the processed sample. The analysis stage may include operation nodes corresponding to analysis operations performed on the processed sample. Optionally, the stages of an operation method can be divided by operation nodes. The historical record information may also record the stage information for each operation method. For example, completed operation nodes can be recorded to determine the stage the operation method is in. The stage of an operation method can be determined based on the stage information.

[0077] Step S1600 includes step S1610. In step S1610, based on the stage information, the operation records corresponding to the operation methods in the preprocessing stage of at least one operation method are displayed in the first display area of ​​the human-computer interaction interface, and the operation records corresponding to the operation methods in the analysis stage of at least one operation method are displayed in the second display area of ​​the human-computer interaction interface. A human-computer interaction interface can be provided, which may include a first display area and a second display area. Based on the stage information, the operation methods in the preprocessing stage and the operation methods in the analysis stage of at least one operation method of the original sample can be determined. The operation records corresponding to the operation methods in the preprocessing stage can be displayed in the first display area. The operation records corresponding to the operation methods in the analysis stage can be displayed in the second display area. Figure 7 A schematic diagram of a human-computer interaction interface for displaying operation records according to an embodiment of the present invention is shown. Figure 7 As shown, the first display area of ​​the human-computer interaction interface displays the operation records of operation methods 3 and 4 in the preprocessing stage, and the second display area of ​​the human-computer interaction interface displays the operation records of operation methods 1 and 2 in the analysis stage.

[0078] In the above technical solution, based on stage information, the operation records corresponding to the operation methods in the preprocessing stage of at least one operation method are displayed in the first display area of ​​the human-computer interaction interface, and the operation records corresponding to the operation methods in the analysis stage of at least one operation method are displayed in the second display area of ​​the human-computer interaction interface. Thus, the operation records are displayed in stages, making it easier to distinguish operation methods at different stages and improving the user experience.

[0079] By way of example, according to another aspect of the present invention, a sample visualization traceability system is also provided. Figure 8A schematic block diagram of a sample visualization traceability system 800 according to an embodiment of the present invention is shown. The sample visualization traceability system 800 includes: a first acquisition module 810, a first determination module 820, and a first display module 830.

[0080] The first acquisition module 810 is used to acquire historical record information, wherein the historical record information includes sample position information after at least one operation method is executed on at least one processed sample in the original sample using an automated operating system. Each processed sample corresponds one-to-one with at least one operation method, and each operation method includes multiple operation nodes. The sample position information corresponding to each processed sample is used to indicate the position of the processed sample within the sample placement area corresponding to each operation node after executing at least some of the operation nodes in the corresponding operation method. The first determination module 820 is used to determine a target operation method among the at least one operation method. The first display module 830 is used to display visualization modules corresponding to multiple operation nodes of the target operation method, and, based on the historical record information, displays position tracing information corresponding to the target operation method on the visualization modules, wherein the position tracing information is used to indicate the positional changes of the processed sample using the target operation method.

[0081] For example, before acquiring historical record information, the visual traceability system 800 further includes a creation module and / or a configuration module. The creation module, for each of the at least one operation method, in response to a user's first selection operation and execution order setting operation on at least some of the preset operation nodes, determines the plurality of operation nodes included in the operation method and the execution order of the plurality of operation nodes. The configuration module, for each of the at least one operation method, in response to a user's parameter configuration operation, determines the execution parameters of the operation method, wherein the automated operating system, based on the execution parameters, executes each operation node of the operation method according to the execution order for the processing sample corresponding to the operation method.

[0082] For example, the target processing sample corresponding to the target operation method includes multiple sub-processing samples. The first display module 830 includes a first selection sub-module and a first display sub-module. The first selection sub-module is used to determine the sample to be traced among the multiple sub-processing samples in response to a second selection operation by the user. The first display sub-module is used to display the location tracing information of the sample to be traced on the visualization module.

[0083] For example, the visualization module includes sample tray templates corresponding to at least a portion of the operation nodes of the target operation method. Each sample tray template includes at least one sample bit, and each sample bit in the sample tray template represents a single position within the sample placement area of ​​the operation node corresponding to the sample tray template. This single position is used to place a unique sub-processing sample. The first display module 830 also includes a fourth display submodule. The fourth display submodule is used to display the sample tray templates corresponding to at least a portion of the operation nodes for the target operation method.

[0084] For example, the first display module 830 includes a second display submodule. The second display submodule is used to sequentially highlight the sample positions corresponding to the samples to be traced on the sample tray template according to the execution order of at least some of the operation nodes, and / or connect the sample positions corresponding to the samples to be traced in two adjacent sample tray templates to form a traceability line for the samples to be traced, wherein the location traceability information includes the highlighted sample positions and / or the traceability line.

[0085] For example, the first determining module 820 includes: a first determining submodule and / or a second selecting submodule. The first determining submodule is used to determine a preset operation method corresponding to the original sample as the target operation method, wherein at least one operation method includes the preset operation method. The second selecting submodule is used to determine the target operation method among at least one operation method in response to a third selection operation by the user.

[0086] For example, at least one operation method corresponds one-to-one with at least one detection item, and the detection item is used to indicate the detection target of the corresponding operation method. The second selection submodule includes: a first selection unit. The first selection unit is used to, in response to a user's third selection operation for at least one detection item, determine a target detection item among the at least one detection item, and determine the operation method corresponding to the target detection item as the target operation method.

[0087] For example, the second selection submodule includes a second selection unit. The second selection unit is configured to, in response to a third selection operation by a user for at least one processing sample, determine a target processing sample among the at least one processing sample, and determine the operation method corresponding to the target processing sample as the target operation method.

[0088] For example, the historical record information also includes operation record information for each of the at least one operation method. The operation record information is used to indicate the operation record of the corresponding operation method. After acquiring the historical record information, the visual traceability system 800 further includes a second display module. The second display module is used to display, based on the operation record information, the operation record corresponding one-to-one with the at least one operation method in the human-computer interaction interface. The operation record includes one or more of the following: sample identifier of the original sample, sample name of the original sample, detection item identifier, source of the original sample, method name of the operation method, sampling time, sampling location, name of the automated operating system, and execution order of the corresponding operation method in the at least one operation method.

[0089] For example, each of the at least one operation method includes a preprocessing stage and an analysis stage, and the historical record information also includes stage information for each of the at least one operation method, the stage information being used to indicate the stage in which the corresponding operation method is located. The second display module includes a third display submodule. The third display submodule is used to display, based on the stage information, the operation record corresponding to the operation method in the preprocessing stage of the at least one operation method in the first display area of ​​the human-computer interaction interface, and the operation record corresponding to the operation method in the analysis stage of the at least one operation method in the second display area of ​​the human-computer interaction interface.

[0090] By way of example, according to another aspect of the present invention, an electronic device is also provided. Figure 9 A schematic block diagram of an electronic device 900 according to an embodiment of the present invention is shown. The electronic device 900 includes a processor 910 and a memory 920. The memory 920 stores computer program instructions, which are executed by the processor 910 to perform the sample visualization traceability method as described above.

[0091] 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 visualization and tracing method 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.

[0092] 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 the sample visualization traceability method as described above.

[0093] Those skilled in the art can understand the specific implementation schemes and beneficial effects of the above-mentioned sample visualization traceability methods by reading the relevant descriptions above. For the sake of brevity, they will not be elaborated further here.

[0094] 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.

[0095] 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.

[0096] 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.

[0097] 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.

[0098] 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.

[0099] 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.

[0100] 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.

[0101] 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 the sample visualization traceability system according to the 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 be in 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.

[0102] 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.

[0103] 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 visualization and traceability method, characterized in that, include: Obtain historical record information, wherein the historical record information includes sample location information after executing at least one operation method on at least one processed sample in the original sample using an automated operating system, wherein the at least one processed sample corresponds one-to-one with the at least one operation method, each operation method includes multiple operation nodes, and the sample location information corresponding to each processed sample is used to indicate the position of the processed sample in the sample placement area corresponding to each operation node after executing at least some of the operation nodes in the corresponding operation method. Determine the target operation method in the at least one operation method; The visualization module displays multiple operation nodes corresponding to the target operation method, and displays the location tracing information corresponding to the target operation method on the visualization module according to the historical record information. The location tracing information is used to indicate the location change of the processed sample using the target operation method.

2. The sample visualization and traceability method according to claim 1, characterized in that, Prior to acquiring historical information, the method further includes: For each of the at least one operation method In response to a user's first selection operation and execution order setting operation on at least some of the preset operation nodes among a plurality of preset operation nodes, the plurality of operation nodes included in the operation method and the execution order of the plurality of operation nodes are determined; and / or, In response to the user's parameter configuration operation, the execution parameters of the operation method are determined, wherein the automated operating system executes each operation node of the operation method on the processing sample corresponding to the operation method according to the execution order based on the execution parameters.

3. The sample visualization and traceability method according to claim 1, characterized in that, The target processing sample corresponding to the target operation method includes multiple sub-processing samples. Displaying the location tracing information corresponding to the target operation method on the visualization module includes: In response to the user's second selection operation, the sample to be traced is determined from the plurality of sub-processed samples; The location tracing information of the sample to be traced is displayed on the visualization module.

4. The sample visualization and traceability method according to claim 3, characterized in that, The visualization module includes sample disk templates corresponding to at least some of the operation nodes of the target operation method. The sample disk template includes at least one sample bit. Each sample bit in the sample disk template represents a single position within the sample placement area of ​​the operation node corresponding to the sample disk template. The single position is used to place a unique sub-processing sample. The visualization module that displays multiple operation nodes corresponding to the target operation method includes: displaying sample disk templates corresponding to each of the at least some operation nodes for the target operation method.

5. The sample visualization and traceability method according to claim 4, characterized in that, The step of displaying the location tracing information corresponding to the target operation method on the visualization module includes: According to the execution order of the at least some operation nodes, the sample positions corresponding to the samples to be traced on the sample tray template are highlighted in sequence, and / or the sample positions corresponding to the samples to be traced in two adjacent sample tray templates are connected to form a traceability line for the samples to be traced, wherein the location traceability information includes the highlighted sample positions and / or the traceability line.

6. The sample visualization and traceability method according to claim 1, characterized in that, Determining the target operation method in the at least one operation method includes: The preset operation method corresponding to the original sample is determined as the target operation method, wherein the at least one operation method includes the preset operation method; and / or, In response to a user's third selection action, the target operation method is determined in the at least one operation method.

7. The sample visualization and traceability method according to claim 6, characterized in that, The at least one operation method corresponds one-to-one with at least one detection item, the detection item being used to indicate the detection target of the corresponding operation method, and the step of determining the target operation method among the at least one operation method in response to the user's third selection operation includes: In response to the user's third selection operation for the at least one detection item, a target detection item is determined among the at least one detection item, and the operation method corresponding to the target detection item is determined as the target operation method.

8. The sample visualization and traceability method according to claim 6, characterized in that, The step of determining the target operation method in the at least one operation method in response to a user's third selection operation includes: In response to the user's third selection operation for the at least one processing sample, a target processing sample is determined among the at least one processing sample, and the operation method corresponding to the target processing sample is determined as the target operation method.

9. The sample visualization and traceability method according to claim 1, characterized in that, The historical record information also includes operation record information for each of the at least one operation method, wherein the operation record information is used to indicate the operation record of the corresponding operation method. After obtaining the historical record information, the method further includes: Based on the operation record information, operation records corresponding one-to-one with the at least one operation method are displayed in the human-computer interaction interface. The operation record includes one or more of the following: the sample identifier of the original sample, the sample name of the original sample, the detection item identifier, the source of the original sample, the method name of the operation method, the sampling time, the sampling location, the name of the automated operating system, and the execution order of the corresponding operation method in the at least one operation method.

10. The sample visualization and traceability method according to claim 9, characterized in that, Each of the at least one operation method includes a preprocessing stage and an analysis stage. The historical record information further includes stage information for each of the at least one operation method, wherein the stage information is used to indicate the stage of the corresponding operation method. Displaying operation records corresponding one-to-one with the at least one operation method in the human-computer interaction interface includes: Based on the stage information, the operation record corresponding to the operation method in the preprocessing stage of the at least one operation method is displayed in the first display area of ​​the human-computer interaction interface, and the operation record corresponding to the operation method in the analysis stage of the at least one operation method is displayed in the second display area of ​​the human-computer interaction interface.

11. A sample visualization and traceability system, characterized in that, include: The first acquisition module is used to acquire historical record information, wherein the historical record information includes sample location information after at least one operation method is executed on at least one processed sample in the original sample using an automated operating system, the at least one processed sample corresponds one-to-one with the at least one operation method, each operation method includes multiple operation nodes, and the sample location information corresponding to each processed sample is used to indicate the position of the processed sample in the sample placement area corresponding to each operation node after at least some of the operation nodes in the corresponding operation method are executed. A first determining module is used to determine a target operation method in the at least one operation method; The first display module is used to display visualization modules corresponding to multiple operation nodes of the target operation method, and to display location tracing information corresponding to the target operation method on the visualization modules according to the historical record information, wherein the location tracing information is used to indicate the location change of the processed sample using the target operation method.

12. 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 visualization and tracing method as described in any one of claims 1 to 10.

13. A storage medium on which program instructions are stored, characterized in that, The program instructions are used to execute the sample visualization and tracing method as described in any one of claims 1 to 10 when the program is run.