Sample dilution method, apparatus, and electronic device
Patent Information
- Application Number
- CN202210893055.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-12-31
- Filing Date
- 2022-07-27
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2042-07-27
AI Technical Summary
通常,稀释液是通用的,所以当稀释需要进行多次时,每次的稀释液是随机选择的,稀释效果待提升
[0016]本申请提供的样本稀释方法、装置及电子设备,通过获取样本信息的历史稀释信息,根据历史稀释信息中的历史稀释液信息确定当次稀释的稀释液,能够获得更好的稀释效果。
Smart Images

Figure CN116413120B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of sample analysis technology, and in particular to a sample dilution method, apparatus and electronic equipment. Background Technology
[0002] Sample analysis involves detecting the substances produced when a sample reacts with a specific reagent, and then analyzing the sample.
[0003] To achieve the reaction conditions, it is sometimes necessary to dilute the sample to be tested. Dilution is performed using a specific diluent. Typically, the diluent is universal, so when multiple dilutions are required, the diluent is randomly selected each time, which may compromise the effectiveness of the dilution. Summary of the Invention
[0004] To address the problems in the aforementioned related technologies, this application provides a sample dilution method, apparatus, and electronic device that improves the dilution effect by determining the diluent for the current dilution based on historical diluent information.
[0005] This application provides a sample dilution method, the method comprising: Obtain a dilution instruction, which includes a predetermined dilution factor and sample information; Retrieve historical information corresponding to the sample information based on the sample information; When the historical information includes historical dilution information, the historical diluent information in the historical dilution information is determined; The diluent is determined based on the historical diluent information, and the information of the diluent is obtained; Based on the predetermined dilution factor and diluent information, take the diluent and dilute the sample.
[0006] In some embodiments, determining the diluent based on the historical diluent information includes: Obtain historical quality information for the diluent; Determine whether the historical diluent is usable based on the quality information of the historical diluent; When a historical diluent is available, it is identified as the diluent.
[0007] In some embodiments, the method further includes: When historical diluents are unavailable, retrieve the batch information of the historical diluents; The same batch of diluent is determined based on the batch information of the historical diluent, and the same batch of diluent is the same as the batch of the historical diluent. Obtain the quality information of the same batch of diluent; Determine whether the same batch of diluent is usable based on the quality information of the same batch of diluent; When the same batch of diluent is available, the same batch of diluent is identified as the diluent.
[0008] In some embodiments, prior to obtaining the dilution instruction, the method further includes: Obtain sample information; Determine the dilution factor based on the sample information; Obtain reaction vessel information; Based on the reaction vessel information and the dilution factor, calculate the number of dilutions and the predetermined dilution factor for each dilution; Based on the number of dilutions and the predetermined dilution factor for each dilution, a dilution instruction is generated for each dilution.
[0009] In some embodiments, the method further includes: When the historical information does not include historical dilution information, obtain the disabling information of the candidate diluent; Based on the prohibited information, the non-prohibited candidate diluent is determined as the first diluent; Obtain the quality information of the first diluent; Based on the quality information of the first diluent, the diluent is determined from the first diluent.
[0010] In some embodiments, the quality information includes the expiry date and / or remaining quantity.
[0011] In some embodiments, the information of the diluent includes a diluent barcode and / or the location of the diluent.
[0012] This application also provides a sample dilution module, including: The first acquisition module is used to acquire a dilution instruction, which includes a predetermined dilution factor and sample information. The second acquisition module is used to retrieve historical information of the sample information based on the sample information; The third acquisition module is used to determine the historical diluent information in the historical dilution information when the historical information includes historical dilution information; The first determining module is used to determine the diluent based on the historical diluent information and to obtain information about the diluent; The dilution module is used to take diluent and dilute the sample according to the predetermined dilution factor and diluent information.
[0013] This application also provides an electronic device, including: A memory and a processor, wherein the memory stores a computer program that, when executed by the processor, performs any of the sample dilution methods described above.
[0014] This application also provides a storage medium storing a computer program that can be executed by one or more processors and can be used to implement any of the sample dilution methods described above.
[0015] This application also provides a sample analyzer, including the electronic equipment described above.
[0016] The sample dilution method, apparatus, and electronic equipment provided in this application can obtain better dilution results by acquiring historical dilution information of the sample information and determining the diluent for the current dilution based on the historical diluent information in the historical dilution information. Attached Figure Description
[0017] The present application will be described in more detail below based on embodiments and with reference to the accompanying drawings.
[0018] Figure 1 A schematic diagram illustrating the implementation process of a sample dilution method provided in this application embodiment; Figure 2 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0019] In the accompanying drawings, the same parts are referred to by the same reference numerals, and the drawings are not drawn to scale. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0021] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0022] If the application documents contain similar descriptions such as "first, second, third", the following explanation shall be added: In the following description, the terms "first, second, third" are used only to distinguish similar objects and do not represent a specific order of objects. It is understood that "first, second, third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.
[0023] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0024] To address the problems existing in related technologies, this application provides a sample dilution method. This method is applied to an electronic device, such as a server, mobile terminal, computer, or cloud platform. The sample dilution function provided in this application can be implemented by the processor of the electronic device calling program code, which can be stored in a computer storage medium. Figure 1 This is a schematic diagram illustrating the implementation process of a sample dilution method provided in an embodiment of this application, as shown below. Figure 1 As shown, it includes: Step S101: Obtain the dilution instruction, which includes the predetermined dilution factor and sample information.
[0025] In some embodiments, the dilution instruction is generated by the following method: Obtain sample information; Determine the dilution factor based on the sample information; Obtain reaction vessel information; Based on the reaction vessel information and the dilution factor, calculate the number of dilutions and the predetermined dilution factor for each dilution; Based on the number of dilutions and the predetermined dilution factor for each dilution, a dilution instruction is generated for each dilution.
[0026] In the above embodiments, the dilution factor depends on the sample itself and / or the specific detection and analysis items performed on the sample, and is usually pre-stored in the instrument using the method of this embodiment.
[0027] In the above embodiments, when the dilution factor is too high, such as 100 times or 1000 times, and the reaction vessel is a reaction cup or microplate with a very small capacity, the sample needs to be diluted multiple times in order to achieve the dilution factor, for example, the first dilution is 1:10 and the second dilution is 1:100.
[0028] Step S102: Retrieve historical information corresponding to the sample information based on the sample information.
[0029] In some embodiments, when a sample is operated on multiple times, the relevant information of the completed operations is recorded to form historical information. There is a correlation between the historical information and its corresponding sample information, which can be retrieved through the sample information.
[0030] Step S103: When the historical information includes historical dilution information, determine the historical diluent information in the historical dilution information.
[0031] In some embodiments, multiple operations are performed on the sample, and the relevant information of the completed operations is recorded to form historical information. There is a correlation between the historical information and the corresponding sample information, which can be retrieved through the sample information. When the above operations include dilution, the relevant information of the completed dilution operations is recorded to form historical dilution information, which can be retrieved through the sample information. The historical dilution information includes historical diluent information.
[0032] In some embodiments, when the historical information does not include historical dilution information, i.e., when the multiple operations performed on the sample do not include dilution operations, the method includes the following procedures: Obtain information on the disabled diluents; Based on the prohibited information, the non-prohibited candidate diluent is determined as the first diluent; Obtain the quality information of the first diluent; Based on the quality information of the first diluent, the diluent is determined from the first diluent.
[0033] In the above embodiments, the content of the disabled information of the candidate diluent is that some of the candidate diluents are disabled. The types include static and / or dynamic. Static means that it is fixedly stored in the instrument or equipment using this method for a period of time. Dynamic means that it is calculated based on the sample information and preset conditions to match the current sample.
[0034] In the above embodiments, the quality information of the first diluent includes the quality information and / or quantity information of the first diluent. The quality information of the first diluent includes, but is not limited to, the expiration date of the first diluent, and the quantity information of the first diluent includes, but is not limited to, the remaining amount of the first diluent.
[0035] In some embodiments, the quality information of the first diluent is not real-time data, but is updated at specific times, such as after initial filling or dilution.
[0036] In some embodiments, the quality information of the first diluent is not real-time data, but is updated at specific times, such as after initial filling or dilution.
[0037] In some embodiments, the quality information of the first diluent is real-time data, which is measured in real-time by a detection device or calculated in real-time by a calculation formula.
[0038] In the above embodiments, determining the diluent from the first diluent is an optimal selection process, which is to determine the optimal diluent among the candidate diluents. The optimal diluent is relative to the selected sample and the test items of the sample, and aims to achieve better dilution effect.
[0039] Step S104: Determine the diluent based on historical diluent information and obtain the diluent information.
[0040] In some embodiments, determining the diluent based on historical diluent information includes: Obtain historical diluent quality information; Determine whether the historical diluent is usable based on the quality information of the historical diluent; When a historical diluent is available, it is determined to be the diluent. When historical diluents are unavailable, retrieve the batch information of the historical diluents; The same batch of diluent is determined based on the batch information of the historical diluent, and the same batch of diluent is the same as the batch of the historical diluent. Obtain the quality information of the same batch of diluent; Determine whether the same batch of diluent is usable based on the quality information of the same batch of diluent; When the same batch of diluent is available, the same batch of diluent is identified as the diluent.
[0041] Therefore, the present invention first considers using historical diluents to ensure that the dilution effect is the same as that of historical dilutions.
[0042] When a historical diluent is unavailable, the diluent used can be ensured to have the closest possible quality to the historical diluent. With the diluent acquisition method of this invention, even if the sample is diluted multiple times, it will not be affected by differences in the diluent.
[0043] In the above embodiments, the quality information of the historical diluent includes the quality information and / or quantity information of the historical diluent. The quality information of the historical diluent includes, but is not limited to, the expiration date of the historical diluent, and the quantity information of the historical diluent includes, but is not limited to, the remaining amount of the historical diluent.
[0044] In the above embodiments, the quality information of the same batch of diluent includes the quality information and / or quantity information of the same batch of diluent. The quality information of the same batch of diluent includes, but is not limited to, the expiration date of the same batch of diluent, and the quantity information of the same batch of diluent includes, but is not limited to, the remaining amount of the same batch of diluent.
[0045] In some embodiments, the quality information of historical diluents is not real-time data, but is updated at specific times, such as after a dilution operation.
[0046] In some embodiments, the quality information of the historical diluent is real-time data, which is measured in real time by detection equipment or calculated in real time by calculation formula.
[0047] In some embodiments, the quality information of the same batch of diluent is not real-time data, but will be updated at specific times, such as after a dilution operation.
[0048] In some embodiments, the quality information of the same batch of diluent is real-time data, which is measured in real time by detection equipment or calculated in real time by calculation formula.
[0049] In some embodiments, when the same batch of diluent is unavailable, the diluent is determined by referring to the steps when the historical information does not include historical dilution information, i.e., selecting a first diluent from the candidate diluents, and then determining the specific steps of the diluent from the first diluent.
[0050] In some embodiments, when the same batch of diluent is unavailable, a warning is issued, such as by lighting a light or making a specific sound, to notify the user that there is no optimal diluent. Here, the optimal diluent is the diluent determined at the end of the above steps.
[0051] In some embodiments, when the same batch of diluent is unavailable, a replenishment prompt is issued, such as by lighting up a light or making a specific sound, to notify the user to add the optimal diluent, which is the diluent determined at the end of the above steps.
[0052] Step S105: Based on the predetermined dilution factor and diluent information, take the diluent and dilute the sample.
[0053] In some embodiments, the information of the diluent includes a diluent barcode and / or diluent location, used to determine the location where the diluent is taken, and the diluent taking is included in the dilution instruction; the amount of diluent taken is calculated according to a predetermined dilution ratio, used to control the completion of the diluent taking, and the diluent taking ends when the actual amount of diluent taken reaches the calculated amount of diluent taken.
[0054] In the above embodiments, after the diluent is taken out, the diluent is injected into the reaction container to dilute the sample.
[0055] This invention ensures that each dilution, or at least a similar mass of diluent, is used when a sample is diluted multiple times, thereby preventing interference with the results due to differences in diluents.
[0056] This invention offers significant advantages, particularly when samples require discontinuous dilution in the sample analyzer. For example, if a sample undergoes an initial dilution for a specific testing procedure, and the instrument determines a problem with the result, requiring further dilution for automatic retesting, the dilution method of this invention ensures the highest correlation between the second and first dilution results, as both utilize the same or at least approximately the same mass of dilution solution.
[0057] Based on the foregoing embodiments, this application provides an applicable scenario. In this application embodiment, the above method is applied to a sample analyzer. Taking a chemiluminescence analyzer as an example, a specific marker in body fluid (such as blood) is taken as the analyte, a portion of the analyte is taken as a sample, the characteristic information of the sample itself and the information of the sample to be tested are obtained, and the above method is executed.
[0058] This application provides an electronic device; Figure 2 This is a schematic diagram of the composition structure of the electronic device provided in the embodiments of this application, such as... Figure 2 As shown, the electronic device includes: a processor 210, at least one communication bus 250, a user interface 240, at least one external communication interface 230, and a memory 220. The communication bus 250 is configured to enable communication between these components. The user interface 240 may include a display screen, and the external communication interface 230 may include standard wired and wireless interfaces. The processor 210 is configured to execute a sample dilution program stored in the memory to perform the steps in the sample dilution process provided in the above embodiment.
[0059] It should be noted that the descriptions of the above storage medium and electronic device embodiments are similar to the descriptions of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.
[0060] Based on the foregoing embodiments, this application provides a sample dilution module. The modules and units included in the device can be implemented by a processor in a computer device; of course, they can also be implemented by specific logic circuits. In the implementation process, the processor can be a central processing unit (CPU), a microprocessor unit (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.
[0061] Based on the above-described sample dilution module, embodiments of this application provide a sample dilution device, such as... Figure 2 As shown, the sample dilution device 221 includes: The first acquisition module 2211 is used to acquire a dilution instruction, which includes a predetermined dilution factor and sample information. The second acquisition module 2212 is used to retrieve historical information of the sample information based on the sample information; The third acquisition module 2213 is used to determine the historical diluent information in the historical dilution information when the historical information includes historical dilution information; The first determining module 2214 is used to determine the diluent based on the historical diluent information and to obtain information about the diluent; The dilution module 2215 is used to take the diluent and dilute the sample according to the predetermined dilution factor and the information of the diluent.
[0062] It should be noted that, in the embodiments of this application, if the above-mentioned sample dilution steps are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.
[0063] Accordingly, this application provides a storage medium storing a computer program thereon, characterized in that the computer program, when executed by a processor, implements the steps in the sample dilution method provided in the above embodiments.
[0064] Based on the aforementioned electronic equipment, this application also provides a sample analyzer, including the electronic equipment described above. The sample dilution is as described above and will not be repeated. After the sample dilution operation is completed, the diluted sample can be subjected to reaction operations or other methods to obtain the sample-related data required by the applicable project, and then the data can be analyzed to complete the analysis of the sample.
[0065] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.
[0066] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0067] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0068] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0069] In addition, each functional unit in the various embodiments of this application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0070] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.
[0071] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a controller to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0072] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A sample dilution method, characterized in that, The method includes: Obtain a dilution instruction, which includes a predetermined dilution factor and sample information; The historical information corresponding to the sample information is retrieved based on the sample information; wherein, the historical information corresponding to the sample information refers to the relevant information of the completed operations when multiple operations are performed on the current sample, which is recorded to form the historical information, and there is a correlation between the historical information and the sample information corresponding to the sample; When the historical information includes historical dilution information, the historical diluent information in the historical dilution information is determined; The diluent is determined based on the historical diluent information, and the diluent information is obtained; the diluent is taken according to the predetermined dilution factor and the diluent information, and the sample is diluted. When historical diluents are unavailable, retrieve the batch information of the historical diluents; The same batch of diluent is determined based on the batch information of the historical diluent, and the same batch of diluent is the same as the batch of historical diluent; the quality information of the same batch of diluent is obtained; the quality information of the same batch of diluent is used to determine whether the same batch of diluent is usable; when the same batch of diluent is usable, the same batch of diluent is determined to be a diluent.
2. The method according to claim 1, characterized in that, The step of determining the diluent based on the historical diluent information includes: Obtain historical diluent quality information; Determine whether the historical diluent is usable based on the quality information of the historical diluent; When a historical diluent is available, it is identified as the diluent.
3. The method according to claim 1, characterized in that, Prior to obtaining the dilution instruction, the method further includes: Obtain sample information; Determine the dilution factor based on the sample information; Obtain reaction vessel information; Based on the reaction vessel information and the dilution factor, calculate the number of dilutions and the predetermined dilution factor corresponding to each dilution; Based on the number of dilutions and the predetermined dilution factor for each dilution, a dilution instruction is generated for each dilution.
4. The method according to claim 1, characterized in that, The method further includes: When the historical information does not include historical dilution information, obtain the disabling information of the candidate diluent; Based on the prohibited information, the non-prohibited candidate diluent is determined as the first diluent; Obtain the quality information of the first diluent; Based on the quality information of the first diluent, the diluent is determined from the first diluent.
5. The method according to claim 1, characterized in that, The information about the diluent includes the diluent barcode and / or the diluent location.
6. A sample dilution module, characterized in that, include: The first acquisition module is used to acquire a dilution instruction, which includes a predetermined dilution factor and sample information. The second acquisition module is used to retrieve the historical information of the sample information based on the sample information; wherein, the historical information corresponding to the sample information refers to the relevant information of the completed operations when multiple operations are performed on the current sample, forming the historical information, and there is a correlation between the historical information and the sample information corresponding to the sample; The third acquisition module is used to determine the historical diluent information in the historical dilution information when the historical information includes historical dilution information; The first determining module is used to determine the diluent based on the historical diluent information and to obtain information about the diluent; The dilution module is used to take the diluent and dilute the sample according to the predetermined dilution factor and the information of the diluent; The third acquisition module is also used to acquire batch information of historical diluent when historical diluent is unavailable; The first determining module is further configured to determine the same batch of diluent based on the batch information of the historical diluent, wherein the same batch of diluent is the same as the batch of the historical diluent; obtain the quality information of the same batch of diluent; determine whether the same batch of diluent is usable based on the quality information of the same batch of diluent; and determine the same batch of diluent as diluent when it is usable.
7. An electronic device, characterized in that, include: A memory and a processor, wherein the memory stores a computer program that, when executed by the processor, performs the sample dilution method as described in any one of claims 1 to 5.
8. A storage medium, characterized in that, The computer program stored in the storage medium can be executed by one or more processors and can be used to implement the sample dilution method as described in any one of claims 1 to 5.
9. A sample analyzer, characterized in that, The sample analyzer has the storage medium as described in claim 8.
Citation Information
Patent Citations
Sample analyzer, server and analysis method of sample to be detected
CN114487450A