Immunofluorescence chromatography curve analysis method and device and electronic equipment

文档序号:1921774 发布日期:2021-12-03 浏览:33次 中文

阅读说明:本技术 免疫荧光层析曲线的分析方法、装置及电子设备 (Immunofluorescence chromatography curve analysis method and device and electronic equipment ) 是由 陈喆 陈秋强 王燕青 沈明程 颜楚楚 于 2021-09-06 设计创作,主要内容包括:本发明提供了一种免疫荧光层析曲线的分析方法、装置及电子设备,该方法包括:如果待分析的免疫荧光层析曲线为无效曲线,比较免疫荧光层析曲线与预设有效曲线,确定免疫荧光层析曲线对应的异常信息;其中,异常信息用于表征免疫荧光层析曲线与预设有效曲线之间的差异类型和差异类型对应的差异大小;根据异常信息中各个差异类型的优先级和/或差异大小,确定免疫荧光层析曲线的无效原因,本发明通过待分析的免疫荧光层析曲线的异常信息,自动确定与异常信息对应的无效原因,减少了曲线分析的时间,并且,无效原因的确定过程中考虑了差异类型的优先级和/或差异大小等因素的影响,有效提升了免疫荧光层析曲线分析的效率和精确性。(The invention provides an analysis method, a device and electronic equipment of an immunofluorescence chromatography curve, wherein the method comprises the following steps: if the immunofluorescence chromatography curve to be analyzed is an invalid curve, comparing the immunofluorescence chromatography curve with a preset valid curve, and determining abnormal information corresponding to the immunofluorescence chromatography curve; the abnormal information is used for representing the difference type between the immunofluorescence chromatography curve and the preset effective curve and the difference size corresponding to the difference type; according to the method and the device, the invalid reason corresponding to the abnormal information is automatically determined according to the abnormal information of the immunofluorescence chromatography curve to be analyzed, so that the time of curve analysis is reduced, and the influence of factors such as the priority and/or the difference of the different types is considered in the determination process of the invalid reason, so that the efficiency and the accuracy of the immunofluorescence chromatography curve analysis are effectively improved.)

1. A method of analyzing an immunofluorescent chromatography curve, the method comprising:

if the immunofluorescence chromatography curve to be analyzed is an invalid curve, comparing the immunofluorescence chromatography curve with a preset effective curve, and determining abnormal information corresponding to the immunofluorescence chromatography curve; the abnormal information is used for representing the difference type between the immunofluorescence chromatography curve and the preset effective curve and the difference size corresponding to the difference type;

and determining the invalid reason of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormal information.

2. The method according to claim 1, wherein the step of determining the cause of the invalidity of the immunofluorescence chromatography curve according to the priority and/or the magnitude of the difference of each difference type in the abnormal information comprises:

determining a target difference type according to the priority and/or difference size of each difference type in the abnormal information;

and determining the ineffective reason of the immunofluorescence chromatography curve according to the target difference type.

3. The method according to claim 2, wherein the step of determining the target difference type according to the priority and/or difference size of each difference type in the abnormal information comprises at least one of the following steps:

determining the difference type with the highest priority as the target difference type;

determining the difference type with the difference size larger than a preset difference threshold value as the target difference type;

determining the difference type with the difference size larger than a preset difference threshold value as a first difference type set, and determining the difference type with the highest priority in the first difference type set as the target difference type.

4. The method of claim 2, wherein the step of determining the cause of the inefficiency of the immunofluorescence chromatography curve based on the target difference type comprises:

determining a target invalid reason from a preset difference type matrix according to the target difference type; the preset difference type matrix is used for representing the corresponding relation between a preset difference type and a preset invalid reason;

determining the target failure reason as the failure reason of the immunofluorescence chromatography curve.

5. The method according to claim 4, wherein the preset difference types in the preset difference type matrix comprise: curve shape abnormity, input data abnormity and curve peak value information abnormity; wherein the curve shape abnormity is used for representing that the shape of the immunofluorescence chromatography curve is different from that of the preset effective curve in a preset area; the input data abnormity is used for representing the input information loss or error when the test paper is detected by using a detection instrument; the curve peak value information abnormity is used for representing that the peak value information of the immunofluorescence chromatography curve does not meet the requirement of a preset standard peak value;

the preset invalid reason categories in the preset difference type matrix comprise: detecting instrument misoperation, test paper misoperation and test paper damage;

the corresponding relation between the preset difference type in the preset difference type matrix and the preset invalid reason category comprises the following steps:

when the preset difference type is abnormal curve shape, the preset invalid reason type is that the test paper is damaged;

when the preset difference type is that the input data is abnormal, the preset invalid reason type is that the detection instrument is in misoperation;

and when the preset difference type is that the curve peak value information is abnormal, the preset invalid reason type is test paper misoperation.

6. The method of claim 1, further comprising:

if the invalid reason of the immunofluorescence chromatography curve cannot be determined according to the priority and/or the difference of each difference type in the abnormal information, acquiring a historical invalid curve set; the historical invalid curve set is used for representing a set formed by a plurality of historical invalid curves of which the invalid reasons are determined before the current time;

determining a target historical invalid curve matched with the immunofluorescence chromatography curve from the historical invalid curve set;

and determining the invalid reason of the immunofluorescence chromatography curve according to the invalid reason corresponding to the target historical invalid curve.

7. The method of claim 6, wherein the step of determining a target historical null curve from the set of historical null curves that matches the immunofluorescent tomography curve comprises:

determining a Euclidean distance of the immunofluorescence chromatography curve from each historical null curve in the set of historical null curves;

judging whether the minimum Euclidean distance is smaller than a preset distance or not;

if yes, determining the historical invalid curve corresponding to the minimum Euclidean distance as a target historical invalid curve matched with the immunofluorescence chromatography curve.

8. The method according to any one of claims 1-7, further comprising:

and prompting the invalid reason to a specified operation user according to a preset prompting mode.

9. An apparatus for analyzing an immunofluorescent chromatography curve, comprising:

the abnormal information determining module is used for comparing the immunofluorescence chromatography curve with a preset effective curve and determining the abnormal information corresponding to the immunofluorescence chromatography curve if the immunofluorescence chromatography curve to be analyzed is an invalid curve; the abnormal information is used for representing the difference type between the immunofluorescence chromatography curve and the preset effective curve and the difference size corresponding to the difference type;

and the first invalid reason determining module is used for determining the invalid reason of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormal information.

10. An electronic device comprising a processor and a memory, the memory storing computer-executable instructions executable by the processor, the processor executing the computer-executable instructions to implement the method of any of claims 1 to 8.

Technical Field

The invention relates to the technical field of immunodetection, in particular to an analysis method and device of an immunofluorescence chromatography curve and electronic equipment.

Background

The Immunochromatography (ICA) is an analysis method combining the immunochromatography and the immunological technology developed at the end of the 20 th century, has the characteristics of specificity, simplicity in operation, rapidness and the like, and is widely applied to important fields of clinical diagnosis, environmental monitoring, food safety and the like. The traditional immunochromatography technology takes colloidal gold as a marker, and qualitative detection or semi-quantitative analysis is carried out on a target object through strip color development. Although the method is simple and rapid, the sensitivity is poor, and accurate quantification is difficult. As a novel immunoassay technology, the fluorescence immunochromatography technology not only retains the advantages of on-site rapid detection of the traditional colloidal gold test strip, but also adds the characteristic of high sensitivity of the fluorescence detection technology, and becomes one of the main approaches for improving the detection performance of the immunochromatography method.

The existing fluorescence detection instrument generally does not have the capability of analyzing the forming reason of invalid data, the interpretation result of the fluorescence detection instrument is accurate under the condition that test data are valid, but the fluorescence detection instrument cannot automatically identify errors which occur under the condition that the test data are invalid, so that the interpretation result is distorted, the existing error identification method usually needs manual intervention, namely after-sales personnel need to analyze curve data of the detection result, but the cost of manual identification is high, and the identification of the error type of the invalid data is inaccurate under the influence of the training degree and the working experience of the personnel.

Disclosure of Invention

In view of the above, the present invention provides an analysis method and apparatus for an immunofluorescence chromatography curve, and an electronic device, so as to improve the efficiency and accuracy of identifying an invalid cause by automatically identifying an error type of an invalid fluorescence curve.

In a first aspect, the embodiments of the present invention provide a method for analyzing an immunofluorescence chromatography curve, the method including: if the immunofluorescence chromatography curve to be analyzed is an invalid curve, comparing the immunofluorescence chromatography curve with a preset valid curve, and determining abnormal information corresponding to the immunofluorescence chromatography curve; the abnormal information is used for representing the difference type between the immunofluorescence chromatography curve and the preset effective curve and the difference size corresponding to the difference type; and determining the invalid reason of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormal information.

Further, the step of determining the reason for the inefficiency of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormal information includes: determining a target difference type according to the priority and/or difference size of each difference type in the abnormal information; and determining the ineffective reason of the immunofluorescence chromatography curve according to the target difference type.

Further, the step of determining the target difference type according to the priority and/or the difference size of each difference type in the abnormal information includes at least one of the following steps: determining the difference type with the highest priority as a target difference type; determining the difference type with the difference size larger than a preset difference threshold value as a target difference type; and determining the difference type with the difference size larger than a preset difference threshold value as a first difference type set, and determining the difference type with the highest priority in the first difference type set as a target difference type.

Further, the step of determining the cause of the inefficiency of the immunofluorescence chromatography curve according to the type of the target difference includes: determining a target invalid reason from a preset difference type matrix according to the target difference type; the preset difference type matrix is used for representing the corresponding relation between the preset difference type and the preset invalid reason; the reason for the ineffectiveness of the target was determined as the cause of ineffectiveness of the immunofluorescence chromatography curve.

Further, the preset difference types in the preset difference type matrix include: curve shape abnormity, input data abnormity and curve peak value information abnormity; the abnormal curve shape is used for representing that the shape of the immunofluorescence chromatography curve is different from that of a preset effective curve in a preset area; the input data abnormity is used for representing the input information loss or error when the test paper is detected by using a detection instrument; the curve peak value information abnormity is used for representing that the peak value information of the immunofluorescence chromatography curve does not meet the requirement of a preset standard peak value; the preset invalid reason categories in the preset difference type matrix include: detecting instrument misoperation, test paper misoperation and test paper damage; the correspondence between the preset difference type in the preset difference type matrix and the preset invalid reason category includes: when the preset difference type is abnormal curve shape, presetting the invalid reason type as the test paper is damaged; when the preset difference type is that the input data is abnormal, presetting the invalid reason type as the operation error of the detection instrument; and when the preset difference type is that the curve peak value information is abnormal, presetting the invalid reason type as the test paper misoperation. Further, the method further comprises: if the invalid reason of the immunofluorescence chromatography curve cannot be determined according to the priority and/or the difference of each difference type in the abnormal information, acquiring a historical invalid curve set; the historical invalid curve set is used for representing a set formed by a plurality of historical invalid curves of which the invalid reasons are determined before the current time; determining a target historical invalid curve matched with the immunofluorescence chromatography curve from the historical invalid curve set; and determining the invalid reason of the immunofluorescence chromatography curve according to the invalid reason corresponding to the target historical invalid curve.

Further, the step of determining a target historical invalid curve matching the immunofluorescence chromatography curve from the set of historical invalid curves includes: determining the Euclidean square distance between the immunofluorescence chromatography curve and each historical ineffective curve in the historical ineffective curve set; judging whether the minimum Euclidean distance is smaller than a preset distance or not; if so, determining the historical invalid curve corresponding to the minimum Euclidean distance as the target historical invalid curve matched with the immunofluorescence chromatography curve.

Further, the method further comprises: and prompting the invalid reason to a specified operation user according to a preset prompting mode.

In a second aspect, the embodiments of the present invention further provide an apparatus for analyzing an immunofluorescent chromatography curve, the apparatus including: the abnormal information determining module is used for comparing the immunofluorescence chromatography curve with a preset effective curve and determining the abnormal information corresponding to the immunofluorescence chromatography curve if the immunofluorescence chromatography curve to be analyzed is an invalid curve; the abnormal information is used for representing the difference type between the immunofluorescence chromatography curve and the preset effective curve and the difference size corresponding to the difference type; and the first invalid reason determining module is used for determining the invalid reason of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormal information.

In a third aspect, an embodiment of the present invention further provides an electronic device, which includes a processor and a memory, where the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the method for analyzing an immunofluorescence chromatography curve according to the first aspect.

In a fourth aspect, embodiments of the present invention also provide a computer-readable storage medium storing computer-executable instructions that, when invoked and executed by a processor, cause the processor to implement the method for analyzing an immunofluorescent tomography curve of the first aspect.

According to the method, the device and the electronic equipment for analyzing the immunofluorescence chromatography curve, provided by the embodiment of the invention, if the immunofluorescence chromatography curve to be analyzed is an invalid curve, the immunofluorescence chromatography curve is compared with a preset valid curve, and abnormal information corresponding to the immunofluorescence chromatography curve is determined; the abnormal information is used for representing the difference type between the immunofluorescence chromatography curve and the preset effective curve and the difference size corresponding to the difference type; and determining the invalid reason of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormal information. According to the technical scheme, the invalid reason corresponding to the abnormal information is automatically determined through the abnormal information of the immunofluorescence chromatography curve to be analyzed, the time for curve analysis is shortened, in the process of determining the invalid reason, the influence of factors such as the priority of the difference type and/or the difference size in the abnormal information is comprehensively considered, the obtained invalid reason is more accurate compared with the result obtained through manual judgment, and the efficiency and the accuracy of the immunofluorescence chromatography curve analysis are effectively improved.

Additional features and advantages of the disclosure will be set forth in the description which follows, or in part may be learned by the practice of the above-described techniques of the disclosure, or may be learned by practice of the disclosure.

In order to make the aforementioned objects, features and advantages of the present disclosure more comprehensible, preferred embodiments accompanied with figures are described in detail below.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.

FIG. 1 is a schematic illustration of detection of an immunofluorescence chromatography curve;

FIG. 2 is a schematic representation of an immunofluorescence chromatography curve;

fig. 3 is a schematic structural diagram of an electronic system according to an embodiment of the invention;

FIG. 4 is a flow chart of a method for analyzing an immunofluorescence chromatography curve according to an embodiment of the present invention;

FIG. 5 is a flow chart of another method for analyzing an immunofluorescent chromatography curve provided in an embodiment of the present invention;

FIG. 6 is a schematic flow chart illustrating an application of the method for analyzing an immunofluorescence chromatography curve according to an embodiment of the present invention;

FIG. 7 is a schematic view of an apparatus for analyzing an immunofluorescent chromatography curve according to an embodiment of the present invention;

FIG. 8 is a schematic view of another immunofluorescent chromatography curve analysis apparatus provided in an embodiment of the present invention;

fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.

Detailed Description

To make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.

Human (personnel), machine (machine), material (raw material), method (method) and environment are five main factors influencing the product quality. When invalid curve data appears, if curve data information can be rapidly discovered, and links which have errors and need to be improved in a man-machine material method ring can be accurately positioned, efficient coordinated operation of all links of a supply chain can be guaranteed, the quality of products and services is improved, and the comprehensive production and management level of enterprises is improved.

The embodiment of the invention provides a fluorescence immunochromatographic curve analysis method, a fluorescence immunochromatographic curve analysis device and electronic equipment, so as to improve the fluorescence immunochromatographic curve analysis efficiency and the accuracy of analysis results.

The immunofluorescence chromatography curve is that an immunoreagent is added at the sample adding hole of a corresponding reagent strip, and the sample is gradually added through a combination pad, an NC membrane and a water absorption pad through a capillary effect, so that the running of the plate is realized. The T line (Test line) and the C line (Control line) marked on the NC film are respectively used for positive and negative detection and quality Control of the reagent. After the running board is hardened, the test strip is inserted into an instrument, the fluorescence value of the reagent is quantified through a T/C-Cc conversion table, and meanwhile, data are read and uploaded to a data analysis device, such as a cloud platform. The schematic diagram of the instrument reagent cooperation detection is shown in fig. 1, and the curve uploaded after scanning is shown in fig. 2.

The immunofluorescence reagent can upload a large amount of detection data every day through instrument detection equipment, and the curve characteristic discrimination data analysis work every day is usually monitored based on a manual mode, so that the speed is low, the efficiency is low, and a large batch of curve characteristic discrimination tasks are difficult to realize. In order to improve the efficiency of daily data output and optimize the feedback link after sale, the embodiment of the invention provides a method for identifying the invalid reason of the immunofluorescence chromatography curve, which simplifies the calculation and has good practicability.

Referring to fig. 3, a schematic diagram of an electronic system 100 is shown. The electronic system can be used for realizing the analysis method and the device of the immunofluorescence chromatography curve of the embodiment of the invention.

As shown in FIG. 3, an electronic system 300 includes one or more processing devices 302, one or more memory devices 304, an input device 106, an output device 308, and one or more information gathering devices 310, which are interconnected via a bus system 312 and/or other type of connection mechanism (not shown). It should be noted that the components and structure of the electronic system 300 shown in fig. 3 are exemplary only, and not limiting, and that the electronic system may have other components and structures as desired.

The processing device 302 may be a server, a smart terminal, or a device containing a Central Processing Unit (CPU) or other form of processing unit having data processing capabilities and/or instruction execution capabilities, may process data from other components in the electronic system 300, and may control other components in the electronic system 300 to perform fluorescence immunochromatographic curve analysis functions.

Storage 304 may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. Volatile memory can include, for example, Random Access Memory (RAM), cache memory (or the like). The non-volatile memory may include, for example, Read Only Memory (ROM), a hard disk, flash memory, and the like. One or more computer program instructions may be stored on a computer-readable storage medium and executed by processing device 302 to implement the client functionality (implemented by the processing device) of the embodiments of the invention described below and/or other desired functionality. Various applications and various data, such as various data used and/or generated by the applications, may also be stored in the computer-readable storage medium.

The input device 306 may be a device used by a user to input instructions and may include one or more of a keyboard, a mouse, a microphone, a touch screen, and the like.

Output device 308 may output various information (e.g., images or sounds) to an external (e.g., user), and may include one or more of a display, speakers, and the like.

The information acquisition device 310 may acquire an immunofluorescence chromatography curve to be analyzed and store information of the immunofluorescence chromatography curve to be analyzed in the storage means 304 for use by other components.

For example, the devices in the analysis method, apparatus and electronic device for implementing the immunofluorescence chromatography curve according to the embodiments of the present invention may be integrally disposed, or may be disposed in a decentralized manner, such as integrally disposing the processing device 302, the storage device 304, the input device 306 and the output device 308, and disposing the information collecting device 310 at a designated position where an image can be collected. When the above-described devices in the electronic system are integrally provided, the electronic system may be implemented as an intelligent terminal such as a camera, a smart phone, a tablet computer, a vehicle-mounted terminal, and the like.

Fig. 4 is a flowchart of a method for analyzing an immunofluorescence chromatography curve according to an embodiment of the present invention, and referring to fig. 4, the method includes:

s402: if the immunofluorescence chromatography curve to be analyzed is an invalid curve, comparing the immunofluorescence chromatography curve with a preset valid curve, and determining abnormal information corresponding to the immunofluorescence chromatography curve;

the abnormal information is the type of difference between the immunofluorescence chromatography curve to be analyzed (hereinafter referred to as the curve to be analyzed) and the preset effective curve and the difference corresponding to the type of difference.

The curve to be analyzed is a curve similar to the curve shown in fig. 2, which is obtained by dropping the test paper by an operator and further reading the result of the test paper dropped by the detection instrument, in the practical application process, the result read by the detection instrument is an invalid result due to misoperation of the operator, misoperation of the detection instrument and quality problems of the detection instrument or the test paper, and the invalid result and the preset effective curve are different in the aspects of curve shape, data quantity corresponding to the curve and the like, so that abnormal information including difference type and difference size can be obtained by analyzing the difference.

It should be noted that the validity of the curve to be analyzed may be determined by a manual labeling method or other automatic discrimination algorithms, which is not limited in the embodiment of the present invention.

S404: and determining the invalid reason of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormal information.

It is understood that the above abnormal condition may not occur individually, for example, an operator operates a test strip with defective quality, and the operation process is wrong, the result read for the test strip may include a plurality of difference types, and the difference size of each type may also be different according to the severity of the abnormality, so that after the difference type is determined, further analysis is required according to the priority of the difference and/or the difference size, and finally the reason for the invalidity of the curve to be measured is determined.

According to the analysis method of the immunofluorescence chromatography curve provided by the embodiment of the invention, if the immunofluorescence chromatography curve to be analyzed is an invalid curve, the immunofluorescence chromatography curve is compared with a preset valid curve, and abnormal information corresponding to the immunofluorescence chromatography curve is determined; the abnormal information is used for representing the difference type between the immunofluorescence chromatography curve and the preset effective curve and the difference size corresponding to the difference type; and determining the invalid reason of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormal information. Invalid reasons corresponding to the abnormal information are automatically determined through the abnormal information of the immunofluorescence chromatography curve to be analyzed, the time of curve analysis is shortened, in the process of determining the invalid reasons, the influence of factors such as the priority and/or the difference size of the difference types in the abnormal information is comprehensively considered, the obtained invalid reasons are more accurate compared with the result obtained through manual judgment, and the efficiency and the accuracy of the immunofluorescence chromatography curve analysis are effectively improved.

In some possible embodiments, the step S404 may specifically be:

(1) determining a target difference type according to the priority and/or difference size of each difference type in the abnormal information;

(2) and determining the ineffective reason of the immunofluorescence chromatography curve according to the target difference type.

As described above, in the abnormal information determined according to the curve to be analyzed and the preset valid curve, there may be only one difference type, for example, the data points corresponding to the curve are too few, and at this time, the invalid reason of the curve to be analyzed may be directly determined according to the difference type.

Of course, the anomaly information may further include a plurality of difference types, for example, the obtained difference types include too few data points corresponding to the curve, too many valleys of the curve, and so on, in which case, the target difference type needs to be determined from the plurality of difference types.

Specifically, the method of determining the target difference type may include at least one of the following methods:

A) determining the difference type with the highest priority as a target difference type;

B) determining the difference type with the difference size larger than a preset difference threshold value as a target difference type;

C) and determining the difference type with the difference size larger than a preset difference threshold value as a first difference type set, and determining the difference type with the highest priority in the first difference type set as a target difference type.

For example, if 2 difference types are corresponding to the abnormal information of the curve to be analyzed, the peak and valley of the curve are higher than the predetermined value, and the data amount corresponding to the curve is less than the predetermined amount, the target difference type may be determined by the method a, that is, according to manual judgment or analysis of historical data, the difference with the data amount less than the predetermined amount may be set to have a higher priority than the difference with the peak and valley of the curve higher than the predetermined value, and the target difference type of the curve to be analyzed may be determined as the data amount corresponding to the curve is less than the predetermined amount. The target difference type may also be determined by the method B, for example, if the difference between the data amount corresponding to the curve and the predetermined number is greater than the preset upper difference limit, and the difference between the peak and the valley of the curve higher than the predetermined value is less than the preset lower peak and valley difference limit, then the data amount corresponding to the curve greater than the predetermined number is determined as the target difference type.

Further, the target difference type may also be determined by combining the priority of the difference type and the difference size.

In practical application scenarios, more methods may be adopted to determine the target difference type according to different requirements, and the method for determining the target difference type by using the priority and/or the difference size of the difference type is within the scope of the embodiment of the present invention.

In some possible embodiments, after determining the type of difference of interest, the cause of the ineffectiveness of the immunofluorescence chromatography curve may be determined by:

determining a target invalid reason from a preset difference type matrix according to the target difference type; the reason for the ineffectiveness of the target was determined as the cause of ineffectiveness of the immunofluorescence chromatography curve.

The preset difference type matrix is used for representing the corresponding relation between the preset difference type and the preset invalid reason; specifically, the preset difference types in the preset difference type matrix include: curve shape abnormity, input data abnormity and curve peak value information abnormity; the abnormal curve shape is used for representing that the shape of the immunofluorescence chromatography curve is different from that of a preset effective curve in a preset area; the input data abnormity is used for representing the input information loss or error when the test paper is detected by using a detection instrument; the curve peak value information abnormity is used for representing that the peak value information of the immunofluorescence chromatography curve does not meet the requirement of a preset standard peak value;

the preset invalid reason categories in the preset difference type matrix comprise: detecting instrument misoperation, test paper misoperation and test paper damage;

the corresponding relation between the preset difference type in the preset difference type matrix and the preset invalid reason category comprises the following steps:

when the preset difference type is abnormal curve shape, presetting the invalid reason type as the test paper is damaged;

when the preset difference type is that the input data is abnormal, presetting the invalid reason type as the operation error of the detection instrument;

and when the preset difference type is that the curve peak value information is abnormal, presetting the invalid reason type as the test paper misoperation.

In other possible embodiments, the preset difference type and the preset invalid reason category may be further refined to obtain a more accurate invalid reason, and specifically, the preset difference type may include the following indexes, each index representing one preset difference type:

index 1: the curve fluorescence data was examined for undersize. In the curve fluorescence value raw data, if the value less than a certain critical value reaches a certain proportion, the item does not pass. When the fluorescence value of the spot is smaller than [10000], which is generally more than [ 50-100% ], the term is abnormal.

Index 2: and (5) checking whether the peak has a valid characteristic peak. At least one effective peak is arranged in a preset area of the T line (test line) or the C line (reference line), otherwise, the term is abnormal.

Index 3: it is checked whether an invalid test item is selected. And judging according to the item number in the input original data. If no item is selected or an empty item is selected, the item is abnormal.

Index 4: it is checked whether the wrong test item was selected. And (4) judging according to the item number and curve characteristics in the input original data. For example, when a single test is mistakenly selected as a double test item, the item is abnormal.

Index 5: and (5) checking whether a quality control line exists. And (4) judging according to the input test record and curve characteristics. If the "C value" in the test record is less than the preset critical value and the peak of the C line is not identified in the curve, the item is abnormal.

Index 6: and (5) checking whether the non-peak area at the left end of the curve is tilted. If bulge or tilting occurs, the term is abnormal.

Index 7: it is checked whether the value between the left and right peaks of the curve is too high. If the trough is too high, the term is abnormal.

Index 8: and (5) checking whether the non-peak area at the right end of the curve is tilted. If a bulge or lift occurs, the item does not pass.

Index 9: and (5) checking whether the right end of the curve is suddenly dropped. If so, the entry is abnormal.

Index 10: and (4) checking whether a section of low wave appears at the left end of the curve, and if so, determining that the term is abnormal.

Index 11: it is checked whether another peak or bulge appears in the closer distance of the curve peak. Typically, another peak occurs within a certain peak distance and the term is anomalous.

Index 12: and (4) checking whether a section of very low straight line appears at the left end of the curve, and if so, determining that the term is abnormal.

Index 13: it is checked whether the bottom line of the whole non-peak area of the curve is sufficiently low. If the bottom line is too high, the entry is abnormal.

It should be noted that the above-mentioned indexes are exemplary, and the actual preset difference type is not limited to the above-mentioned indexes.

Correspondingly, the preset invalid reason category corresponding to each preset difference category may be defined according to the difference category corresponding to the above-mentioned index, for example, the preset invalid reason category may be defined as follows:

if index 1 does not pass, the invalidation cause type is "empty run".

If the index 3 does not pass, the invalidation cause type is "invalidation item".

If the index 4 does not pass, the invalidation cause category is "wrong-chosen item".

If the index 6 does not pass and all other items pass, the invalidation cause type is "head up".

If the index 7 does not pass and all other items pass, the invalidation cause category is "too high in the middle".

If the index 8 does not pass and all other items pass, the invalidation cause type is "tail lift".

If the index 11 does not pass and all other items pass, the invalidation cause type is "bulge".

If two or more of the indices 6, 7, and 8 fail and all other indices pass, the type of the cause of the invalidation is "wet".

If the index 13 does not pass and all other items pass, the invalidation cause type is "wet".

If the index 9 does not pass, the index 1 passes, and the index 12 passes, the invalidation cause type is "not inserted to the end or inserted reversely".

If the index 10 does not pass, the index 1 passes, the index 12 passes, and the index 9 passes, the invalidation cause type is "too little dropping sample".

If index 12 does not pass, index 1 passes, and index 9 passes, the invalidation cause category is "the flight time is too short".

If the index 2 does not pass and the index 1 passes, the invalidation cause type is "no reference line".

If the index 5 does not pass and the index 1 passes, the invalidation cause type is "no reference line".

Further, it may be further provided that the priority of the preset difference types decreases from top to bottom, that is, if a previous preset difference type is satisfied, the invalid reason category corresponding to the previous preset difference type is determined as the invalid reason of the curve to be analyzed.

Although the difference type matrix can theoretically cover all invalid curve data, the shape of the invalid curve is strange, and a small part of the invalid curve data is difficult to be accurately distinguished by the difference type matrix. In order to further determine the cause of the curve data which is difficult to identify and actually generates the abnormality, on the basis of the above embodiment, the embodiment of the present invention further provides another fluorescence immunochromatographic curve method, as shown in fig. 5, the method includes:

s502: if the immunofluorescence chromatography curve to be analyzed is an invalid curve, comparing the immunofluorescence chromatography curve with a preset valid curve, and determining abnormal information corresponding to the immunofluorescence chromatography curve;

s504: determining the invalid reason of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormal information;

s506: if the invalid reason of the immunofluorescence chromatography curve cannot be determined according to the priority and/or the difference of each difference type in the abnormal information, acquiring a historical invalid curve set;

the historical invalid curve set is used for representing a set formed by a plurality of historical invalid curves of which the invalid reasons are determined before the current time;

s508: determining a target historical invalid curve matched with the immunofluorescence chromatography curve from the historical invalid curve set;

s510: and determining the invalid reason of the immunofluorescence chromatography curve according to the invalid reason corresponding to the target historical invalid curve.

In some possible embodiments, the step S508 may specifically determine the target historical invalid curve matching the curve to be analyzed by the following method:

(1) determining the Euclidean square distance between the immunofluorescence chromatography curve and each historical ineffective curve in the historical ineffective curve set;

the formula for the Euclidean distance squared is as follows:

wherein, Curve (x) represents the fluorescence value of the x-th fluorescence point of the curve data to be analyzed, and error _ type (x, k) represents the fluorescence value of the x-th fluorescence point of the k-th curve in the historical invalid curve set.

(2) Judging whether the minimum Euclidean distance is smaller than a preset distance or not;

(3) if so, determining the historical invalid curve corresponding to the minimum Euclidean distance as the target historical invalid curve matched with the immunofluorescence chromatography curve.

Specifically, D may be set to a preset distance. And if min (dist) < D, determining that the invalidation reason of the historical invalidation curve corresponding to min (dist) is the invalidation reason of the curve to be analyzed.

It should be noted that, in addition to determining the target historical invalid curve by using the euclidean distance, the target historical invalid curve may be directly determined by a human, or may be based on a curve data classification method of an image recognition algorithm such as a convolutional neural network, a KNN proximity algorithm, a BP neural network, an SVM support vector machine, and the like.

Further, after the invalid reason of the curve to be analyzed is determined, the invalid reason can be prompted to a specified operation user according to a preset prompting mode.

In particular, the reason for the invalidation can be presented to the operator, for example, on a display device of the fluorescence detector, so that the operator can even understand and correct the incorrect operation.

The invalid reason can be stored or sent to the corresponding server, so that research personnel or staff can know and collect invalid information in time and better guide subsequent work.

In some possible embodiments, all valid and invalid curve data with the determined validity and invalid reason can be uploaded to a database as a sample set for machine learning, so as to optimize the above discrimination process and further improve the accuracy of determining the invalid reason.

It should be noted that the main purpose of determining the invalidation reason in the embodiment of the present invention is not to define each invalidation curve as a uniquely determined invalidation category, but to optimize and upgrade the supply chain. When invalid curve data appears, the method provided by the embodiment of the invention can quickly explore curve data information, accurately find links which are wrong and need to be improved in a man-machine material method loop, ensure efficient coordinated operation of all links of a supply chain, improve the quality of products and services, and improve the comprehensive production and management level of enterprises.

For easy understanding, the following application flow chart of the analysis method of the immunofluorescence chromatography curve is provided in combination with the practical application scenario, as shown in fig. 6, and the method includes:

s602: acquiring test record data and curve fluorescence data;

the test record data is basic information acquired by the fluorescence detector according to the test paper, and comprises some basic information, such as data generation time, fluorescence instrument equipment number, instrument equipment putting place, project number, instrument interpreted C value, instrument interpreted T value, negative and positive values and the like.

S604: analyzing the test record data and the curve fluorescence data to determine the effectiveness corresponding to the curve fluorescence data;

the specific effectiveness can be judged by the indexes 1 to 13 in the difference type matrix, and when one of the indexes 1 to 13 is not in conformity, the curve is determined to be an invalid curve.

S606: aiming at an invalid curve, judging the invalid reason of the curve according to the difference type matrix;

the specific difference type can be judged by the difference type matrix. If the difference type of the curve is found not to match with the difference type in the difference type matrix, the process proceeds to S608.

S608: comparing the data of the curve with a historical invalid curve set in a database to find out a historical invalid curve with the minimum Euclidean distance to the curve;

s610: and determining the invalid reason marked in the historical invalid curve as the invalid reason of the curve.

Based on the above method embodiment, the embodiment of the present invention further provides an apparatus for analyzing an immunofluorescence chromatography curve, as shown in fig. 7, the apparatus includes:

an abnormal information determining module 702, configured to compare the immunofluorescence chromatography curve with a preset effective curve if the immunofluorescence chromatography curve to be analyzed is an invalid curve, and determine abnormal information corresponding to the immunofluorescence chromatography curve; the abnormal information is used for representing the difference type between the immunofluorescence chromatography curve and the preset effective curve and the difference size corresponding to the difference type;

a first invalid reason determining module 704, configured to determine the invalid reason of the immunofluorescence chromatography curve according to the priority and/or the difference size of each difference type in the abnormality information.

According to the analysis device for the immunofluorescence chromatography curve, the invalid reason corresponding to the abnormal information is automatically determined through the abnormal information of the immunofluorescence chromatography curve to be analyzed, the time of curve analysis is shortened, in the process of determining the invalid reason, the influence of factors such as the priority of the difference type and/or the difference size in the abnormal information is comprehensively considered, the obtained invalid reason is more accurate compared with the result obtained through manual judgment, and the efficiency and the accuracy of the immunofluorescence chromatography curve analysis are effectively improved.

The above-mentioned invalid reason determining module 704 is further configured to determine a target difference type according to the priority and/or the difference size of each difference type in the abnormal information; and determining the ineffective reason of the immunofluorescence chromatography curve according to the target difference type.

The process of determining the target difference type according to the priority and/or the difference size of each difference type in the abnormal information includes at least one of the following steps: determining the difference type with the highest priority as a target difference type; determining the difference type with the difference size larger than a preset difference threshold value as a target difference type; and determining the difference type with the difference size larger than a preset difference threshold value as a first difference type set, and determining the difference type with the highest priority in the first difference type set as a target difference type.

The process for determining the cause of the inefficiency of the immunofluorescence chromatography curve according to the type of the target difference comprises the following steps: determining a target invalid reason from a preset difference type matrix according to the target difference type; the preset difference type matrix is used for representing the corresponding relation between the preset difference type and the preset invalid reason; the reason for the ineffectiveness of the target was determined as the cause of ineffectiveness of the immunofluorescence chromatography curve.

The preset difference types in the preset difference type matrix include: curve shape abnormity, input data abnormity and curve peak value information abnormity; the abnormal curve shape is used for representing that the shape of the immunofluorescence chromatography curve is different from that of a preset effective curve in a preset area; the input data abnormity is used for representing the input information loss or error when the test paper is detected by using a detection instrument; the curve peak value information abnormity is used for representing that the peak value information of the immunofluorescence chromatography curve does not meet the requirement of a preset standard peak value; the preset invalid reason categories in the preset difference type matrix include: detecting instrument misoperation, test paper misoperation and test paper damage; the correspondence between the preset difference type in the preset difference type matrix and the preset invalid reason category includes: when the preset difference type is abnormal curve shape, presetting the invalid reason type as the test paper is damaged; when the preset difference type is that the input data is abnormal, presetting the invalid reason type as the operation error of the detection instrument; and when the preset difference type is that the curve peak value information is abnormal, presetting the invalid reason type as the test paper misoperation.

Fig. 8 is a schematic diagram of another fluorescence immunochromatographic curve analysis device provided in the embodiment of the present invention, and the device further includes:

an obtaining module 802, configured to obtain a historical invalid curve set if the invalid reason of the immunofluorescence chromatography curve cannot be determined according to the priority and/or the difference size of each difference type in the abnormal information; the historical invalid curve set is used for representing a set formed by a plurality of historical invalid curves of which the invalid reasons are determined before the current time;

a target historical invalid curve determining module 804, configured to determine a target historical invalid curve matched with the immunofluorescence chromatography curve from the historical invalid curve set;

and a second invalidation reason determining module 806, configured to determine the invalidation reason of the immunofluorescence chromatography curve according to the invalidation reason corresponding to the target historical invalidation curve.

The target historical invalid curve determining module 804 is further configured to determine a euclidean distance between the immunofluorescence chromatography curve and each historical invalid curve in the set of historical invalid curves; judging whether the minimum Euclidean distance is smaller than a preset distance or not; if so, determining the historical invalid curve corresponding to the minimum Euclidean distance as the target historical invalid curve matched with the immunofluorescence chromatography curve.

The above-mentioned device still includes: and the prompting module 808 is configured to prompt the invalid reason to a specified operation user according to a preset prompting mode.

The implementation principle and the generated technical effect of the apparatus for analyzing an immunofluorescence chromatography curve provided by the embodiment of the present invention are the same as those of the method embodiment described above, and for the sake of brief description, reference may be made to the corresponding content in the method embodiment for analyzing an immunofluorescence chromatography curve.

An embodiment of the present invention further provides an electronic device, as shown in fig. 9, which is a schematic structural diagram of the electronic device, where the electronic device includes a processor 901 and a memory 902, the memory 902 stores computer-executable instructions that can be executed by the processor 901, and the processor 901 executes the computer-executable instructions to implement the above analysis method for an immunofluorescence chromatography curve.

In the embodiment shown in fig. 9, the electronic device further comprises a bus 903 and a communication interface 904, wherein the processor 901, the communication interface 904 and the memory 902 are connected by the bus 903.

The Memory 902 may include a high-speed Random Access Memory (RAM) and may also include a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The communication connection between the network element of the system and at least one other network element is realized through at least one communication interface 904 (which may be wired or wireless), and the internet, a wide area network, a local network, a metropolitan area network, and the like can be used. The bus 903 may be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, or the like. The bus 903 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in FIG. 9, but this does not indicate only one bus or one type of bus.

The processor 901 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 901. The Processor 901 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the device can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory, and the processor 901 reads the information in the memory, and completes the steps of the analysis method of immunofluorescence chromatography curve of the foregoing embodiment in combination with the hardware thereof.

The embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are called and executed by a processor, the computer-executable instructions cause the processor to implement the method for analyzing an immunofluorescence chromatography curve, and specific implementation may refer to the foregoing method embodiment, and is not described herein again.

The immunofluorescence chromatography curve analysis method, the immunofluorescence chromatography curve analysis device and the computer program product of the electronic device provided by the embodiments of the present invention include a computer readable storage medium storing program codes, instructions included in the program codes can be used for executing the methods described in the foregoing method embodiments, and specific implementation can refer to the method embodiments, and will not be described herein again.

Unless specifically stated otherwise, the relative steps, numerical expressions, and values of the components and steps set forth in these embodiments do not limit the scope of the present invention.

The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.

In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are only for convenience of description and simplicity of description, but do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, should not be construed as limiting the present invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.

Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于卫星资料的海洋锋识别方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!