Biological sample preservation management method and device applied to a biological sample bank

By obtaining transportation data for sample sorting and activity detection, generating processing information sequences and performing operations, the problem of reducing sample activity during transportation is solved, and the retention and loss of sample activity is achieved.

CN120218791BActive Publication Date: 2025-07-25FUDAN (SHANGHAI) TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510676674.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-05-26
Publication Date
2025-07-25
Estimated Expiration
2045-05-26

AI Technical Summary

Technical Problem

In the biological sample library, excessive time during transportation, excessive oscillation and unstable temperature lead to reduced activity of biological samples. No detailed activity examinations have resulted in partial or complete inactivation of the sample, resulting in sample loss.

Method used

By obtaining transportation time, temperature and vibration data, sample sorting and activity detection are performed, sample processing information sequences are generated, task sequences are established and corresponding operations are performed to save samples.

Benefits of technology

Effectively retain the activity of biological samples, reduce losses in the sample library, and improve sample entry efficiency and preservation effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120218791B_ABST
    Figure CN120218791B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure disclose a method and apparatus for managing the preservation of biological samples applied to a biological sample library. A specific implementation of the method includes: obtaining the transportation duration of a biological sample transport vehicle, a biological sample data group, transport temperature data, and transport vibration data; sorting each biological sample data in the biological sample data group to obtain a biological sample data sequence; performing a sample activity detection on each biological sample data in the biological sample data sequence to obtain a sample activity value sequence; generating a sample processing information sequence corresponding to each biological sample data in the biological sample data sequence; establishing a corresponding sample processing task for each biological sample data in the biological sample data sequence to obtain a sample processing task sequence; sequentially performing corresponding sample processing operations on the corresponding biological samples, and storing the processed biological samples in the biological sample library for preservation management. This implementation can reduce the loss of biological samples.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to the technical fields of computer technology and biological sample library preservation management technology, and specifically relate to a biological sample preservation management method and device applied to a biological sample library. Background Art

[0002] In a biological sample library, the scheduling and management of biological samples directly affect the efficiency and accuracy of operations such as sample storage, extraction, transportation, and processing. Currently, biological samples after transportation are often directly stored in the biological sample library without a detailed viability check on the transported biological samples. In particular, factors such as too long transportation time, too large transportation shock, and unstable sample storage temperature during transportation can all lead to a decrease in the viability of the transported biological samples. If viability detection is not performed after transportation, it is difficult to determine the actual viability level of the biological samples. Thus, after being stored in the library in the usual manner, it is easy for some of the stored biological samples to become inactivated or completely inactivated. Furthermore, this causes losses of biological samples.

[0003] The above information disclosed in this background art section is only used to enhance the understanding of the background of the inventive concept, and thus, it may include information that does not form the prior art known to those of ordinary skill in the art. Summary of the Invention

[0004] This content part of the present disclosure is used to briefly introduce concepts that will be described in detail in the subsequent detailed implementation part. This content part of the present disclosure is not intended to identify the key features or essential features of the claimed technical solution, nor is it intended to be used to limit the scope of the claimed technical solution.

[0005] Some embodiments of the present disclosure propose a biological sample preservation management method and device applied to a biological sample library to solve the technical problems mentioned in the above background art section.

[0006] In a first aspect, some embodiments of the present disclosure provide a method for managing the preservation of biological samples applied to a biological sample library. The method includes: in response to determining that a biological sample transport vehicle arrives at the inventory location of the biological sample library, obtaining the transport duration, biological sample data set, transport temperature data, and transport vibration data of the biological sample transport vehicle, wherein the transport vibration data is measured by a vibration sensor loaded in the biological sample transport vehicle, and each biological sample data includes a biological sample identifier to uniquely identify a biological sample; sorting each biological sample data in the biological sample data set according to the transport duration to obtain a biological sample data sequence, wherein the sorting process is used to determine the task scheduling order corresponding to each biological sample data; based on the transport duration, the transport temperature data, and the transport vibration data, performing a sample activity detection on each biological sample data in the biological sample data sequence to obtain a sample activity value sequence; using the sample activity value sequence to generate a sample processing information sequence corresponding to each biological sample data in the biological sample data sequence, wherein the sample processing information represents a sample processing operation to be performed on the biological sample; according to the sample processing information sequence, establishing a corresponding sample processing task for each biological sample data in the biological sample data sequence to obtain a sample processing task sequence, wherein the execution order of each sample processing task in the sample processing task sequence is the same as the arrangement order of each biological sample data; according to the sample processing task sequence, sequentially performing corresponding sample processing operations on the corresponding biological samples, and storing the processed biological samples in the biological sample library for preservation management.

[0007] Second aspect, some embodiments of the present disclosure provide a biological sample preservation management device applied to a biorepository. The device includes: an acquisition unit configured to, in response to determining that a biological sample transport vehicle arrives at the inventory location of the biorepository, acquire the transport duration, biological sample data group, transport temperature data, and transport vibration data of the biological sample transport vehicle, wherein the transport vibration data is measured by a vibration sensor loaded in the biological sample transport vehicle, and each biological sample data includes a biological sample identifier to uniquely identify a biological sample; a sorting and processing unit configured to sort the biological sample data in the biological sample data group according to the transport duration to obtain a biological sample data sequence, wherein the sorting and processing is used to determine the task scheduling order corresponding to each biological sample data; a sample activity inspection unit configured to perform sample activity detection on each biological sample data in the biological sample data sequence based on the transport duration, the transport temperature data, and the transport vibration data to obtain a sample activity value sequence; a generation unit configured to use the sample activity value sequence to generate a sample processing information sequence corresponding to each biological sample data in the biological sample data sequence, wherein the sample processing information represents the sample processing operation to be performed on the biological sample; a task establishment unit configured to, according to the sample processing information sequence, establish a corresponding sample processing task for each biological sample data in the biological sample data sequence to obtain a sample processing task sequence, wherein the execution order of the sample processing tasks in the sample processing task sequence is the same as the arrangement order of the biological sample data; a task execution and preservation unit configured to, according to the sample processing task sequence, sequentially perform corresponding sample processing operations on the corresponding biological samples, and store the processed biological samples in the biorepository for preservation management.

[0008] Third aspect, some embodiments of the present disclosure provide an electronic device, including: one or more processors; a storage device having stored thereon one or more programs, which when executed by the one or more processors, cause the one or more processors to implement the method described in any implementation manner of the first aspect.

[0009] Fourth aspect, some embodiments of the present disclosure provide a computer-readable medium having stored thereon a computer program, wherein the program, when executed by a processor, implements the method described in any implementation manner of the first aspect.

[0010] The above-mentioned various embodiments of the present disclosure have the following beneficial effects: Through the biological sample preservation management method applied to the biobank in some embodiments of the present disclosure, sample loss in the biobank can be reduced. Specifically, the reasons for the loss of biological samples are as follows: No detailed viability inspection is carried out on the transported biological samples. In particular, factors such as too long transportation time, excessive transportation vibration, and unstable sample storage temperature during transportation can all lead to a decrease in the viability of the transported biological samples. If the viability is not detected after transportation, it is difficult to determine the actual viability level of the biological samples. Thus, after being stored in the warehouse in the common way, it is easy to cause partial inactivation or complete inactivation of the stored biological samples. Based on this, in the biological sample preservation management method applied to the biobank in some embodiments of the present disclosure, first, in response to determining that the biological sample transport vehicle arrives at the inventory location of the biobank, obtain the transportation duration, biological sample data group, transportation temperature data, and transportation vibration data of the above biological sample transport vehicle. Among them, the above transportation vibration data is measured by a vibration sensor installed in the above biological sample transport vehicle, and each biological sample data includes a biological sample identifier to uniquely identify a biological sample. Here, by introducing the relevant data of biological samples during transportation, it is convenient to perform targeted sample viability analysis. Then, according to the above transportation duration, sort each biological sample data in the above biological sample data group to obtain a biological sample data sequence. Among them, the sorting process is used to determine the task scheduling order corresponding to each biological sample data. Here, considering that different sample viability cycles are different, in order to avoid further reduction in the viability of biological samples due to long-term viability analysis. Therefore, sorting can be carried out in the order of the shortest to the longest viability cycle. Thus, it is convenient to give priority to the viability analysis of biological samples with short viability cycles and improve the efficiency of warehousing. Thereby, reduce the waiting time and further retain the viability of biological samples. After that, based on the above transportation duration, transportation temperature data, and the above transportation vibration data, perform sample viability detection on each biological sample data in the above biological sample data sequence to obtain a sample viability value sequence. Here, through sample viability detection, it is convenient to determine the remaining viability level of each biological sample after transportation. After that, use the above sample viability value sequence to generate a sample processing information sequence corresponding to each biological sample data in the above biological sample data sequence, where the sample processing information represents the sample processing operation to be performed on the biological sample. Here, considering that different biological samples have different degrees of reduction in viability due to factors during transportation, for each biological sample data (i.e., the corresponding biological sample), corresponding sample processing information is specifically formulated to perform targeted sample processing on the biological sample in order to retain its viability.After that, based on the above sample processing information sequence, for each biological sample data in the above biological sample data sequence, a corresponding sample processing task is established to obtain a sample processing task sequence. Among them, the execution order of each sample processing task in the above sample processing task sequence is the same as the arrangement order of each biological sample data. Here, by establishing a corresponding sample processing task for each biological sample data, it is convenient to execute the processing operations corresponding to the sample processing information. Finally, according to the above sample processing task sequence, the corresponding biological samples are sequentially subjected to the corresponding sample processing operations, and the processed biological samples are stored in the biological sample library for preservation and management. Thus, the activity of the biological samples can be greatly retained, and direct storage of biological samples with low activity can be avoided. Furthermore, the sample loss in the biological sample library is reduced. Brief Description of the Drawings

[0011] In combination with the accompanying drawings and with reference to the following specific embodiments, the above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic and the elements and elements are not necessarily drawn to scale.

[0012] Figure 1 is a flowchart of some embodiments of a method for preserving and managing biological samples applied to a biological sample library according to the present disclosure;

[0013] Figure 2 is a schematic diagram of sorting the classified biological sample data group set;

[0014] Figure 3 is a schematic diagram of generating a sample processing node identification group;

[0015] Figure 4 is a schematic structural diagram of some embodiments of a biological sample preservation and management device applied to a biological sample library according to the present disclosure;

[0016] Figure 5 is a schematic structural diagram of an electronic device suitable for implementing some embodiments of the present disclosure. Detailed Description of the Embodiments

[0017] The embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.

[0018] It should also be noted that, for the convenience of description, only parts related to the relevant invention are shown in the drawings. Without conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other.

[0019] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependent relationship of the functions performed by these devices, modules or units.

[0020] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive. Those skilled in the art should understand that unless clearly specified otherwise in the context, it should be understood as "one or more".

[0021] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only for illustrative purposes and are not used to limit the scope of these messages or information.

[0022] The present disclosure will be described in detail below with reference to the drawings and in conjunction with the embodiments.

[0023] Figure 1 Flow 100 of some embodiments of a biological sample preservation management method applied to a biobank according to the present disclosure is shown. The biological sample preservation management method applied to the biobank includes the following steps:

[0024] Step 101, in response to determining that the biological sample transport vehicle arrives at the inventory location of the biobank, obtain the transport duration of the biological sample transport vehicle, the biological sample data set, the transport temperature data, and the transport vibration data.

[0025] In some embodiments, the execution subject (for example, a computing device) of the biological sample preservation management method applied to the biobank can, in response to determining that the biological sample transport vehicle arrives at the inventory location of the biobank, obtain the above-mentioned transport duration of the biological sample transport vehicle, the biological sample data set, the transport temperature data, and the transport vibration data in a wired or wireless manner. Among them, the above-mentioned transport vibration data is measured by a vibration sensor loaded in the biological sample transport vehicle, and each biological sample data includes a biological sample identifier to uniquely identify a biological sample. The transport vibration data includes the vehicle vibration values at each time point during the corresponding transport time period. The transport temperature data may include the temperature value sequences of each biological sample during the transport time period.

[0026] In practice, first, considering that long-term transportation can lead to relatively high energy consumption by cell metabolism, decreased enzyme activity, cell apoptosis, or microbial proliferation, etc., the transportation duration is introduced. Then, considering that the temperature during transportation may fluctuate due to external interference, deviating from the optimal biological sample preservation temperature, resulting in a decrease in sample activity, the transportation temperature data is introduced. Finally, considering that during transportation, there may be a situation where the biological sample transportation vehicle experiences large bumps and vibrations due to poor road conditions, thus damaging the biological samples. Therefore, the transportation vibration data is introduced. Thus, through the introduced transportation duration, transportation temperature data, and transportation vibration data, data support is provided for subsequent analysis of the activity of biological samples.

[0027] It should be noted that the above computing device can be hardware or software. When the computing device is hardware, it can be implemented as a distributed cluster composed of multiple servers or terminal devices, or as a single server or a single terminal device. When the computing device is embodied as software, it can be installed in the above-listed hardware devices. It can be implemented as, for example, multiple software or software modules for providing distributed services, or as a single software or software module. No specific limitation is made here.

[0028] Step 102, sort each biological sample data in the biological sample data group according to the transportation duration to obtain a biological sample data sequence.

[0029] In some embodiments, the above execution entity can sort each biological sample data in the biological sample data group according to the transportation duration to obtain a biological sample data sequence. Among them, the sorting process is used to determine the task scheduling order corresponding to each biological sample data. Here, each biological sample data in the biological sample data group can be sorted according to the order of the biological sample identifiers to obtain a biological sample data sequence.

[0030] In some alternative implementation manners of some embodiments, the above execution entity sorts each biological sample data in the biological sample data group according to the transportation duration to obtain a biological sample data sequence, including:

[0031] First step, use the biological sample identifiers included in each biological sample data in the biological sample data group to classify each biological sample data in the biological sample data group to obtain a set of classified biological sample data groups. Among them, each classified biological sample data group corresponds to a sample category. Here, the sample classification can be to use the biological sample data of the same sample category as the classified biological sample data group.

[0032] Step 2: Obtain the sample activity cycle corresponding to each classified biological sample data group in the above-mentioned set of classified biological sample data groups from a preset database, so as to obtain a set of sample activity cycles. Among them, the sample activity cycles corresponding to different sample categories are different. Here, the database can store a data table of different sample categories and the corresponding sample activity cycles. For example, blood: 4 - 6 hours, cells: 2 - 3 days, microorganisms: 12 - 24 hours.

[0033] Step 3: According to the above-mentioned transportation duration and the above-mentioned set of sample activity cycles, perform a sorting process on each classified biological sample data group in the above-mentioned set of classified biological sample data groups to obtain a biological sample data sequence. Among them, the sorting process is to first sort the classified biological sample data groups corresponding to different sample categories, and then assign serial numbers to each classified biological sample data within the classified biological sample data group.

[0034] Here, the classified biological sample data groups with a sample activity cycle less than or equal to the above-mentioned transportation duration can be sorted first, and then the classified biological sample data groups with a sample activity cycle greater than the above-mentioned transportation duration can be sorted. After sorting each classified biological sample data group, based on the sorting of the classified biological sample data groups, the various classified biological sample data within the group can be sorted according to the order of the biological sample identifiers.

[0035] As an example, refer to Figure 2After classification, the set of biological sample data groups can correspond to five types of biological samples: biological sample category A, biological sample category B, biological sample category C, biological sample category D, and biological sample category E. The sample activity period corresponding to each biological sample can be: [[Biological sample category A: 2 days], [Biological sample category B: 4 days], [Biological sample category C: 10 days], [Biological sample category D: 5 days], [Biological sample category E: 1 day]]. If the transportation duration is 2 days, then the classified biological sample data groups less than or equal to the above transportation duration (i.e., biological sample category A and biological sample category E) can be sorted first. The sorting is represented as [Biological sample category E, Biological sample category A]. Then, the classified biological sample data groups greater than the above transportation duration (i.e., biological sample category B, biological sample category C, and biological sample category D) are sorted. The sorting is represented as [Biological sample category E, Biological sample category A, Biological sample category B, Biological sample category D, Biological sample category C]. Thus, the sorting of the classified biological sample data groups is completed. Then, the sample identifiers corresponding to each classified biological sample data group can be as follows: The classified biological sample data group corresponding to biological sample category A includes "a1, a3, a2". The classified biological sample data group corresponding to biological sample category B includes "b1, b2". The classified biological sample data group corresponding to biological sample category C includes "c3, c2, c1". The classified biological sample data group corresponding to biological sample category D includes "d1, d2, d3". The classified biological sample data group corresponding to biological sample category E includes "e2, e1". Then, based on the sorting of the classified biological sample data groups, each biological sample can be sorted according to the order of the sample identifiers. For example, the sorted biological sample data sequence can be: [Biological sample category E: [e1, e2], Biological sample category A: [a1, a2, a3], Biological sample category B: [b1, b2], Biological sample category D: [d1, d2, d3], Biological sample category C: [c1, c2, c3]].

[0036] In practice, considering the large number of biological samples, sorting all of them requires consuming a lot of computing resources. Therefore, first, by classifying biological samples of the same category, a set of classified biological sample data groups is obtained. This can facilitate subsequent sorting by sample category. Thus, the computing resources occupied by sorting can be greatly reduced, and the sorting efficiency can be improved. In addition, considering that different biological samples have different biological sample activity periods, sorting can be further carried out in the order from short to long of the biological sample periods. So that the biological samples with short biological sample periods are sorted first. Thus, it is convenient to process them preferentially to ensure their sample activity. Furthermore, sample loss can be greatly avoided.

[0037] Step 103: Based on the transportation duration, transportation temperature data, and transportation vibration data, perform sample activity detection on each biological sample data in the biological sample data sequence to obtain a sample activity value sequence.

[0038] In some embodiments, the above-mentioned execution entity can, in various ways, based on the above-mentioned transportation duration, transportation temperature data, and the above-mentioned transportation vibration data, perform sample activity detection on each biological sample data in the above-mentioned biological sample data sequence to obtain a sample activity value sequence.

[0039] In some optional implementation manners of some embodiments, the above-mentioned execution entity, based on the above-mentioned transportation duration, transportation temperature data, and the above-mentioned transportation vibration data, performs sample activity detection on each biological sample data in the above-mentioned biological sample data sequence to obtain a sample activity value sequence, including:

[0040] For each biological sample data in the above-mentioned biological sample data sequence, perform the following steps:

[0041] First step: Use the above-mentioned transportation duration to generate a first activity value. Among them, the first activity value can be generated through the following formula:

[0042] .

[0043] Among them, represents the first activity value corresponding to the transportation duration. represents the time-related decay coefficient corresponding to the above-mentioned transportation duration. represents the above-mentioned transportation duration. represents the activity degree of the above-mentioned biological sample data before transportation, and the value range can be (0 - 1]. For example, when the value is 1, it represents that the activity degree is intact.

[0044] Here, the time-related decay coefficient can be pre-generated by fitting an activity decay curve (for example, the kinetic equation of a first-order kinetic reaction). Thus, the time-related decay coefficient corresponding to the above-mentioned transportation duration can be selected.

[0045] Second step: Use the above-mentioned transportation temperature data to generate a second activity value. Among them, the second activity value can be generated through the following formula:

[0046] .

[0047] Among them, represents the second activity value generated from the transportation temperature data. represents the time series within the transportation period. represents the serial number of the time (point) in the time series. represents that the temperature is when the activity decline rate. represents the rate of decrease in the activity of a biological sample at a reference temperature . represents the activation energy of the biological sample represents the gas constant represents the temperature value corresponding to the th time point in the transport temperature data represents the reference temperature corresponding to the biological sample can characterize the damage coefficients corresponding to different temperatures

[0048] Here, the rate of decrease in the activity of the biological sample, the activation energy of the biological sample, and the gas constant can be obtained in advance according to experimental tests. Considering that temperature fluctuations will accelerate the degradation of biomolecules, for example, low-temperature fluctuations (especially repeated freezing and thawing) will cause ice crystal formation, and ice crystal formation will pierce cell membranes, resulting in osmotic damage due to changes in the solute concentration inside the cell. Therefore, generating various parameters in advance through experiments can be used to determine the accelerating effect of temperature deviation on the reaction rate. Thus, the degree of influence of reaction temperature fluctuations on the activity of biological samples. Furthermore, generating a second activity value corresponding to the transport temperature

[0049] In the third step, using the above-mentioned transport vibration data, a third activity value is generated. Among them, first, the vibration acceleration value can be extracted from the transport vibration data. Then, the third activity value can be generated through the following formula: Third activity value / percentage = 1 - bump sensitivity coefficient (seconds per meter) × vibration acceleration value (meters per square second) × time (seconds). Here, the time can be the duration during which the vibration acceleration value is greater than the preset acceleration threshold. The bump sensitivity coefficient can be calculated in advance through experiments and is used to reflect the sensitivity of the biological sample to bumps. Different biological samples can correspond to different bump sensitivity coefficients

[0050] In the fourth step, the product of the above-mentioned first activity value, the above-mentioned second activity value, and the above-mentioned third activity value is determined as the sample activity value corresponding to the above-mentioned biological sample data

[0051] As an example, the above-mentioned first activity value is 70.7%. The above-mentioned second activity value is 89.5%. The above-mentioned third activity value is 97%. Then the sample activity value can be approximately equal to 61.4%

[0052] Step 104, using the sample activity value sequence, generate a sample processing information sequence corresponding to each biological sample data in the biological sample data sequence

[0053] In some embodiments, the above-mentioned execution entity can use the above-mentioned sample activity value sequence to generate a sample processing information sequence corresponding to each biological sample data in the biological sample data sequence. Among them, the sample processing information characterizes the sample processing operations to be performed on the biological sample

[0054] In some alternative implementations of some embodiments, the above-mentioned execution subject uses the above-mentioned sample activity value sequence to generate a sample processing information sequence corresponding to each biological sample data in the above-mentioned biological sample data sequence, including:

[0055] For each biological sample data in the above-mentioned biological sample data sequence, the following steps are performed:

[0056] First step, in response to determining that the sample activity value corresponding to the above-mentioned biological sample data satisfies a preset first activity condition, obtain the inactivated sample processing information corresponding to the above-mentioned biological sample data from a preset sample processing data table as the sample processing information. Among them, the above-mentioned preset first activity condition indicates that the biological sample corresponding to the above-mentioned biological sample data is completely inactivated. The above-mentioned preset first activity condition may be that the sample activity value is 0. Here, the sample processing data table may be a pre-set data table, which may include standard processing steps for inactivated samples or highly active samples. Therefore, for a completely inactivated biological sample, the standard processing steps can be directly executed without adding other steps such as sample recovery, sample culture, and sample aliquoting. Specifically, the standard processing steps for inactivated samples may be to store the biological sample according to the preset sample storage conditions.

[0057] Second step, in response to determining that the sample activity value corresponding to the above-mentioned biological sample data satisfies a preset second activity condition, perform a secondary activity detection on the biological sample corresponding to the above-mentioned biological sample data to generate a current sample activity value and a damage identifier. Among them, the secondary activity detection is used to accurately measure the activity level of the biological sample and determine whether the biological sample is reversibly damaged. Secondly, the second activity condition may be that the sample activity value is greater than 0 and less than 50%. Secondly, through a preset sample detection method, a secondary activity detection can be performed on the biological sample corresponding to the above-mentioned biological sample data to generate a current sample activity value and a reversible damage identifier.

[0058] As an example, the sample detection method may include: determining the current activity state and damage type (such as cell membrane damage, organelle function abnormality, DNA / RNA degradation, etc.) of the biological sample through trypan blue staining (cell survival rate), CCK-8 / MTT (cell metabolic activity), flow cytometry (membrane integrity / apoptosis rate), ATP detection (energy metabolism level), etc., and marking a damage identifier representing reversibility or irreversibility. Here, the above-mentioned execution subject can control a preset activity detection device (for example, a fully automatic cell analyzer, an automated microplate reader, a liquid handling system, an automated microbial identification system, etc.) to perform a secondary activity detection operation through the above-mentioned sample detection method.

[0059] Step 3: Determine the corresponding sample processing information according to the biological sample identifier included in the above biological sample data, the above current sample activity value, and the above damage identifier. Among them, the above preset second activity condition indicates that the biological sample corresponding to the biological sample data is partially inactivated. Here, if the current sample activity value meets the above second activity condition, and the above damage identifier is an identifier representing reversible damage, then the sample activity processing information corresponding to the above biological sample can be extracted from the preset sample activity processing table as the sample processing information. Here, the sample activity processing table can include the processing steps for culturing the activity of biological samples preset for different biological samples.

[0060] As an example, the sample processing information can be information representing the steps of culturing the activity of biological samples. For example, it can include information on the added components of the culture medium, culture condition information, etc.

[0061] In addition, considering that there are certain errors in the sample activity values judged according to the transportation conditions, for biological samples that meet the preset first activity condition, secondary activity detection can also be performed to further accurately determine the corresponding sample activity value.

[0062] Step 4: In response to determining that the sample activity value corresponding to the above biological sample data meets the preset third activity condition, obtain the active sample processing information corresponding to the above biological sample data from the above sample processing data table as the sample processing information. Among them, the above preset third activity condition indicates that the biological sample corresponding to the biological sample data has a high activity. For example, the preset third activity condition can be that the sample activity value is greater than or equal to 50%.

[0063] Here, the sample activity represented by the preset first activity condition is less than the sample activity represented by the preset second activity condition, which is less than the sample activity represented by the preset third activity condition.

[0064] As an example, the active sample processing information can include the standard preservation steps for high-activity biological samples. For example, the active sample processing information can include: sample processing methods (such as serum separation) and preservation temperature values, etc.

[0065] Optionally, before the above execution subject establishes a corresponding sample processing task for each biological sample data in the above biological sample data sequence according to the above sample processing information sequence to obtain a sample processing task sequence, the above method further includes:

[0066] Adjust the queue position of the biological sample data corresponding to the sample activity value that meets the above first activity condition to the end of the queue in the above biological sample data sequence to obtain an adjusted biological sample data sequence.

[0067] In practice, considering completely inactivated biological samples, their arrangement positions in the sequence can be further reduced to facilitate the priority processing of other active biological samples as soon as possible, thereby avoiding further loss of samples.

[0068] Step 105: According to the sample processing information sequence, establish a corresponding sample processing task for each biological sample data in the biological sample data sequence to obtain a sample processing task sequence.

[0069] In some embodiments, the above-mentioned execution entity can establish a corresponding sample processing task for each biological sample data in the above-mentioned biological sample data sequence according to the above-mentioned sample processing information sequence to obtain a sample processing task sequence. Among them, the execution order of each sample processing task in the above-mentioned sample processing task sequence is the same as the arrangement order of each biological sample data.

[0070] In some optional implementation manners of some embodiments, the above-mentioned execution entity establishes a corresponding sample processing task for each biological sample data in the above-mentioned biological sample data sequence according to the above-mentioned sample processing information sequence to obtain a sample processing task sequence, including:

[0071] First step: According to the above-mentioned sample processing information sequence, determine a sample processing node identification group corresponding to each adjusted biological sample data in the above-mentioned adjusted biological sample data sequence to obtain a sample processing node identification group sequence. Among them, the sample processing node identification represents the processing operation on the biological sample. Here, each sample processing node identification can correspond to one processing operation and at least one sample processing device. The identification of each processing step in the sample processing information can be determined as the sample processing node identification to obtain the sample processing node identification group.

[0072] As an example, refer to Figure 3 . For cell samples, if the corresponding sample processing information can be information representing the activity of culturing cells. Then, for example, the sample processing information may include five steps: calling the culture medium → adding culture components → adding biological samples → placing the culture medium → setting the culture environment. The corresponding step identifications can be calling the culture medium C → adding culture components A → adding biological samples B → placing the culture medium P → setting the culture environment E. Thus, the cells are actively cultured through each step. Then, the identifications of each processing step: C → A → B → P → E can be determined as the sample processing node identification group.

[0073] Step 2: Establish a sample processing task for each sample processing node identification group in the above sample processing node identification group sequence to obtain a sample processing task sequence. Among them, for each sample processing node identification, the identification of the corresponding task execution device can be determined. Secondly, generate a detailed task list for each sample processing node, including information such as task number, task name, execution device identification, task priority, estimated start time, and end time.

[0074] Step 106: According to the sample processing task sequence, sequentially perform corresponding sample processing operations on the corresponding biological samples, and store the processed biological samples in a biological sample library for preservation and management.

[0075] In some embodiments, the above execution subject can sequentially perform corresponding sample processing operations on the corresponding biological samples according to the above sample processing task sequence, and store the processed biological samples in a biological sample library for preservation and management. Among them, the sample processing operation can be carried out after transporting the biological samples on the sample transport vehicle to the automated processing equipment in the biological sample library by means of a conveyor belt or manually.

[0076] In some optional implementation manners of some embodiments, the above execution subject sequentially performs corresponding sample processing operations on the corresponding biological samples according to the above sample processing task sequence, and stores the processed biological samples in a biological sample library for preservation and management, including:

[0077] For each sample processing task in the above sample processing task sequence, perform the following steps:

[0078] First step: Determine whether the sample processing device corresponding to the sample processing node in the sample processing node group in the above sample processing task is occupied. Among them, the usage status of the sample processing device corresponding to the sample processing node with the same execution device identification can be detected, and if it is in use, it is occupied.

[0079] Second step: In response to not being occupied, control the above sample processing device to perform a sample processing operation on the biological sample corresponding to the above sample processing task. Among them, the above sample processing device can be controlled to perform a sample processing operation on the biological sample corresponding to the above sample processing task according to the task execution order in the task list.

[0080] Third step: In response to determining that the above sample processing task is completed, obtain the processed biological sample, and store the processed biological sample in a biological sample library for preservation and management. Among them, the processed biological sample can be stored in the biological sample library automatically, or an artificial terminal can be notified for an artificial person to store the processed biological sample in the biological sample library for preservation and management.

[0081] In addition, the sample processing tasks can be retrieved and managed through the following methods: The GetWorkCmdJobList method retrieves the current task list and returns the basic information of the tasks, including task names, statuses, operation times, etc. The GetFinishedJobList method retrieves the list of completed tasks, supports paged queries, and returns the data and total number of completed tasks. The RemoveJob method deletes the specified task, returns a success message if the deletion is successful, and returns an error message if it fails. The GetVialInfo method retrieves the detailed information of a task based on the task ID and returns the detailed data of the task. The QuartzHelper class implements task scheduling and supports the addition, deletion, suspension, and resume of scheduled tasks, loop tasks, and delayed tasks.

[0082] In practice, by differentiating the activity levels of samples to different degrees, it is possible to facilitate the implementation of corresponding sample processing methods. Thereby, redundant steps in sample processing can be reduced and processing efficiency can be improved. In addition, by establishing sample processing tasks, the execution status of the tasks can be tracked in real time, facilitating an understanding of the task progress. It is also possible to ensure that tasks can automatically retry or notify the administrator for processing when encountering exceptions through an exception capture and retry mechanism, avoiding system failures caused by task interruptions. Thus, the activity of biological samples can be ensured. Furthermore, secondary losses of samples can be avoided.

[0083] The above-mentioned various embodiments of the present disclosure have the following beneficial effects: Through the biological sample preservation management method applied to the biobank in some embodiments of the present disclosure, the sample loss in the biobank can be reduced. Specifically, the reasons for the loss of biological samples are as follows: The biological samples transported are not subjected to detailed viability inspections. In particular, factors such as too long transportation time, excessive transportation vibration, and unstable sample storage temperature during transportation will all lead to a decrease in the viability of the transported biological samples. If the viability is not detected after transportation, it is difficult to determine the actual viability level of the biological samples. Thus, after being stored in the warehouse in the common way, it is easy to cause partial inactivation or complete inactivation of the stored biological samples. Based on this, in the biological sample preservation management method applied to the biobank in some embodiments of the present disclosure, first, in response to determining that the biological sample transport vehicle arrives at the inventory location of the biobank, obtain the transportation duration, biological sample data set, transportation temperature data, and transportation vibration data of the above-mentioned biological sample transport vehicle. Among them, the above-mentioned transportation vibration data is measured by a vibration sensor installed in the above-mentioned biological sample transport vehicle, and each biological sample data includes a biological sample identifier to uniquely identify a biological sample. Here, by introducing the relevant data of the biological samples during transportation, it is convenient to perform targeted sample viability analysis. Then, according to the above-mentioned transportation duration, sort each biological sample data in the above-mentioned biological sample data set to obtain a biological sample data sequence. Among them, the sorting process is used to determine the task scheduling order corresponding to each biological sample data. Here, considering that different sample viability cycles are different, in order to avoid further reduction in the viability of biological samples due to long-term viability analysis. Therefore, the sorting can be performed in the order of the shortest to the longest viability cycle. Thus, it is convenient to preferentially perform viability analysis on biological samples with short viability cycles, accelerating the warehousing efficiency. Thereby, reducing the waiting time and further preserving the viability of biological samples. After that, based on the above-mentioned transportation duration, transportation temperature data, and the above-mentioned transportation vibration data, perform sample viability detection on each biological sample data in the above-mentioned biological sample data sequence to obtain a sample viability value sequence. Here, through sample viability detection, it is convenient to determine the remaining viability level of each biological sample after transportation. After that, use the above-mentioned sample viability value sequence to generate a sample processing information sequence corresponding to each biological sample data in the above-mentioned biological sample data sequence, where the sample processing information represents the sample processing operations to be performed on the biological samples. Here, considering that different biological samples have different degrees of reduction in viability due to factors during transportation, therefore, for each biological sample data (i.e., the corresponding biological sample), corresponding sample processing information is specifically formulated to perform targeted sample processing on the biological samples in order to preserve or even cultivate their viability.After that, according to the above sample processing information sequence, for each biological sample data in the above biological sample data sequence, a corresponding sample processing task is established to obtain a sample processing task sequence, where the execution order of each sample processing task in the above sample processing task sequence is the same as the arrangement order of each biological sample data. Here, by establishing a corresponding sample processing task for each biological sample data, it is convenient to perform the processing operations corresponding to the sample processing information. Finally, according to the above sample processing task sequence, the corresponding biological samples are successively subjected to the corresponding sample processing operations, and the processed biological samples are stored in the biological sample library for preservation and management. Thus, the activity of the biological samples can be greatly retained, and direct storage of low-activity biological samples can be avoided. Furthermore, the sample loss in the biological sample library is reduced.

[0084] Further referring to Figure 4 , as an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of a biological sample preservation management device applied to a biological sample library. These device embodiments correspond to Figure 1 the method embodiments shown, and the biological sample preservation management device applied to the biological sample library can be specifically applied to various electronic devices.

[0085] Such as Figure 4As shown, a biological sample preservation management device 400 applied to a biobank includes: an acquisition unit 401, a sorting and processing unit 402, a sample activity detection unit 403, a generation unit 404, a task establishment unit 405, and a task execution and preservation unit 406. Among them, the acquisition unit 401 is configured to, in response to determining that a biological sample transport vehicle arrives at the inventory location of the biobank, acquire the transport duration, the biological sample data group, the transport temperature data, and the transport vibration data of the biological sample transport vehicle. The transport vibration data is measured by a vibration sensor loaded in the biological sample transport vehicle. Each biological sample data includes a biological sample identifier to uniquely identify a biological sample. The sorting and processing unit 402 is configured to sort and process each biological sample data in the biological sample data group according to the transport duration to obtain a biological sample data sequence. The sorting and processing is used to determine the task scheduling order corresponding to each biological sample data. The sample activity detection unit 403 is configured to perform sample activity detection on each biological sample data in the biological sample data sequence based on the transport duration, the transport temperature data, and the transport vibration data to obtain a sample activity value sequence. The generation unit 404 is configured to use the sample activity value sequence to generate a sample processing information sequence corresponding to each biological sample data in the biological sample data sequence. The sample processing information represents the sample processing operation to be performed on the biological sample. The task establishment unit 405 is configured to establish a corresponding sample processing task for each biological sample data in the biological sample data sequence according to the sample processing information sequence to obtain a sample processing task sequence. The execution order of each sample processing task in the sample processing task sequence is the same as the arrangement order of each biological sample data. The task execution and preservation unit 406 is configured to sequentially perform corresponding sample processing operations on the corresponding biological samples according to the sample processing task sequence, and store the processed biological samples in the biobank for preservation management.

[0086] It can be understood that the units described in the biological sample preservation management device 400 applied to the biobank correspond to the respective steps in the method described in the reference Figure 1 Therefore, the operations, features, and beneficial effects described above for the method also apply to the biological sample preservation management device 400 applied to the biobank and the units included therein, and will not be elaborated here.

[0087] Next, refer to Figure 5 , which shows a schematic structural diagram of an electronic device (such as a computing device) suitable for implementing some embodiments of the present disclosure. Figure 5 The electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present disclosure. As Figure 5As shown, the computer device includes a processor, a memory, and a network interface connected via a system bus. Among them, the memory may include a non-volatile storage medium and an internal memory. The non-volatile storage medium can store an operating system and computer programs. The computer programs include program instructions, which, when executed, can cause the processor to execute any of the above methods. The processor is used to provide computing and control capabilities to support the operation of the entire computer device. The internal memory provides an environment for the operation of the computer programs in the non-volatile storage medium, and when the computer programs are executed by the processor, the processor can be caused to execute any of the above methods. The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art can understand that Figure 5 the structure shown in is only a block diagram of some structures related to the solution of the present disclosure, and does not constitute a limitation on the computer device to which the solution of the present disclosure is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0088] It should be understood that the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0089] Among them, in one embodiment, the above-mentioned processor is used to run a computer program stored in a memory to implement the following steps: in response to determining that the biological sample transport vehicle arrives at the inventory location of the biological sample bank, obtain the transport duration, biological sample data group, transport temperature data, and transport vibration data of the above-mentioned biological sample transport vehicle, where the above-mentioned transport vibration data is measured by a vibration sensor loaded in the above-mentioned biological sample transport vehicle, and each biological sample data includes a biological sample identifier to uniquely identify a biological sample; according to the above-mentioned transport duration, sort each biological sample data in the above-mentioned biological sample data group to obtain a biological sample data sequence, where the sorting process is used to determine the task scheduling order corresponding to each biological sample data; based on the above-mentioned transport duration, the above-mentioned transport temperature data, and the above-mentioned transport vibration data, perform sample activity detection on each biological sample data in the above-mentioned biological sample data sequence to obtain a sample activity value sequence; use the above-mentioned sample activity value sequence to generate a sample processing information sequence corresponding to each biological sample data in the above-mentioned biological sample data sequence, where the sample processing information represents the sample processing operation to be performed on the biological sample; according to the above-mentioned sample processing information sequence, establish a corresponding sample processing task for each biological sample data in the above-mentioned biological sample data sequence to obtain a sample processing task sequence, where the execution order of each sample processing task in the above-mentioned sample processing task sequence is the same as the arrangement order of each biological sample data; according to the above-mentioned sample processing task sequence, sequentially perform corresponding sample processing operations on the corresponding biological samples, and store the processed biological samples in the biological sample bank for preservation and management.

[0090] The embodiments of the present disclosure also provide a computer-readable storage medium. A computer program is stored on the above-mentioned computer-readable storage medium. The computer program includes program instructions. The method implemented when the above-mentioned program instructions are executed can refer to the various embodiments of the above-mentioned method of the present disclosure.

[0091] Among them, the above-mentioned computer-readable storage medium may be an internal storage unit of the above-mentioned computer device in the foregoing embodiment, such as the hard disk or memory of the above-mentioned computer device. The above-mentioned computer-readable storage medium may also be an external storage device of the above-mentioned computer device, such as a plug-in hard disk equipped on the above-mentioned computer device, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc.

[0092] It should be noted that in this document, the terms "including", "comprising" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or system comprising a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or system. Without further limitation, an element defined by the phrase "including one..." does not exclude the existence of additional identical elements in the process, method, article or system that includes such element.

[0093] The above description is only some preferred embodiments of the present disclosure and an explanation of the technical principles applied. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, technical solutions formed by mutually replacing the above features with technical features having similar functions (but not limited to) disclosed in the embodiments of the present disclosure.

Claims

1. A biological sample preservation management method applied to a biological sample library, characterized in that Including: In response to determining that a biological sample transport vehicle arrives at the inventory location of a biological sample repository, obtaining the transport duration, biological sample data set, transport temperature data, and transport vibration data of the biological sample transport vehicle, wherein the transport vibration data is measured by a vibration sensor loaded in the biological sample transport vehicle, and each biological sample data includes a biological sample identifier to uniquely identify a biological sample; According to the transport duration, sorting each biological sample data in the biological sample data set to obtain a biological sample data sequence, wherein the sorting process is used to determine the task scheduling order corresponding to each biological sample data; Based on the transport duration, the transport temperature data, and the transport vibration data, performing sample activity detection on each biological sample data in the biological sample data sequence to obtain a sample activity value sequence; Using the sample activity value sequence to generate a sample processing information sequence corresponding to each biological sample data in the biological sample data sequence, wherein the sample processing information represents the sample processing operations to be performed on the biological samples; According to the sample processing information sequence, establishing a corresponding sample processing task for each biological sample data in the biological sample data sequence to obtain a sample processing task sequence, wherein the execution order of each sample processing task in the sample processing task sequence is the same as the arrangement order of each biological sample data; According to the sample processing task sequence, sequentially performing corresponding sample processing operations on the corresponding biological samples, and storing the processed biological samples in the biological sample repository for preservation management.

2. The method according to claim 1, wherein The step of sorting each biological sample data in the biological sample data set according to the transport duration to obtain a biological sample data sequence includes: Using the biological sample identifiers included in each biological sample data in the biological sample data set to classify each biological sample data in the biological sample data set to obtain a set of classified biological sample data groups, wherein each classified biological sample data group corresponds to a sample category; Obtaining the sample activity cycles corresponding to each classified biological sample data group in the set of classified biological sample data groups from a preset database to obtain a set of sample activity cycles, wherein different sample categories correspond to different sample activity cycles; According to the transport duration and the set of sample activity cycles, sorting each classified biological sample data group in the set of classified biological sample data groups to obtain a biological sample data sequence, wherein the sorting process is to first sort the classified biological sample data groups corresponding to different sample categories, and then assign arrangement serial numbers to each classified biological sample data within the classified biological sample data group.

3. The method according to claim 1, wherein The step of performing sample activity detection on each biological sample data in the biological sample data sequence based on the transport duration, the transport temperature data, and the transport vibration data to obtain a sample activity value sequence includes: For each biological sample data in the biological sample data sequence, performing the following steps: Using the transport duration to generate a first activity value; Generate a second activity value using the transportation temperature data; Generate a third activity value using the transportation vibration data; Determine the product of the first activity value, the second activity value, and the third activity value as the sample activity value corresponding to the biological sample data.

4. The method according to claim 1, characterized in that, The generating the sample processing information sequence corresponding to each biological sample data in the biological sample data sequence using the sample activity value sequence includes: For each biological sample data in the biological sample data sequence, perform the following steps: In response to determining that the sample activity value corresponding to the biological sample data satisfies a preset first activity condition, obtain the inactivated sample processing information corresponding to the biological sample data from a preset sample processing data table as the sample processing information, where the preset first activity condition indicates that the biological sample corresponding to the biological sample data is completely inactivated; In response to determining that the sample activity value corresponding to the biological sample data satisfies a preset second activity condition, perform a secondary activity detection on the biological sample corresponding to the biological sample data to generate a current sample activity value and a damage flag, where the secondary activity detection is used to accurately measure the activity level of the biological sample and determine whether the biological sample is reversibly damaged; Determine the corresponding sample processing information according to the biological sample identifier included in the biological sample data, the current sample activity value, and the damage flag, where the preset second activity condition indicates that the biological sample corresponding to the biological sample data is partially inactivated; In response to determining that the sample activity value corresponding to the biological sample data satisfies a preset third activity condition, obtain the active sample processing information corresponding to the biological sample data from the sample processing data table as the sample processing information.

5. The method according to claim 4, characterized in that Before establishing a corresponding sample processing task for each biological sample data in the biological sample data sequence according to the sample processing information sequence to obtain a sample processing task sequence, the method further includes: Adjust the queue position of the biological sample data corresponding to the sample activity value that satisfies the first activity condition to the end of the queue in the biological sample data sequence to obtain an adjusted biological sample data sequence.

6. The method according to claim 5, characterized in that, The establishing a corresponding sample processing task for each biological sample data in the biological sample data sequence according to the sample processing information sequence to obtain a sample processing task sequence includes: Determine a sample processing node identifier group corresponding to each adjusted biological sample data in the adjusted biological sample data sequence according to the sample processing information sequence to obtain a sample processing node identifier group sequence, where the sample processing node identifier represents a processing operation on the biological sample; Establish a sample processing task for each sample processing node identifier group in the sample processing node identifier group sequence to obtain a sample processing task sequence.

7. The method according to claim 6, characterized in that, The sequentially performing corresponding sample processing operations on the corresponding biological samples according to the sample processing task sequence and storing the processed biological samples in a biological sample library for preservation and management includes: For each sample processing task in the sample processing task sequence, perform the following steps: Determine whether the sample processing device corresponding to the sample processing node in the sample processing node group in the sample processing task is occupied; In response to not being occupied, control the sample processing device to perform a sample processing operation on the biological sample corresponding to the sample processing task; In response to determining that the sample processing task is completed, obtain the processed biological sample, and store the processed biological sample in the biological sample library for preservation and management.

8. A biological sample preservation and management device applied to a biological sample library, comprising: An acquisition unit, configured to obtain the transportation duration, biological sample data group, transportation temperature data, and transportation vibration data of the biological sample transport vehicle in response to determining that the biological sample transport vehicle arrives at the inventory location of the biological sample library, wherein the transportation vibration data is measured by a vibration sensor loaded in the biological sample transport vehicle, and each biological sample data includes a biological sample identifier to uniquely identify a biological sample; A sorting processing unit, configured to sort each biological sample data in the biological sample data group according to the transportation duration to obtain a biological sample data sequence, wherein the sorting processing is used to determine the task scheduling order corresponding to each biological sample data; A sample activity inspection unit, configured to perform sample activity detection on each biological sample data in the biological sample data sequence based on the transportation duration, the transportation temperature data, and the transportation vibration data to obtain a sample activity value sequence; A generation unit, configured to generate a sample processing information sequence corresponding to each biological sample data in the biological sample data sequence by using the sample activity value sequence, wherein the sample processing information represents the sample processing operation to be performed on the biological sample; A task establishment unit, configured to establish a corresponding sample processing task for each biological sample data in the biological sample data sequence according to the sample processing information sequence to obtain a sample processing task sequence, wherein the execution order of each sample processing task in the sample processing task sequence is the same as the arrangement order of each biological sample data; A task execution and preservation unit, configured to sequentially perform corresponding sample processing operations on the corresponding biological samples according to the sample processing task sequence, and store the processed biological samples in the biological sample library for preservation and management.

9. An electronic device, comprising: One or more processors; A storage device on which one or more programs are stored, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1-7.

10. A computer-readable medium having a computer program stored thereon, wherein, The program, when executed by the processor, implements the method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Quality management method and device based on biological sample library

    CN117577201A

  • Data management method, device and system for biological sample library

    CN118538300A