CN113994955B - Stem cell position storage and determination method and device of liquid nitrogen preservation system - Google Patents

Stem cell position storage and determination method and device of liquid nitrogen preservation system Download PDF

Info

Publication number
CN113994955B
CN113994955B CN202111662155.8A CN202111662155A CN113994955B CN 113994955 B CN113994955 B CN 113994955B CN 202111662155 A CN202111662155 A CN 202111662155A CN 113994955 B CN113994955 B CN 113994955B
Authority
CN
China
Prior art keywords
liquid nitrogen
information
nitrogen tank
stem cells
stem cell
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111662155.8A
Other languages
Chinese (zh)
Other versions
CN113994955A (en
Inventor
魏昌盛
林强
王溢文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Heze Stem Cell Gene Engineering Co ltd
Original Assignee
Jiangsu Heze Stem Cell Gene Engineering Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Heze Stem Cell Gene Engineering Co ltd filed Critical Jiangsu Heze Stem Cell Gene Engineering Co ltd
Priority to CN202111662155.8A priority Critical patent/CN113994955B/en
Publication of CN113994955A publication Critical patent/CN113994955A/en
Application granted granted Critical
Publication of CN113994955B publication Critical patent/CN113994955B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01NPRESERVATION OF BODIES OF HUMANS OR ANIMALS OR PLANTS OR PARTS THEREOF; BIOCIDES, e.g. AS DISINFECTANTS, AS PESTICIDES OR AS HERBICIDES; PEST REPELLANTS OR ATTRACTANTS; PLANT GROWTH REGULATORS
    • A01N1/00Preservation of bodies of humans or animals, or parts thereof
    • A01N1/02Preservation of living parts
    • A01N1/0236Mechanical aspects
    • A01N1/0242Apparatuses, i.e. devices used in the process of preservation of living parts, such as pumps, refrigeration devices or any other devices featuring moving parts and/or temperature controlling components
    • A01N1/0252Temperature controlling refrigerating apparatus, i.e. devices used to actively control the temperature of a designated internal volume, e.g. refrigerators, freeze-drying apparatus or liquid nitrogen baths
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16BBIOINFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR GENETIC OR PROTEIN-RELATED DATA PROCESSING IN COMPUTATIONAL MOLECULAR BIOLOGY
    • G16B50/00ICT programming tools or database systems specially adapted for bioinformatics

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Thermal Sciences (AREA)
  • Environmental Sciences (AREA)
  • Databases & Information Systems (AREA)
  • Wood Science & Technology (AREA)
  • Zoology (AREA)
  • Mechanical Engineering (AREA)
  • Bioethics (AREA)
  • Biophysics (AREA)
  • Dentistry (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Biotechnology (AREA)
  • Evolutionary Biology (AREA)
  • Medical Informatics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Apparatus Associated With Microorganisms And Enzymes (AREA)

Abstract

The invention provides a stem cell position storage and determination method and device of a liquid nitrogen storage system, which comprises the following steps: extracting the received logging data, wherein the logging data comprise first quantity information of stem cells to be stored and attribute information of each stem cell; acquiring one-dimensional data in a stem cell position storage table at the current moment, wherein the one-dimensional data comprises second quantity information of stem cells which can be stored in each liquid nitrogen tank in a liquid nitrogen storage system; determining a target liquid nitrogen tank according to the first quantity information and the plurality of second quantity information; acquiring two-dimensional data corresponding to a target liquid nitrogen tank in a stem cell position storage table at the current moment to determine target layer address information; distributing corresponding target layer address information to the stem cells needing to be stored based on the attribute information of each stem cell; and updating and storing the target layer address information and the attribute information corresponding to each stem cell in the stem cell position storage table based on the received determination information.

Description

Stem cell position storage and determination method and device of liquid nitrogen preservation system
Technical Field
The invention relates to the technical field of information processing, in particular to a stem cell position storage and determination method and device of a liquid nitrogen storage system.
Background
The liquid nitrogen tank can be generally divided into a liquid nitrogen storage tank and a liquid nitrogen transport tank. The storage tank is mainly used for standing storage of indoor liquid nitrogen and is not suitable for long-distance transportation in a working state; the liquid nitrogen transport tank is specially designed to be shockproof in order to meet the transport conditions. The liquid nitrogen storage tank can be stored in a standing mode, can be transported and used in a liquid nitrogen filling state, and can be used according to different scene requirements.
Stem Cells (Stem Cells, SC) are a type of self-replicating pluripotent Stem Cells that are primitive and undecified. Under certain conditions, it can differentiate into multiple functional stem cells, and has the potential function of regenerating various tissues, organs and human bodies. The stem cells have an important effect on treating diseases of human beings, but the storage conditions are harsh, the stem cells need to be stored at the temperature of-196 ℃, the conditions can be met, the most suitable storage mode is to store the stem cells through a liquid nitrogen tank, one liquid nitrogen tank can store the stem cells through the matching of a lifting basket and a freezing tube, and a plurality of freezing tubes can be stored in one liquid nitrogen tank.
Because a plurality of liquid nitrogen tanks can be included in one liquid nitrogen system, each liquid nitrogen tank can comprise a plurality of layers of baskets, and a plurality of freezing pipes can be arranged and placed in each layer of basket. Therefore, the time requirement for quickly selecting the corresponding layers of the corresponding liquid nitrogen tank and the corresponding lifting basket is very important, if the situation of positioning error is generated, liquid nitrogen can be lost and volatilized more, so that the temperature in the liquid nitrogen tank can be increased, and the preservation of other stem cells is influenced. Therefore, how to reasonably distribute and store a plurality of stem cells in a plurality of liquid nitrogen tanks is a problem which needs to be solved urgently.
Disclosure of Invention
The embodiment of the invention provides a stem cell position storage and determination method and device of a liquid nitrogen storage system, which can be used for rapidly determining the layer positions of a liquid nitrogen tank and a basket in the liquid nitrogen tank, which are stored by any stem cell, in the liquid nitrogen storage system and storing the layer positions, so that the stem cell storage and position searching determination speed is improved, and the stem cell position determination time is shortened.
In a first aspect of the embodiments of the present invention, a stem cell location storage and determination method for a liquid nitrogen storage system is provided, including:
extracting the received logging data, wherein the logging data comprise first quantity information of stem cells to be stored and attribute information of each stem cell;
acquiring one-dimensional data in a stem cell position storage table at the current moment, wherein the one-dimensional data comprises second quantity information of stem cells which can be stored in each liquid nitrogen tank in a liquid nitrogen storage system;
obtaining a plurality of first difference values according to the first quantity information and the second quantity information, and determining a target liquid nitrogen tank according to the first difference values;
acquiring two-dimensional data corresponding to the target liquid nitrogen tank in a stem cell position storage table at the current moment, wherein the two-dimensional data comprises layer occupation information of a basket in the target liquid nitrogen tank, and determining target layer address information based on the layer occupation information;
judging that the number of the target layer address information is multiple, distributing corresponding target layer address information to the stem cells needing to be stored based on the attribute information of each stem cell, and displaying the corresponding target layer address information of each stem cell;
and updating and storing the target layer address information and the attribute information corresponding to each stem cell in the stem cell position storage table based on the received determination information.
Optionally, in a possible implementation manner of the first aspect, obtaining a plurality of first difference information according to the first quantity information and the plurality of second quantity information, and determining the target liquid nitrogen tank according to the plurality of first difference information includes:
counting all second quantity information of which the first difference information is greater than or equal to a first preset value to generate a first set;
and acquiring second quantity information with the minimum numerical value in the first set, wherein if the second quantity information with the minimum numerical value is 1, the liquid nitrogen tank corresponding to the second quantity information with the minimum numerical value is the determined target liquid nitrogen tank.
Optionally, in a possible implementation manner of the first aspect, the method further includes:
if the number of the second quantity information with the minimum numerical value is multiple, acquiring historical data of the liquid nitrogen tank corresponding to the multiple second quantity information with the minimum numerical value;
and obtaining a corresponding storage coefficient of the liquid nitrogen tank based on the historical data of each liquid nitrogen tank, and taking the liquid nitrogen tank with the larger storage coefficient as the determined target liquid nitrogen tank.
Optionally, in a possible implementation manner of the first aspect, if there are a plurality of pieces of second quantity information with the minimum numerical values, the obtaining of the historical data of the liquid nitrogen tank corresponding to the plurality of pieces of second quantity information with the minimum numerical values includes:
acquiring historical data of a stem cell position storage table in a preset time period, and determining the number of stem cells stored in a liquid nitrogen tank with the minimum value in the historical data at each time point;
obtaining a corresponding storage coefficient of the liquid nitrogen tank based on the historical data of each liquid nitrogen tank, wherein the liquid nitrogen tank with the larger storage coefficient is taken as a determined target liquid nitrogen tank, and the method comprises the following steps:
the corresponding storage coefficient of the liquid nitrogen tank is obtained through the following formula,
Figure 769786DEST_PATH_IMAGE001
wherein the content of the first and second substances,
Figure 326670DEST_PATH_IMAGE002
is as follows
Figure 62544DEST_PATH_IMAGE003
The storage coefficient of each liquid nitrogen tank is,
Figure 730286DEST_PATH_IMAGE004
is as follows
Figure 71269DEST_PATH_IMAGE005
The weight value of each liquid nitrogen tank,
Figure 530544DEST_PATH_IMAGE006
is a preset constant value, and is,
Figure 753715DEST_PATH_IMAGE007
is as follows
Figure 225148DEST_PATH_IMAGE009
The number of stem cells stored in the liquid nitrogen tank at each time point,
Figure 951796DEST_PATH_IMAGE010
is the number of time points;
and determining the liquid nitrogen tank with the larger storage coefficient as the determined target liquid nitrogen tank.
Optionally, in a possible implementation manner of the first aspect, the obtaining two-dimensional data corresponding to the target liquid nitrogen tank in the stem cell location storage table at the current time, where the two-dimensional data includes layer occupancy information of a basket inside the target liquid nitrogen tank, and the determining target layer address information based on the layer occupancy information includes:
acquiring layer total number information of the two-dimensional data;
determining layer occupation information of all layers occupied by stem cells at the current moment;
acquiring unoccupied information according to the layer total number information and the layer occupation information, wherein the unoccupied information comprises all unoccupied layer addresses;
acquiring time remark information of all stem cells needing to be stored, and determining target layer address information based on the time remark information of the stem cells and label information of all unoccupied layer addresses.
Optionally, in a possible implementation manner of the first aspect, determining that the number of the target layer address information is multiple, allocating corresponding target layer address information to the stem cells to be stored based on the attribute information of each stem cell, and displaying the corresponding target layer address information of each stem cell includes:
selecting stem cells with time remark information to generate a first classification set, and sorting each stem cell in the first classification set according to the corresponding time remark information to obtain a first sorting result;
selecting stem cells without time remark information to generate a second classification set, and sorting each stem cell in the second classification set according to corresponding attribute information to obtain a second sorting result;
sequencing the address information of the target layers from top to bottom according to the layers of the hanging baskets corresponding to the address information of the target layers to obtain a third sequencing result;
fusing the first sorting result and the second sorting result to obtain a total sorting result, wherein the last stem cell of the first sorting result is positioned in front of the first stem cell of the second sorting result in the total sorting result;
and the stem cells in the total sorting result correspond to the layer address information in the third sorting result one by one according to the sorting sequence.
Optionally, in a possible implementation manner of the first aspect, the method further includes:
obtaining the rated capacity of stem cells which can be accommodated in each liquid nitrogen tank and the number of the stem cells with time remark information;
obtaining a sequencing numerical value according to the rated capacity of the stem cells which can be accommodated in the liquid nitrogen tank and the number of the stem cells with time remark information;
and sequencing the traversal sequence of all the liquid nitrogen tanks based on the sequencing number to obtain a traversal sequencing result, wherein the traversal sequencing result is the sequence of traversing each liquid nitrogen tank when the storage position of any one stem cell is determined.
Optionally, in a possible implementation manner of the first aspect, obtaining the ranking value according to a rated capacity of the liquid nitrogen tank capable of containing the stem cells and the number of the stem cells with the time remark information includes:
Figure 850481DEST_PATH_IMAGE011
wherein the content of the first and second substances,
Figure 295369DEST_PATH_IMAGE012
is as follows
Figure 304914DEST_PATH_IMAGE013
The sequencing value of each liquid nitrogen tank,
Figure 151647DEST_PATH_IMAGE014
the number of stem cells with time remarked information,
Figure 955655DEST_PATH_IMAGE015
in order to accommodate the nominal capacity of the stem cells,
Figure 418997DEST_PATH_IMAGE016
are the rank weight values.
In a second aspect of the embodiments of the present invention, there is provided a stem cell location storage and determination apparatus for a liquid nitrogen storage system, including:
the extraction module is used for extracting the received input data, and the input data comprises first quantity information of the stem cells to be stored and attribute information of each stem cell;
the acquisition module is used for acquiring one-dimensional data in a stem cell position storage table at the current moment, wherein the one-dimensional data comprises second quantity information of stem cells which can be stored in each liquid nitrogen tank in a liquid nitrogen storage system;
the first determining module is used for obtaining a plurality of first difference information according to the first quantity information and the plurality of second quantity information and determining a target liquid nitrogen tank according to the plurality of first difference information;
the second determining module is used for acquiring two-dimensional data corresponding to the target liquid nitrogen tank in a stem cell position storage table at the current moment, wherein the two-dimensional data comprises layer occupation information of a basket in the target liquid nitrogen tank, and determining target layer address information based on the layer occupation information;
the judging module is used for judging that the target layer address information is multiple, distributing corresponding target layer address information to the stem cells needing to be stored based on the attribute information of each stem cell, and displaying the corresponding target layer address information of each stem cell;
and the updating module is used for positioning the target layer address information and the attribute information corresponding to each stem cell in the stem cell position storage table for updating and storing based on the received determination information.
In a third aspect of the embodiments of the present invention, a readable storage medium is provided, in which a computer program is stored, which, when being executed by a processor, is adapted to carry out the method according to the first aspect of the present invention and various possible designs of the first aspect of the present invention.
The stem cell position storage and determination method and device of the liquid nitrogen storage system can determine the storage position of the corresponding stem cell according to the number of the stem cell to be stored and the attribute information of the stem cell when the stem cell is stored, and can store the stem cells in the same liquid nitrogen tank when the corresponding stem cell is stored, so that only one liquid nitrogen tank is opened when the stem cells are stored, the liquid nitrogen of the liquid nitrogen tanks is prevented from being rapidly volatilized when other liquid nitrogen tanks are opened, the efficiency of all the liquid nitrogen tanks in the liquid nitrogen storage system is improved, and the storage efficiency of the stem cells in the storage operation is improved. In addition, when layer addresses of the liquid nitrogen tank and the basket in the liquid nitrogen tank are determined, the layer addresses are determined through the stem cell position storage table, and therefore the determining and positioning efficiency of the target liquid nitrogen tank and the target layer address information is improved.
According to the technical scheme provided by the invention, when the liquid nitrogen tank is selected, the historical data of each liquid nitrogen tank is fully considered to obtain the corresponding storage coefficient, and the historical data of the liquid nitrogen tank can be the number of stem cells stored in the liquid nitrogen tank at each moment. When the number of the stem cells stored in the liquid nitrogen tank at each moment is larger, the higher the utilization rate of the liquid nitrogen tank is proved to be, so that the optimal scheme at the moment is to store the corresponding stem cells in the liquid nitrogen tank with the lower utilization rate, the mode can balance the heat of all the liquid nitrogen tanks in use, the situations that a small number of liquid nitrogen tanks are high in heat in the use process and liquid nitrogen is volatilized quickly are avoided, the plurality of liquid nitrogen tanks can be kept synchronous, the stability of the system is improved, the periods of supplementing the liquid nitrogen to the plurality of liquid nitrogen tanks and the maintenance period are similar, and the management is easy.
According to the technical scheme provided by the invention, different stem cells can be placed in different ways according to the use requirements of the different stem cells. The invention assigns different target layer address information to each stem cell according to the time remark information of each stem cell. In addition, the traversing comparison sequence of each liquid nitrogen tank is arranged according to the time remark information of all stem cells in each liquid nitrogen tank, so that when the placement and storage address of a certain stem cell needs to be determined, the liquid nitrogen tank with higher heat is traversed, the determining speed of the stem cell is improved, and the efficiency of the stem cell in the ex-warehouse process is higher.
Drawings
FIG. 1 is a flow chart of a first embodiment of a stem cell location storage determination method for a liquid nitrogen preservation system;
FIG. 2 is a schematic diagram of a decision tree;
FIG. 3 is a flow chart of a second embodiment of a stem cell location storage determination method for a liquid nitrogen preservation system;
FIG. 4 is a block diagram showing a first embodiment of a stem cell location storage determination device of a liquid nitrogen preservation system.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein.
It should be understood that, in various embodiments of the present invention, the sequence numbers of the processes do not mean the execution sequence, and the execution sequence of the processes should be determined by the functions and the internal logic of the processes, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
It should be understood that in the present application, "comprising" and "having" and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be understood that, in the present invention, "a plurality" means two or more. "and/or" is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "comprises A, B and C" and "comprises A, B, C" means that all three of A, B, C comprise, "comprises A, B or C" means that one of A, B, C comprises, "comprises A, B and/or C" means that any 1 or any 2 or 3 of A, B, C comprises.
It should be understood that in the present invention, "B corresponding to a", "a corresponds to B", or "B corresponds to a" means that B is associated with a, and B can be determined from a. Determining B from a does not mean determining B from a alone, but may be determined from a and/or other information. And the matching of A and B means that the similarity of A and B is greater than or equal to a preset threshold value.
As used herein, "if" may be interpreted as "at … …" or "when … …" or "in response to a determination" or "in response to a detection", depending on the context.
The technical solution of the present invention will be described in detail below with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
The invention provides a stem cell position storage and determination method of a liquid nitrogen preservation system, which comprises the following steps of:
step S110, extracting the received entry data, wherein the entry data comprises first quantity information of stem cells to be stored and attribute information of each stem cell. When a user needs to store stem cells, the user can input data to corresponding equipment, and at the moment, the invention can extract the received input data. When a user stores stem cells, the user may store a plurality of stem cells, each having different attribute information, which may be manually set, for example, XXX stem cells. The attribute information of each stem cell may be different. The first quantity information at this time is the number of stem cells to be stored, and the first quantity information may be 3, 4, and so on. The liquid nitrogen preservation system comprises a plurality of liquid nitrogen tanks. The input device can receive input data input by a user, the input device sends the input data to the cloud server, and stem cell position determination can be performed through the cloud server. The identity information of each liquid nitrogen tank may be pre-entered. Through the identification information of each liquid nitrogen tank, each liquid nitrogen tank can be distinguished.
And S120, acquiring one-dimensional data in the stem cell position storage table at the current moment, wherein the one-dimensional data comprises second quantity information of stem cells which can be stored in each liquid nitrogen tank in the liquid nitrogen storage system. The invention can preset a stem cell position storage table, and the initialization information of the stem cell position storage table can be manually set and recorded. It can be understood that the data and information in the stem cell position storage table can exist in a decision tree mode, the root node of the stem cell position storage table is a liquid nitrogen storage system, the child nodes are liquid nitrogen tanks, the main body corresponding to the one-dimensional data is the liquid nitrogen tanks, the one-dimensional data can have the number information of the stem cells stored in each liquid nitrogen tank, and the second number information of the stem cells stored in each liquid nitrogen tank can be obtained according to the rated capacity information of the liquid nitrogen tanks. For example, if one liquid nitrogen tank stores 6 stem cells at the present time, and the rated storage capacity is to store 7 stem cells, the number of stem cells that can be stored in the liquid nitrogen tank is 1, and the second number information is 1.
Step S130, obtaining a plurality of first difference values according to the first quantity information and the plurality of second quantity information, and determining the target liquid nitrogen tank according to the plurality of first difference values. For example, 3 liquid nitrogen tanks are counted at the current time, the second quantity information in the first liquid nitrogen tank is 2, the second quantity information in the second liquid nitrogen tank is 5, the second quantity information in the third liquid nitrogen tank is 6, and the first quantity information is 3, a plurality of pieces of first difference information obtained at this time are respectively 1, 2, and 3, and as shown in table 1, each liquid nitrogen tank has its own first difference information.
TABLE 1
Figure 701074DEST_PATH_IMAGE017
According to the method, the target liquid nitrogen tank is determined according to the first difference information corresponding to each liquid nitrogen tank, and the target liquid nitrogen tank is the liquid nitrogen tank which needs to store the plurality of stem cells recorded at the current moment.
In one embodiment of step S130, the technical solution provided by the present invention includes:
and counting all the second quantity information of which the first difference information is greater than or equal to a first preset value to generate a first set. When the target liquid nitrogen tank is determined, the liquid nitrogen tanks with the first difference information larger than or equal to the first preset value are counted, for example, the preset value is 2, the counted liquid nitrogen tanks are the second liquid nitrogen tank and the third liquid nitrogen tank, and the first preset value can be automatically set according to the actual scene requirements. The first preset value may be set to 0 if full load is allowed in the liquid nitrogen tank. According to the invention, all the second quantity information is counted to obtain a first set, when the first preset value is 2, the first set is [ 2 ] and [ 3 ], and the liquid nitrogen tank set corresponding to the first set is [ second liquid nitrogen tank ] and third liquid nitrogen tank ].
And acquiring second quantity information with the minimum numerical value in the first set, wherein if the second quantity information with the minimum numerical value is 1, the liquid nitrogen tank corresponding to the second quantity information with the minimum numerical value is the determined target liquid nitrogen tank. The method can obtain the second quantity information with the minimum numerical value in the first set, wherein the minimum second quantity information is 2, the liquid nitrogen tank corresponding to the second quantity information with the minimum numerical value is the second liquid nitrogen tank, and the second liquid nitrogen tank is the target liquid nitrogen tank.
In another embodiment of step S130, the present invention further includes:
and if the number of the second quantity information with the minimum numerical value is multiple, acquiring historical data of the liquid nitrogen tank corresponding to the multiple second quantity information with the minimum numerical value. In actual working conditions, due to the fact that the number of the liquid nitrogen tanks is possibly large, the situation that the number of the second quantity information with the minimum value is multiple is likely to exist, and at the moment, in order to determine the more suitable liquid nitrogen tank, the historical data of all the liquid nitrogen tanks are obtained. The historical data may include the number of stored stem cells for the respective liquid nitrogen tank at each time point.
And obtaining a corresponding storage coefficient of the liquid nitrogen tank based on the historical data of each liquid nitrogen tank, and taking the liquid nitrogen tank with the larger storage coefficient as the determined target liquid nitrogen tank. The invention determines the storage coefficient of each liquid nitrogen tank when the second quantity information with the minimum value is a plurality of, and selects the liquid nitrogen tank with the larger storage coefficient as the determined target liquid nitrogen tank. And if the storage coefficients of the plurality of liquid nitrogen tanks are the same, randomly selecting one of the plurality of liquid nitrogen tanks as the target liquid nitrogen tank.
In a possible embodiment, if there are a plurality of pieces of second quantity information with the minimum numerical values, the obtaining of the historical data of the liquid nitrogen tank corresponding to the plurality of pieces of second quantity information with the minimum numerical values includes:
acquiring historical data of the stem cell position storage table in a preset time period, and determining the number of stem cells stored in a liquid nitrogen tank with the minimum value in the historical data at each time point. The present invention obtains historical data of a stem cell location storage table in a preset time period, where the preset time period may include a plurality of time points, for example, the preset time period is 5 days, and the current time is 11/30 days in 2020, then the selected preset time period may be 29 days in 11/2020, 28 days in 11/2020, 27 days in 11/2020, 26 days in 11/2020, and 25 days in 11/2020, where each day is a time point.
Table 2 stem cell location storage table the number of stem cells stored at the same time point for each liquid nitrogen tank.
TABLE 2
Figure 667893DEST_PATH_IMAGE018
Obtaining a corresponding storage coefficient of the liquid nitrogen tank based on the historical data of each liquid nitrogen tank, wherein the liquid nitrogen tank with the larger storage coefficient is taken as a determined target liquid nitrogen tank, and the method comprises the following steps:
the corresponding storage coefficient of the liquid nitrogen tank is obtained through the following formula,
Figure 642802DEST_PATH_IMAGE019
wherein the content of the first and second substances,
Figure 327861DEST_PATH_IMAGE020
is as follows
Figure 679208DEST_PATH_IMAGE003
The storage coefficient of each liquid nitrogen tank is,
Figure 515182DEST_PATH_IMAGE004
is as follows
Figure 926572DEST_PATH_IMAGE005
The weight value of each liquid nitrogen tank,
Figure 98927DEST_PATH_IMAGE006
is a preset constant value, and is,
Figure 722807DEST_PATH_IMAGE007
is as follows
Figure 664218DEST_PATH_IMAGE009
The number of stem cells stored in the liquid nitrogen tank at each time point,
Figure 246509DEST_PATH_IMAGE010
is the number of time points.
For example, the second quantity information with the smallest numerical value is 2, the second quantity information with the smallest numerical value corresponds to the second liquid nitrogen tank and the third liquid nitrogen tank respectively, and the calculated storage coefficients at this time are the storage coefficient corresponding to the second liquid nitrogen tank and the storage coefficient corresponding to the third liquid nitrogen tank respectively.
Figure 640581DEST_PATH_IMAGE021
The larger the number of stem cells stored in the corresponding liquid nitrogen tank in the preset time period is, the more the number of times the corresponding liquid nitrogen tank is opened in the preset time period is, and therefore, the storage coefficient obtained by the algorithm of the invention
Figure 333731DEST_PATH_IMAGE022
And
Figure 129648DEST_PATH_IMAGE023
the method is inversely proportional, when newly recorded and stored stem cells are stored, the stem cells can be stored in the liquid nitrogen tank with less opening times in the last preset time period, the opening times and the opening time of the liquid nitrogen tank with more opening times are reduced, and the stability of the stem cells is ensured. Weighted value of liquid nitrogen tank
Figure 148420DEST_PATH_IMAGE024
The weight value can be set according to the service time of each liquid nitrogen tank, and the longer the service time of the liquid nitrogen tank is, the longer the weight value is
Figure 29788DEST_PATH_IMAGE025
The smaller. By passing
Figure 261050DEST_PATH_IMAGE026
The storage coefficient suitable for each liquid nitrogen tank can be obtained, and the larger the storage coefficient is, the more suitable the storage coefficient is for storing stem cells at the current moment compared with other liquid nitrogen tanks.
According to the technical scheme provided by the invention, the most suitable liquid nitrogen tank is selected from a plurality of liquid nitrogen tanks capable of storing the current stem cells. As shown in table 1, the capacity of the first liquid nitrogen tank with the first difference information of-1 can only store 2 stem cells, if a plurality of current stem cells are stored in the first liquid nitrogen tank, at least two different liquid nitrogen tanks need to be opened, and at this time, liquid nitrogen in the two liquid nitrogen tanks needs to be volatilized simultaneously, so that the waste of liquid nitrogen is caused, and therefore, the optimal mode is to store a plurality of current stem cells which need to be stored in the same liquid nitrogen tank. Therefore, for the liquid nitrogen tank with the first difference information smaller than 0 or smaller than the first preset value, the present invention does not use the liquid nitrogen tank as the target liquid nitrogen tank, and uses the liquid nitrogen tank capable of storing all stem cells at one time as the target liquid nitrogen tank.
In an actual working scene, a plurality of liquid nitrogen tanks may exist to store a plurality of current stem cells at the same time, so the method preferably determines the liquid nitrogen tank with the minimum first difference information as the target liquid nitrogen tank, because the method can enable other liquid nitrogen tanks with more storage positions to be selected when used next time, if the liquid nitrogen tanks with more stem cells are stored next time, the corresponding liquid nitrogen tanks still have larger storage amount, and the method can dynamically distribute the stem cells to be stored according to the residual capacity of the liquid nitrogen tanks, so that each liquid nitrogen tank can store the stem cells which are the same as or are adaptive to the residual capacity of each liquid nitrogen tank in each stem cell storage process, further reduce the opening times of each liquid nitrogen tank in the liquid nitrogen storage system, and reduce the volatilization degree of the liquid nitrogen in the liquid nitrogen storage system.
And S140, acquiring two-dimensional data corresponding to the target liquid nitrogen tank in the stem cell position storage table at the current moment, wherein the two-dimensional data comprises layer occupation information of a basket in the target liquid nitrogen tank, and determining target layer address information based on the layer occupation information. In step S120, the data and information in the stem cell location storage table may exist in a decision tree manner, the grandchild node is a basket in the liquid nitrogen tank, at this time, the corresponding main body of the two-dimensional data is the basket, and the two-dimensional data may have layer occupation information and target layer address information of each layer in each basket. The structure of the decision tree is shown in fig. 2. The liquid nitrogen preservation system comprises S liquid nitrogen tanks, wherein T layers are arranged in a basket of each liquid nitrogen tank, and each layer can be used for placing at least one cryopreservation tube for stem cells. As shown in table 3, the stem cell location storage table may have the storage number of stem cells of the plurality of liquid nitrogen tanks at the current time, i.e., the first storage information, and the stem cell storage information of each layer in each basket in the liquid nitrogen tanks.
TABLE 3
Figure 911474DEST_PATH_IMAGE027
According to the technical scheme provided by the invention, the stem cell position storage table can be stored in the cloud server and modified based on the active control of an administrator, or the stem cell position storage table is updated and stored according to the stem cell position determination method provided by the invention, so that the stem cells of the stem cell position storage table at each moment are ensured to be corresponding to the layers of the liquid nitrogen tank and the lifting basket stored in the stem cells.
According to the technical scheme provided by the invention, after the target liquid nitrogen tank is obtained, layer occupation information of a basket in the target liquid nitrogen tank is determined, and target layer address information is determined based on the layer occupation information, wherein the layer occupation information comprises occupation conditions of all layers, for example, the storage quantity of stem cells of the layer 1 of the basket is 0, the layer 1 of the basket is not occupied at the moment, for example, the storage quantity of the stem cells of the layer E of the basket is 1, and the layer E of the basket is occupied at the moment. The layer occupation information in the invention is all the layer occupation information in the target liquid nitrogen tank, and the layer 1 of the basket and the layer E of the basket are layer addresses. The present invention will use the unoccupied layer as the target layer address information, for example, the storage number of stem cells in layer 1 of the basket is unoccupied, and the target layer address information includes layer 1, which may be a plurality of target layer address information.
In the technical solution provided by the present invention, as shown in fig. 3, step S140 specifically includes:
step S1401, layer total number information of the two-dimensional data is acquired. For example, the two-dimensional data of the basket corresponding to the target liquid nitrogen tank has 7 layers, and the layer total number information of the two-dimensional data is 7 layers, and the layer addresses corresponding to the two-dimensional data respectively include the 1 st layer, the 2 nd layer, … … and the 7 th layer.
Step S1402 determines layer occupation information of all layers occupied by stem cells at the current time. For example, when stem cells are placed on the layers 1 to 4, the layer occupancy information of all the layers at this time includes the occupancy of the layers 1 to 4.
Step S1403, obtaining unoccupied information according to the layer total number information and the layer occupation information, where the unoccupied information includes all unoccupied layer addresses. At this time, it is known that the total number of layers is from layer 1 to layer 7, the layer occupation information is from layer 1 to layer 4, and all unoccupied layer addresses included in the unoccupied information are from layer 5 to layer 7.
Step S1404, acquiring time remark information of all stem cells that need to be stored, and determining target layer address information based on the time remark information of the stem cells and label information of all unoccupied layer addresses. In the actual storage of stem cells, some stem cells are stored for a long time and are supplied to a patient after cell matching. Some stem cells are already distributed to corresponding patients, and the stem cells which are distributed to the patients can be extracted according to corresponding time when the operation date is reached, so that the transplantation operation is carried out on the patients, in the storage process of the stem cells, part of the stem cells have no fixed extraction date, and part of the stem cells have corresponding time remark information, for example, the time remark information is 1 month and 20 days 2022, and the corresponding stem cells, namely, the corresponding stem cells need to be extracted from a liquid nitrogen tank for processing on 1 month and 20 days 2022. When the target layer address information corresponding to each stem cell is selected, the target layer address information is distributed to the stem cells according to the time remark information of the stem cells, so that the stem cells with the time remark information are easier to extract in the corresponding liquid nitrogen tank, and the extraction efficiency of the stem cells is improved.
The label information may be the label of each layer in the basket, and the label information of the 1 st layer in the basket may be 1. When stem cells with time remark information appear, the invention preferentially selects the target layer address information with smaller label information, and the number of the selected target layer address information and the number of the stem cells needing to be stored are preferably the same. For example, 2 stem cells need to be stored, at this time, the layer 1, the layer 2, and the layer 5 of the basket in the target liquid nitrogen tank are not occupied, the numbers of the determined layers are 1 and 2, and the address information of the target layer is the layer 1 and the layer 2. Through the mode, in order to conveniently take the stem cells with the time remark information, the layer with the smaller label is selected, and the layer with the smaller label is closer to the opening of the liquid nitrogen tank, so that the layer with the smaller label is more beneficial to taking.
And S150, judging that a plurality of target layer address information are provided, distributing corresponding target layer address information to the stem cells needing to be stored based on the attribute information of each stem cell, and displaying the corresponding target layer address information of each stem cell. When a plurality of stem cells need to be stored, the corresponding target layer address information is also a plurality. The invention allocates the target layer address information to a plurality of stem cells respectively. Such that each stem cell has the appropriate stored target layer address information.
In the technical scheme provided by the invention, the step S150 specifically comprises the following steps:
selecting stem cells with time remark information to generate a first classification set, and sorting each stem cell in the first classification set according to the corresponding time remark information to obtain a first sorting result. When a plurality of stem cells are stored, the stem cells with time remark information are selected to generate a first classification set, for example, the total number of the stem cells needing to be stored is 3, wherein 2 stem cells have the time remark information, and the stem cells
Figure 101147DEST_PATH_IMAGE028
The time remark information is 2022 years, 1 month, 3 days, stem cells
Figure 469811DEST_PATH_IMAGE029
The time remark information is 2022, 1 month and 4 days, the first classification set at this time is the [ stem cells ]
Figure 504763DEST_PATH_IMAGE028
Stem cells
Figure 275273DEST_PATH_IMAGE029
The first sequencing result is the stem cell
Figure 370268DEST_PATH_IMAGE030
Stem cells
Figure 223299DEST_PATH_IMAGE029
Selecting stem cells without time remark information to generate a second classification set, and performing attribute information on each stem cell in the second classification set according to the corresponding attribute informationAnd sorting to obtain a second sorting result. Since there were only 1 stem cell without time-annotated information, the second set of classifications had only one stem cell
Figure 796363DEST_PATH_IMAGE031
. If there are a plurality of stem cells that do not have time remark information, the stem cells may be sorted according to their corresponding attribute information, where the attribute information may be attribute values configured in advance by an administrator for the stem cells, and the attribute values are, for example, 3, 4, and 5, and the attribute values corresponding to the stem cells that need to be stored at the same time are different.
And sequencing the address information of the target layers from top to bottom according to the layers of the hanging baskets corresponding to the address information of the target layers to obtain a third sequencing result. The present invention will obtain a plurality of target layer address information and then sort according to the layers, for example, the plurality of target layer address information are layer 1, layer 2 and layer 5, respectively, and then the third sorting result is layer 1-layer 2-layer 5.
And fusing the first sorting result and the second sorting result to obtain a total sorting result, wherein the last stem cell of the first sorting result is positioned in front of the first stem cell of the second sorting result in the total sorting result. The invention firstly fuses the first sequencing result and the second sequencing result, and the total sequencing result is the stem cell
Figure 686958DEST_PATH_IMAGE032
Stem cells
Figure 952855DEST_PATH_IMAGE033
Stem cells
Figure 30532DEST_PATH_IMAGE031
And the stem cells in the total sorting result correspond to the layer address information in the third sorting result one by one according to the sorting sequence. The present invention will correlate the total ranking result with the third ranking result, at which time the stem cells are present
Figure 938445DEST_PATH_IMAGE034
That is, stem cells corresponding to layer 1
Figure 417968DEST_PATH_IMAGE035
Stem cells corresponding to layer 2
Figure 854766DEST_PATH_IMAGE036
I.e. corresponding to layer 5.
Through the technical scheme, the storage layer of the corresponding stem cells in the target liquid nitrogen tank can be selected according to the time remark information of the stem cells, and the efficiency of a user in extracting the stem cells is improved.
The technical scheme provided by the invention further comprises the following steps:
and acquiring the rated capacity of each liquid nitrogen tank capable of accommodating the stem cells and the number of the stem cells with the time remark information. For example, the rated capacity of the liquid nitrogen tank for accommodating stem cells is 7, and the number of stem cells with time remark information in the liquid nitrogen tank is 2.
And obtaining the sequencing numerical value according to the rated capacity of the stem cells in the liquid nitrogen tank and the number of the stem cells with the time remark information. According to the method, sequencing numerical values can be obtained according to two dimensions of the rated capacity of the stem cells which can be contained in each liquid nitrogen tank and the number of the stem cells with time remark information, and the sequencing numerical value corresponding to each liquid nitrogen tank can be considered as a basis for sequencing the liquid nitrogen tanks.
And sequencing the traversal sequence of all the liquid nitrogen tanks based on the sequencing number to obtain a traversal sequencing result, wherein the traversal sequencing result is the sequence of traversing each liquid nitrogen tank when the storage position of any one stem cell is determined. For example, if there are 3 liquid nitrogen containers, the ranking value of the first liquid nitrogen container is 3, the ranking value of the second liquid nitrogen container is 4, and the ranking value of the third liquid nitrogen container is 5, the traversal order at this time is the third liquid nitrogen container-the second liquid nitrogen container-the first liquid nitrogen container.
When the staff need to carry out the ex-warehouse operation of the stem cells, the attribute information of the stem cells can be input into the collection equipment, and the attribute information of the stem cells can have unique identity information of each stem cell. Because the sequencing order of the liquid nitrogen tanks in the sequencing result is obtained according to the heat of the stem cells stored in the sequencing result, the probability that the liquid nitrogen tank of the stem cell with more storage time remark information is possibly selected is higher.
According to the technical scheme provided by the invention, the order number value obtained according to the rated capacity of the stem cells which can be accommodated in the liquid nitrogen tank and the number of the stem cells with the time remark information comprises the following steps:
Figure 685318DEST_PATH_IMAGE037
wherein the content of the first and second substances,
Figure 600185DEST_PATH_IMAGE012
is as follows
Figure 199793DEST_PATH_IMAGE013
The sequencing value of each liquid nitrogen tank,
Figure 807492DEST_PATH_IMAGE038
the number of stem cells with time remarked information,
Figure 125341DEST_PATH_IMAGE015
in order to accommodate the nominal capacity of the stem cells,
Figure 843898DEST_PATH_IMAGE016
are the rank weight values. Because the rated capacity of each liquid nitrogen tank is different, the larger the capacity of the liquid nitrogen tank is, the more stem cells are possibly stored, the larger the capacity of the liquid nitrogen tank is during data traversal, the more corresponding stored data and information are, and therefore, when the sequencing numerical value of the liquid nitrogen tank is calculated, the method can prepare for the sequencing numerical value of the liquid nitrogen tank according to the timeThe number of the information-injected stem cells is compared with the ratio of the rated capacity capable of containing the stem cells, and the larger the ratio is, the larger the number of the stem cells with the time remark information in the liquid nitrogen tank is, the more the number of the stem cells needs to be compared and traversed first, so that the determining efficiency of the stem cell position is improved.
The target layer address information corresponding to the stem cells is displayed after being obtained, the user can check the target layer address information, and when the user thinks that the target layer address information corresponding to the stem cells is suitable for the current requirement and scene, the user can send the determined information to the equipment.
And step S160, based on the received determination information, the target layer address information and the attribute information corresponding to each stem cell are located in the stem cell position storage table for updating and storing. After the determining information is received, the target layer address information and the attribute information corresponding to each stem cell are located in the stem cell position storage table to be updated, so that all information of the stem cell position storage table is the latest. As shown in Table 4, each layer in each liquid nitrogen tank has attribute information of stem cells, if any, in the layer.
TABLE 4
Figure 298013DEST_PATH_IMAGE039
An embodiment of the present invention further provides a stem cell position storage and determination apparatus of a liquid nitrogen storage system, as shown in fig. 4, including:
the extraction module is used for extracting the received input data, and the input data comprises first quantity information of the stem cells to be stored and attribute information of each stem cell;
the acquisition module is used for acquiring one-dimensional data in a stem cell position storage table at the current moment, wherein the one-dimensional data comprises second quantity information of stem cells which can be stored in each liquid nitrogen tank in a liquid nitrogen storage system;
the first determining module is used for obtaining a plurality of first difference information according to the first quantity information and the plurality of second quantity information and determining a target liquid nitrogen tank according to the plurality of first difference information;
the second determining module is used for acquiring two-dimensional data corresponding to the target liquid nitrogen tank in a stem cell position storage table at the current moment, wherein the two-dimensional data comprises layer occupation information of a basket in the target liquid nitrogen tank, and determining target layer address information based on the layer occupation information;
the judging module is used for judging that the target layer address information is multiple, distributing corresponding target layer address information to the stem cells needing to be stored based on the attribute information of each stem cell, and displaying the corresponding target layer address information of each stem cell;
and the updating module is used for positioning the target layer address information and the attribute information corresponding to each stem cell in the stem cell position storage table for updating and storing based on the received determination information.
The present invention also provides a readable storage medium, in which a computer program is stored, which, when being executed by a processor, is adapted to implement the methods provided by the various embodiments described above.
The readable storage medium may be a computer storage medium or a communication medium. Communication media includes any medium that facilitates transfer of a computer program from one place to another. Computer storage media may be any available media that can be accessed by a general purpose or special purpose computer. For example, a readable storage medium is coupled to the processor such that the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Additionally, the ASIC may reside in user equipment. Of course, the processor and the readable storage medium may also reside as discrete components in a communication device. The readable storage medium may be a read-only memory (ROM), a random-access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
The present invention also provides a program product comprising execution instructions stored in a readable storage medium. The at least one processor of the device may read the execution instructions from the readable storage medium, and the execution of the execution instructions by the at least one processor causes the device to implement the methods provided by the various embodiments described above.
In the above embodiments of the terminal or the server, it should be understood that the Processor may be a Central Processing Unit (CPU), other general-purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor, or in a combination of the hardware and software modules within the processor.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solution of the present invention, and not to limit the same; while the invention has been described in detail and with reference to the foregoing embodiments, it will be understood by those skilled in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present invention.

Claims (8)

1. The stem cell position storage and determination method of the liquid nitrogen preservation system is characterized by comprising the following steps:
extracting the received logging data, wherein the logging data comprise first quantity information of stem cells to be stored and attribute information of each stem cell;
acquiring one-dimensional data in a stem cell position storage table at the current moment, wherein the one-dimensional data comprises second quantity information of stem cells which can be stored in each liquid nitrogen tank in a liquid nitrogen storage system;
obtaining a plurality of first difference values according to the first quantity information and the second quantity information, and determining a target liquid nitrogen tank according to the first difference values;
acquiring two-dimensional data corresponding to a target liquid nitrogen tank in a stem cell position storage table at the current moment, wherein the two-dimensional data comprises layer occupation information of a basket in the target liquid nitrogen tank, and determining target layer address information based on the layer occupation information;
judging that the number of the target layer address information is multiple, distributing corresponding target layer address information to the stem cells needing to be stored based on the attribute information of each stem cell, and displaying the corresponding target layer address information of each stem cell;
based on the received determination information, the target layer address information and the attribute information corresponding to each stem cell are located in the stem cell position storage table for updating storage;
obtaining a plurality of first difference values according to the first quantity information and the plurality of second quantity information, and determining the target liquid nitrogen tank according to the plurality of first difference values comprises:
counting all second quantity information of which the first difference information is greater than or equal to a first preset value to generate a first set;
acquiring second quantity information with the minimum value in the first set, wherein if the second quantity information with the minimum value is 1, the liquid nitrogen tank corresponding to the second quantity information with the minimum value is a determined target liquid nitrogen tank;
acquiring two-dimensional data corresponding to the target liquid nitrogen tank in a stem cell position storage table at the current moment, wherein the two-dimensional data comprises layer occupation information of a basket in the target liquid nitrogen tank, and determining target layer address information based on the layer occupation information comprises the following steps:
acquiring layer total number information of the two-dimensional data;
determining layer occupation information of all layers occupied by stem cells at the current moment;
acquiring unoccupied information according to the layer total number information and the layer occupation information, wherein the unoccupied information comprises all unoccupied layer addresses;
acquiring time remark information of all stem cells needing to be stored, and determining target layer address information based on the time remark information of the stem cells and label information of all unoccupied layer addresses.
2. The method for determining the stem cell position storage of a liquid nitrogen preservation system according to claim 1, further comprising:
if the number of the second quantity information with the minimum numerical value is multiple, acquiring historical data of the liquid nitrogen tank corresponding to the multiple second quantity information with the minimum numerical value;
and obtaining a corresponding storage coefficient of the liquid nitrogen tank based on the historical data of each liquid nitrogen tank, and taking the liquid nitrogen tank with the larger storage coefficient as the determined target liquid nitrogen tank.
3. The method for determining the storage location of stem cells of a liquid nitrogen storage system according to claim 2,
if the number of the second quantity information with the minimum numerical value is multiple, acquiring historical data of the liquid nitrogen tank corresponding to the multiple pieces of second quantity information with the minimum numerical value comprises the following steps:
acquiring historical data of a stem cell position storage table in a preset time period, and determining the number of stem cells stored in a liquid nitrogen tank with the minimum value in the historical data at each time point;
obtaining a corresponding storage coefficient of the liquid nitrogen tank based on the historical data of each liquid nitrogen tank, wherein the liquid nitrogen tank with the larger storage coefficient is taken as a determined target liquid nitrogen tank, and the method comprises the following steps:
the corresponding storage coefficient of the liquid nitrogen tank is obtained through the following formula,
Figure DEST_PATH_IMAGE001
wherein the content of the first and second substances,
Figure 403698DEST_PATH_IMAGE002
is as follows
Figure DEST_PATH_IMAGE003
Storage of liquid nitrogen tankThe storage coefficient of the power storage device is stored,
Figure 851997DEST_PATH_IMAGE004
is as follows
Figure DEST_PATH_IMAGE005
The weight value of each liquid nitrogen tank,
Figure 897313DEST_PATH_IMAGE006
is a preset constant value, and is,
Figure DEST_PATH_IMAGE007
is as follows
Figure DEST_PATH_IMAGE009
The number of stem cells stored in the liquid nitrogen tank at each time point,
Figure 823681DEST_PATH_IMAGE010
is the number of time points;
and determining the liquid nitrogen tank with the larger storage coefficient as the determined target liquid nitrogen tank.
4. The method for determining the storage location of stem cells of a liquid nitrogen storage system according to claim 1,
judging that the target layer address information is multiple, distributing corresponding target layer address information to the stem cells needing to be stored based on the attribute information of each stem cell, and displaying the corresponding target layer address information of each stem cell comprises the following steps:
selecting stem cells with time remark information to generate a first classification set, and sorting each stem cell in the first classification set according to the corresponding time remark information to obtain a first sorting result;
selecting stem cells without time remark information to generate a second classification set, and sorting each stem cell in the second classification set according to corresponding attribute information to obtain a second sorting result;
sequencing the address information of the target layers from top to bottom according to the layers of the hanging baskets corresponding to the address information of the target layers to obtain a third sequencing result;
fusing the first sorting result and the second sorting result to obtain a total sorting result, wherein the last stem cell of the first sorting result is positioned in front of the first stem cell of the second sorting result in the total sorting result;
and the stem cells in the total sorting result correspond to the layer address information in the third sorting result one by one according to the sorting sequence.
5. The method for determining the stem cell position storage of the liquid nitrogen preservation system according to claim 4, further comprising:
obtaining the rated capacity of stem cells which can be accommodated in each liquid nitrogen tank and the number of the stem cells with time remark information;
obtaining a sequencing numerical value according to the rated capacity of the stem cells which can be accommodated in the liquid nitrogen tank and the number of the stem cells with time remark information;
and sequencing the traversal sequence of all the liquid nitrogen tanks based on the sequencing number to obtain a traversal sequencing result, wherein the traversal sequencing result is the sequence of traversing each liquid nitrogen tank when the storage position of any one stem cell is determined.
6. The method for determining the storage location of stem cells of a liquid nitrogen storage system according to claim 5,
the method for obtaining the ranking number according to the rated capacity of the stem cells in the liquid nitrogen tank and the number of the stem cells with the time remark information comprises the following steps:
Figure DEST_PATH_IMAGE011
wherein the content of the first and second substances,
Figure 418479DEST_PATH_IMAGE012
is as follows
Figure DEST_PATH_IMAGE013
The sequencing value of each liquid nitrogen tank,
Figure 506521DEST_PATH_IMAGE014
the number of stem cells with time remarked information,
Figure DEST_PATH_IMAGE015
in order to accommodate the nominal capacity of the stem cells,
Figure 304713DEST_PATH_IMAGE016
are the rank weight values.
7. The stem cell position storage and determination device of the liquid nitrogen preservation system is characterized by comprising:
the extraction module is used for extracting the received input data, and the input data comprises first quantity information of the stem cells to be stored and attribute information of each stem cell;
the acquisition module is used for acquiring one-dimensional data in a stem cell position storage table at the current moment, wherein the one-dimensional data comprises second quantity information of stem cells which can be stored in each liquid nitrogen tank in a liquid nitrogen storage system;
the first determining module is used for obtaining a plurality of first difference information according to the first quantity information and the plurality of second quantity information and determining a target liquid nitrogen tank according to the plurality of first difference information;
the second determining module is used for acquiring two-dimensional data corresponding to the target liquid nitrogen tank in a stem cell position storage table at the current moment, wherein the two-dimensional data comprises layer occupation information of a basket in the target liquid nitrogen tank, and determining target layer address information based on the layer occupation information;
the judging module is used for judging that the target layer address information is multiple, distributing corresponding target layer address information to the stem cells needing to be stored based on the attribute information of each stem cell, and displaying the corresponding target layer address information of each stem cell;
the updating module is used for positioning the target layer address information and the attribute information corresponding to each stem cell in the stem cell position storage table for updating and storing based on the received determination information;
obtaining a plurality of first difference values according to the first quantity information and the plurality of second quantity information, and determining the target liquid nitrogen tank according to the plurality of first difference values comprises:
counting all second quantity information of which the first difference information is greater than or equal to a first preset value to generate a first set;
acquiring second quantity information with the minimum value in the first set, wherein if the second quantity information with the minimum value is 1, the liquid nitrogen tank corresponding to the second quantity information with the minimum value is a determined target liquid nitrogen tank;
acquiring two-dimensional data corresponding to the target liquid nitrogen tank in a stem cell position storage table at the current moment, wherein the two-dimensional data comprises layer occupation information of a basket in the target liquid nitrogen tank, and determining target layer address information based on the layer occupation information comprises the following steps:
acquiring layer total number information of the two-dimensional data;
determining layer occupation information of all layers occupied by stem cells at the current moment;
acquiring unoccupied information according to the layer total number information and the layer occupation information, wherein the unoccupied information comprises all unoccupied layer addresses;
acquiring time remark information of all stem cells needing to be stored, and determining target layer address information based on the time remark information of the stem cells and label information of all unoccupied layer addresses.
8. Readable storage medium, characterized in that a computer program is stored in the readable storage medium, which computer program, when being executed by a processor, is adapted to carry out the method of any one of claims 1 to 6.
CN202111662155.8A 2021-12-31 2021-12-31 Stem cell position storage and determination method and device of liquid nitrogen preservation system Active CN113994955B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111662155.8A CN113994955B (en) 2021-12-31 2021-12-31 Stem cell position storage and determination method and device of liquid nitrogen preservation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111662155.8A CN113994955B (en) 2021-12-31 2021-12-31 Stem cell position storage and determination method and device of liquid nitrogen preservation system

Publications (2)

Publication Number Publication Date
CN113994955A CN113994955A (en) 2022-02-01
CN113994955B true CN113994955B (en) 2022-04-08

Family

ID=79932454

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111662155.8A Active CN113994955B (en) 2021-12-31 2021-12-31 Stem cell position storage and determination method and device of liquid nitrogen preservation system

Country Status (1)

Country Link
CN (1) CN113994955B (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003296654A (en) * 2002-04-02 2003-10-17 Nippon Sanso Corp Consumption predicting device, consumption predicting method, consumption predicting program and storage medium
CN102495563B (en) * 2011-12-31 2014-03-26 北京市红十字血液中心 Blood intelligent control storage system and method thereof
CN104823965A (en) * 2015-04-13 2015-08-12 上海安集协康生物技术有限公司 Cell storage workshop
US20160343124A1 (en) * 2015-05-19 2016-11-24 Genscape Intangible Holding, Inc. Method and system for determining a status of one or more tanks in a particular location
US11259520B2 (en) * 2016-08-04 2022-03-01 Fanuc Corporation Stem cell manufacturing system, stem cell information management system, cell transport apparatus, and stem cell frozen storage apparatus
CN214278719U (en) * 2021-04-16 2021-09-24 协和干细胞基因工程有限公司 Large-scale liquid nitrogen storage box remote monitering system of stem cell storehouse

Also Published As

Publication number Publication date
CN113994955A (en) 2022-02-01

Similar Documents

Publication Publication Date Title
Popic et al. Flower‐visitor networks only partially predict the function of pollen transport by bees
CN109823755B (en) Method, device, system, equipment and storage medium for processing logistics sorting information
CN104216992B (en) A kind of information processing method and device
CN109658018A (en) The method and apparatus for improving storage outbound efficiency
CN110033206A (en) Bill of materials automatic Check method and device
CN111523748B (en) Case distribution method, device and system
CN111915257B (en) Container processing method, device, control equipment, system and storage medium
CN107193869A (en) The method and device of data access in industrial Internet of Things cloud platform
CN112182007A (en) Cloud computing data processing method based on artificial intelligence and artificial intelligence platform
CN114418705A (en) Method, device and system for storing goods
CN107992577A (en) A kind of Hash table data conflict processing method and device
CN113994955B (en) Stem cell position storage and determination method and device of liquid nitrogen preservation system
CN112686603A (en) Order management method, system, electronic equipment and storage medium
CN108197795A (en) The account recognition methods of malice group, device, terminal and storage medium
CN107563530A (en) Removal of home vehicle call request method for pushing and system based on fence
CN113642861A (en) Order allocation method, device, equipment and storage medium
CN104750834B (en) A kind of regular storage method, matching process and device
CN110322069A (en) A kind of upper undercarriage method and device of commodity sowing based on path optimization
CN111210074A (en) Order processing method, device, medium, electronic equipment and system in warehouse
CN115238194A (en) Book recommendation method, computing device and computer storage medium
CN113936494B (en) Public transport scheduling method and device based on time-sharing riding demand
CN114997779A (en) Storage processing method and device, electronic equipment and computer readable medium
CN111091289B (en) Method and device for driver to take goods by himself
CN113837698A (en) Address matching method and device based on similarity
CN113673938A (en) Article sorting method, apparatus, electronic device and computer readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant