Streaming scheme generation method and device, equipment, storage medium and computer program product
By obtaining the laboratory address information and user demand information, combined with the reagent library and flow cytometer configuration list, a multi-color fluorescence scheme is generated and optimized, which solves the problems of low construction efficiency and high labor cost of multi-color scheme in the existing technology, and realizes Efficient multi-color scheme construction.
Patent Information
- Application Number
- CN202411410179.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-10
- Publication Date
- 2025-01-24
AI Technical Summary
The construction of multi-color schemes in the prior art is inefficient and labor costs are high.
Through the laboratory address information and user needs information, the CD molecular demand information is determined after pre -processing. Based on the setting list of the instrument and the flow cytometer, the appropriate fluorescence is selected to generate the initial matching scheme, and the target matching scheme is generated through the optimization scheme of the multi -color fluorescent matching principle.
Effectively improve the efficiency of the multi -color scheme construction and reduce labor costs.
Smart Images

Figure CN119361052A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a streaming solution generation method, device, equipment, storage medium and computer program product. Background Art
[0002] Multiparameter flow cytometry (MP-FCM) is a high-throughput, high-sensitivity detection technology that uses a combination of multiple antibodies with different fluorescent labels to detect the expression of surface or intracellular antigens of hematopoietic cells, and then analyzes and judges the series origin, degree of differentiation, and whether the phenotype is abnormal. It has become an indispensable experimental diagnostic method in the diagnosis and typing, treatment monitoring, recovery evaluation, and treatment target screening of malignant hematological diseases. FCM detection has developed from clinical research on small-scale samples to clinical verification of large-scale samples, and has now become an important basis for clinical efficacy judgment and prognosis stratification of malignant hematological diseases. The indications for flow immunophenotyping are based on clinical symptoms and signs, and the initial consideration or need to identify blood tumors. The selection of detection antibodies should also be based on the patient's specific clinical symptoms and signs and be targeted.
[0003] The selection of antibodies should consider both the sensitivity and specificity of diagnosis, and minimize unnecessary waste of resources. A more practical solution is to divide antibodies into two categories: first-line antibodies for preliminary evaluation and second-line antibodies that need to be further refined for evaluation. In addition, if the purpose of clinical inspection is follow-up, it is necessary to select the most appropriate antibody combination with stronger targeting based on previous diagnosis and abnormal expression spectrum of tumor cell immune phenotype. Therefore, in addition to completing the basic flow package (first-line antibodies) for clinical inspection, the laboratory needs senior analysts to formulate a second-line antibody detection plan based on the existing conditions of the laboratory and the preliminary immune phenotype of the sample. At present, the construction of laboratory multi-color schemes is designed in a purely manual way. Therefore, the requirements for personnel are high, and local laboratories will have different equipment and reagent reserves due to different medical insurance policy requirements, different service levels of manufacturers and suppliers, and different development strategies of subsidiaries.
[0004] Therefore, there is an urgent need for a flow cytometry scheme generation method that can effectively improve the efficiency of multi-color scheme construction and reduce labor costs. Summary of the invention
[0005] The main purpose of the present invention is to provide a streaming scheme generation method, device, equipment, storage medium and computer program product, aiming to solve the technical problems of low efficiency and high labor cost in building multi-color schemes in the prior art.
[0006] To achieve the above object, the present invention provides a method for generating a streaming scheme, the method comprising the following steps:
[0007] Acquire the current laboratory address information and the demand information input by the user, and pre-process the demand information to obtain the CD molecule demand information;
[0008] Determine the reagent status and equipment configuration status in the current laboratory in the reagent library and flow cytometer configuration list based on the current laboratory address information;
[0009] Based on the CD molecule demand information, selecting the fluorescein corresponding to each CD molecule according to the reagent conditions and the equipment configuration conditions, and generating an initial matching scheme;
[0010] The initial matching scheme is optimized according to the multi-color fluorescence matching principle to obtain a target matching scheme.
[0011] Optionally, before the step of acquiring the current laboratory address information and the demand information input by the user and preprocessing the demand information to obtain the CD molecule demand information, the step further includes:
[0012] Collect reagent lists from laboratories in various places and generate a reagent library based on the reagent lists;
[0013] Collecting equipment lists and equipment configurations in the laboratories in various locations, and generating an initial flow cytometer configuration list based on the equipment lists and equipment configurations;
[0014] Determine the fault status of each device in the laboratories at each location based on the historical operation data of the devices in the laboratories at each location and the laboratory equipment inspection threshold;
[0015] The initial flow cytometer configuration list is adjusted based on the fault status of each device in the laboratories in various locations to obtain a flow cytometer configuration list.
[0016] Optionally, the step of determining the fault status of each device in the laboratories in each location according to the historical operation data of the devices in the laboratories in each location and the laboratory equipment inspection threshold comprises:
[0017] Determine the benchmark value in the equipment historical operation data according to the equipment historical operation data in the laboratories in various locations;
[0018] Based on the benchmark value, determine the fluctuation range of the data when the laboratory equipment is running;
[0019] Determine the extreme value points of the laboratory equipment according to the reference value and the fluctuation range, wherein the extreme value points include: the highest extreme value point and the lowest extreme value point;
[0020] Determine the threshold value of laboratory equipment inspection for fault diagnosis based on extreme value points;
[0021] The fault status of each device in the laboratories at each location is determined by the laboratory equipment inspection threshold.
[0022] Optionally, the step of selecting the fluorescein corresponding to each CD molecule based on the CD molecule demand information and according to the reagent conditions and the equipment configuration conditions to generate an initial matching scheme includes:
[0023] Determining the fluorescence information of each of the reagents according to the reagent conditions;
[0024] Determine the instrument channel parameters of each of the devices according to the device configuration;
[0025] Based on the CD molecule demand information, the fluorescent pigment corresponding to each CD molecule is selected according to the fluorescence information and the instrument channel parameters to generate an initial matching plan.
[0026] Optionally, the step of acquiring the current laboratory address information and the demand information input by the user, and preprocessing the demand information to obtain the CD molecule demand information includes:
[0027] Acquire the current laboratory address information and the demand information input by the user, analyze the demand information, and obtain the analysis result;
[0028] Determining whether the demand information includes CD molecules according to the analysis result;
[0029] If the demand information includes CD molecules, preprocessing the demand information to obtain CD molecule demand information;
[0030] If the requirement information does not include the CD molecule, the user is prompted that the input is wrong and is requested to re-enter the requirement information.
[0031] Optionally, the step of optimizing the initial matching scheme according to the multicolor fluorescence matching principle to obtain a target matching scheme includes:
[0032] Determining the fluorescein corresponding to each of the CD molecules through the initial matching scheme;
[0033] Determining characteristic information of the fluorescein corresponding to each of the CD molecules, characteristic information of each of the CD molecules, and interference information of the detection channel;
[0034] Based on the principle of multi-color fluorescence matching, the target fluorescein corresponding to each CD molecule is determined according to the characteristic information of the fluorescein corresponding to each CD molecule, the characteristic information of each CD molecule and the interference information of the detection channel;
[0035] The initial matching scheme is optimized by using the target fluorescent substance corresponding to each CD molecule to generate a target matching scheme.
[0036] In addition, to achieve the above object, the present invention also proposes a streaming scheme generating device, the device comprising:
[0037] An information acquisition module is used to acquire the current laboratory address information and the demand information input by the user, and pre-process the demand information to obtain the CD molecule demand information;
[0038] A situation determination module, used to determine the reagent situation and equipment configuration situation in the current laboratory in the reagent library and the flow cytometer configuration list based on the current laboratory address information;
[0039] A scheme generating module, for selecting the fluorescein corresponding to each CD molecule according to the reagent conditions and the equipment configuration conditions based on the CD molecule demand information, and generating an initial matching scheme;
[0040] The scheme optimization module is used to optimize the initial matching scheme according to the multi-color fluorescence matching principle to obtain a target matching scheme.
[0041] In addition, to achieve the above-mentioned purpose, the present invention also proposes a streaming scheme generation device, which includes: a memory, a processor, and a streaming scheme generation program stored in the memory and executable on the processor, wherein the streaming scheme generation program is configured to implement the steps of the streaming scheme generation method described above.
[0042] In addition, to achieve the above-mentioned purpose, the present invention also proposes a storage medium, on which a streaming scheme generation program is stored, and when the streaming scheme generation program is executed by a processor, the steps of the streaming scheme generation method described above are implemented.
[0043] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the streaming solution generation method described above are implemented.
[0044] The present invention discloses the steps of obtaining the current laboratory address information and the demand information input by the user, and pre-processing the demand information to obtain the CD molecule demand information; determining the reagent situation and equipment configuration situation in the current laboratory in the reagent library and the flow cytometer configuration list based on the current laboratory address information; selecting the fluorescein corresponding to each CD molecule according to the reagent situation and the equipment configuration situation based on the CD molecule demand information, and generating an initial matching scheme; optimizing the initial matching scheme according to the multi-color fluorescence matching principle to obtain a target matching scheme. Since the present invention is based on the CD molecule demand information, the fluorescein corresponding to each CD molecule is selected according to the reagent situation and the equipment configuration situation in the current laboratory, and then the target matching scheme is obtained according to the multi-color fluorescence matching principle. Compared with the prior art, the present invention effectively improves the efficiency of building a multi-color scheme and reduces labor costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 It is a flow chart of the first embodiment of the method for generating a streaming scheme of the present invention;
[0046] Figure 2 It is a flow chart of the second embodiment of the method for generating a streaming scheme of the present invention;
[0047] Figure 3 It is a flow chart of the third embodiment of the method for generating a streaming scheme of the present invention;
[0048] Figure 4 It is a structural block diagram of the first embodiment of the streaming scheme generating device of the present invention;
[0049] Figure 5 It is a structural diagram of a streaming solution generating device in a hardware operating environment involved in an embodiment of the present invention.
[0050] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0051] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0052] The embodiment of the present invention provides a method for generating a streaming solution, referring to Figure 1 , Figure 1 Schematic diagram of the flow chart of the first embodiment of the method for generating a streaming solution of the present invention.
[0053] In this embodiment, the streaming scheme generation method includes steps S10 to S40:
[0054] Step S10: obtaining the current laboratory address information and the demand information input by the user, and preprocessing the demand information to obtain CD molecule demand information.
[0055] It should be noted that the execution subject of this embodiment can be a computer server device with data processing, network communication and program running functions applied to the streaming solution design scenario, such as a server, a tablet computer, a smart phone, a smart watch, etc., or an electronic device capable of realizing the above functions, a streaming solution generation device, etc. The following takes a streaming solution generation system (hereinafter referred to as the system) including a streaming solution generation device as an example to illustrate this embodiment and the following embodiments.
[0056] It should be understood that the above-mentioned current laboratory address information may include province / municipality / autonomous region, city / region, district / county, street / road name and house number, floor and room number, etc. For example, the current laboratory address information may be as follows: "XX Province, XX City, XX District, XX Street, XX Building, Room XX (or XX Unit in XX Park)". Such address information contains both macro geographical location information and micro specific location information.
[0057] It should be explained that when the demand information input by the user is obtained, it is necessary to determine whether the demand information input by the user meets the preset requirements (i.e., determine whether the demand information input by the user includes CD molecules). When the demand information input by the user meets the preset requirements, the demand information is preprocessed (the preprocessing may be to extract the CD molecules in the demand information or to standardize the input demand information) to obtain the CD molecule demand information.
[0058] It should be noted that CD molecules, full name differentiation cluster or differentiation group, are also called leukocyte differentiation antigens. CD molecules refer to cell surface markers that appear or disappear during the normal differentiation, maturation and activation of leukocytes of different lineages. They are a class of proteins or glycoproteins on the cell membrane, usually used as important receptors or ligands of cells.
[0059] Step S20: Determine the reagent status and equipment configuration status in the current laboratory in the reagent library and flow cytometer configuration list based on the current laboratory address information.
[0060] It should be explained that the above reagent library can be a reagent library of each local laboratory formed by collecting all reagent lists of each local laboratory and importing them into the system. The above flow cytometer configuration list can be a flow cytometer configuration list of each local laboratory formed by collecting all equipment lists and equipment configurations of each local laboratory and importing them into the system.
[0061] It should be understood that the above reagent conditions may include reagent name, reagent type and reagent content, etc., and the above equipment configuration conditions may be flow cytometer configuration conditions, which may include laser configuration conditions, fluorescent channel configuration conditions, etc.
[0062] Step S30: Based on the CD molecule demand information, the fluorescein corresponding to each CD molecule is selected according to the reagent conditions and the equipment configuration conditions to generate an initial matching solution.
[0063] In a specific implementation, the fluorescence information of each of the reagents can be determined according to the reagent situation; the instrument channel parameters of each of the devices can be determined according to the device configuration situation; based on the CD molecule demand information, the fluorescent pigment corresponding to each of the CD molecules is selected according to the fluorescence information and the instrument channel parameters to generate an initial matching plan.
[0064] It is understandable that each CD molecule in the above initial matching scheme can correspond to multiple fluorescent substances, and subsequent optimization of the initial matching scheme can select the most suitable fluorescent substance from the multiple fluorescent substances corresponding to each CD molecule.
[0065] Step S40: optimizing the initial matching scheme according to the multi-color fluorescence matching principle to obtain a target matching scheme.
[0066] It should be noted that the above-mentioned multi-color fluorescence matching principles can include (1) according to the principle of "selecting strong fluorescent dyes for weakly expressed antigens and selecting weak fluorescent dyes for strongly expressed antigens", that is, for some low-expressed antigens, when matching with antibody dyes, dyes with brighter fluorescence should be selected; for highly expressed antigens, relatively darker fluorescent dyes should be selected. (2) Prioritize the selection of detection channels with less interference; (3) Antigens that express mutually exclusive expressions can be placed in detection channels with greater mutual interference, and co-expressed antigens should avoid being placed in channels that interfere with each other; (4) Small molecule fluorescent dyes are preferred for intracellular antigen detection; (5) Fluorescent dyes with small spectral overlap are selected. Due to the wide emission spectrum of fluorescent dyes, there is spectral overlap between fluorescent channels, such as PE-Cy5 and APC. Therefore, when selecting reagent combinations, the possibility of spectral superposition should be minimized, such as PE-Cy5.5 replacing PE-Cy5.
[0067] In a specific implementation, the fluorescein corresponding to each of the CD molecules can be determined through the initial matching scheme; the characteristic information of the fluorescein corresponding to each of the CD molecules, the characteristic information of each of the CD molecules and the interference information of the detection channel can be determined; based on the principle of multi-color fluorescence matching, the target fluorescein corresponding to each of the CD molecules can be determined according to the characteristic information of the fluorescein corresponding to each of the CD molecules, the characteristic information of each of the CD molecules and the interference information of the detection channel; the initial matching scheme is optimized through the target fluorescein corresponding to each of the CD molecules to generate a target matching scheme.
[0068] For example, if an acute leukemia sample is selected for flow cytometry testing, the second-line antibody test requires further serial marker testing. The specific steps are as follows:
[0069] Step 1: Obtain the current laboratory address information and the demand information input by the user, and pre-process the demand information to obtain the CD molecule demand information, wherein the CD molecule demand information indicates that the CD molecules include CD7, MPO, cCD3, CD117, and CD45;
[0070] Step 2: Based on the current laboratory address information, determine the reagent status and equipment configuration status in the current laboratory in the reagent library and flow cytometer configuration list;
[0071] Step 3: Based on the CD molecule demand information, according to the reagent conditions and equipment configuration (the local laboratory has a BD FACSCantoII Flow Cytometer, 3 lasers and 8 colors), select the fluorophore corresponding to each CD molecule and generate an initial matching scheme; the initial matching scheme is an example that the local laboratory needs to have the following optional fluorophores for the proposed CD molecule:
[0072] CD7: FITC / PE / PC5;
[0073] cMPO:FITC / PE;
[0074] cCD3: ECD / APC / Pacific Blue;
[0075] CD117: PE / PC7;
[0076] CD45: PC7 / V500.
[0077] Step 4: Optimize the initial matching scheme according to the multi-color fluorescence matching principle to obtain the target matching scheme.
[0078] The implicit relationship of the target matching solution output is as follows:
[0079] cMPO and cCD3 are intracellular antibodies. According to the principle of multicolor fluorescence matching (4), cMPO PE and cCD3 APC are preferred. After APC is selected for cCD3, according to the principle of multicolor fluorescence matching (5), FITC can be selected for CD7. Because CD7 is a strongly expressed antigen, FITC is a weak fluorescent dye, CD117 is a weakly expressed antigen, and PC7 is a strong fluorescent dye, according to the principle of multicolor fluorescence matching (1), FITC is selected for CD7 and PC7 is selected for CD117. Finally, according to the principle of multicolor fluorescence matching (3), purple light V500 is selected for CD45 to avoid affecting other fluorescence in the blue light channel and the red light channel. Therefore, the target matching scheme output by the final system is: CD7 FITC / cMPO PE / CD117 PC7 / cCD3 APC / CD45 V500.
[0080] This embodiment discloses obtaining the current laboratory address information and the demand information input by the user, and preprocessing the demand information to obtain the CD molecule demand information; determining the reagent situation and equipment configuration situation in the current laboratory in the reagent library and the flow cytometer configuration list based on the current laboratory address information; based on the CD molecule demand information, selecting the fluorescein corresponding to each CD molecule according to the reagent situation and the equipment configuration situation, and generating an initial matching scheme; optimizing the initial matching scheme according to the multi-color fluorescence matching principle to obtain a target matching scheme. Since this embodiment is based on the CD molecule demand information, the fluorescein corresponding to each CD molecule is selected according to the reagent situation and the equipment configuration situation in the current laboratory, and then the target matching scheme is obtained according to the multi-color fluorescence matching principle. Compared with the prior art, this embodiment effectively improves the efficiency of multi-color scheme construction and reduces labor costs.
[0081] refer to Figure 2 , Figure 2 It is a flowchart of the second embodiment of the method for generating a streaming scheme of the present invention.
[0082] Based on the first embodiment described above, in this embodiment, before step S10, steps S01 to S04 are further included:
[0083] Step S01: Collect reagent lists from laboratories in various locations, and generate a reagent library based on the reagent lists.
[0084] Step S02: Collect the equipment lists and equipment configurations in the laboratories in various locations, and generate an initial flow cytometer configuration list based on the equipment lists and equipment configurations.
[0085] Step S03: Determine the fault status of each device in the laboratories in each location according to the historical operation data of the devices in the laboratories in each location and the laboratory equipment inspection threshold.
[0086] Step S04: adjusting the initial flow cytometer configuration list based on the fault status of each device in the laboratories in various locations to obtain a flow cytometer configuration list.
[0087] In order to ensure the effectiveness of the subsequent multi-color scheme construction, it is necessary to determine the fault status of each device in laboratories in various locations.
[0088] In a specific implementation, a benchmark value in the historical operation data of the equipment can be determined based on the historical operation data of the equipment in the laboratories in various locations; based on the benchmark value, the fluctuation range of the laboratory equipment operation data can be determined; based on the benchmark value and the fluctuation range, the extreme points of the laboratory equipment can be determined, wherein the extreme points include: the highest extreme point and the lowest extreme point; based on the extreme points, the laboratory equipment inspection threshold for fault diagnosis can be determined; and the fault status of each device in the laboratories in various locations can be determined through the laboratory equipment inspection threshold.
[0089] This embodiment discloses collecting reagent lists from laboratories in various places, generating a reagent library based on each of the reagent lists; collecting equipment lists and equipment configurations in the laboratories in various places, generating an initial flow cytometer configuration list based on each of the equipment lists and each of the equipment configurations; determining the fault status of each device in the laboratories in various places according to the historical operation data of the equipment in the laboratories in various places and the laboratory equipment inspection threshold; adjusting the initial flow cytometer configuration list based on the fault status of each device in the laboratories in various places to obtain a flow cytometer configuration list. Since this embodiment determines the fault status of each device in the laboratories in various places according to the historical operation data of the equipment in the laboratories in various places and the laboratory equipment inspection threshold; and adjusts the initial flow cytometer configuration list based on the fault status of each device in the laboratories in various places to obtain a flow cytometer configuration list, compared with the prior art, this embodiment ensures the effectiveness of building a multi-color scheme.
[0090] refer to Figure 3 , Figure 3 FIG. 4 is a flow chart of a third embodiment of a method for generating a streaming scheme according to the present invention.
[0091] Based on the above embodiments, in this embodiment, step S10 includes steps S101 to S104:
[0092] Step S101: obtaining the current laboratory address information and the demand information input by the user, analyzing the demand information, and obtaining the analysis result.
[0093] Step S102: judging whether the demand information includes CD molecules according to the analysis result.
[0094] Step S103: If the demand information includes CD molecules, pre-process the demand information to obtain CD molecule demand information.
[0095] Step S104: If the requirement information does not include CD molecules, the user is prompted that the input is wrong and is requested to re-enter the requirement information.
[0096] It should be noted that the specific implementation method of analyzing the demand information and obtaining the analysis result in this embodiment may be to determine the characteristic information of the CD molecule, extract keywords from the demand information based on the characteristic information of the CD molecule, and determine the analysis result according to the extraction result.
[0097] It is understandable that the above-mentioned pre-processing of the demand information may be to perform standardization processing on the demand information input by the user, converting the demand information input by the user into information conforming to a system preset format, thereby obtaining the CD molecule demand information.
[0098] This embodiment discloses obtaining current laboratory address information and demand information input by a user, analyzing the demand information to obtain an analysis result; judging whether the demand information includes CD molecules according to the analysis result; if the demand information includes CD molecules, preprocessing the demand information to obtain CD molecule demand information; if the demand information does not include CD molecules, prompting the user that the input is wrong and asking the user to re-enter the demand information. Compared with the prior art, this embodiment not only ensures the validity of the demand information, but also improves the user experience.
[0099] In addition, an embodiment of the present invention further provides a storage medium, on which a streaming solution generation program is stored. When the streaming solution generation program is executed by a processor, the steps of the streaming solution generation method described above are implemented.
[0100] Reference Figure 4 , Figure 4 It is a structural block diagram of the first embodiment of the streaming scheme generating device of the present invention.
[0101] like Figure 4 As shown, the streaming solution generation device proposed in the embodiment of the present invention includes: an information acquisition module 501, a situation determination module 502, a solution generation module 503 and a solution optimization module 504.
[0102] The information acquisition module 501 is used to acquire the current laboratory address information and the demand information input by the user, and pre-process the demand information to obtain the CD molecule demand information.
[0103] The situation determination module 502 is used to determine the reagent situation and equipment configuration situation in the current laboratory in the reagent library and flow cytometer configuration list based on the current laboratory address information.
[0104] The solution generation module 503 is used to select the fluorescein corresponding to each CD molecule based on the CD molecule demand information, according to the reagent conditions and the equipment configuration conditions, and generate an initial matching solution.
[0105] The scheme optimization module 504 is used to optimize the initial matching scheme according to the multi-color fluorescence matching principle to obtain a target matching scheme.
[0106] The scheme generation module 503 is also used to determine the fluorescence information of each of the reagents according to the reagent conditions; determine the instrument channel parameters of each of the devices according to the device configuration conditions; based on the CD molecule demand information, select the fluorescent pigment corresponding to each of the CD molecules according to the fluorescence information and the instrument channel parameters to generate an initial matching scheme.
[0107] The scheme optimization module 504 is also used to determine the fluorescein corresponding to each of the CD molecules through the initial matching scheme; determine the characteristic information of the fluorescein corresponding to each of the CD molecules, the characteristic information of each of the CD molecules and the interference information of the detection channel; based on the principle of multi-color fluorescence matching, determine the target fluorescein corresponding to each of the CD molecules according to the characteristic information of the fluorescein corresponding to each of the CD molecules, the characteristic information of each of the CD molecules and the interference information of the detection channel; optimize the initial matching scheme through the target fluorescein corresponding to each of the CD molecules to generate a target matching scheme.
[0108] The present device embodiment discloses obtaining the current laboratory address information and the demand information input by the user, and preprocessing the demand information to obtain the CD molecule demand information; determining the reagent situation and equipment configuration situation in the current laboratory in the reagent library and the flow cytometer configuration list based on the current laboratory address information; based on the CD molecule demand information, selecting the fluorescein corresponding to each CD molecule according to the reagent situation and the equipment configuration situation, and generating an initial matching scheme; optimizing the initial matching scheme according to the multi-color fluorescence matching principle to obtain a target matching scheme. Since the present device embodiment is based on the CD molecule demand information, the fluorescein corresponding to each CD molecule is selected according to the reagent situation and equipment configuration situation in the current laboratory, and then the target matching scheme is obtained according to the multi-color fluorescence matching principle. Compared with the prior art, the present device embodiment effectively improves the efficiency of multi-color scheme construction and reduces labor costs.
[0109] Based on the first embodiment of the streaming scheme generating device of the present invention, a second embodiment of the streaming scheme generating device of the present invention is proposed.
[0110] In this embodiment, the information acquisition module 501 is also used to collect reagent lists from laboratories in various locations, and generate a reagent library based on each reagent list; collect equipment lists and equipment configurations in the laboratories in various locations, and generate an initial flow cytometer configuration list based on each equipment list and each equipment configuration; determine the fault status of each device in the laboratories in various locations based on the historical operation data of the equipment in the laboratories in various locations and the laboratory equipment inspection threshold; adjust the initial flow cytometer configuration list based on the fault status of each device in the laboratories in various locations to obtain a flow cytometer configuration list.
[0111] The information acquisition module 501 is also used to determine the benchmark value in the historical operation data of the equipment according to the historical operation data of the equipment in the laboratories in various places; determine the fluctuation range of the laboratory equipment operation data based on the benchmark value; determine the extreme points of the laboratory equipment according to the benchmark value and the fluctuation range, wherein the extreme points include: the highest extreme point and the lowest extreme point; determine the laboratory equipment inspection threshold for fault diagnosis according to the extreme points; and determine the fault status of each device in the laboratories in various places through the laboratory equipment inspection threshold.
[0112] Other embodiments or specific implementations of the streaming scheme generating device of the present invention can refer to the above-mentioned method embodiments, which will not be described in detail here.
[0113] The present application provides a streaming scheme generating device, the streaming scheme generating device comprising: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the streaming scheme generating method in the above-mentioned embodiment 1.
[0114] Reference below Figure 5 , which shows a schematic diagram of the structure of a streaming scheme generating device suitable for implementing the embodiment of the present application. The streaming scheme generating device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The streaming scheme generating device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0115] like Figure 5 As shown, the streaming scheme generating device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the streaming scheme generating device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the streaming scheme generating device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a streaming scheme generating device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0116] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0117] The streaming scheme generation device provided by the present application adopts the streaming scheme generation method in the above embodiment, which can solve the technical problems of low efficiency and high labor cost in the prior art of multi-color scheme construction. Compared with the prior art, the beneficial effects of the streaming scheme generation device provided by the present application are the same as the beneficial effects of the streaming scheme generation method provided by the above embodiment, and other technical features in the streaming scheme generation device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0118] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0119] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0120] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0121] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0122] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned streaming solution generation method when executed by a processor.
[0123] The computer program product provided by the present application can solve the technical problems of low efficiency and high labor cost in the prior art of building multi-color schemes. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the streaming scheme generation method provided by the above embodiment, which will not be repeated here.
[0124] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0125] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0126] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory / random access memory, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0127] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A streaming scheme generation method, characterized in that: The method comprises: Acquire the current laboratory address information and the demand information input by the user, and pre-process the demand information to obtain the CD molecule demand information; Determine the reagent status and equipment configuration status in the current laboratory in the reagent library and flow cytometer configuration list based on the current laboratory address information; Based on the CD molecule demand information, selecting the fluorescein corresponding to each CD molecule according to the reagent conditions and the equipment configuration conditions, and generating an initial matching scheme; The initial matching scheme is optimized according to the multi-color fluorescence matching principle to obtain a target matching scheme.
2. The method for generating a streaming solution according to claim 1, wherein: Before the step of obtaining the current laboratory address information and the demand information input by the user and preprocessing the demand information to obtain the CD molecule demand information, the step further includes: Collect reagent lists from laboratories in various places and generate a reagent library based on the reagent lists; Collecting equipment lists and equipment configurations in the laboratories in various locations, and generating an initial flow cytometer configuration list based on the equipment lists and equipment configurations; Determine the fault status of each device in the laboratories at each location based on the historical operation data of the devices in the laboratories at each location and the laboratory equipment inspection threshold; The initial flow cytometer configuration list is adjusted based on the fault status of each device in the laboratories in various locations to obtain a flow cytometer configuration list.
3. The method for generating a streaming solution according to claim 2, wherein: The step of determining the fault status of each device in the laboratories in each location according to the historical operation data of the devices in the laboratories in each location and the laboratory equipment inspection threshold comprises: Determine the benchmark value in the equipment historical operation data according to the equipment historical operation data in the laboratories in various locations; Based on the benchmark value, determine the fluctuation range of the data when the laboratory equipment is running; Determine the extreme value points of the laboratory equipment according to the reference value and the fluctuation range, wherein the extreme value points include: the highest extreme value point and the lowest extreme value point; Determine the threshold value of laboratory equipment inspection for fault diagnosis based on extreme value points; The fault status of each device in the laboratories at each location is determined by the laboratory equipment inspection threshold.
4. The method for generating a streaming solution according to claim 1, wherein: The step of selecting the fluorescein corresponding to each CD molecule based on the CD molecule demand information and according to the reagent conditions and the equipment configuration conditions to generate an initial matching scheme includes: Determining the fluorescence information of each of the reagents according to the reagent conditions; Determine the instrument channel parameters of each of the devices according to the device configuration; Based on the CD molecule demand information, the fluorescent pigment corresponding to each CD molecule is selected according to the fluorescence information and the instrument channel parameters to generate an initial matching plan.
5. The method for generating a streaming solution according to claim 1, wherein: The step of obtaining the current laboratory address information and the demand information input by the user, and preprocessing the demand information to obtain the CD molecule demand information includes: Acquire the current laboratory address information and the demand information input by the user, analyze the demand information, and obtain the analysis result; Determining whether the demand information includes CD molecules according to the analysis result; If the demand information includes CD molecules, preprocessing the demand information to obtain CD molecule demand information; If the requirement information does not include the CD molecule, the user is prompted that the input is wrong and is requested to re-enter the requirement information.
6. The method for generating a streaming solution according to claim 1, wherein: The step of optimizing the initial matching scheme according to the multicolor fluorescence matching principle to obtain the target matching scheme includes: Determining the fluorescein corresponding to each of the CD molecules through the initial matching scheme; Determining characteristic information of the fluorescein corresponding to each of the CD molecules, characteristic information of each of the CD molecules, and interference information of the detection channel; Based on the principle of multi-color fluorescence matching, the target fluorescein corresponding to each CD molecule is determined according to the characteristic information of the fluorescein corresponding to each CD molecule, the characteristic information of each CD molecule and the interference information of the detection channel; The initial matching scheme is optimized by using the target fluorescent substance corresponding to each CD molecule to generate a target matching scheme.
7. A streaming scheme generating device, characterized in that: The device comprises: An information acquisition module is used to acquire the current laboratory address information and the demand information input by the user, and pre-process the demand information to obtain the CD molecule demand information; A situation determination module, used to determine the reagent situation and equipment configuration situation in the current laboratory in the reagent library and the flow cytometer configuration list based on the current laboratory address information; A scheme generating module, for selecting the fluorescein corresponding to each CD molecule according to the reagent conditions and the equipment configuration conditions based on the CD molecule demand information, and generating an initial matching scheme; The scheme optimization module is used to optimize the initial matching scheme according to the multi-color fluorescence matching principle to obtain a target matching scheme.
8. A streaming solution generating device, characterized in that: The device comprises: a memory, a processor, and a streaming scheme generation program stored in the memory and executable on the processor, wherein the streaming scheme generation program is configured to implement the steps of the streaming scheme generation method according to any one of claims 1 to 6.
9. A storage medium, characterized in that: The storage medium stores a streaming scheme generation program, and when the streaming scheme generation program is executed by the processor, the steps of the streaming scheme generation method according to any one of claims 1 to 6 are implemented.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the streaming scheme generation method according to any one of claims 1 to 6 are implemented.