Flow cytometry worksheet generation method, apparatus, device, and storage medium

By receiving user instructions in the flow cytometer to select a data table and generate a template, parsing laboratory requirements information and performing text semantic matching, and automatically generating a worksheet, the tedious problem of manual confirmation of testing protocols is solved, and efficient and accurate data processing is achieved.

CN119047442BActive Publication Date: 2026-04-21GUANGZHOU KINGMED CENTER FOR CLINICAL LABORATORY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GUANGZHOU KINGMED CENTER FOR CLINICAL LABORATORY CO LTD
Filing Date
2024-08-19
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In the existing technology, the process of generating flow cytometer worksheets involves cumbersome manual verification of the detection plan, which is prone to errors, resulting in a high error rate and low data processing efficiency.

Method used

By receiving user instructions to select a flow cytometer data table generation template, obtaining laboratory requirements information and parsing generation rules, and using text semantic matching analysis to analyze the matching degree between data items and rules, the flow cytometer worksheet is automatically filled or modified.

Benefits of technology

It effectively reduced the error rate, improved data processing efficiency, and ensured the reliability and accuracy of experimental data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119047442B_ABST
    Figure CN119047442B_ABST
Patent Text Reader

Abstract

This invention relates to the field of data processing technology and discloses a method, apparatus, device, and storage medium for generating worksheets for flow cytometry. The method includes: receiving user instructions; selecting a data sheet generation template from the flow cytometer according to the user instructions; acquiring laboratory requirement information and parsing the information to obtain worksheet generation rules; analyzing the data items of the data sheet generation template and the worksheet generation rules through text semantic matching to obtain the matching degree of each data item; and filling and / or modifying the content in the data sheet generation template based on the matching degree of each data item to obtain the flow cytometry worksheet. This invention analyzes the data items of the data sheet generation template and the worksheet generation rules through text semantic matching, and then fills and / or modifies the content in the template based on the matching degree of each data item. This invention effectively reduces the error rate and improves data processing efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data processing technology, and in particular to a method, apparatus, device, and storage medium for generating a flow cytometer worksheet. Background Technology

[0002] In a flow cytometer, cells stained with a specific fluorescent dye are placed in a sample tube. Under gas pressure, the cells enter a flow chamber filled with sheath fluid. Constrained by the sheath fluid, the cells are arranged in a single file and ejected from the nozzle of the flow chamber, forming a cell column. The cell column is excited by a laser, which emits scattered light and fluorescence signals. These signals are collected by their respective laser detectors, amplified by a photomultiplier tube (PMT), and converted into electrical signals for analysis by a computer system.

[0003] Current technology involves manually confirming the testing protocols for each sample, dragging and dropping corresponding protocol groups to create a flow cytometry worksheet, and entering various information. Furthermore, when the actual testing protocol differs from the preset protocol, manual modification of parameter names is required. For the generated LMD format files, folders named after the experiment numbers are manually created, and files are organized and archived according to sample experiment numbers, while also being shared to the server for data analysis. The entire process, including entering sample information and modifying parameter names, is cumbersome and prone to errors.

[0004] Therefore, there is an urgent need for a flow cytometer worksheet generation method that can effectively reduce the error rate and improve data processing efficiency. Summary of the Invention

[0005] The main objective of this invention is to provide a method, apparatus, device, and storage medium for generating flow cytometer worksheets, aiming to solve the technical problem of how to reduce error rates and improve data processing efficiency.

[0006] To achieve the above objectives, the present invention provides a method for generating a flow cytometer worksheet, the method comprising the following steps:

[0007] Receive user instructions and generate a template by selecting a data table from the flow cytometer according to the user instructions;

[0008] Obtain laboratory requirement information and parse the laboratory requirement information to obtain worksheet generation rules;

[0009] The matching degree of each data item is obtained by analyzing the data items of the data table generation template and the worksheet generation rules through text semantic matching.

[0010] The content in the data table template is filled in and / or modified based on the matching degree of each data item to obtain the flow cytometry worksheet.

[0011] Optionally, after the step of filling and / or modifying the content in the data table generation template based on the matching degree of each data item to obtain the flow cytometry worksheet, the method further includes:

[0012] Enter the flow cytometer worksheet into the flow cytometer;

[0013] Collect the cell samples to be analyzed and preprocess the cell samples to obtain a cell suspension;

[0014] The cell suspension is injected into the flow cytometer to obtain the parameters of each cell in the cell suspension, and a target flow cytometer worksheet is generated based on the flow cytometer worksheet.

[0015] Optionally, before the step of injecting the cell suspension into the flow cytometer to obtain parameters for each cell in the cell suspension and generating a target flow cytometer worksheet based on the flow cytometer worksheet, the method includes:

[0016] Determine the experimental objective, and adjust the relevant parameters of the flow cytometer according to the experimental objective to obtain the parameter adjustment results;

[0017] Based on the parameter adjustment results, the flow cytometer was subjected to multiple calibration tests to obtain multiple test results.

[0018] The test results are analyzed to obtain analysis results, and the parameter adjustment results are used to determine whether they meet the experimental purpose and the cell sample.

[0019] Optionally, the step of collecting the cell samples to be analyzed and preprocessing the cell samples to obtain a cell suspension includes:

[0020] Select cell samples that meet the experimental requirements from the laboratory's rotating rack, and determine whether other cell types or tissues are present in the cell samples;

[0021] If present, the cell sample is subjected to cell separation to obtain the separated target cells;

[0022] The target cells are washed, and the volume of the washed cells is transferred to a centrifuge tube or test tube containing cell culture medium or buffer solution according to the cell concentration required for the experiment to obtain a cell suspension.

[0023] Optionally, the step of injecting the cell suspension into the flow cytometer to obtain parameters for each cell in the cell suspension, and generating a target flow cytometer worksheet based on the flow cytometer worksheet, includes:

[0024] The cell suspension is slowly injected into the inlet of the flow cytometer using a syringe or automated device.

[0025] Start the data acquisition software corresponding to the flow cytometer, and collect and record the parameters of each cell in the cell suspension based on the flow cytometer worksheet, and obtain the recording results.

[0026] Export the recorded results according to a preset format to obtain the target flow cytometer worksheet.

[0027] Optionally, the step of obtaining laboratory requirement information and parsing the laboratory requirement information to obtain worksheet generation rules includes:

[0028] Obtain laboratory requirements information and associate the data table with the cell sample numbers to obtain association information;

[0029] The laboratory requirement information is parsed based on the associated information to obtain the parsing results;

[0030] Based on the parsing results, determine the field information and format information corresponding to the laboratory's requirements;

[0031] Based on the field information and the format information, worksheet generation rules are generated.

[0032] Optionally, the step of analyzing the data items of the data table generation template and the worksheet generation rules through text semantic matching to obtain the matching degree of each data item includes:

[0033] Determine the data items in the data table generation template and the field content in the worksheet generation rules;

[0034] The data items and field contents are converted into a data item matrix and a field content matrix, respectively, by text semantic matching.

[0035] Perform Hadamard product operation on the word vectors corresponding to the data item matrix and the word vectors corresponding to the field content matrix to obtain the similarity association matrix between the data item and the field content;

[0036] The similarity association matrix is ​​aggregated based on the field content in the worksheet generation rules to obtain the matching degree of each data item.

[0037] Furthermore, to achieve the above objectives, the present invention also proposes a flow cytometer worksheet generation device, the device comprising:

[0038] The template selection module is used to receive user instructions and select a data table from the flow cytometer to generate a template according to the user instructions.

[0039] The rule generation module is used to obtain laboratory requirement information and parse the laboratory requirement information to obtain worksheet generation rules;

[0040] The analysis and matching module is used to analyze the data items of the data table generation template and the worksheet generation rules through text semantic matching to obtain the matching degree of each data item.

[0041] The results output module is used to fill and / or modify the contents of the data table template based on the matching degree of each data item to obtain a flow cytometer worksheet.

[0042] Furthermore, to achieve the above objectives, the present invention also proposes a flow cytometer worksheet generation device, the device comprising: a memory, a processor, and a flow cytometer worksheet generation program stored in the memory and executable on the processor, the flow cytometer worksheet generation program being configured to implement the steps of the flow cytometer worksheet generation method described above.

[0043] Furthermore, to achieve the above objectives, the present invention also proposes a storage medium storing a flow cytometer worksheet generation program, wherein when the flow cytometer worksheet generation program is executed by a processor, it implements the steps of the flow cytometer worksheet generation method described above.

[0044] This invention receives user instructions, selects a data table generation template for a flow cytometer based on those instructions, acquires laboratory requirements information, parses the information to obtain worksheet generation rules, analyzes the data items in the data table generation template and the worksheet generation rules using text semantic matching to obtain the matching degree of each data item, and then fills in and / or modifies the content in the data table generation template based on the matching degree of each data item to obtain the flow cytometer worksheet. Because this invention analyzes the data items in the data table generation template and the worksheet generation rules using text semantic matching to obtain the matching degree of each data item, and then fills in and / or modifies the content in the data table generation template based on the matching degree of each data item to obtain the flow cytometer worksheet, compared with existing technologies, this invention can effectively reduce the error rate and improve data processing efficiency. Attached Figure Description

[0045] Figure 1This is a schematic diagram of the structure of the flow cytometer worksheet generation device in the hardware operating environment involved in the embodiments of the present invention;

[0046] Figure 2 This is a flowchart illustrating the first embodiment of the flow cytometer worksheet generation method of the present invention;

[0047] Figure 3 This is a flowchart illustrating a second embodiment of the flow cytometer worksheet generation method of the present invention.

[0048] Figure 4 This is a flowchart illustrating the third embodiment of the flow cytometer worksheet generation method of the present invention;

[0049] Figure 5 This is a structural block diagram of the first embodiment of the flow cytometer worksheet generation device of the present invention.

[0050] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0051] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.

[0052] Reference Figure 1 , Figure 1 This is a schematic diagram of the flow cytometer worksheet generation device structure in the hardware operating environment involved in the embodiments of the present invention.

[0053] like Figure 1 As shown, the flow cytometer worksheet generation device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wireless-Fidelity (Wi-Fi) interface). The memory 1005 may be high-speed random access memory (RAM) or stable non-volatile memory (NVM), such as a disk storage device. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0054] Those skilled in the art will understand that Figure 1 The structure shown does not constitute a limitation on the flow cytometer worksheet generation device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0055] like Figure 1 As shown, the memory 1005, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a flow cytometer worksheet generation program.

[0056] exist Figure 1 In the flow cytometer worksheet generation device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and memory 1005 in the flow cytometer worksheet generation device of the present invention can be set in the flow cytometer worksheet generation device. The flow cytometer worksheet generation device calls the flow cytometer worksheet generation program stored in the memory 1005 through the processor 1001 and executes the flow cytometer worksheet generation method provided in the embodiment of the present invention.

[0057] This invention provides a method for generating a flow cytometer worksheet, referring to... Figure 2 , Figure 2 This is a schematic flowchart of the first embodiment of the flow cytometer worksheet generation method of the present invention.

[0058] In this embodiment, the method for generating the flow cytometer worksheet includes the following steps:

[0059] Step S10: Receive user instructions and select a data table template from the flow cytometer according to the user instructions.

[0060] It should be noted that the executing entity in this embodiment can be a computer server device with data processing, network communication, and program execution functions, such as a server, tablet computer, personal computer, iPad, etc., or an electronic device capable of performing the above functions, such as a flow cytometry worksheet generation device. The following uses a flow cytometry worksheet generation device as an example to illustrate this embodiment and the following embodiments.

[0061] It should be explained that a flow cytometer is a device for automated analysis and sorting of cells. It can rapidly measure, store, and display a range of important biophysical and biochemical characteristic parameters of dispersed cells suspended in a liquid, and can sort specific cell subpopulations from them based on pre-selected parameter ranges.

[0062] It should be understood that the data table generation template in the flow cytometer described above is a data acquisition template created by the flow cytometer's built-in data acquisition software.

[0063] Step S20: Obtain laboratory requirement information and parse the laboratory requirement information to obtain worksheet generation rules.

[0064] It should be understood that the aforementioned laboratory requirements information refers to a description and requirement of the specific needs for equipment, instruments, materials, personnel, data, etc., required by the laboratory. This requirements information may include the laboratory's functional requirements, technical requirements, performance requirements, safety requirements, data requirements, etc., aiming to ensure the normal operation of the laboratory and meet the goals and requirements of laboratory work.

[0065] Understandably, the above worksheet generation rules can be based on field information and formatting information.

[0066] In a specific implementation, laboratory requirement information can be obtained, and the data table can be associated with the cell sample number to obtain association information; the laboratory requirement information can be parsed according to the association information to obtain parsing results; the field information and format information corresponding to the laboratory requirement information can be determined according to the parsing results; and worksheet generation rules can be generated based on the field information and the format information.

[0067] It should be explained that the aforementioned related information may include experimental protocol group information, sample information, and experimental objectives, etc., determined based on the cell sample number.

[0068] Step S30: Analyze the data items of the data table generation template and the worksheet generation rules through text semantic matching to obtain the matching degree of each data item.

[0069] It should be understood that text semantic matching, simply put, is determining whether two texts have the same semantic meaning. Text semantic matching is one of the most fundamental tasks in natural language processing, and it has wide applications in search matching, intelligent customer service, news recommendation, and more.

[0070] In a specific implementation, the data items in the data table generation template and the field content in the worksheet generation rules can be determined; the data items and the field content are converted into a data item matrix and a field content matrix respectively through text semantic matching; the Hadamard product operation is performed on the word vectors corresponding to the data item matrix and the word vectors corresponding to the field content matrix to obtain the similarity association matrix between the data items and the field content; and the similarity association matrix is ​​aggregated based on the field content in the worksheet generation rules to obtain the matching degree of each data item.

[0071] It should be understood that the word vectors corresponding to the above data item matrix can be obtained by transforming each data item through the BERT model. Similarly, the word vectors corresponding to the above field content matrix can also be obtained by transforming each field content through the BERT model.

[0072] It is understood that the matching degree of the data items mentioned above can be the matching degree between each data item in the data table generation template and the content of each field in the worksheet generation rules.

[0073] Step S40: Based on the matching degree of each data item, fill and / or modify the content in the data table generation template to obtain the flow cytometer worksheet.

[0074] It should be noted that when the data item matching degree is less than the preset matching threshold, the content in the data table generation template is filled and / or modified according to the corresponding field content in the worksheet generation rules to obtain the flow cytometer worksheet.

[0075] This embodiment receives user instructions, selects a data table generation template for a flow cytometer based on those instructions, acquires laboratory requirements information, parses the information to obtain worksheet generation rules, analyzes the data items in the data table generation template and the worksheet generation rules using text semantic matching to obtain the matching degree of each data item, and fills in and / or modifies the content in the data table generation template based on the matching degree of each data item to obtain the flow cytometer worksheet. Because this embodiment analyzes the data items in the data table generation template and the worksheet generation rules using text semantic matching to obtain the matching degree of each data item, and then fills in and / or modifies the content in the data table generation template based on the matching degree of each data item to obtain the flow cytometer worksheet, compared with existing technologies, this embodiment can effectively reduce the error rate and improve data processing efficiency.

[0076] refer to Figure 3 , Figure 3 This is a schematic flowchart of the second embodiment of the flow cytometer worksheet generation method of the present invention.

[0077] Based on the first embodiment described above, in this embodiment, after step S40, the method further includes:

[0078] Step S50: Enter the flow cytometer worksheet into the flow cytometer.

[0079] Step S60: Collect the cell samples to be analyzed and preprocess the cell samples to obtain a cell suspension.

[0080] It should be explained that the cell samples mentioned above can be selected from a rotating rack in the laboratory to meet the experimental requirements.

[0081] In practice, cell samples suitable for the experiment can be selected from a rotating rack in the laboratory, and it can be determined whether other cell types or tissues exist in the cell samples. If they do, the cell samples are separated to obtain the isolated target cells. The target cells are washed, and according to the cell concentration required by the experiment, the volume of the washed cells is transferred to a centrifuge tube or test tube containing cell culture medium or buffer to obtain a cell suspension.

[0082] It is understood that the method for separating cells from cell samples can be centrifugation, negative pressure suction, osmosis, colloidal solution separation, cell adhesion, or flow cytometry. This implementation does not limit this method. The specific type of cell separation method selected can be determined based on factors such as the experimental purpose, cell type, cell quantity, and purity.

[0083] It should be noted that if the cell sample is a tissue section, it can be cut with enzymes or cell lysis buffer first, and then washed with culture medium or PBS buffer to obtain a cell suspension.

[0084] It should be understood that, in order to ensure the accuracy of the experiment, cell counters or other methods can be used to count the cells to ensure that a cell suspension of appropriate concentration is obtained.

[0085] Step S70: Inject the cell suspension into the flow cytometer, obtain the parameters of each cell in the cell suspension, and generate a target flow cytometer worksheet based on the flow cytometer worksheet.

[0086] Understandably, the flow cytometer can be cleaned before injecting the cell suspension into it. After cleaning, the flow cytometer's parameters can be adjusted. After adjusting the parameters, the cell suspension can be injected into the flow cytometer, and then a target flow cytometer worksheet can be generated based on the flow cytometer worksheet.

[0087] In a specific implementation, the cell suspension can be slowly injected into the inlet of the flow cytometer using a syringe or an automated device; the data acquisition software corresponding to the flow cytometer can be started, and the parameters of each cell in the cell suspension can be collected and recorded based on the flow cytometer worksheet to obtain the recording results; the recording results can be exported according to a preset format to obtain the target flow cytometer worksheet.

[0088] This embodiment receives user instructions, selects a data table generation template for the flow cytometer based on the user instructions, acquires laboratory requirement information, parses the laboratory requirement information to obtain worksheet generation rules, analyzes the data items of the data table generation template and the worksheet generation rules through text semantic matching to obtain the matching degree of each data item, fills and / or modifies the content in the data table generation template based on the matching degree of each data item to obtain the flow cytometer worksheet, enters the flow cytometer worksheet into the flow cytometer, collects the cell samples to be analyzed, preprocesses the cell samples to obtain a cell suspension, injects the cell suspension into the flow cytometer, obtains the parameters of each cell in the cell suspension, and generates a target flow cytometer worksheet based on the flow cytometer worksheet. Because this embodiment injects the cell suspension into the flow cytometer, obtains the parameters of each cell in the cell suspension, and generates a target flow cytometer worksheet based on the flow cytometer worksheet, compared with the prior art, this embodiment further ensures the reliability of experimental data and improves data processing efficiency.

[0089] refer to Figure 4 , Figure 4 This is a flowchart illustrating the third embodiment of the flow cytometer worksheet generation method of the present invention.

[0090] Based on the above embodiments, in this embodiment, before step S70, the method further includes:

[0091] Step S611: Obtain the experimental objective and adjust the relevant parameters of the flow cytometer according to the experimental objective to obtain the parameter adjustment results.

[0092] Step S612: Perform multiple calibration tests on the flow cytometer based on the parameter adjustment results to obtain multiple test results.

[0093] It should be noted that the calibration of the flow cytometer mentioned above includes flow rate calibration, laser calibration, photomultiplier tube calibration, and fluorescent label calibration.

[0094] Flow rate calibration is a critical step in ensuring that cell suspensions are separated and detected at the appropriate velocity as they flow through a laser beam. Calibration beads with known diameters and concentrations are used at specific flow rates. By running these beads in a flow cytometer, the number of beads passing through the laser beam per second is calculated based on the flow rate used. An appropriate flow rate is then selected according to the requirements of the flow cytometer and the specific application.

[0095] Laser calibration ensures that the power and beam focus of the laser used in a flow cytometer are accurate. Calibration beads or control samples are used to determine whether the laser power and focus meet the standard requirements, and the laser power and focus are adjusted to operate within the correct parameter range.

[0096] Photomultiplier tube calibration involves using photomultiplier tubes to detect cell signals. Calibration beads or control samples are used to determine the gain and linear range of each photomultiplier tube. By adjusting the gain and voltage, the instrument can accurately detect the signal in the sample and avoid oversaturation or undersaturation of the signal.

[0097] Fluorescent label calibration is necessary when experiments use fluorescent labels to detect specific molecules or expressions in cells. This involves calibrating the corresponding fluorescence channels using control samples known to contain fluorescent labels, determining the sensitivity and linear range of the fluorescence channels, and adjusting parameters such as gain and threshold to ensure that the flow cytometer can accurately detect and distinguish fluorescence signals.

[0098] Step S613: Perform data analysis on the test results to obtain analysis results, and determine whether the parameter adjustment results meet the experimental purpose and the cell sample based on the analysis results.

[0099] Understandably, if the parameter adjustment results meet the experimental objectives and the cell samples, subsequent experiments will be conducted based on the parameter adjustment results. If the parameter adjustment results do not meet the experimental objectives and the cell samples, the relevant parameters of the flow cytometer will be adjusted based on the analysis results until the parameter adjustment results meet the experimental objectives and the cell samples.

[0100] This embodiment obtains the experimental objective and adjusts the relevant parameters of the flow cytometer according to the experimental objective to obtain parameter adjustment results; performs multiple verification tests on the flow cytometer based on the parameter adjustment results to obtain multiple test results; analyzes the test results to obtain analysis results, and determines whether the parameter adjustment results meet the experimental objective and the cell sample based on the analysis results; injects the cell suspension into the flow cytometer to obtain the parameters of each cell in the cell suspension, and generates a target flow cytometer worksheet based on the flow cytometer worksheet. Because this embodiment performs multiple verification tests on the flow cytometer based on the parameter adjustment results, analyzes the test results, and determines whether the parameter adjustment results meet the experimental objective and the cell sample, compared with the prior art, this invention can ensure the accuracy and stability of the flow cytometer, thereby effectively reducing the error rate and improving data processing efficiency.

[0101] Furthermore, this embodiment of the invention also proposes a storage medium storing a flow cytometer worksheet generation program, which, when executed by a processor, implements the steps of the flow cytometer worksheet generation method described above.

[0102] Reference Figure 5 , Figure 5 This is a structural block diagram of the first embodiment of the flow cytometer worksheet generation device of the present invention.

[0103] like Figure 5 As shown, the flow cytometer worksheet generation device proposed in this embodiment of the invention includes: a template selection module 501, a rule generation module 502, an analysis and matching module 503, and a result output module 504.

[0104] The template selection module 501 is used to receive user instructions and select data tables from the flow cytometer to generate templates according to the user instructions.

[0105] The rule generation module 502 is used to obtain laboratory requirement information and parse the laboratory requirement information to obtain worksheet generation rules.

[0106] The analysis and matching module 503 is used to analyze the data items of the data table generation template and the worksheet generation rules through text semantic matching to obtain the matching degree of each data item.

[0107] The result output module 504 is used to fill and / or modify the content in the data table generation template based on the matching degree of each data item to obtain a flow cytometer worksheet.

[0108] The rule generation module 502 is further configured to acquire laboratory requirement information, associate the data table with the cell sample number to obtain association information; parse the laboratory requirement information according to the association information to obtain a parsing result; determine the field information and format information corresponding to the laboratory requirement information according to the parsing result; and generate worksheet generation rules based on the field information and the format information.

[0109] The analysis and matching module 503 is further configured to determine the data items in the data table generation template and the field content in the worksheet generation rules; convert the data items and the field content into a data item matrix and a field content matrix respectively through text semantic matching; perform Hadamard product operation on the word vectors corresponding to the data item matrix and the word vectors corresponding to the field content matrix to obtain a similarity association matrix between the data items and the field content; and perform aggregation operation on the similarity association matrix based on the field content in the worksheet generation rules to obtain the matching degree of each data item.

[0110] This embodiment receives user instructions, selects a data table generation template for a flow cytometer based on those instructions, acquires laboratory requirements information, parses the information to obtain worksheet generation rules, analyzes the data items in the data table generation template and the worksheet generation rules using text semantic matching to obtain the matching degree of each data item, and fills in and / or modifies the content in the data table generation template based on the matching degree of each data item to obtain the flow cytometer worksheet. Because this embodiment analyzes the data items in the data table generation template and the worksheet generation rules using text semantic matching to obtain the matching degree of each data item, and then fills in and / or modifies the content in the data table generation template based on the matching degree of each data item to obtain the flow cytometer worksheet, compared with existing technologies, this embodiment can effectively reduce the error rate and improve data processing efficiency.

[0111] Based on the first embodiment of the flow cytometer worksheet generation device of the present invention, a second embodiment of the flow cytometer worksheet generation device of the present invention is proposed.

[0112] In this embodiment, the result output module 504 is further configured to: input the flow cytometer worksheet into the flow cytometer; collect the cell samples to be analyzed and preprocess the cell samples to obtain a cell suspension; inject the cell suspension into the flow cytometer to obtain the parameters of each cell in the cell suspension, and generate a target flow cytometer worksheet based on the flow cytometer worksheet.

[0113] The result output module 504 is also used to select cell samples that meet the experimental requirements from the rotating rack in the laboratory, and to determine whether there are other cell types or tissues in the cell samples; if so, to separate the cell samples to obtain the separated target cells; to wash the target cells, and to transfer the volume of the washed cells to a centrifuge tube or test tube containing cell culture medium or buffer according to the cell concentration required by the experiment, to obtain a cell suspension.

[0114] The result output module 504 is also used to slowly inject the cell suspension into the inlet of the flow cytometer using a syringe or an automatic device; to start the data acquisition software corresponding to the flow cytometer, and to collect and record the parameters of each cell in the cell suspension based on the flow cytometer worksheet, thereby obtaining the recording results; and to export the recording results in a preset format to obtain the target flow cytometer worksheet.

[0115] Other embodiments or specific implementations of the flow cytometer worksheet generation device of the present invention can be referred to the above-described method embodiments, and will not be repeated here.

[0116] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0117] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0118] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory / random access memory, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0119] The above are merely preferred embodiments of the present invention and do not limit the scope of the patent. Any equivalent structural or procedural transformations made based on the description and drawings of the present invention, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of the present invention.

Claims

1. A method for generating a flow cytometer worksheet, characterized in that, The method for generating a flow cytometer worksheet includes the following steps: Receive user instructions and generate a template by selecting a data table from the flow cytometer according to the user instructions; Obtain laboratory requirement information and parse the laboratory requirement information to obtain worksheet generation rules; The matching degree of each data item is obtained by analyzing the data items of the data table generation template and the worksheet generation rules through text semantic matching. The content in the data table template is filled and / or modified based on the matching degree of each data item to obtain the flow cytometer worksheet. The steps of obtaining laboratory requirement information and parsing the laboratory requirement information to obtain worksheet generation rules include: Obtain laboratory requirements information and associate the data table with the cell sample numbers to obtain association information; The laboratory requirement information is parsed based on the associated information to obtain the parsing results; Based on the parsing results, determine the field information and format information corresponding to the laboratory's requirements; Based on the field information and the format information, generate worksheet generation rules; The step of analyzing the data items of the data table generation template and the worksheet generation rules through text semantic matching to obtain the matching degree of each data item includes: Determine the data items in the data table generation template and the field content in the worksheet generation rules; The data items and field contents are converted into a data item matrix and a field content matrix, respectively, by text semantic matching. Perform Hadamard product operation on the word vectors corresponding to the data item matrix and the word vectors corresponding to the field content matrix to obtain the similarity association matrix between the data item and the field content; The similarity association matrix is ​​aggregated based on the field content in the worksheet generation rules to obtain the matching degree of each data item.

2. The method for generating a flow cytometer worksheet as described in claim 1, characterized in that, After the step of filling and / or modifying the content in the data table template based on the matching degree of each data item to obtain the flow cytometry worksheet, the method further includes: Enter the flow cytometer worksheet into the flow cytometer; Collect the cell samples to be analyzed and preprocess the cell samples to obtain a cell suspension; The cell suspension is injected into the flow cytometer to obtain the parameters of each cell in the cell suspension, and a target flow cytometer worksheet is generated based on the flow cytometer worksheet.

3. The method for generating a flow cytometer worksheet as described in claim 2, characterized in that, Before the steps of injecting the cell suspension into the flow cytometer, obtaining parameters for each cell in the cell suspension, and generating a target flow cytometer worksheet based on the flow cytometer worksheet, the procedure includes: Determine the experimental objective, and adjust the relevant parameters of the flow cytometer according to the experimental objective to obtain the parameter adjustment results; Based on the parameter adjustment results, the flow cytometer was subjected to multiple calibration tests to obtain multiple test results. The test results are analyzed to obtain analysis results, and the parameter adjustment results are used to determine whether they meet the experimental purpose and the cell sample.

4. The method for generating a flow cytometer worksheet as described in claim 2, characterized in that, The steps of collecting the cell samples to be analyzed and preprocessing the cell samples to obtain a cell suspension include: Select cell samples that meet the experimental requirements from the laboratory's rotating rack, and determine whether other cell types or tissues are present in the cell samples; If present, the cell sample is subjected to cell separation to obtain the separated target cells; The target cells are washed, and the volume of the washed cells is transferred to a centrifuge tube or test tube containing cell culture medium or buffer solution according to the cell concentration required for the experiment to obtain a cell suspension.

5. The method for generating a flow cytometer worksheet as described in claim 2, characterized in that, The steps of injecting the cell suspension into the flow cytometer, obtaining parameters for each cell in the cell suspension, and generating a target flow cytometer worksheet based on the flow cytometer worksheet include: The cell suspension is slowly injected into the inlet of the flow cytometer using a syringe or automated device. Start the data acquisition software corresponding to the flow cytometer, and collect and record the parameters of each cell in the cell suspension based on the flow cytometer worksheet, and obtain the recording results. Export the recorded results according to a preset format to obtain the target flow cytometer worksheet.

6. A flow cytometer worksheet generation device, characterized in that, The device includes: The template selection module is used to receive user instructions and select a data table from the flow cytometer to generate a template according to the user instructions. The rule generation module is used to obtain laboratory requirement information and parse the laboratory requirement information to obtain worksheet generation rules; The analysis and matching module is used to analyze the data items of the data table generation template and the worksheet generation rules through text semantic matching to obtain the matching degree of each data item. The results output module is used to fill and / or modify the contents of the data table generation template based on the matching degree of each data item to obtain a flow cytometer worksheet. The rule generation module is further configured to acquire laboratory requirement information, associate the data table with the cell sample number to obtain association information; parse the laboratory requirement information according to the association information to obtain a parsing result; determine the field information and format information corresponding to the laboratory requirement information according to the parsing result; and generate worksheet generation rules based on the field information and the format information. The analysis and matching module is further configured to determine the data items in the data table generation template and the field content in the worksheet generation rules; convert the data items and the field content into a data item matrix and a field content matrix respectively through text semantic matching; perform Hadamard product operation on the word vectors corresponding to the data item matrix and the word vectors corresponding to the field content matrix to obtain a similarity association matrix between the data items and the field content; and perform aggregation operation on the similarity association matrix based on the field content in the worksheet generation rules to obtain the matching degree of each data item.

7. A flow cytometer worksheet generation device, characterized in that, The device includes: a memory, a processor, and a flow cytometer worksheet generation program stored in the memory and executable on the processor, the flow cytometer worksheet generation program being configured to implement the steps of the flow cytometer worksheet generation method as described in any one of claims 1 to 5.

8. A storage medium, characterized in that, The storage medium stores a flow cytometer worksheet generation program, which, when executed by a processor, implements the steps of the flow cytometer worksheet generation method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method and device for modifying behavior data table, computer equipment and storage medium

    CN114169309A