Sample detection device and sample detection method
By introducing an update mechanism of detection result marking data and processing module in the sample detection device, the problem of insufficient convenience in sample detection data management in the prior art is solved, and the function of users being able to easily view any type of detection result data is realized.
Patent Information
- Application Number
- CN202311802285.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-25
- Publication Date
- 2025-06-27
AI Technical Summary
The existing sample detection device is poor in data management, and cannot extract the test result data separately for viewing, and cannot view the replaced or deleted test result data.
A sample detection device is designed, including a sample injection module, a detection module, a storage module and a processing module. The storage module is used to store the detection result data corresponding to each detection, and attach the detection result mark data, and the mark data contains information to determine whether it is valid. The processing module updates the detection result marking data in response to new, replacement or query instructions to ensure that the user can view any type of detection result data.
By storing the detection result data of each detection separately and supplementing the continuously updated detection result marking data, the ability of users to view any type of detection result data according to their needs is realized, and the data management convenience of sample detection is improved.
Smart Images

Figure CN120214342A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of detection technologies, and particularly to a sample detection device and a sample detection method. Background Art
[0002] In the prior art, a sample detection device usually stores the detection result data obtained from each detection of a sample. When a user needs to view it, the detection result data of the sample can be extracted from the stored data for viewing.
[0003] The defect of the prior art is that it usually combines and stores the detection result data of all detections corresponding to the same sample, and deletes and fills in new data for the part that needs to be replaced when replacing the detection result data. This easily causes the user to be unable to separately extract the detection result data of a certain detection for viewing, nor can they view the replaced or deleted detection result data, resulting in poor convenience in data management of sample detection. Summary of the Invention
[0004] The main technical problem to be solved by this application is how to improve the convenience of data management for sample detection.
[0005] To solve the above technical problem, the first technical solution adopted by this application is: A sample detection device, comprising: a sample injection module for obtaining a sample; a detection module for detecting the sample to obtain detection result data; a storage module for storing the detection result data corresponding to each detection respectively, and the storage module is further used to store detection result marking data, and the detection result marking data contains information for determining whether each detection result data is valid; a processing module for: in response to adding detection result data corresponding to a sample, updating the detection result marking data based on the added detection result data.
[0006] Among them, in response to adding detection result data corresponding to a sample, updating the detection result marking data based on the added detection result data includes: in response to adding detection result data corresponding to a sample and receiving an addition instruction, generating information for determining the validity corresponding to the added detection result data in the detection result marking data.
[0007] Among them, in response to the addition of detection result data corresponding to a sample, the detection result marking data is updated based on the newly added detection result data, including: in response to the addition of detection result data corresponding to a sample and receiving a replacement instruction, based on the newly added detection result data, information indicating valid determination corresponding to the newly added detection result data is generated in the detection result marking data, and in the detection result marking data, the information corresponding to the detection result data indicated by the replacement instruction is updated to information indicating invalid determination.
[0008] Among them, the processing module is further configured to: in response to receiving a query instruction, determine a target sample based on the query instruction; obtain the detection result marking data and all detection result data corresponding to the target sample; obtain the valid data in all the detection result data based on the detection result marking data and all the detection result data corresponding to the target sample; where the valid data is the detection result data corresponding to the information indicating valid determination in the detection result marking data.
[0009] Among them, the processing module is further configured to: merge the valid data obtained by the same detection method among all the valid data corresponding to the target sample to obtain target valid data, and obtain the target valid data corresponding to each detection method among all the valid data.
[0010] Among them, the processing module is further configured to: in response to receiving a result merging instruction, determine a target sample based on the result merging instruction; determine the detection result data to be merged based on the detection result marking data of the target sample; merge the detection result data to be merged to generate merged result data, and update the detection result marking data based on the merged result data.
[0011] Among them, the processing module is further configured to: in response to receiving a result modification instruction, determine a target sample based on the result modification instruction; determine the detection result data to be modified based on the detection result marking data of the target sample; modify the detection result data to be modified to generate modified detection result data, and update the detection result marking data based on the modified detection result data.
[0012] Among them, updating the detection result marking data based on the modified detection result data includes: generating information indicating valid determination corresponding to the modified detection result data in the detection result marking data based on the modified detection result data; and updating the information corresponding to the detection result data to be modified to information indicating invalid determination in the detection result marking data.
[0013] Among them, updating the detection result marking data includes: updating the detection result marking data and recording the modification record data of the detection result marking data in this update; the processing module is further configured to: in response to receiving a marking restoration instruction, determine a target sample based on the marking restoration instruction; and restore the detection result marking data corresponding to the target sample based on the modification record data corresponding to the target sample.
[0014] To solve the above technical problems, the second technical solution adopted in this application is: a sample detection method applied to the above sample detection device; the sample detection method includes: in response to new detection result data corresponding to a sample, updating the detection result marking data based on the new detection result data.
[0015] The beneficial effects of this application are as follows: Different from the prior art, in the technical solution of this application, the detection module detects a sample to obtain detection result data, and the storage module is used to store the detection result data. The specific storage method is to store the detection result data obtained from each detection of the sample separately, that is, one piece of detection result data corresponds to one detection of the sample. Moreover, the storage module is also used to store the detection result marking data, and the detection result marking data may contain information on whether each piece of detection result data is determined to be valid. On this premise, by combining the detection result marking data and all the detection result data for viewing, it can be determined whether each of the currently obtained detection result data is valid, realizing the viewing of data. In addition, when new detection result data is obtained by detecting a sample, corresponding information can also be updated in the detection result marking data based on the new detection result data. Based on the above method, by separately storing the detection result data obtained from each detection of the sample and supplementing it with continuously updated detection result marking data, users can view any type of detection result data according to their own needs, improving the convenience of data management for sample detection. Description of the Drawings
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0017] Figure 1 It is a schematic structural diagram of an embodiment of the sample detection device of this application;
[0018] Figure 2 It is a schematic flowchart of an embodiment of the sample detection method of this application.
[0019] Reference numerals: sampling module 11, detection module 12, storage module 13, processing module 14. Detailed implementation manners
[0020] The present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be specifically noted that the following embodiments are only used to illustrate the present application, but do not limit the scope of the present application. Similarly, the following embodiments are only partial embodiments of the present application rather than all embodiments. All other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present application.
[0021] As used herein, the mention of "embodiment" means that a specific feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0022] In the description of the present application, it should be noted that, unless otherwise clearly defined and limited, the terms "installed", "set", "connected", and "coupled" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific situations.
[0023] The present application provides a sample detection device. Refer to Figure 1 , Figure 1 which is a schematic structural diagram of an embodiment of the sample detection device of the present application. As Figure 1 described, the sample detection device includes a sampling module 11, a detection module 12, a storage module 13, and a processing module 14.
[0024] The sampling module 11 is used to obtain a sample. Specifically, the sampling module 11 may have a sampling needle, and the sampling module 11 can collect the sample in the sample tube through the sampling needle to obtain the sample. The sampling module 11 can also collect the sample by other means, which is not limited herein.
[0025] The detection module 12 is used to detect the sample to obtain detection result data. Specifically, after each detection of the sample by the detection module 12, it can generate corresponding data representing the detection result of this time, denoted as detection result data, and can store the detection result data in the storage module 13.
[0026] The storage module 13 is used to store the detection result data corresponding to each detection respectively. The storage module 13 is also used to store the detection result marking data, and the detection result marking data contains information on whether each detection result data is valid or not.
[0027] Among them, for the detection result data obtained from each detection of the sample, the storage module 13 stores each detection result data separately without merging the data, which is convenient for the individual call of any detection result data.
[0028] In addition, the storage module 13 may have multiple storage areas for storing the detection result data. The detection result data with the same type characteristics can be stored in the same storage area, and the detection result data with different type characteristics can be stored in different storage areas. Herein, the type characteristics may refer to year characteristics. For example, all the detection result data obtained in the same year can be stored in the same storage area, and the detection result data obtained in different years can be stored in different storage areas respectively, which is convenient for users to call according to specific category characteristics. The above type characteristics may also be other characteristics other than year characteristics, which can be determined according to actual needs and are not limited herein.
[0029] In the detection result marking data, there may be contained at least one of the information on whether each detection result data is valid or not, generation time information, generation sequence information, whether re-detection is required information, whether modification is made information and version information before and after modification, modification version number and other type information. That is to say, the relevant attributes of each detection result data can be recorded through the detection result marking data, so that users can query the addresses of all the detection result data that meet their needs through the detection result marking data, and can obtain the corresponding detection result data in the storage module 13 through the addresses.
[0030] When there are changes such as modification, deletion, replacement, addition and any other type of changes to the detection result data, the relevant records before and after the change will be updated to the detection result marking data. Combining the continuously updated detection result marking data and all the detection result data, users can call any number, any time point and any category of detection result data for viewing according to their needs, which improves the flexibility and convenience of data management.
[0031] The processing module 14 is used for:
[0032] In response to the addition of the detection result data corresponding to the sample, the detection result marking data is updated based on the added detection result data.
[0033] Among them, after a new sample test is performed on a sample, corresponding newly generated test result data will be generated. The newly generated test result data can be stored in the storage module 13, and information indicating validity determination corresponding to the newly generated test result data is newly added to the test result marking data, so as to achieve synchronous update of the test result marking data.
[0034] In addition, after a test result data is deleted, in the test result marking data, the information indicating validity determination of the deleted test result data can be updated to information indicating invalidity determination, so as to achieve synchronous update of the test result marking data.
[0035] After a test result is replaced with new test result data, in the test result marking data, the information indicating validity determination of the replaced test result data can be updated to information indicating invalidity determination, and moreover, in the test result marking data, information indicating validity determination corresponding to the replaced test result data is newly added, so as to achieve synchronous update of the test result marking data.
[0036] When combined storage is required, multiple test result data that need to be combined can also be combined into one test result data, and the combined generated test result data is stored in the storage module 13 as the newly added test result data, and the above steps for synchronous update of the test result marking data are executed. Similarly, when split storage is required, the split obtained data can also be directly stored in the storage module 13 as the newly added test result data, and the above steps for synchronous update of the test result marking data are executed.
[0037] Based on the above method, based on the test result data stored separately for each test of the sample, when operations such as addition, replacement, deletion, combination, and splitting of sample test data are required, the configured test result marking data can be synchronously updated, so that the user can combine the continuously updated test result marking data and all test result data at any time, and call any number, any time point, and any category of test result data for viewing according to requirements, improving the convenience of data management.
[0038] Different from the prior art, in the technical solution of the present application, the detection module detects a sample to obtain detection result data, and the storage module is used to store the detection result data. The specific storage method is to store the detection result data obtained from each detection of the sample separately. That is, one piece of detection result data corresponds to one detection of the sample. Moreover, the storage module is also used to store detection result marking data, and the detection result marking data may contain information for determining whether each piece of detection result data is valid respectively. On this premise, by combining the detection result marking data and all the detection result data for viewing, it can be determined whether each of the currently obtained all detection result data is valid respectively, realizing the viewing of data. In addition, when new detection result data is obtained by detecting the sample, corresponding information can also be updated in the detection result marking data based on the new detection result data. Based on the above method, by storing the detection result data obtained from each detection of the sample separately and supplementing it with the continuously updated detection result marking data, users can view any type of detection result data according to their own needs, improving the convenience of data management for sample detection.
[0039] In one embodiment, in response to new detection result data corresponding to a sample, the detection result marking data is updated based on the new detection result data, including:
[0040] In response to new detection result data corresponding to a sample and receiving an addition instruction, information for determining validity corresponding to the new detection result data is generated in the detection result marking data based on the new detection result data.
[0041] Specifically, after a new sample detection is performed on the sample, corresponding new detection result data will be generated. At this time, a corresponding addition instruction can be generated or received.
[0042] When new detection result data corresponding to a sample is added and an addition instruction is received, the new detection result data can be stored in storage module 13, and information for determining validity corresponding to the new detection result data is newly added in the detection result marking data, realizing synchronous update of the detection result marking data.
[0043] Based on the above method, while continuously detecting the sample and continuously adding new detection result data, the detection result marking data can be synchronously updated, so that users can view any one of the required detection result data based on the latest detection result marking data, improving the convenience of data management.
[0044] In one embodiment, in response to new detection result data corresponding to a sample, the detection result marking data is updated based on the new detection result data, including:
[0045] In response to the addition of detection result data corresponding to a sample and upon receiving a replacement instruction, based on the newly added detection result data, information indicating valid determination corresponding to the newly added detection result data is generated in the detection result marking data, and, in the detection result marking data, the information corresponding to the detection result data indicated by the replacement instruction is updated to information indicating invalid determination.
[0046] Specifically, after a new sample detection is performed on a sample, corresponding newly added detection result data will be generated, and at this time, a corresponding replacement instruction may be generated or received.
[0047] When newly added detection result data corresponding to a sample is added and a replacement instruction is received, the replaced detection result data can be stored in storage module 13, and, in the detection result marking data, the information indicating valid determination of the replaced detection result data is updated to information indicating invalid determination, and, in the detection result marking data, information indicating valid determination corresponding to the replaced detection result data is newly added, realizing synchronous update of the detection result marking data.
[0048] Based on the above method, while replacing the detection result data of a sample, the detection result marking data can be synchronously updated, so that the user can view any detection result data required based on the latest detection result marking data, improving the convenience of data management.
[0049] In one embodiment, processing module 14 is further configured to:
[0050] In response to receiving a query instruction, determine a target sample based on the query instruction.
[0051] Obtain the detection result marking data and all detection result data corresponding to the target sample.
[0052] Based on the detection result marking data and all detection result data corresponding to the target sample, obtain the valid data in all detection result data.
[0053] Among them, the valid data is the detection result data corresponding to the information indicating valid determination in the detection result marking data.
[0054] Specifically, storage module 13 may store detection result data and detection result marking data corresponding to multiple samples respectively, and each sample may be correspondingly set with a corresponding identifier, such as an identification code.
[0055] The user can input the identification code of the target sample to be queried into the sample detection device to generate a query instruction for querying relevant information of the target sample.
[0056] After the processing module 14 receives the query instruction, it can obtain the detection result marking data of the target sample from the storage module 13, and obtain all the detection result data of the target sample in the storage module 13 corresponding thereto.
[0057] Based on the detection result marking data, the valid data in all the detection result data can be determined to generate a valid list.
[0058] Based on the valid list, the valid data of the target sample is filtered out from all the detection result data obtained from the storage module 13 and output.
[0059] Based on the above method, it is possible to query the valid data of any sample according to the user's instruction, improving the reliability of the sample detection device.
[0060] Optionally, the processing module 14 is further configured to:
[0061] Merge the valid data obtained by the same detection method among all the valid data corresponding to the target sample to obtain the target valid data.
[0062] Specifically, if there are multiple pieces of valid data obtained by the same detection method among all the valid data corresponding to the target sample, the average of the valid data obtained by the same detection method can be obtained based on the averaging method, and used as the target valid data for storage.
[0063] It should be noted that the above averaging method can also be replaced by the method of taking the median or other methods to obtain the corresponding target valid data, which is not limited here.
[0064] Based on the above method, the effectiveness of the finally obtained target valid data can be improved, the possibility of incorrect data analysis results caused by taking the specific data of a detection method as valid data can be reduced, and the reliability of the sample detection device can be improved.
[0065] In an embodiment, the processing module 14 is further configured to:
[0066] In response to receiving the result merging instruction, the target sample is determined based on the result merging instruction.
[0067] Based on the detection result marking data of the target sample, the detection result data to be merged is determined.
[0068] Merge the detection result data to be merged to generate merged result data, and update the detection result marking data based on the merged result data.
[0069] Specifically, the storage module 13 can store the detection result data and detection result marking data corresponding to various samples respectively. Each sample can be correspondingly set with a corresponding identifier, such as an identification code.
[0070] The user can input the identification code of the target sample to be queried into the sample detection device, generating a result merging instruction for merging the detection result data of the target sample.
[0071] After the processing module 14 receives this result merging instruction, it can determine the detection result data that needs to be merged among all the detection result data of the target sample through the detection result marking data of the target sample.
[0072] Merge the detection result data that needs to be merged to generate merged result data, store it as new detection result data in the storage module 13, and update the detection result marking data of the target sample, adding the information indicating the determination of validity and / or other information corresponding to this merged result data, which is not limited here.
[0073] Based on the above method, it is possible to achieve, according to the user's instruction, merging the detection result data of any sample to generate merged result data for storage, making data management more flexible and multifunctional, and improving the reliability of the sample detection device.
[0074] In one embodiment, the processing module 14 is further configured to:
[0075] In response to receiving a result modification instruction, determine the target sample based on the result modification instruction.
[0076] Based on the detection result marking data of the target sample, determine the detection result data that needs to be modified.
[0077] Modify the detection result data that needs to be modified to generate modified detection result data, and update the detection result marking data based on the modified detection result data.
[0078] Specifically, the storage module 13 can store the detection result data and detection result marking data corresponding to various samples respectively. Each sample can be correspondingly set with a corresponding identifier, such as an identification code.
[0079] The user can input the identification code of the target sample to be queried into the sample detection device, generating a result modification instruction for modifying the detection result data of the target sample.
[0080] After the processing module 14 receives this result modification instruction, it can determine the detection result data that needs to be modified among all the detection result data of the target sample through the detection result marking data of the target sample.
[0081] Modify the detection result data that needs to be modified to generate modified detection result data, store it as the new detection result data in the storage module 13, and update the detection result marking data of the target sample, adding the information indicating the determination of validity and / or other information corresponding to the modified detection result data, which is not limited here.
[0082] Based on the above method, it is possible to modify the detection result data of any sample according to the user's instructions to generate modified detection result data for storage, making data management more flexible and multifunctional, and improving the reliability of the sample detection device.
[0083] Optionally, update the detection result marking data based on the modified detection result data, including:
[0084] Based on the modified detection result data, generate information indicating the determination of validity corresponding to the modified detection result data in the detection result marking data.
[0085] In the detection result marking data, update the information corresponding to the detection result data to be modified to information indicating invalid determination.
[0086] Specifically, when modifying the detection result data to be modified to obtain the modified detection result data, the information indicating the determination of validity corresponding to the detection result data to be modified in the detection result marking data can be updated to information indicating invalid determination, and at the same time, information indicating the determination of validity of the modified detection result data is generated in the detection result marking data.
[0087] Based on the above method, the data before and after modification are both stored in the storage module 13, and the distinction between the data before and after modification as to whether they are valid is made through the updated detection result marking data. While achieving the archiving of the data before and after modification, it also enables the user to modify the detection result data arbitrarily as needed without the risk of data loss, improving the reliability of the sample detection device.
[0088] In one embodiment, updating the detection result marking data includes:
[0089] Update the detection result marking data and record the modification record data of the detection result marking data in this update.
[0090] The processing module 14 is further configured to:
[0091] In response to receiving the marking restoration instruction, determine the target sample based on the marking restoration instruction.
[0092] Based on the modification record data corresponding to the target sample, restore the detection result marking data corresponding to the target sample.
[0093] Specifically, each time the detection result marking data is updated, the modification process of the detection result marking data in this update can be recorded to generate corresponding modification record data.
[0094] The storage module 13 can store the detection result data and the detection result marking data corresponding to various samples. Each sample can be correspondingly set with an identifier, such as an identification code.
[0095] The user can input the identification code of the target sample to be queried into the sample detection device to generate a marking restoration instruction for restoring the detection result marking data of the target sample.
[0096] After the processing module 14 receives the marking restoration instruction, it can restore the detection result marking data to a historical version of the detection result marking data based on the modification record data corresponding to the target sample. The specific historical version to be restored can be determined according to actual needs and is not limited here.
[0097] Based on the above method, corresponding modification record data can be generated and stored each time the detection result marking data is updated, so as to be used for restoring the detection result marking data according to the user's needs later, improving the reliability of the sample detection device.
[0098] This application proposes a sample detection method, which is applied to the sample detection device described in any of the foregoing embodiments.
[0099] See Figure 2 , Figure 2 is a schematic flowchart of an embodiment of the sample detection method of this application. As Figure 2 shown, the sample detection method includes:
[0100] Step S11: Add detection result data corresponding to the sample.
[0101] Step S12: In response to adding the detection result data corresponding to the sample, update the detection result marking data based on the added detection result data.
[0102] Specifically, the sample detection method may further include the steps performed by the processing module 14 described in any of the foregoing embodiments, which will not be elaborated here.
[0103] Different from the prior art, in the technical solution of the present application, the detection module detects a sample to obtain detection result data, and the storage module is used to store the detection result data. The specific storage method is to store the detection result data obtained from each detection of the sample separately. That is, one piece of detection result data corresponds to one detection of the sample. Moreover, the storage module is also used to store detection result marking data, and the detection result marking data may contain information on whether each piece of detection result data is determined to be valid. On this premise, by combining the detection result marking data and all the detection result data for viewing, it can be determined whether each of the currently obtained all detection result data is valid, realizing the viewing of data. In addition, when new detection result data is obtained by detecting the sample, corresponding information can also be updated in the detection result marking data based on the new detection result data. Based on the above method, by storing the detection result data obtained from each detection of the sample separately and supplementing it with continuously updated detection result marking data, users can view any type of detection result data according to their own needs, improving the convenience of data management for sample detection.
[0104] In the description of the present application, the descriptions referring to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.
[0105] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0106] Any process or method description represented in a flowchart or otherwise described herein may be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a specific logical function or process. The scope of the preferred embodiments of the present application includes additional implementations, where functions may be performed in an order not shown or discussed, including in a substantially simultaneous manner according to the involved functions or in a reverse order, which should be understood by those skilled in the technical field to which the embodiments of the present application pertain.
[0107] The logic and / or steps represented in a flowchart or otherwise described herein, for example, may be considered a sequenced list of executable instructions for implementing a logical function, and may be specifically implemented in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device (which may be a personal computer, a server, a network device, or other system that can fetch and execute instructions from the instruction execution system, apparatus, or device). For the purposes of this specification, a "computer-readable medium" may be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection having one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium may even be paper or other suitable medium on which the program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering, or otherwise processing as appropriate, and then storing it in a computer memory.
[0108] The above are only the embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the contents of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be similarly included in the patent protection scope of the present application.
Claims
1. A sample detection device, characterized in that, Including: An injection module for obtaining a sample; A detection module for detecting the sample to obtain detection result data; A storage module for storing the detection result data corresponding to each detection respectively, and the storage module is also used for storing detection result marking data, and the detection result marking data contains information for determining whether each detection result data is valid; A processing module for: In response to adding the detection result data corresponding to the sample, updating the detection result marking data based on the added detection result data.
2. The sample detection device according to claim 1, wherein The step of, in response to adding the detection result data corresponding to the sample, updating the detection result marking data based on the added detection result data includes: In response to adding the detection result data corresponding to the sample and receiving an addition instruction, generating information for determining the added detection result data to be valid in the detection result marking data based on the added detection result data.
3. The sample detection device according to claim 1, wherein The step of, in response to adding the detection result data corresponding to the sample, updating the detection result marking data based on the added detection result data includes: In response to adding the detection result data corresponding to the sample and receiving a replacement instruction, generating information for determining the added detection result data to be valid in the detection result marking data based on the added detection result data, and updating the information corresponding to the detection result data indicated by the replacement instruction in the detection result marking data to information for determining it to be invalid.
4. The sample detection device according to any one of claims 1 to 3, characterized in that, The processing module is further used for: In response to receiving a query instruction, determining a target sample based on the query instruction; Obtaining the detection result marking data and all the detection result data corresponding to the target sample; Obtaining valid data from all the detection result data based on the detection result marking data corresponding to the target sample and all the detection result data; Wherein, the valid data is the detection result data corresponding to the information for determining it to be valid in the detection result marking data.
5. The sample detection device according to claim 4, wherein, The processing module is further used for: Merging the valid data obtained by the same detection method among all the valid data corresponding to the target sample to obtain target valid data.
6. The sample detection device according to any one of claims 1 to 3, characterized in that, The processing module is further used for: In response to receiving a result merging instruction, determining a target sample based on the result merging instruction; Determining the detection result data to be merged based on the detection result marking data of the target sample; Merging the detection result data to be merged to generate merged result data, and updating the detection result marking data based on the merged result data.
7. The sample detection device according to any one of claims 1 to 3, characterized in that, The processing module is further used for: In response to receiving a result modification instruction, determining a target sample based on the result modification instruction; Determining the detection result data to be modified based on the detection result marking data of the target sample; Modify the detected result data to be modified, generate the modified detected result data, and update the detected result marking data based on the modified detected result data.
8. The sample detection device according to claim 7, wherein, The updating of the detected result marking data based on the modified detected result data includes: Generating information indicating valid determination corresponding to the modified detected result data in the detected result marking data based on the modified detected result data; In the detected result marking data, updating the information corresponding to the detected result data to be modified to information indicating invalid determination.
9. The sample detection device according to any one of claims 1 to 3, characterized in that, The updating of the detected result marking data includes: Updating the detected result marking data and recording the modification record data of the detected result marking data in this update; The processing module is further configured to: In response to receiving a marking restoration instruction, determine the target sample based on the marking restoration instruction; Restoring the detected result marking data corresponding to the target sample based on the modification record data corresponding to the target sample.
10. A sample detection method, characterized in that, Applied to the sample detection device according to any one of claims 1 to 9; The sample detection method includes: In response to adding the detected result data corresponding to the sample, updating the detected result marking data based on the added detected result data.