Report publishing method, device, equipment and storage medium
By obtaining the experimental plate number and sample information, and generating and publishing multiple sample detection reports corresponding to the detection orifice plate, the problem of low report release efficiency in the existing technology is solved, batch generation and release are realized, efficiency is improved and verification is facilitated.
Patent Information
- Application Number
- CN202111424761.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-26
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2041-11-26
AI Technical Summary
In the prior art, the input and report release of sample detection results are less efficient and cannot meet the needs of rapid reports.
By obtaining the experimental board number, querying multiple sample information corresponding to it, determining the sample release information, and after receiving the report release instructions, multiple sample detection reports corresponding to the target detection orifice plate are generated and published.
The batch generation and release of multiple sample test reports corresponding to the detection orifice plate is realized, which improves the efficiency of report release, and facilitates the detection personnel to verify and mark the test results of the same batch of samples.
Smart Images

Figure CN114155930B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of sample detection, and in particular to a report publishing method, device, equipment and storage medium. Background Art
[0002] When laboratory testers complete nucleic acid testing of samples, they need to enter the nucleic acid test results one by one according to the barcode, and then publish the nucleic acid test reports corresponding to the nucleic acid test results one by one. In comprehensive nucleic acid testing, the number of samples is often huge. The method of entering nucleic acid test results one by one and publishing nucleic acid test reports is inefficient and cannot meet the demand for rapid report issuance. Summary of the invention
[0003] The present application provides a report publishing method, device, equipment and storage medium to solve the technical problem of low efficiency caused by entering nucleic acid test results one by one and publishing nucleic acid test reports.
[0004] In a first aspect, a report publishing method is provided, comprising:
[0005] Obtaining an experimental plate number, where the experimental plate number is used to indicate a detection batch of multiple samples corresponding to a target detection well plate;
[0006] Querying multiple sample information corresponding to the experimental plate number, wherein the multiple sample information are respectively sample information of the multiple samples;
[0007] Determine, according to the plurality of sample information, sample release information corresponding to each of the plurality of samples, wherein one sample release information includes user information corresponding to one sample and a sample detection result;
[0008] When a report publishing instruction is obtained, in response to the report publishing instruction, multiple sample detection reports corresponding to the target detection well plate are generated and published according to the sample publishing information corresponding to each of the multiple samples, wherein one sample detection report includes sample publishing information corresponding to one sample.
[0009] In this technical solution, the sample information of multiple samples corresponding to a detection well plate is queried according to the experimental plate number, and the sample release information of multiple samples is determined according to the sample information of multiple samples, and the sample release information includes user information and sample test results. Then, when the report release instruction is obtained, the multiple sample test reports corresponding to a detection well plate are generated and released according to the sample release information of multiple samples. The batch generation and release of sample test reports of multiple samples corresponding to a detection well plate are realized based on an experimental plate number, which can improve the efficiency of report release; in addition, because the sample release information of multiple samples of a detection well plate is directly determined according to an experimental plate number, it is also convenient for test personnel to verify and mark the test results of samples tested in the same batch, which greatly facilitates the verification of sample testing.
[0010] In combination with the first aspect, in a possible implementation, the determining the sample release information corresponding to each of the multiple samples according to the multiple sample information includes: generating a sample detection result for each of the multiple sample information according to a preset result dictionary, and obtaining user information corresponding to each of the multiple sample information; determining the sample release information corresponding to each of the multiple samples according to the user information corresponding to each of the sample information and the sample detection result of each of the sample information. By generating a sample detection result for each of the sample information according to the preset result dictionary, batch entry of sample detection results is achieved without the need for users to enter them one by one, which can improve the efficiency of entering sample detection results.
[0011] In combination with the first aspect, in a possible implementation, a sample release information further includes a sample type, a reagent scheme, a reagent batch number and / or an experiment number; before generating and releasing a plurality of test reports corresponding to the target detection plate according to the sample release information corresponding to each of the plurality of samples, the method further includes:
[0012] In the case of obtaining a content modification instruction for the first sample release information, the first sample release information is modified according to the content modification instruction, and the content modification instruction is used to indicate modification of at least one of the release language type of the first sample release information, the sample test result corresponding to the first sample release information, the sample type corresponding to the first sample release information, the reagent scheme corresponding to the first sample release information, the reagent batch number corresponding to the first sample release information, or the experiment number corresponding to the first sample release information. By providing a content modification function, users can modify the sample release information to meet different needs.
[0013] In combination with the first aspect, in a possible implementation, after querying the multiple sample information corresponding to the experimental plate number, it also includes: displaying a sample information details interface, the sample information details interface is used to display the multiple sample information, and the multiple sample information is arranged in the display sample information details interface according to the arrangement of the multiple samples on the target detection well plate. After querying the sample information of multiple samples corresponding to a detection well plate, by displaying the sample information details interface, since the multiple sample information is arranged in the manner in which the multiple samples are arranged on the detection well plate, the sample information can be intuitively matched with the samples on the detection well plate, thereby facilitating the user to mark and track the samples.
[0014] In combination with the first aspect, in a possible implementation method, generating and publishing multiple sample detection reports corresponding to the target detection well plate according to the sample release information corresponding to each of the multiple samples includes: when a review instruction for a target sample among the multiple samples is obtained, generating and publishing sample detection reports corresponding to other samples among the multiple samples except the target sample according to the sample release information corresponding to each of the multiple samples, and the review instruction is used to instruct a review of the sample detection results corresponding to the target sample.
[0015] In combination with the first aspect, in a possible implementation, after determining the sample release information corresponding to each of the multiple samples according to the multiple sample information, the method further includes: when a report preview instruction for the second sample release information is obtained, generating a sample test report corresponding to the second sample release information and performing a preview display. The report preview function can facilitate users to view and verify the report before publishing it.
[0016] In a second aspect, a report publishing device is provided, comprising:
[0017] An acquisition module, used to acquire an experimental plate number, where the experimental plate number is used to indicate a detection batch of multiple samples corresponding to a target detection well plate;
[0018] A query module, used to query multiple sample information corresponding to the experimental plate number, wherein the multiple sample information are sample information of the multiple samples;
[0019] An information determination module, configured to determine sample release information corresponding to each of the plurality of samples according to the plurality of sample information, wherein one sample release information includes user information corresponding to one sample and a sample detection result;
[0020] A report publishing module is used to generate and publish multiple sample detection reports corresponding to the target detection well plate in response to the report publishing instruction when a report publishing instruction is obtained, according to the sample publishing information corresponding to each of the multiple samples, wherein one sample detection report includes sample publishing information corresponding to one sample.
[0021] In a third aspect, a computer device is provided, comprising a memory and one or more processors, wherein the one or more processors are used to execute one or more computer programs stored in the memory, and when the one or more processors execute the one or more computer programs, the computer device implements the report publishing method of the first aspect.
[0022] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor executes the report publishing method of the first aspect.
[0023] The present application can achieve the following technical effects: based on an experimental plate number, batch generation and release of sample test reports for multiple samples corresponding to a detection well plate can be realized, which can improve the efficiency of report release; in addition, since the sample release information of multiple samples of a detection well plate is directly determined according to an experimental plate number, it can also be convenient for testing personnel to verify and mark the test results of samples tested in the same batch, which brings great convenience to the verification work of sample testing. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 A flowchart of a report publishing method provided in an embodiment of the present application;
[0025] Figure 2A-2B It is a schematic diagram of the interactive interface in the laboratory management system provided in the embodiment of the present application;
[0026] Figure 3A-3B It is a schematic diagram of the sample information input process provided in the embodiment of the present application;
[0027] Figure 4 It is a structural schematic diagram of a report issuing device provided in an embodiment of the present application;
[0028] Figure 5 It is a structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0030] The technical solution of the present application can be applied to the scenario of large-scale sample detection, especially to the scenario of large-scale nucleic acid sample detection. For ease of understanding, the overall process of nucleic acid detection is first introduced.
[0031] 1. Specimen collection
[0032] During the specimen collection process, people who need to undergo nucleic acid testing arrive at the nucleic acid sampling site for nucleic acid sampling. After the nucleic acid sampling personnel collect the specimens (throat swab or nasal swab specimens, etc.), the collected specimens are placed in a sample preservation tube with a barcode. The barcode of the sample preservation tube is associated with the user information, and the user information can be queried through the barcode information.
[0033] 2. Specimen transfer
[0034] During the specimen transfer process, the transporter will check the barcode information of each specimen one by one, place the specimen into a special, tightly packaged transfer box, and transfer it to the testing laboratory.
[0035] 3. Specimen receipt and entry
[0036] After the specimen arrives at the laboratory, the laboratory receiving staff will sign for it and then enter the barcodes on the sample storage tubes into the information system one by one.
[0037] 4. Sample addition and extraction
[0038] Laboratory testers use a pipette gun to transfer specimens from sample storage tubes to sample plates for nucleic acid extraction.
[0039] 5. Prepare reagents
[0040] Laboratory testing personnel configure amplification reagents according to the number of specimens. The reagents are configured into small centrifuge tubes (i.e. EP tubes, usually eight-tube strips), where the number of reagent portions is equal to the number of specimens.
[0041] 6. Sample
[0042] Laboratory testers add the extracted nucleic acid to the reaction system.
[0043] 7. On-machine expansion
[0044] The nucleic acid after adding the amplification reagent is placed in the amplification instrument for amplification in batches, and the nucleic acid test results are waited for.
[0045] 8. Nucleic acid test result entry and report release
[0046] After obtaining the nucleic acid test results through amplification, laboratory personnel will check the nucleic acid test results of the samples on the amplification plate one by one, enter them into the system, and issue reports one by one.
[0047] In the above-mentioned process of entering nucleic acid test results and publishing reports, since laboratory personnel need to check the nucleic acid test results of the samples on the amplification plate one by one according to the well plate and enter them into the system, and associate the nucleic acid test results of each well on the amplification plate with the sample information of the sample and then enter them into the system, on the one hand, association errors may occur during the association process; on the other hand, the method of entering and publishing one by one is not conducive to the efficiency of report release.
[0048] In view of this, the present application proposes a report publishing method, by pre-associating the experimental plate number with the sample information of the samples on the detection well plate, when obtaining the test results of the samples on the detection well plate, obtaining multiple sample information corresponding to the experimental plate number, and determining the sample publishing information corresponding to the multiple sample information, the sample publishing information includes user information and sample test results, and finally generating a sample test report corresponding to the samples on the detection well plate according to the sample publishing information corresponding to the multiple sample information, which is equivalent to batch entering sample test results and publishing sample test reports according to the detection well plate, thereby improving the efficiency of report publishing; and, batch entering sample test results and publishing sample test reports according to the detection well plate can facilitate the testing personnel to verify and mark the sample test results of the same batch, which brings great convenience to the verification work of sample testing.
[0049] The technical solution of this application is described in detail below.
[0050] See also Figure 1 , Figure 1 A flowchart of a report publishing method provided in an embodiment of the present application, which method can be applied to a laboratory management system, wherein the laboratory management system can be used to perform unified information management of various testing instruments or testing equipment in the laboratory; Figure 1 As shown, the method comprises the following steps:
[0051] S101, obtain the experimental board number.
[0052] S102, querying multiple sample information corresponding to the experimental plate number, where the multiple sample information is sample information of multiple samples.
[0053] S103, determining sample release information corresponding to each of the plurality of samples according to the plurality of sample information corresponding to the experimental plate number.
[0054] S104, when a report issuing instruction is obtained, in response to the report issuing instruction, generating multiple sample detection reports corresponding to the target detection well plate according to the multiple sample detection reports corresponding to the multiple samples.
[0055] In an embodiment of the present application, the experimental plate number is used to indicate the detection batches of multiple samples corresponding to the target detection well plate, wherein the target detection well plate is any detection well plate used in the sample detection process, and the target detection well plate can specifically be an amplification plate used to carry samples when amplification is performed in batches in the above-mentioned on-machine amplification link. The multiple samples corresponding to the target detection well plate refer to multiple samples placed on the target detection well plate for sample detection. Specifically, the multiple samples corresponding to the target detection well plate may refer to multiple samples placed on the same amplification plate for on-machine amplification during sample detection. It can be understood that the experimental plate number is used to uniquely indicate a batch of samples placed on the same detection well plate. When performing sample detection, the samples placed on different detection well plates have different corresponding experimental plate numbers.
[0056] In some possible situations, the experimental plate number can be generated during the sample information entry process (such as the specimen receipt and entry link mentioned above) and associated with the sample information of the sample. After each batch of sample information matching the detection specification parameters of the detection plate is entered, an experimental plate number is generated, and the experimental plate number is associated with the multiple sample information entered and saved, thereby establishing a correspondence between multiple sample information and an experimental plate number, and then the test can be performed directly by batch based on the experimental plate number. Among them, sample information refers to information associated with user information. By entering sample information in the laboratory management system, the laboratory management system can pull the corresponding user information from the sample information collection system according to the sample information, so that the sample test results corresponding to the sample information can be associated with the user information in the future, thereby obtaining the user's nucleic acid test results. Specifically, the sample information may refer to the barcode information on the sample storage tube introduced above.
[0057] In a specific implementation, for the above step S101, the experimental plate number can be obtained by obtaining the user's input information through the sample result input interface. Figure 2A In the graphical interface shown, when the user opens the interface J1 or the interface J2 in FIG. 2 on the laboratory management system and inputs the experimental plate number on the interface J1 or the interface J2, the experimental plate number is obtained.
[0058] Specifically, for the above step S102, the plurality of sample information corresponding to the experimental plate number may be searched according to the correspondence between the plurality of sample information and the experimental plate number pre-established during the sample information input process.
[0059] Optionally, after obtaining sample information of multiple samples through query, the multiple sample information obtained through the graphical interface can also be displayed. After the above step S102, it also includes: displaying a sample information details interface, wherein the sample information details interface is used to display the multiple sample information corresponding to the experimental plate number obtained through query, and the multiple sample information corresponding to the experimental plate number is arranged in the sample information details interface according to the arrangement of the multiple samples corresponding to the target detection plate on the target detection well plate.
[0060] Here, the arrangement of multiple sample information in the sample information details display interface according to the arrangement of multiple samples on the target detection plate means that the arrangement and order of multiple sample information in the sample information details display interface are the same as the arrangement and order of multiple samples on the target sample detection plate. Figure 2B In the interface J3, in the interface J3, the sample information SA0001 is arranged in the table corresponding to C3, then, it means that the sample corresponding to the sample information SA001 is arranged at the C3 well position of the detection well plate.
[0061] After querying the sample information of multiple samples corresponding to a detection plate, by displaying the sample information details interface, since the multiple sample information is arranged in the way that the multiple samples are arranged on the detection plate, the sample information can be intuitively matched with the samples on the detection plate, so that the user can conveniently mark and track the samples without having to search and determine the sample information one by one. For example, when the user determines that the sample at the C3 well of the detection plate is positive or suspected positive and needs to be re-examined, the user can directly mark the sample information at the C3 table in the sample information details interface.
[0062] Further optionally, the user input instruction can be obtained through the sample information details interface, and the sample information can be modified, edited or marked according to the user input instruction. In a possible implementation scenario, when the review instruction for the first sample information is obtained through the sample information details interface, the review reason for the first sample information is recorded, and a first release mark is added to the first sample information, and the first release mark is used to indicate that when multiple sample test reports corresponding to the target detection plate are released, the sample test report corresponding to the first sample information is not released. For example, when the user checks the sample information SA001 at the C3 table in the interface J3, and selects the reason "abnormal amplification" in the review reason input box in the interface J3, it is determined that the review mark instruction for the sample information at the C3 table is obtained, the sample information review reason at the C3 table is set to "abnormal amplification", and the first release mark is added to the sample information at the C3 table. When the sample test report corresponding to the sample information in the J3 interface is subsequently released, the test report corresponding to the sample information SA001 at the C3 table is not released.
[0063] In the embodiment of the present application, sample release information refers to information related to sample detection that needs to be released. One sample corresponds to one sample release information, and one sample release information may include user information corresponding to one sample and sample detection results. Among them, the user information corresponding to the sample refers to the information of the user to which the sample belongs. The user information corresponding to the sample can be used to uniquely indicate the user. The user information corresponding to the sample may specifically include name, ID number, mobile phone number, etc.
[0064] In a feasible implementation, the sample release information corresponding to each of the multiple samples may be determined according to the following steps:
[0065] F1. Generate a sample detection result for each sample information in the plurality of sample information according to a preset result dictionary, and obtain user information corresponding to each sample information in the plurality of sample information.
[0066] Here, the preset result dictionary is a dictionary pre-set by the user in the laboratory management system, which is used to generate sample test results. Among them, the preset result dictionary may specifically include "negative", "positive" and other contents. When generating sample test results for each sample information, the default result in the preset result dictionary can be set as the sample test result of each sample information. For nucleic acid sample testing, "negative" is the default result. Generating a sample test result for each sample information in multiple sample information according to the preset result dictionary means: setting the sample test result of each sample information to negative.
[0067] F2. Determine sample release information corresponding to each of the multiple samples according to user information corresponding to each sample information and sample detection results of each sample information.
[0068] Among them, the user information corresponding to each sample information and the sample detection result of each sample information can be directly used as the sample release information.
[0069] By generating sample test results for each sample information according to a preset result dictionary, batch entry of sample test results is achieved without the need for users to enter them one by one, which can improve the efficiency of entering sample test results.
[0070] Optionally, the sample release information may also include one or more information of sample type, reagent protocol, reagent batch number or experiment number.
[0071] Optionally, after determining the sample release information corresponding to each of the multiple samples, the sample release information corresponding to each of the multiple samples can also be displayed through a graphical interface. After the above step S103, the method further includes: displaying a sample release interface, wherein the sample release interface is used to display the sample release information corresponding to each of the multiple samples.
[0072] Among them, the arrangement mode and arrangement order of the sample release information corresponding to each of the multiple samples in the sample release interface can be consistent with the arrangement mode and arrangement order of the aforementioned multiple sample information in the sample information details interface, and the same as the arrangement mode and arrangement order of the multiple samples on the target sample detection plate, that is, compared with the sample information details interface, the sample release interface also displays sample release information such as user information and sample detection results. Optionally, the sample release information corresponding to each of the multiple samples can also be arranged in the sample release interface according to the order in which the sample information is entered. Exemplarily, the sample release interface can be shown as interface J4 in Figure 2.
[0073] Further optionally, the sample publishing interface may also acquire instructions input by the user, and modify, edit or mark the sample publishing information according to the instructions input by the user.
[0074] In a possible implementation scenario, when a content modification instruction for the first sample release information is obtained, the first sample release information is modified according to the content modification instruction for the first sample release information, and the content modification instruction can be used to indicate the modification of at least one of the release language type of the first sample release information, the sample test result corresponding to the first sample release information, the sample type corresponding to the first sample release information, the reagent scheme corresponding to the first sample release information, the reagent batch number corresponding to the first sample release information, or the experiment number corresponding to the first sample release information. Among them, the sample release language type refers to the language type used in the sample test report when the sample release information is released through the sample test report, such as Chinese, English, etc.; the sample type refers to the sample collection method; the reagent scheme and reagent batch number refer to the scheme and batch number used for sample testing; the experiment number refers to the number written for the sample during the experiment, which is used to uniquely indicate the sample on the detection plate.
[0075] For example, see Figure 2B In interface J4, when the user selects the sample release information in the first row and selects "Change Experiment Number", it is determined that the content correction instruction for the sample release information in the first row is obtained, and the experiment number of the sample release information in the first row is modified according to the experiment number input by the user; for another example, when the user selects the sample release information in the second row and changes the result, it is determined that the content correction instruction for the sample release information in the second row is obtained, and the sample test result of the sample release information in the second row is modified according to the sample test result input by the user. By providing the content correction function, the user can revise and correct the sample release information, thereby ensuring the accuracy of the sample release information.
[0076] In another possible implementation scenario, when a review instruction for the first sample release information is obtained, a second release mark is added to the first sample information, and the second release mark is used to indicate that when multiple sample detection reports corresponding to the target detection well plate are released, the sample detection report corresponding to the first sample release information will not be released.
[0077] By displaying the sample information publishing interface and obtaining the specific content modified by the user through the sample information publishing interface, the user can modify the sample publishing information to meet different needs.
[0078] Optionally, in some possible scenarios, the user can also preview the sample release information in the laboratory management system. After the above step S103, it also includes: when a report preview instruction for the second sample release information is obtained, a sample test report corresponding to the second sample release information is generated and previewed. Specifically, referring to interface J1 in Figure 2, when the user selects the sample release information in the first row and selects "Preview Report", it is determined that a preview report instruction for the sample release information in the first row is obtained, and then a sample test report corresponding to the second sample information is generated according to the second sample release information.
[0079] In an embodiment of the present application, a report release instruction is used to indicate the batch release of reports, wherein the report release instruction can be obtained through the sample release interface. Specifically, before obtaining the report release instruction, if the review instruction for any sample is not obtained, the sample detection report of each sample can be generated and released according to the sample release information corresponding to each sample; if the review instruction for the target sample is obtained, the sample detection reports corresponding to the other samples in the multiple sample information except the target sample are generated and released according to the sample release information corresponding to each of the multiple samples. Among them, the review instruction of the target sample can be obtained through the aforementioned sample information details interface, and can also be obtained through the aforementioned sample release interface.
[0080] In the above technical scheme, the sample information of multiple samples corresponding to a detection well plate is queried according to the experimental plate number, and the sample release information of multiple samples is determined according to the sample information of multiple samples, and the sample release information includes user information and sample test results. Then, when the report release instruction is obtained, the multiple sample test reports corresponding to a detection well plate are generated and released according to the sample release information of multiple samples. The batch generation and release of sample test reports of multiple samples corresponding to a detection well plate are realized based on an experimental plate number, which can improve the efficiency of report release; in addition, because the sample release information of multiple samples of a detection well plate is directly determined according to an experimental plate number, it is also convenient for test personnel to verify and mark the test results of samples tested in the same batch, which greatly facilitates the verification of sample testing.
[0081] Optionally, in some possible situations, in order to facilitate the management of samples and sample information, during the sample information entry process, a sample addition table can be generated for each batch of sample information entered according to the sample information entry status. The above method can also include the following steps:
[0082] D1. When a sample entry instruction for a virtual sample rack is obtained, in response to the sample entry instruction, the obtained sample information is entered into the virtual sample rack.
[0083] D2. Count the sample information entered into the virtual sample rack. When the count value reaches the maximum number of entries of the virtual sample rack, generate an experimental plate number for the sample information entered into the virtual sample rack according to a preset plate number generation rule, and generate a sample addition table corresponding to the virtual sample rack according to the sample information entered into the virtual sample rack and the experimental plate number.
[0084] In the embodiment of the present application, the virtual sample rack is a virtual sample rack in the laboratory management system, and the virtual sample rack is used to input sample information, which may correspond to a sample rack in a real environment for placing samples corresponding to the sample information, wherein the virtual sample rack may be created by the user in advance in the laboratory management system. In a specific implementation scenario, when the user inputs the sample information of the sample into the laboratory management system, the sample with the input sample information will be placed on the real sample rack, and correspondingly, a virtual sample rack corresponding to the real sample rack is created in the laboratory management system.
[0085] In a specific implementation, when it is detected that a user has selected a virtual sample rack on a laboratory management system and opened a sample receiving interface, and scanned and entered barcode information on the sample receiving interface, it is determined that a sample entry instruction for the virtual sample rack is obtained, the scanned barcode information is saved, and the barcode information is entered into the virtual sample rack.
[0086] In the embodiment of the present application, each virtual sample rack is provided with a maximum number of entries, and the maximum number of entries refers to the maximum number of sample information entered into the virtual sample rack. Among them, the maximum number of entries of the virtual sample rack is set according to the preset quality control parameters and the detection specification parameters of the sample detection device. The quality control parameters are used to indicate the reference samples and the number of reference samples required in the sample detection process, wherein the quality control parameters may specifically include negative quality control (referring to the reference sample used as a negative control) and the number of negative quality control (referring to the number of reference samples used as negative controls), positive quality control (reference samples used as positive controls) and the number of positive quality control (referring to the number of reference samples used as positive controls), blank controls and the number of blank controls, etc., which are used for quality control in the nucleic acid detection process. The detection specification parameters of the sample detection device refer to the number of samples that can be detected by the sample detection device for one sample detection, wherein the samples that can be detected by the sample detection device may include the samples actually collected (i.e., the samples corresponding to the sample information) and the reference samples. In a specific implementation, the detection specification parameters of the sample detection equipment are characterized by the specifications of the detection consumables used by the sample detection equipment. For example, in the sample detection process, the sample loading plate used and the amplification plate used in the amplification instrument are 96-well plates, then the specification parameters of the sample detection equipment are 96 wells.
[0087] In some possible scenarios, quality control parameters and test specification parameters of sample testing equipment can be entered into the laboratory management system before entering sample information. When a parameter entry instruction is obtained, the laboratory management system responds to the parameter entry instruction and enters the quality control parameters and test specification parameters of the testing equipment.
[0088] In the specific implementation, users can enter quality control parameters and set the test specification parameters of the test equipment through the quality control quantity management module in the laboratory management system. When it is detected that the user enters the quality control parameters in the quality control quantity management module and selects the test specification parameters of the test equipment, the laboratory management system obtains the parameter entry instruction and saves the quality control parameters entered by the user and the test specification parameters of the selected test equipment. By setting the quality control quantity management module, users can flexibly configure the quality control parameters, so as to match the nucleic acid test with different quality control requirements.
[0089] In the embodiment of the present application, the maximum number of entries for the virtual sample rack is equal to the difference between the number and the number corresponding to the test specification parameter and the quality control parameter of the sample test device. For example, if the test specification parameter of the sample test device is 96 wells, if the number of negative quality controls is 3, the number of positive quality controls is 1, and the number of blank controls is 1, then the maximum number of entries for the virtual sample rack is 91; if the test specification parameter of the sample test device is 48 wells and the quality control parameters remain unchanged, then the maximum number of entries for the virtual sample rack is 43.
[0090] In some possible implementations, the maximum number of virtual sample racks that can be entered can be set by the user. For example, the user can calculate the maximum number of virtual sample racks that can be entered based on the quality control parameters set by the quality control quantity management module and the test specification parameters of the selected test equipment, and then set the maximum number of virtual sample racks that can be entered through the capacity management module in the laboratory management system.
[0091] In some other possible implementations, the maximum number of entries for the virtual sample rack can also be calculated by the laboratory management system based on the quality control parameters set by the user and the detection specification parameters of the detection equipment. For example, after the user sets the quality control parameters and the detection specification parameters of the detection equipment on the laboratory management system, when the user creates a virtual sample rack on the laboratory management system, the laboratory management system calculates the maximum number of entries for the virtual sample rack based on the quality control parameters set by the user and the detection specification parameters of the detection equipment, and sets the maximum number of entries for the created virtual sample rack. Optionally, the laboratory management system can also calculate the maximum number of entries based on the quality control parameters set by the user and the detection specification parameters of the detection equipment when the user selects the virtual sample rack for sample entry, and sets the maximum number of entries for the virtual sample rack selected by the user. By setting the maximum entry quantity for the virtual sample rack according to the quality control parameters and the detection specification parameters of the detection equipment, the effect of batching the samples is achieved, so that the number of sample information entered into the virtual sample rack matches the quality control requirements and the sample detection equipment, so that the samples corresponding to the sample information entered into the virtual sample rack can be directly transferred to the sample detection equipment for detection. There is no need to manually batch the samples during detection, thereby avoiding problems such as batching errors caused by manual batching. Automatic batching of samples can also improve detection efficiency.
[0092] In the embodiment of the present application, the loading table corresponding to the virtual sample rack refers to a document used to record the sample information entered into the virtual sample rack through a table, wherein the loading table includes all the sample information entered into the virtual sample rack, and the sample information entered into the virtual sample rack is arranged in a preset order in the loading table. Generating the loading table corresponding to the virtual sample rack includes: distributing and arranging the sample information entered into the virtual sample rack in a table in a preset order, and recording it in the table. Among them, the distribution and arrangement of the table used to record the sample information entered into the virtual sample rack is the same as the distribution and arrangement of the detection consumables (such as the loading plate or the amplification plate) used by the sample in the sample detection device. By arranging and distributing the sample information entered into the virtual sample rack in a table in a preset order, the automatic numbering of the sample information entered into the virtual sample rack is realized, and the arrangement and distribution of the table is set to be consistent with the distribution and arrangement of the detection consumables of the sample detection device, which can facilitate subsequent batch detection.
[0093] In the specific implementation, in the process of entering sample information into the virtual sample rack, the laboratory management system counts the entered sample information. Each time the user enters a sample information, the laboratory system adds one to the count value of the sample information entered into the virtual sample rack, and then compares the count value of the sample information entered into the virtual sample rack with the maximum entry number of the virtual sample rack. If the count value of the sample information entered into the virtual sample rack is equal to the maximum entry number of the virtual sample rack, it means that the virtual sample rack has been entered and no new sample information can be entered. The laboratory management system generates an experimental plate number for the sample information entered into the virtual sample rack according to the preset plate number generation rules, and generates a sample addition table corresponding to the virtual sample rack according to the sample information entered into the virtual sample rack and the experimental plate number.
[0094] Among them, the experimental plate number is used to uniquely indicate the batch status of the sample information currently entered into the virtual sample rack, and all sample information entered into the virtual sample rack corresponds to the same experimental plate number. In a specific embodiment, the experimental plate number can be generated according to the date and batch status. For example, the experimental plate number of the sample addition table is LQ20210611A1681, indicating that the sample information in the sample addition table is the sample information entered in the 1681st batch on June 11, 2021.
[0095] It should be understood that the preset plate number generation rule can be any rule, as long as the generated experimental plate number can uniquely indicate the batch situation of the sample information. By generating the experimental plate number for the sample information currently entered into the virtual sample rack, it is ensured that the serial numbers of the sample information entered in each batch are different. In the subsequent detection process, the batch detection can be directly based on the experimental plate number, and there is no need to number the sample addition plate, amplification plate, etc., which can improve the detection efficiency. In addition, the association between the experimental plate number and the sample information is established through the sample addition table, which is convenient for the subsequent batch release of reports.
[0096] In the above technical solution, when the acquired sample information is entered into the virtual sample rack according to the sample entry instruction of the virtual sample rack, the sample information entered into the virtual sample rack is counted, and when the count value reaches the maximum entry number corresponding to the virtual sample rack, a sample addition table corresponding to the virtual sample rack is generated. The loading table contains sample information entered into the virtual sample rack. The sample information entered into the virtual sample rack is arranged in a preset order in the loading table, which is equivalent to automatically numbering and sorting the sample information through the loading table; and the maximum entry number of the virtual sample rack is set according to the quality control parameters and the detection specification parameters of the sample detection equipment. When the count value reaches the maximum entry number of the virtual sample rack, the loading table corresponding to the virtual sample rack is generated. The number of samples corresponding to the sample information in the loading table can be adapted to the detection specifications of the detection equipment. The detection personnel can directly perform batch detection on the samples according to the sample information in the loading table, that is, the loading table can be used to automatically batch the samples, and the sample detection equipment can be fully utilized by performing sample detection according to the sample information in the loading table. Therefore, by generating a loading table corresponding to the virtual sample rack, not only can the sample information be automatically numbered and sorted and the samples can be automatically batched, but the sample detection equipment can also be fully utilized, thereby improving the sample detection efficiency.
[0097] Optionally, in some possible situations, when the count value does not reach the maximum entry quantity, if a table generation instruction corresponding to the virtual sample rack is obtained, a sample addition table corresponding to the virtual sample rack can be generated in response to the table generation instruction.
[0098] Here, the table generation instruction is used to indicate that the sample information on the virtual sample rack has been entered, and the entry of the sample information is ended. It should be understood that the sample addition table generated when the count value does not reach the maximum entry number and the method of generating the sample addition table are consistent with the sample addition table generated when the count value reaches the maximum entry number and the method of generating the sample addition table when the count value reaches the maximum entry number. The only difference is that the number of sample information in the sample addition table generated when the count value does not reach the maximum entry number is less than the number of sample information when the count value reaches the maximum entry number.
[0099] The table generation instruction may be issued by the user. Specifically, the user may issue the table generation instruction through the sample receiving interface. When the user clicks "Enter Complete" or "Generate Table" or other human-computer interaction components on the sample receiving interface for indicating that no more sample information is to be entered into the virtual sample rack, the laboratory management system obtains the table generation instruction corresponding to the virtual sample rack.
[0100] By generating a sample addition table according to a table generation instruction, a sample addition table can be generated when the current number of samples cannot meet the test specification parameters of the sample testing equipment or the user has something urgent to do, thereby ensuring that all samples can be tested.
[0101] Optionally, in some possible situations, the sample loading table may also include an experimental number. Before generating the sample loading table corresponding to the virtual sample rack, it also includes: obtaining the experimental team identification, which is used to indicate the experimental testing team currently performing sample testing; generating an experimental number for each sample information entered into the virtual sample rack according to the entry order of the sample information entered into the virtual sample rack and the experimental number template corresponding to the experimental team identification.
[0102] Among them, the experimental team identification and the experimental number template are information pre-set in the laboratory management system. Different testing teams have different experimental team identifications, and different experimental team identifications correspond to different experimental number templates. The user can configure the experimental team identification and the experimental number template corresponding to the experimental team identification in the laboratory management system, and the laboratory management system saves the experimental team identification and the experimental number template configured by the user accordingly. In the specific implementation, before entering the sample information, when the personnel of the testing team select the experimental team identification in the laboratory management system, the laboratory management system queries the experimental number template corresponding to the experimental team identification. Then, in the process of entering the sample information, an experimental number is generated for each sample information entered into the virtual sample rack. Among them, the experimental number of each sample information is continuous and unique in the sample table.
[0103] In a feasible implementation, the experiment number template corresponding to the experiment team identifier and the entry order of the sample information entered into the virtual sample rack can be combined as the experiment number of each sample information entered into the virtual sample rack. For example, if the experiment number template corresponding to the experiment team identifier is "SYA", the experiment number of the sample information with an entry order of 1 is SYA01, the experiment number of the sample information with an entry order of 2 is SYA02, the experiment number of the sample information with an entry order of 3 is SYA03, and so on.
[0104] By generating an experimental number for each sample information entered according to the order in which the sample information is entered, the entered sample information is ordered in the sample addition table, which can facilitate subsequent verification and checking. By generating an experimental number based on the experimental testing team currently conducting sample testing, it can facilitate subsequent review and tracking and locating of samples.
[0105] Optionally, in some possible situations, the sample addition table also includes quality control information. Before generating the sample addition table, the process further includes: generating quality control information corresponding to the quality control parameters.
[0106] Among them, quality control information refers to the information of reference samples used for quality control comparison during the experimental detection process. Setting reference samples used for quality control comparison during the experimental detection process can ensure the accuracy of the detection. Generating quality control information corresponding to quality control parameters means setting a corresponding number of quality control information in a table used to record sample information entered into the virtual sample rack according to the quality control parameters. For example, the quality control parameters set by the user in the quality control quantity management module are: the number of negative quality controls is 3, the number of positive quality controls is 1, and the number of blank controls is 1. Then, 3 negative quality control positions, 1 positive quality control position, and 1 blank control position need to be set in the table used to record sample information entered into the virtual sample rack.
[0107] By generating quality control information corresponding to the quality control parameters and adding the quality control information in the sample addition table, the test personnel can be reminded to add the quality control products according to the quality control information in the sample addition table, thereby ensuring the accuracy of the sample detection corresponding to the sample addition table during the experiment.
[0108] Optionally, in some possible situations, the quality control information in the above-mentioned sample addition table can be generated after randomly entering the sample information into the virtual sample rack according to the quality control parameters during the process of entering the sample information into the virtual sample rack. Each time the user enters a quality control information, a blank tube (referring to an empty sample tube, used to prompt the tester to add the corresponding reference sample) carrying the quality control information is placed on the sample rack. In this case, in a feasible implementation, the specific implementation process of entering the acquired sample information into the virtual sample rack can be as follows: Figure 3A As shown, the following steps are included:
[0109] A1. Randomly generate quality control positions for the virtual sample rack according to the quality control parameters.
[0110] Specifically, the quantity of various quality control information to be entered into the virtual sample rack can be determined according to the quality control parameters, and according to the total quantity of quality control information to be entered into the virtual sample rack, positions equal to the total quantity are randomly selected in the virtual sample rack as quality control positions. The quality control positions are used to enter the quality control information, and the positions on the real sample rack corresponding to the quality control positions are used to place the reference samples.
[0111] For example, the quality control parameters include {negative quality control: 3}, {positive quality control: 1}, and {blank control: 1}, and the total amount of quality control information that needs to be entered into the virtual sample rack is 5. Five positions are randomly selected in the virtual sample rack as quality control positions for entering quality control information.
[0112] A2. Use the i-th position of the virtual sample rack as the input position.
[0113] Here, the initial value of i is 1.
[0114] A3. Determine whether the input position is a quality control position.
[0115] If the input position is a quality control position, execute step A4; if the input position is not a quality control position, execute step A7.
[0116] A4. Issue the first prompt.
[0117] Here, the first prompt is used to prompt the user to enter the quality control information, that is, to prompt the user to put the blank tube carrying the quality control information into the position corresponding to the quality control position on the sample rack. For example, the third position on the virtual sample rack is the quality control position, and the first prompt is used to prompt the user to put the blank tube carrying the quality control information into the third position on the sample rack.
[0118] A5. Determine whether the quality control information entered by the user is obtained.
[0119] When the quality control information entered by the user is obtained, step A6 is executed. In a real environment, when the user enters the quality control information, the blank tube carrying the quality control information is placed at a position on the sample rack corresponding to the quality control position.
[0120] A6. Enter the quality control information entered by the user into the entry location and execute step A9.
[0121] A7. Determine whether the sample information entered by the user is obtained.
[0122] When the sample information entered by the user is obtained, step A8 is executed. In a real scenario, when the user enters the sample information, the sample tube corresponding to the sample information is placed on the sample rack.
[0123] A8. Enter the sample information entered by the user into the entry location and execute step A9.
[0124] A9. Determine whether the input position is the last position of the virtual sample rack.
[0125] If the input position is the last position of the virtual sample rack, the input is terminated and the sample loading table corresponding to the virtual sample rack is generated in step S102. If the input position is not the last position of the virtual sample rack, step A10 is executed.
[0126] A10. Set the (i+1)th position of the virtual sample rack as the input position and return to step A3.
[0127] In the above-mentioned process A1-A10, by pre-randomly generating quality control positions for the virtual sample rack, and issuing a prompt to instruct the user to enter the quality control information when the input position is the quality control position, the user can enter the quality control information in the process of entering the sample information, which ensures that there are blank tubes of reference samples on the sample rack. In the subsequent testing process, the sample tester can add the corresponding reference sample according to the quality control information of the blank tube on the sample rack, which can play the role of prompting the tester to add the reference sample. Since the quality control position is randomly generated by the laboratory management system, the randomness of adding the reference sample is also guaranteed, thereby avoiding the situation where the reference sample is not added or the added reference sample cannot meet the randomness requirement.
[0128] In another feasible implementation, the specific implementation process of entering the acquired sample information into the virtual sample rack can be as follows: Figure 3B As shown, the following steps are included:
[0129] B1. Use the i-th position of the virtual sample rack as the input position to obtain the information input by the user.
[0130] B2. Determine whether the information entered by the user is sample information.
[0131] If the information entered by the user is sample information, step B3 is executed; if the information entered is quality control information, step B6 is executed.
[0132] B3. Determine whether the quantity of sample information entered into the virtual sample rack has reached the maximum entry quantity.
[0133] In the embodiment of the present application, the meaning of the maximum number of entries for the virtual sample rack can be referred to the above description.
[0134] If the number of sample information entered into the virtual sample rack reaches the maximum number of entry, execute step B5; if the number of sample information entered into the virtual sample rack does not reach the maximum number of entry, execute step B4.
[0135] B4. Enter the sample information entered by the user into the entry location and execute step B9.
[0136] B5. Issue the first prompt.
[0137] Here, the meaning of the first prompt can refer to the above description. After the first prompt is issued, the information entered by the user can be retrieved. If the information entered by the user is quality control information, step B7 is executed.
[0138] B6. Determine whether the quantity of quality control information entered into the virtual sample rack reaches the sum of the quantity corresponding to the quality control parameters.
[0139] Here, the quantity sum corresponding to the quality control parameter is the sum of the quantities of all reference samples indicated by the quality control parameter. The quantity sum corresponding to the quality control parameter is equal to the total quantity of quality control information to be entered into the virtual sample rack. If the quantity of quality control information entered into the virtual sample rack reaches the quantity sum corresponding to the quality control parameter, step B8 is executed; if the quantity of quality control information entered into the virtual sample rack does not reach the quantity sum corresponding to the quality control parameter, step B7 is executed.
[0140] B7. Enter the quality control information entered by the user into the entry location and execute step B9.
[0141] B8. Issue a second prompt.
[0142] Here, the second prompt is used to prompt the user to enter the sample information, that is, to prompt the user to put the sample tube into the sample rack. After the second prompt is issued, the information entered by the user can be retrieved, and if the information entered by the user is sample information, step B4 is executed.
[0143] B9. Determine whether the input position is the last position of the virtual sample rack.
[0144] If the input position is the last position of the virtual sample rack, the input is terminated and the above step S103 is executed. If the input position is not the last position of the virtual sample rack, step B10 is executed.
[0145] B10. Use the (i+1)th position of the virtual sample rack as the input position.
[0146] In the above process from B1 to B11, the user decides whether to enter sample information or quality control information, monitors the sample information and quality control information entered by the user, and issues corresponding prompts, so that the entered sample information and quality control information can comply with the quality control parameters and the detection specification parameters of the sample detection equipment, thereby ensuring that there are blank tubes of reference samples on the sample rack where the sample tubes are placed. In the subsequent detection process, the sample detection personnel can add corresponding reference samples according to the quality control information of the blank tubes on the sample rack to avoid the situation where no reference samples are added; the user decides whether to enter sample information or quality control information, which brings great flexibility to the user in entering information.
[0147] Optionally, before executing the above step A6 or step B7, the quality control information entered by the user may be judged so that the type of reference sample indicated by the quality control information matches the quality control parameter. Before executing the above step A6 or step B7, the following steps may also be included:
[0148] C1. Determine the reference sample type corresponding to the quality control information entered by the user.
[0149] C2. Determine whether the first quantity reaches the second quantity indicated by the quality control parameter.
[0150] Here, the first quantity refers to the quantity of quality control information corresponding to the reference sample type that has been entered into the virtual sample rack. For example, if the reference sample type corresponding to the quality control information entered by the user is a reference sample used as a negative control, then the first quantity refers to the quantity of negative quality controls that have been entered into the virtual sample rack.
[0151] The second quantity refers to the number of reference samples belonging to the reference sample type indicated by the quality control parameter. For example, if the reference sample type corresponding to the quality control information entered by the user is a reference sample used as a negative control, the second quantity refers to the number of negative quality controls.
[0152] Wherein, when the first quantity has reached the second quantity indicated by the quality control parameter, step C3 is executed; when the first quantity has not reached the second quantity indicated by the quality control parameter, the above step A6 or step B7 is executed.
[0153] C3. Issue the third prompt.
[0154] The third prompt is used to prompt the user to enter other quality control information, where other quality control information refers to quality control information corresponding to reference samples that do not belong to the reference sample type. After the third prompt is issued, the information entered by the user can be retrieved, and if the information entered by the user is other quality control information, the other quality control information is entered into the entry location.
[0155] By monitoring the amount of quality control information entered by the user, it can be ensured that the quality control information entered by the user matches the quality control parameters, thereby ensuring that the type of blank tubes placed on the sample rack by the user matches the quality control parameters.
[0156] The method of the present application is introduced above. In order to better implement the method of the present application, the device of the present application is introduced next.
[0157] See also Figure 4 , Figure 4 Schematic diagram of a report issuing device provided in an embodiment of the present application, which may be a part of a laboratory management system. Figure 4 As shown, the report issuing device 30 includes:
[0158] An acquisition module 301 is used to acquire an experimental plate number, where the experimental plate number is used to indicate a detection batch of multiple samples corresponding to a target detection well plate;
[0159] A query module 302 is used to query multiple sample information corresponding to the experimental plate number, where the multiple sample information are sample information of the multiple samples;
[0160] An information determination module 303 is used to determine sample release information corresponding to each of the multiple samples according to the multiple sample information, wherein one sample release information includes user information corresponding to one sample and a sample detection result;
[0161] The report publishing module 304 is used to generate and publish multiple sample detection reports corresponding to the target detection well plate in response to the report publishing instruction when a report publishing instruction is obtained, according to the sample publishing information corresponding to each of the multiple samples, wherein one sample detection report includes sample publishing information corresponding to one sample.
[0162] In a possible design, the information determination module 303 is specifically used to: generate a sample detection result for each sample information in the multiple sample information according to a preset result dictionary, and obtain user information corresponding to each sample information in the multiple sample information; determine the sample release information corresponding to each of the multiple samples according to the user information corresponding to each sample information and the sample detection result of each sample information.
[0163] In a possible design, a sample release information also includes a sample type, a reagent scheme, a reagent batch number and / or an experiment number; the above-mentioned report release device 30 also includes: a modification module 305, which is used to modify the first sample release information according to the content modification instruction when a content modification instruction for the first sample release information is obtained, and the content modification instruction is used to indicate to modify at least one of the release language type of the first sample release information, the sample test result corresponding to the first sample release information, the sample type corresponding to the first sample release information, the reagent scheme corresponding to the first sample release information, the reagent batch number corresponding to the first sample release information, or the experiment number corresponding to the first sample release information.
[0164] The report publishing device 30 also includes: a display module 306, which is used to display a sample information details interface, wherein the sample information details interface is used to display the multiple sample information, and the multiple sample information is arranged in the sample information details interface according to the arrangement of the multiple samples on the target detection well plate.
[0165] In one possible design, the report publishing module 304 is specifically used to: upon obtaining a review instruction for a target sample among the multiple samples, generate and publish sample detection reports corresponding to other samples among the multiple samples except the target sample according to the sample release information corresponding to each of the multiple samples, wherein the review instruction is used to instruct a review of the sample detection results corresponding to the target sample.
[0166] In a possible design, the display module 306 is further used to generate a sample detection report corresponding to the second sample release information and perform a preview display when a report preview instruction for the second sample release information is obtained.
[0167] It should be noted that Figure 4 For the contents not mentioned in the corresponding embodiments, please refer to the description of the aforementioned method embodiments, which will not be repeated here.
[0168] The above device queries the sample information of multiple samples corresponding to a detection well plate according to the experimental plate number, and determines the sample release information of multiple samples according to the sample information of multiple samples, the sample release information includes user information and sample test results, and then generates and releases multiple sample test reports corresponding to a detection well plate according to the sample release information of multiple samples when a report release instruction is obtained. The batch generation and release of sample test reports of multiple samples corresponding to a detection well plate are realized based on an experimental plate number, which can improve the efficiency of report release; in addition, because the sample release information of multiple samples of a detection well plate is directly determined according to an experimental plate number, it can also facilitate the test personnel to verify and mark the test results of samples tested in the same batch, which greatly facilitates the verification of sample testing.
[0169] See also Figure 5 , Figure 5 4 is a schematic diagram of a computer device provided in an embodiment of the present application, wherein the computer device 40 includes a processor 401 and a memory 402. The processor 401 is connected to the memory 402, for example, the processor 401 may be connected to the memory 402 via a bus.
[0170] The processor 401 is configured to support the computer device 40 to perform the corresponding functions in the method in the above method embodiment. The processor 401 can be a central processing unit (CPU), a network processor (NP), a hardware chip or any combination thereof. The above hardware chip can be an application specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The above PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL) or any combination thereof.
[0171] The memory 402 is used to store program codes, etc. The memory 402 may include a volatile memory (VM), such as a random access memory (RAM); the memory 402 may also include a non-volatile memory (NVM), such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD), or a solid-state drive (SSD); the memory 402 may also include a combination of the above-mentioned types of memories.
[0172] The processor 401 may call the program code to perform the following operations:
[0173] Obtaining an experimental plate number, where the experimental plate number is used to indicate a detection batch of multiple samples corresponding to a target detection well plate;
[0174] Querying multiple sample information corresponding to the experimental plate number, wherein the multiple sample information are respectively sample information of the multiple samples;
[0175] Determine, according to the plurality of sample information, sample release information corresponding to each of the plurality of samples, wherein one sample release information includes user information corresponding to one sample and a sample detection result;
[0176] When a report publishing instruction is obtained, in response to the report publishing instruction, multiple sample detection reports corresponding to the target detection well plate are generated and published according to the sample publishing information corresponding to each of the multiple samples, wherein one sample detection report includes sample publishing information corresponding to one sample.
[0177] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a computer, the computer executes the method described in the above embodiment.
[0178] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0179] The above disclosure is only the preferred embodiment of the present application, which certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.
Claims
1. A report publishing method, It is characterized in that include: Obtaining an experimental plate number, where the experimental plate number is used to indicate a detection batch of multiple samples corresponding to a target detection well plate; Querying multiple sample information corresponding to the experimental plate number, wherein the multiple sample information are respectively sample information of the multiple samples; Determine, according to the plurality of sample information, sample release information corresponding to each of the plurality of samples, wherein one sample release information includes user information corresponding to one sample and a sample detection result; In the case of obtaining a report publishing instruction, in response to the report publishing instruction, generating and publishing a plurality of sample detection reports corresponding to the target detection plate according to the sample publishing information corresponding to each of the plurality of samples, wherein one sample detection report includes the sample publishing information corresponding to one sample; The determining, according to the plurality of sample information, sample release information corresponding to each of the plurality of samples comprises: generating a default sample detection result for each of the plurality of sample information according to a preset result dictionary, and obtaining user information corresponding to each of the plurality of sample information; The sample release information corresponding to each of the plurality of samples is determined according to the user information corresponding to each of the sample information and the sample detection result of each of the sample information.
2. The method according to claim 1, It is characterized in that A sample release also includes sample type, reagent protocol, reagent lot number, and / or experimental number; Before generating and publishing a plurality of detection reports corresponding to the target detection plate according to the sample release information corresponding to each of the plurality of samples, the method further includes: In case a content modification instruction for the first sample release information is obtained, the first sample release information is modified according to the content modification instruction, and the content modification instruction is used to indicate modification of at least one of the release language type of the first sample release information, the sample test result corresponding to the first sample release information, the sample type corresponding to the first sample release information, the reagent scheme corresponding to the first sample release information, the reagent batch number corresponding to the first sample release information, or the experiment number corresponding to the first sample release information.
3. The method according to any one of claims 1 to 2, It is characterized in that After querying the multiple sample information corresponding to the experimental plate number, the method further includes: A sample information details interface is displayed, wherein the sample information details interface is used to display the multiple sample information, and the multiple sample information is arranged in the sample information details interface in the manner in which the multiple samples are arranged on the target detection well plate.
4. The method according to any one of claims 1 to 2, It is characterized in that The generating and publishing a plurality of sample detection reports corresponding to the target detection plate according to the sample release information corresponding to each of the plurality of samples comprises: When a review instruction for a target sample among the multiple samples is obtained, sample detection reports corresponding to other samples among the multiple samples except the target sample are generated and released according to the sample release information corresponding to each of the multiple samples, and the review instruction is used to instruct a review of the sample detection results corresponding to the target sample.
5. The method according to any one of claims 1 to 2, It is characterized in that After determining the sample release information corresponding to each of the multiple samples according to the multiple sample information, the method further includes: When a report preview instruction for the second sample release information is obtained, a sample detection report corresponding to the second sample release information is generated and previewed.
6. A report issuing device, It is characterized in that include: An acquisition module, used to acquire an experimental plate number, where the experimental plate number is used to indicate a detection batch of multiple samples corresponding to a target detection well plate; A query module, used to query multiple sample information corresponding to the experimental plate number, wherein the multiple sample information are sample information of the multiple samples; An information determination module, configured to determine sample release information corresponding to each of the plurality of samples according to the plurality of sample information, wherein one sample release information includes user information corresponding to one sample and a sample detection result; A report publishing module, configured to generate and publish a plurality of sample detection reports corresponding to the target detection plate in response to the report publishing instruction upon obtaining the report publishing instruction, according to the sample publishing information corresponding to each of the plurality of samples, wherein one sample detection report includes the sample publishing information corresponding to one sample; The information determination module is specifically used to: generate a default sample detection result for each sample information in the multiple sample information according to a preset result dictionary, and obtain user information corresponding to each sample information in the multiple sample information; The sample release information corresponding to each of the plurality of samples is determined according to the user information corresponding to each of the sample information and the sample detection result of each of the sample information.
7. The device according to claim 6, It is characterized in that A sample release also includes sample type, reagent protocol, reagent lot number, and / or experimental number; The device also includes: A modification module is used to modify the first sample release information according to the content modification instruction when a content modification instruction for the first sample release information is obtained, and the content modification instruction is used to indicate to modify at least one of the release language type of the first sample release information, the sample detection result corresponding to the first sample release information, the sample type corresponding to the first sample release information, the reagent scheme corresponding to the first sample release information, the reagent batch number corresponding to the first sample release information, or the experiment number corresponding to the first sample release information.
8. A computer device, It is characterized in that The method comprises a memory and a processor, wherein the processor is used to execute one or more computer programs stored in the memory, and when the processor executes the one or more computer programs, the computer device implements the method according to any one of claims 1 to 5.
9. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Re-test method and system for sample of sample analyzer
CN103207281A
Test result sheet creation device, test result sheet creation method, test result sheet creation program, test result sheet, and testing apparatus
CN106537141A
Ultrasonic report display method and device, ultrasonic equipment and storage medium
CN110853721A
Group nucleic acid detection method and system, electronic equipment and storage medium
CN112562805A
Array detecting analyzer that just occults blood
CN205246684U