Summary of the invention
In view of this, the embodiment of the present invention is dedicated to providing a kind of fluidic cell intelligent immunity classifying method and device, lead to
The mode for crossing artificial intelligence substitutes existing manual operation, and the subjectivity for solving the prior art is big, large labor intensity, Yi Jixiao
The problems such as rate is low.
According to an aspect of the present invention, a kind of fluidic cell intelligent immunity classifying method that one embodiment of the invention provides,
It include: to obtain position of each cell in the coordinate system using cell surface difference antigen molecular as reference axis in streaming sample
Coordinate;The cell in the streaming sample is divided into multiple cell masses according to the position coordinates;Identify the multiple cell mass
Respective cell category;Judge whether the position coordinates of cell in each cell mass are in the thin of the cell mass
In preset range corresponding to born of the same parents' type;And when judging result be the cell mass in there are the position coordinates of cell not
In preset range corresponding to cell category in cell mass described in this, determine the cell mass for abnormal group;Wherein, sentence
Whether the position coordinates of cell in each cell mass that break are in pre- corresponding to the cell category of the cell mass
If realized based on first nerves network model in range.
In one embodiment, whether the position coordinates for judging cell in each cell mass it is described be in this
Include: in preset range corresponding to the cell category of cell mass by the position coordinates of cell in individual cells group with it is described
The cell category of individual cells group inputs the first nerves network model, by described in first nerves network model judgement
The position coordinates in individual cells group with the presence or absence of cell are not at pre- corresponding to the cell category of the cell mass
If in range.
In one embodiment, the training process of the first nerves network model includes: by individual cells in the coordinate
The cell category of the position coordinates and the individual cells in system is as sample input, the position of the individual cells
Whether coordinate is in the result in preset range corresponding to the cell category of the individual cells as sample and exports training
The first nerves network model.
In one embodiment, each cell is being to sit with cell surface difference antigen molecular in the acquisition streaming sample
Position coordinates in the coordinate system of parameter include: choose the cell surface a variety of antigen moleculars be reference axis, obtain
Take the position coordinates in each cell coordinate system composed by the reference axis.
In one embodiment, the position obtained in each cell coordinate system composed by the reference axis is sat
Mark includes: that the partial coordinates axis chosen in the reference axis respectively forms multiple coordinate systems, obtains each cell respectively and exists
Position coordinates in the multiple coordinate system.
In one embodiment, described that the cell in streaming sample is divided into multiple cell mass packets according to the position coordinates
It includes: the position coordinates being inputted into nervus opticus network model, by the nervus opticus network model by the streaming sample
In cell be divided into multiple cell masses.
In one embodiment, the training process of the nervus opticus network model includes: by individual cells in the coordinate
The position coordinates in system export training institute as sample as sample input, the corresponding cell mass image of the individual cells
State nervus opticus network model.
In one embodiment, the method further includes: determine the intensity of anomaly of the abnormal group.
In one embodiment, the intensity of anomaly of the determination abnormal group includes: to be existed according to the center of gravity of the abnormal group
Position of the position coordinates normal cell corresponding with the exception cell category of group in the coordinate system in the coordinate system
The difference for setting coordinate determines the intensity of anomaly of the abnormal group.
In one embodiment, the intensity of anomaly of the determination abnormal group includes: by abnormal group's center of gravity described
The cell category of position coordinates and the abnormal group in coordinate system inputs third nerve network model, passes through the third nerve
Network model determines the intensity of anomaly of the abnormal group.
In one embodiment, the training process of the third nerve network model includes: by single abnormal cell described
The cell category of position coordinates in coordinate system and the single abnormal cell inputs as sample, the single abnormal cell
Intensity of anomaly is as the sample output training third nerve network model.
In one embodiment, the method also includes: the position coordinates are compensated, according to compensated institute's rheme
It sets coordinate and the cell in the streaming sample is divided into multiple cell masses.
In one embodiment, described compensate to the position coordinates includes: by the corresponding coordinate of the position coordinates
Vector obtains the compensated position coordinates, wherein the compensation matrix is to describe multiplied by the inverse matrix of compensation matrix
State the cell influence degree of various colors to each Color Channel in dyeing course.
In one embodiment, before being compensated to the position coordinates, further includes: whether judge the compensation matrix
Accurately;If judging result is the compensation matrix inaccuracy, the compensation matrix is corrected.
In one embodiment, described to judge whether the compensation matrix accurately includes: the position for calculating the cell
The distance between the coordinate straight line of point composition all equal with each coordinate components in coordinate system value;Calculate the streaming sample
Described in distance value be less than pre-determined distance threshold value cell quantity accounting;And if the quantity accounting is preset greater than first and is accounted for
When than threshold value, it is determined that the compensation matrix inaccuracy.
In one embodiment, the amendment compensation matrix includes: the position coordinates and the institute for calculating the cell
State the distance between all equal straight line of point composition of each coordinate components in coordinate system value;Calculate the distance value be less than it is default away from
The quantity accounting of the cell from threshold value;And the element value in the adjustment compensation matrix, so that the compensated number
Accounting is measured less than the second default accounting threshold value.
In one embodiment, each coordinate components are all in the position coordinates and the coordinate system for calculating the cell
The distance between the equal straight line of point composition value includes: to add to each coordinate components of the position coordinates of the cell
Power processing calculates the straight of weighting treated the position coordinates point composition all equal with each coordinate components in the coordinate system
The distance between line value.
In one embodiment, the multiple respective cell category of cell mass of identification includes: by laser irradiation institute
It states scattered light signal caused by multiple cell masses and identifies the multiple respective cell category of cell mass.
In one embodiment, the scattered light signal includes forward angle light scatter optical signal and lateral scattering optical signal.
According to another aspect of the present invention, a kind of fluidic cell intelligent immunity parting dress that one embodiment of the invention provides
It sets, comprising: coordinate obtaining module, be configured to obtain each cell in streaming sample is being with cell surface difference antigen molecular
Position coordinates in the coordinate system of reference axis;Grouping module, being configured to will be in the streaming sample according to the position coordinates
Cell is divided into multiple cell masses;Category identification module is configured to identify the respective cell category of the multiple cell mass;Abnormal group
Judgment module is configured to judge whether the position coordinates of cell in each cell mass are in the cell
In preset range corresponding to the cell category of group;And abnormal group's determining module, it is configured to when judging result be the cell
There are the position coordinates of cell to be not in preset range corresponding to the cell category of the cell mass in group, determines
The cell mass is abnormal group;Wherein, judge whether the position coordinates of cell in each cell mass are in the institute
State in preset range corresponding to the cell category of cell mass is realized based on first nerves network model.
In one embodiment, abnormal group's judgment module, which is configured that, sits the position of cell in individual cells group
Mark and the cell category of the individual cells group input the first nerves network model, pass through the first nerves network model
Judge that the position coordinates in the individual cells group with the presence or absence of cell are not at the cell category institute of the cell mass
In corresponding preset range.
In one embodiment, abnormal group's judgment module includes: the first training unit, is configured to individual cells in institute
The cell category of the position coordinates and the individual cells in coordinate system is stated as sample input, the institute of the individual cells
It is defeated as sample to state the result whether position coordinates are in preset range corresponding to the cell category of the individual cells
The first nerves network model is trained out.
In one embodiment, the coordinate obtaining module is configured that a variety of antigens point for choosing the cell surface
Son amount is reference axis, obtains the position coordinates in each cell coordinate system composed by the reference axis.
In one embodiment, the coordinate obtaining module is configured that the partial coordinates axis chosen in the reference axis respectively
Multiple coordinate systems are formed, obtain position coordinates of each cell in the multiple coordinate system respectively.
In one embodiment, the grouping module, which is configured that, inputs nervus opticus network model for the position coordinates, leads to
It crosses the nervus opticus network model and the cell in the streaming sample is divided into multiple cell masses.
In one embodiment, the grouping module includes: the second training unit, is configured to individual cells in the coordinate
The position coordinates in system export training institute as sample as sample input, the corresponding cell mass image of the individual cells
State nervus opticus network model.
In one embodiment, described device further comprises: intensity of anomaly determining module, is configured to determine the abnormal group
Intensity of anomaly.
In one embodiment, the intensity of anomaly determining module is configured that according to the center of gravity of the abnormal group in the seat
Position coordinates of the position coordinates normal cell corresponding with the exception cell category of group in the coordinate system in mark system
Difference determine the intensity of anomaly of the abnormal group.
In one embodiment, the intensity of anomaly determining module is configured that abnormal group's center of gravity in the coordinate system
In position coordinates and the cell category of the abnormal group input third nerve network model, pass through the third nerve network mould
Type determines the intensity of anomaly of the abnormal group.
In one embodiment, the intensity of anomaly determining module includes: third training unit, is configured to single exception is thin
The cell category of position coordinates of the born of the same parents in the coordinate system and the single abnormal cell inputs as sample, is described single different
The intensity of anomaly of normal cell is as the sample output training third nerve network model.
In one embodiment, described device further include: compensating module is configured to compensate the position coordinates, point
Cell in the streaming sample is divided into multiple cell masses according to the compensated position coordinates by group's module.
In one embodiment, the compensating module is configured that the corresponding coordinate vector of the position coordinates multiplied by compensation
Inverse of a matrix matrix obtains the compensated position coordinates, wherein the compensation matrix is being dyed to describe the cell
Influence degree of the various colors to each Color Channel in the process.
In one embodiment, the compensating module configuration includes: accuracy judging unit, is configured to sit to the position
Before mark compensates, judge whether the compensation matrix is accurate;Amending unit is configured to when judging result be the compensation square
Battle array inaccuracy, then correct the compensation matrix.
In one embodiment, the accuracy judging unit is configured that the position coordinates for calculating the cell and institute
State the distance between all equal straight line of point composition of each coordinate components in coordinate system value;Calculate described in the streaming sample away from
Quantity accounting from the cell that value is less than pre-determined distance threshold value;And if the quantity accounting is greater than the first default accounting threshold value
When, it is determined that the compensation matrix inaccuracy.
In one embodiment, the amending unit is configured that the position coordinates and the coordinate for calculating the cell
The distance between straight line identical with the angle of all reference axis is worth in system;The distance value is calculated less than pre-determined distance threshold
The quantity accounting of the cell of value;And the element value in the adjustment compensation matrix, so that the compensated quantity accounts for
Than less than the second default accounting threshold value.
In one embodiment, the amending unit is configured that each coordinate components to the position coordinates of the cell
It is weighted processing, calculates weighting treated the position coordinates point group all equal with each coordinate components in the coordinate system
At the distance between straight line value.
In one embodiment, the category identification module is configured that by produced by the multiple cell mass of laser irradiation
Scattered light signal identify the multiple respective cell category of cell mass.
In one embodiment, the scattered light signal includes forward angle light scatter optical signal and lateral scattering optical signal.
According to another aspect of the present invention, a kind of electronic equipment that one embodiment of the invention provides, comprising: processor;It deposits
Reservoir;And the computer program instructions of storage in the memory, the computer program instructions are by the processor
The processor is made to execute as above described in any item methods when operation.
According to another aspect of the present invention, a kind of computer program product that one embodiment of the invention provides, including calculate
Machine program instruction, the computer program instructions execute the processor described in any one as above
Method.
According to another aspect of the present invention, a kind of computer readable storage medium that one embodiment of the invention provides, thereon
The step of being stored with computer program, as above any one the method realized when the computer program is executed by processor.
Fluidic cell intelligent immunity classifying method provided in an embodiment of the present invention, by obtaining each cell in streaming sample
Position coordinates in the coordinate system using cell surface difference antigen molecular as reference axis;It will be described according to the position coordinates
Cell in streaming sample is divided into multiple cell masses;Identify the respective cell category of the multiple cell mass;Judgement is each described
Whether the position coordinates of cell are in preset range corresponding to the cell category of the cell mass in cell mass;With
And when judging result is that there are the cell categories that the position coordinates of cell are not at the cell mass in the cell mass
In corresponding preset range, determine the cell mass for abnormal group;Wherein, judge the institute of cell in each cell mass
Whether state position coordinates and be in preset range corresponding to the cell category of the cell mass is based on first nerves network
Model realization.The judgement for dividing group and neural network model to realize abnormal group that cell is realized using artificial intelligence, is significantly reduced
The labor intensity of professional, while improving the accuracy and efficiency of fluidic cell immunophenotyping.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that the described embodiment is only a part of the embodiment of the present invention, instead of all the embodiments.Based on this
Embodiment in invention, every other reality obtained by those of ordinary skill in the art without making creative efforts
Example is applied, shall fall within the protection scope of the present invention.
Flow cytometry working principle is by monoclonal antibody on cellular and molecular level to individual cells or other lifes
Object particle carries out multi-parameter, quick quantitative analysis, it can be with high speed analysis a cells up to ten thousand, and can be simultaneously from a cell
Multiple parameters are measured, have the advantages that speed is fast, precision is high, accuracy is good, are the present age state-of-the-art cell quantitative technologies
One of.It is with the detection that flow cytometer carries out peripheral white blood cells, bone marrow cell and tumour cell etc. in clinic at present
The important component of clinical detection.
Flow cytometry mainly realizes that the working principle of flow cytometer is to make to float on a liquid on flow cytometer
The cell through fluorescent marker or particle of dispersion pass through sample cell one by one, while being captured fluorescence signal by fluorescent probe and being converted
At the electric impulse signal for respectively representing angle of scattering and different fluorescence intensities, corresponding point diagram, histogram are formed through computer processing
With add three-dimensional structure image to be analyzed.
Flow cytometer specifically includes that liquid fluid system, including flow chamber and liquid stream drive system, for realizing the stream of sample
It is dynamic;Optical system, including excitation light source and beam collection system, for realizing the fluorescent marker and collection of cell or particle;Electricity
Subsystem, including photoelectric converter and data processing system, for realizing the fluorescence information of cell is converted to electric signal and is obtained
To the related data information of cell.Wherein, it is single cell suspension for the sample of flow cytometer, can be blood, suspends carefully
Born of the same parents' culture solution, various body fluid, the single cell suspension of fresh solid tumor and single cell suspension of paraffin-embedded tissue etc..
After flow cytometry is point diagram for obtaining single cell suspension using flow cytometer etc. at present, then by professional couple
Point diagram carries out the abnormal judgement that cell divides group and cell mass, due to can only manually realize the judgement of two-dimensional coordinate, artificial to grasp
Need to judge in multiple two-dimensional coordinate systems the position characteristic of cell mass when making, and comprehensive analysis obtains final diagnostic result.
However, different personnel can generate diagnosis difference when operating, and the limited amount of professional, workload are huge, cause people
Work workload is huge, while low efficiency.
The application proposes that a kind of fluidic cell intelligent immunity classifying method, device and electronics are set for solving the above problems
It is standby, existing manual operation is substituted by artificial intelligence, realizes that cell divides the abnormal judgement of group and cell mass, to be diagnosed
As a result, avoid because experience and the judgment basis of different personnel are different and caused by diagnose difference, while being greatly reduced artificial
Workload, improve efficiency.
In the following, illustrate in conjunction with the drawings and the specific embodiments the fluidic cell intelligent immunity classifying method of the application, device and
The implementation of electronic equipment:
Fig. 1 show the flow chart of the fluidic cell intelligent immunity classifying method of one embodiment of the application offer.Such as Fig. 1 institute
Show, which includes the following steps:
Step 110: each cell is using cell surface difference antigen molecular as the seat of reference axis in acquisition streaming sample
Position coordinates in mark system.
As described above, haemocyte has different epitope cluster expression during the different phase of differentiation and cell activation
(i.e. antigen molecular) obtains each of the streaming sample for passing through fluorescent marker using different antigen moleculars as reference axis
Position coordinates of the cell in the coordinate system constituted with the reference axis.Coordinate value of the cell in reference axis indicates the cell at this
The carrying quantity of antigen molecule representated by reference axis, i.e., by the position coordinates of cell as the various antigen molecules entrained by it
Quantity determined.
Step 120: the cell in streaming sample being divided into multiple cell masses according to position coordinates.
All cells in streaming sample are divided into multiple cell masses according to the position coordinates of each cell, wherein each
Cell mass is same kind of cell.The case where antigen molecule as entrained by same kind of cell, is usually identical,
Even abnormal cell (being typically not individualism), can also have antigen molecule entrained by the cell of a group exception
Situation is identical, therefore, all cells in sample can be divided into multiple cell masses.
Step 130: identifying the respective cell category of multiple cell masses.
As described above, the case where antigen molecule entrained by cell in the same cell mass, is identical, therefore, according to each
The position coordinates of cell in cell mass, can each cell mass of automatic identification cell category.
Step 140: judge the position coordinates of cell in each cell mass whether be in the cell mass cell category institute it is right
In the preset range answered.
It is normal although different human body or in the different growth courses of cell for the cell of each type
The case where antigen molecule that cell carries, will be different, still, the quantity of antigen molecule entrained by the cell of each type
Have a normal range.Therefore, the normal range can be used as judge cell whether Yi Chang foundation, that is, pass through judgement
The position coordinates of cell in each cell mass whether normal range corresponding to the cell category all in the cell mass, sentence
Whether extremely the cell mass break.For example, the normal range that the cell of a certain type carries the quantity of a certain antigen molecule is
200-500, then can be by judging the coordinate position of cell in the cell mass in the corresponding reference axis of this kind of antigen molecule
Whether component is in 200-500, to judge whether the cell mass is abnormal.
Step 150: when judging result is that there are the cell kinds that the position coordinates of cell are not at the cell mass in cell mass
In preset range corresponding to class, determine the cell mass for abnormal group.Wherein, judge the position coordinates of cell in each cell mass
Whether be in is to be realized in preset range corresponding to the cell category of the cell mass based on first nerves network model.
Since the cell of each cell mass is same kind of cell, wherein normally with abnormal same category cell
For different types, therefore, when there are a cell being abnormal cell in cell mass, it can determine that the cell mass is abnormal thin
Born of the same parents group.I.e. and when above-mentioned judging result is that there are the position coordinates of cell not in the normal range in the cell mass,
Determine the cell mass for abnormal group.It may be implemented to judge the position of the cell in each cell mass by first nerves network model
Coordinate is set whether in range normal corresponding to the cell category of the cell mass, and with this come determine the cell mass whether be
Abnormal group.
The embodiment of the present application divides group and mind using what the method and neural network model of artificial intelligence realized cell automatically
Realize that the judgement of abnormal group significantly reduces the labor intensity of professional instead of existing manual operation through network model,
The accuracy and efficiency of fluidic cell immunophenotyping are improved simultaneously.
Fig. 2 show the flow chart for the fluidic cell intelligent immunity classifying method that another embodiment of the application provides.Such as Fig. 2
Shown, step 140 may include sub-step:
Step 145: by the first mind of the position coordinates of cell in individual cells group and the input of the cell category of individual cells group
Through network model, judge that the position coordinates in individual cells group with the presence or absence of cell are not at this by first nerves network model
In preset range corresponding to the cell category of cell mass.
Using the position coordinates of the cell in individual cells group and the cell category of individual cells group as first nerves network
The input of model, by first nerves network model export to obtain in individual cells group with the presence or absence of cell position coordinates not
In preset range corresponding to cell category in the cell mass.Each cell is judged automatically using neural network model realization
Whether group abnormal, significantly reduces the labor intensity of professional, at the same improve fluidic cell immunophenotyping accuracy and
Efficiency.
In one embodiment, the training process of first nerves network model may include: by individual cells in a coordinate system
Position coordinates and the cell categories of individual cells as the position coordinates of sample input, individual cells whether to be in this single thin
Result in preset range corresponding to the cell category of born of the same parents exports training first nerves network model as sample.
When training first nerves network model, by the cell of individual cells position coordinates in a coordinate system and individual cells
Whether type is in preset range corresponding to the cell category of the individual cells as the position coordinates of input, individual cells
Result as output, first nerves network model is trained with the sample of input-output.Pass through the instruction of big data sample
Practice, can to avoid the error of judging result caused by the subjective factor in manual operation, thus, improve the accuracy of judgement.
Fig. 3 show the flow chart for the fluidic cell intelligent immunity classifying method that another embodiment of the application provides.Such as Fig. 3
Shown, step 110 may include sub-step:
Step 115: a variety of antigen moleculars for choosing cell surface are reference axis, obtain each cell in reference axis institute group
At coordinate system in position coordinates.
Cell in streaming sample needs that various antigen molecules could be distinguished after the dyeing of dyestuff, and cell surface is taken
The type of the antigen molecule of band is more, however the color category of dyestuff is limited and expensive.Therefore, for save cost and
The necessity of analysis considers, a variety of antigen moleculars for having an impact or being affected to analysis result are chosen according to the demand of analysis
As reference axis, and position coordinates of each cell in the coordinate system composed by the reference axis are obtained, according to the position coordinates
Cell in convection type sample carries out point group and abnormal group's judgement.
Fig. 4 show the flow chart for the fluidic cell intelligent immunity classifying method that another embodiment of the application provides.Such as Fig. 4
Shown, step 115 may include sub-step:
Step 1151: the partial coordinates axis chosen in reference axis respectively forms multiple coordinate systems, obtains each cell respectively
Position coordinates in multiple coordinate systems.
As described above, the color category of dyestuff is limited, and the type that will appear color during analysis is not enough to prop up
Hold the type of antigen molecule required for analysis.In order to solve this problem, the embodiment of the present application will propose required for analyzing
Reference axis of the different antigen moleculars as multiple coordinate systems, is obtained finally by the combination of the judging result of multiple coordinate systems
Judging result, under the conditions of the color category of dyestuff is limited complete analysis work.
It, can be with it should be appreciated that be to be mutually related between each reference axis in the embodiment of the present application in each coordinate system
All or part of judging result is obtained by the combination of the reference axis, i.e., may be implemented by the combination of reference axis a certain
Specific judging result or a certain foundation for final judging result.
It should be appreciated that the embodiment of the present application can choose the coordinate system and seat of different number according to the different demands of analysis
The combination of different reference axis in mark system, and the same antigen molecular can be used as the reference axis in different coordinates, as long as
The combination of reference axis in selected coordinate system quantity and coordinate system can be realized analysis work, and the application is implemented
Example for the reference axis in coordinate system quantity and coordinate system combination without limitation.
Fig. 5 show the flow chart for the fluidic cell intelligent immunity classifying method that another embodiment of the application provides.Such as Fig. 5
Shown, step 120 may include sub-step:
Step 125: position coordinates being inputted into nervus opticus network model, by nervus opticus network model by streaming sample
In cell be divided into multiple cell masses.
By establishing nervus opticus network model, the cell in streaming sample is divided into using nervus opticus network model more
A cell mass, that realizes cell divides group automatically, reduces manually-operated workload and improves the efficiency that cell divides group, simultaneously
Also data basis is provided for the abnormal judgement of subsequent cell mass.
In one embodiment, the training process of nervus opticus network model may include: by individual cells in a coordinate system
Position coordinates as sample input, the corresponding cell mass image of individual cells as the trained nervus opticus network mould of sample output
Type.
When training nervus opticus network model, using the position coordinates of individual cells in a coordinate system as input, it is single carefully
The corresponding cell mass image of born of the same parents is trained nervus opticus network model with the sample of input-output as output.By big
The training of data sample, can to avoid the error of grouping result caused by the subjective factor in manual operation, thus, improve point
The accuracy of group.
Fig. 6 show the flow chart for the fluidic cell intelligent immunity classifying method that another embodiment of the application provides.Such as Fig. 6
Shown, the above method can further comprise:
Step 160: determining the intensity of anomaly of exception group.
After having determined a certain cell mass for abnormal group, it is also necessary to further determine that the intensity of anomaly of exception group.According to
The type of the abnormal available disease of cell mass, but it is unable to get the severity of disease, therefore, it is necessary to further to different
The intensity of anomaly of Chang Qun is determined, and to obtain the severity of disease, obtains final analysis result.
In one embodiment, the intensity of anomaly for determining abnormal group includes: the position according to the center of gravity of abnormal group in a coordinate system
The difference for setting the position coordinates of coordinate normal cell corresponding with the abnormal cell category of group in a coordinate system determines abnormal group's
Intensity of anomaly.
It is simple to be difficult to determine abnormal group by numerical value since everyone has its otherness in embodiments herein
Accurate intensity of anomaly can also judge exception group's by comparing the relative positional relationship of abnormal group and normal cell mass
Intensity of anomaly, in this way can error caused by the otherness to avoid different human body, improve the precision of analysis.
Fig. 7 show the flow chart for the fluidic cell intelligent immunity classifying method that another embodiment of the application provides.Such as Fig. 7
Shown, step 160 may include sub-step:
Step 165: by abnormal group's center of gravity position coordinates in a coordinate system and the cell category input third mind of abnormal group
Through network model, the intensity of anomaly of abnormal group is determined by third nerve network model.
By establishing third nerve network model, the intensity of anomaly of abnormal group is determined using third nerve network model, from
And the severity of disease is obtained, it realizes automatically analyzing for disease, reduces manually-operated workload and improve disease point
The efficiency of analysis.
In one embodiment, the training process of third nerve network model include: by single abnormal cell in a coordinate system
Position coordinates and the cell category of single abnormal cell is inputted as sample, the intensity of anomaly of single abnormal cell is as sample
Export training third nerve network model.
It is when training third nerve network model, the position coordinates of single abnormal cell in a coordinate system and single exception are thin
The cell category of born of the same parents is used as output as the intensity of anomaly of input, single abnormal cell, with the sample of input-output to third mind
It is trained through network model.It, can be to avoid caused by the subjective factor in manual operation points by the training of big data sample
The error of result is analysed, thus, improve the accuracy of diseases analysis.
Fig. 8 show the flow chart for the fluidic cell intelligent immunity classifying method that another embodiment of the application provides.Such as Fig. 8
Shown, the method for the embodiment of the present application can further comprise:
Step 170: position coordinates are compensated.
Certain interference can be generated under different use environments or during prolonged use due to flow cytometer,
Wherein, biggish interference is the cell influence of different colours to each Color Channel in dyeing course, for example, blue is to red
Channel should be do not have it is influential, but in actual application, blue may red channel generate one it is lesser dry
It disturbs, to produce interference to the position coordinates of cell, leading to the position coordinates of the cell is not its accurate position coordinates.Cause
This, before step 120 can also compensate position coordinates, to restore the accurate position coordinates of each cell, then
The cell in streaming sample is divided into multiple cell masses according to compensated position coordinates.
Fig. 9 show the flow chart for the fluidic cell intelligent immunity classifying method that another embodiment of the application provides.Such as Fig. 9
Shown, step 170 may include sub-step:
Step 175: by the corresponding coordinate vector of position coordinates multiplied by the inverse matrix of compensation matrix, obtaining compensated position
Coordinate, wherein compensation matrix is to describe the cell influence degree of various colors to each Color Channel in dyeing course.
By obtaining accurate compensation matrix, carried out after compensation is calculated using initial position coordinates and compensation matrix
Position coordinates, the accurate location coordinate of cell can be obtained, simply to guarantee that subsequent accurate cell divides group and abnormal group
Judgement provides accurate data and supports.
Figure 10 show the flow chart for the fluidic cell intelligent immunity classifying method that another embodiment of the application provides.Such as figure
Shown in 10, before step 170, can also include:
Step 180: judging whether compensation matrix is accurate.
Step 190: when judging result is compensation matrix inaccuracy, then correction-compensation matrix.
It before compensating position coordinates, needs to judge the accuracy of compensation matrix, only accurately mend
Accurate position coordinates can just be obtained by repaying matrix, to guarantee that subsequent accurate cell divides group and abnormal group's judgement to provide accurately
Data are supported.
Figure 11 show the flow chart of the compensation matrix accuracy judgment method of one embodiment of the application offer.Such as Figure 11 institute
Show, step 180 may include sub-step:
Step 181: calculate the position coordinates of the cell point composition all equal with coordinate components each in coordinate system straight line it
Between distance value.
Step 182: calculating the quantity accounting that distance value in streaming sample is less than the cell of pre-determined distance threshold value.
Step 183: judging whether quantity accounting is greater than the first default accounting threshold value, accounted for when quantity accounting is default greater than first
When than threshold value, 184 are gone to step;Otherwise, 185 are gone to step.
Step 184: determining compensation matrix inaccuracy.
Step 185: determining that compensation matrix is accurate.
Pass through the cell aggregation degree judgement around the straight line of all equal point composition of each coordinate components in coordinates computed system
The accuracy of compensation matrix is realized the judgement of the cell aggregation degree of various dimensions using artificial intelligence, substitutes artificial multiple two dimensions
The comprehensive descision of degree further improves the efficiency of entire analytic process.
Figure 12 show the flow chart of the compensation matrix modification method of one embodiment of the application offer.As shown in figure 12, it walks
Rapid 190 may include sub-step:
Step 191: calculate the position coordinates of the cell point composition all equal with coordinate components each in coordinate system straight line it
Between distance value.
Step 192: calculating the quantity accounting that distance value is less than the cell of pre-determined distance threshold value.
Step 193: the element value in adjustment compensation matrix, so that compensated quantity accounting is less than the second default accounting threshold
Value.
By adjusting the element value in compensation matrix, so that the straight line that all equal point of each coordinate components forms in coordinate system
The cell aggregation degree of surrounding is minimum, that is, is gathered in all equal cell accounting put around the straight line formed of each coordinate components most
It is few.The adjustment that the compensation matrix of various dimensions is realized using artificial intelligence, substitutes the multiple adjustment of artificial multiple two-dimensions, into one
Step improves the efficiency and accuracy of entire analytic process.
In one embodiment, above-mentioned steps 181 and step 191 can include: each coordinate to the position coordinates of cell
Component is weighted processing, calculates weighting treated the position coordinates point composition all equal with coordinate components each in coordinate system
The distance between straight line value.
In one embodiment, step 130 may include: by scattered light signal caused by the multiple cell masses of laser irradiation
Identify the respective cell category of multiple cell masses.Preferably, scattered light signal includes forward angle light scatter optical signal and lateral scattering
Optical signal.
Laser irradiation cell can produce multiple scattered light signals, and forward angle light scatter optical signal can reflect the big of cell
Small, lateral scattering optical signal can reflect the inside labyrinth of cell, pass through forward angle light scatter optical signal and side scattered light
Signal can identify the classification of cell.It should be appreciated that the position that can be combined with cell in cell mass in the embodiment of the present application is sat
Mark and the comprehensive type for identifying cell mass of scattered light signal, to improve the precision of identification.
Figure 13 show the structural schematic diagram of the fluidic cell intelligent immunity parting device of one embodiment of the application offer.Such as
Shown in Figure 13, which includes: coordinate obtaining module 1, for obtaining in streaming sample each cell with cell surface difference
Antigen molecular is the position coordinates in the coordinate system of reference axis;Grouping module 2, being used for will be in streaming sample according to position coordinates
Cell be divided into multiple cell masses;Category identification module 3, for identification respective cell category of multiple cell masses;Abnormal group sentences
Disconnected module 4, for judging whether the position coordinates of cell in each cell mass are in corresponding to the cell category of the cell mass
In preset range;And abnormal group's determining module 5, for being that there are the position coordinates of cell not to locate in cell mass when judging result
In the preset range corresponding to the cell category of the cell mass, determine the cell mass for abnormal group;Wherein, judge each cell
It is based on first nerves that whether the position coordinates of cell, which are in preset range corresponding to the cell category of the cell mass, in group
Network model is realized.
The embodiment of the present application divides group and neural network mould using what fluidic cell intelligent immunity parting shape realized cell automatically
Type realizes that the judgement of abnormal group significantly reduces the labor intensity of professional, improve simultaneously instead of existing manual operation
The accuracy and efficiency of fluidic cell immunophenotyping.
In one embodiment, abnormal group's judgment module 4 can be configured to: by the position coordinates and list of cell in individual cells group
The cell category of a cell mass inputs first nerves network model, judged by first nerves network model be in individual cells group
The no position coordinates there are cell are not in preset range corresponding to the cell category of the cell mass.
Using the position coordinates of the cell in individual cells group and the cell category of individual cells group as first nerves network
The input of model, by first nerves network model export to obtain in individual cells group with the presence or absence of cell position coordinates not
In preset range corresponding to cell category in the cell mass.Each cell is judged automatically using neural network model realization
Whether group abnormal, significantly reduces the labor intensity of professional, at the same improve fluidic cell immunophenotyping accuracy and
Efficiency.
Figure 14 show the structural schematic diagram for the fluidic cell intelligent immunity parting device that another embodiment of the application provides.
As shown in figure 14, abnormal group's judgment module 4 can include: the first training unit 41, for the position by individual cells in a coordinate system
Whether the cell category for setting coordinate and individual cells is in the individual cells as the position coordinates of sample input, individual cells
Result in preset range corresponding to cell category exports training first nerves network model as sample.
In one embodiment, coordinate obtaining module 1 can be configured to: a variety of antigen moleculars for choosing cell surface are coordinate
Axis obtains position coordinates of each cell in the coordinate system composed by reference axis.
The a variety of antigen moleculars for having an impact or being affected to analysis result are chosen as coordinate according to the demand of analysis
Axis, and position coordinates of each cell in the coordinate system composed by the reference axis are obtained, according to the position coordinates convection current style
Cell in this carries out point group and abnormal group's judgement.
In one embodiment, coordinate obtaining module 1 can be configured to: the partial coordinates axis composition chosen in reference axis respectively is more
A coordinate system obtains position coordinates of each cell in multiple coordinate systems respectively.
Final judging result is obtained by the combination of the judging result of multiple coordinate systems, it is limited in the color category of dyestuff
Under conditions of complete analysis work.
In one embodiment, grouping module 2 can be configured to: position coordinates be inputted nervus opticus network model, by the
Cell in streaming sample is divided into multiple cell masses by two neural network models.
By establishing nervus opticus network model, the cell in streaming sample is divided into using nervus opticus network model more
A cell mass, that realizes cell divides group automatically, reduces manually-operated workload and improves the efficiency that cell divides group, simultaneously
Also data basis is provided for the abnormal judgement of subsequent cell mass.
Figure 15 show the structural schematic diagram for the fluidic cell intelligent immunity parting device that another embodiment of the application provides.
As shown in figure 15, grouping module 2 can include: the second training unit 21, for the position coordinates by individual cells in a coordinate system
Training nervus opticus network model is exported as sample as sample input, the corresponding cell mass image of individual cells.
When training nervus opticus network model, using the position coordinates of individual cells in a coordinate system as input, it is single carefully
The corresponding cell mass image of born of the same parents is trained nervus opticus network model with the sample of input-output as output.By big
The training of data sample, can to avoid the error of grouping result caused by the subjective factor in manual operation, thus, improve point
The accuracy of group.
Figure 16 show the structural schematic diagram for the fluidic cell intelligent immunity parting device that another embodiment of the application provides.
As shown in figure 16, device can further include: intensity of anomaly determining module 6, for determining the intensity of anomaly of abnormal group.?
After having determined a certain cell mass for abnormal group, it is also necessary to be further determined to the intensity of anomaly of abnormal group, to obtain the disease
The severity of disease, obtains final analysis result.
In one embodiment, intensity of anomaly determining module 6 is configured that the position according to the center of gravity of abnormal group in a coordinate system
The difference of the position coordinates of coordinate normal cell corresponding with the abnormal cell category of group in a coordinate system determines that abnormal group's is different
Chang Chengdu.
In one embodiment, intensity of anomaly determining module 6 is configured that the position coordinates by abnormal group's center of gravity in a coordinate system
And the cell category of abnormal group inputs third nerve network model, and the abnormal journey of abnormal group is determined by third nerve network model
Degree.
By establishing third nerve network model, the intensity of anomaly of abnormal group is determined using third nerve network model, from
And the severity of disease is obtained, it realizes automatically analyzing for disease, reduces manually-operated workload and improve disease point
The efficiency of analysis.
Figure 17 show the structural schematic diagram for the fluidic cell intelligent immunity parting device that another embodiment of the application provides.
As shown in figure 17, intensity of anomaly determining module 6 can include: third training unit 61 is used for single abnormal cell in coordinate system
In position coordinates and the cell category of single abnormal cell is inputted as sample, the intensity of anomaly of single abnormal cell is as sample
Third nerve network model is trained in this output.
It is when training third nerve network model, the position coordinates of single abnormal cell in a coordinate system and single exception are thin
The cell category of born of the same parents is used as output as the intensity of anomaly of input, single abnormal cell, with the sample of input-output to third mind
It is trained through network model.It, can be to avoid caused by the subjective factor in manual operation points by the training of big data sample
The error of result is analysed, thus, improve the accuracy of diseases analysis.
Figure 18 show the structural schematic diagram for the fluidic cell intelligent immunity parting device that another embodiment of the application provides.
As shown in figure 18, device may also include that compensating module 7, for compensating to position coordinates.Position coordinates are compensated,
To restore the accurate position coordinates of each cell, then the cell in streaming sample is divided into according to compensated position coordinates
Multiple cell masses.
In one embodiment, compensating module 7 can be configured to: by the corresponding coordinate vector of position coordinates multiplied by compensation matrix
Inverse matrix obtains compensated position coordinates, wherein compensation matrix to describe cell in dyeing course various colors to each
The influence degree of Color Channel.
By obtaining accurate compensation matrix, carried out after compensation is calculated using initial position coordinates and compensation matrix
Position coordinates, the accurate location coordinate of cell can be obtained, simply to guarantee that subsequent accurate cell divides group and abnormal group
Judgement provides accurate data and supports.
Figure 19 show the structural schematic diagram for the fluidic cell intelligent immunity parting device that another embodiment of the application provides.
As shown in figure 19, compensating module 7 can include: accuracy judging unit 71, for judging before being compensated to position coordinates
Whether compensation matrix is accurate;Amending unit 72 is compensation matrix inaccuracy for working as judging result, then correction-compensation matrix.
It before compensating position coordinates, needs to judge the accuracy of compensation matrix, only accurately mend
Accurate position coordinates can just be obtained by repaying matrix, to guarantee that subsequent accurate cell divides group and abnormal group's judgement to provide accurately
Data are supported.
In one embodiment, accuracy judging unit 71 is configured that in the position coordinates and coordinate system that calculate cell and respectively sits
Mark the distance between all equal straight line of point composition of component value;It calculates distance value in streaming sample and is less than pre-determined distance threshold value
The quantity accounting of cell;And if quantity accounting be greater than the first default accounting threshold value when, it is determined that compensation matrix inaccuracy.
Pass through the cell aggregation degree judgement around the straight line of all equal point composition of each coordinate components in coordinates computed system
The accuracy of compensation matrix is realized the judgement of the cell aggregation degree of various dimensions using artificial intelligence, substitutes artificial multiple two dimensions
The comprehensive descision of degree further improves the efficiency of entire analytic process.
In one embodiment, amending unit 72 is configured that in the position coordinates and coordinate system for calculating cell and all coordinates
The distance between identical straight line of the angle of axis value;Calculate the quantity accounting that distance value is less than the cell of pre-determined distance threshold value;With
And the element value in adjustment compensation matrix, so that compensated quantity accounting is less than the second default accounting threshold value.
By adjusting the element value in compensation matrix, so that the straight line that all equal point of each coordinate components forms in coordinate system
The cell aggregation degree of surrounding is minimum, that is, is gathered in all equal cell accounting put around the straight line formed of each coordinate components most
It is few.The adjustment that the compensation matrix of various dimensions is realized using artificial intelligence, substitutes the multiple adjustment of artificial multiple two-dimensions, into one
Step improves the efficiency and accuracy of entire analytic process.
In one embodiment, amending unit 72, which is configured that, is weighted place to each coordinate components of the position coordinates of cell
Reason calculates the distance between the straight line of weighting treated the position coordinates point composition all equal with coordinate components each in coordinate system
Value.
In one embodiment, category identification module 3 is configured that by scattering light caused by the multiple cell masses of laser irradiation
The respective cell category of the multiple cell masses of signal identification.Preferably, scattered light signal includes forward angle light scatter optical signal and lateral
Scattered light signal.Laser irradiation cell can produce multiple scattered light signals, and forward angle light scatter optical signal can reflect cell
Size, lateral scattering optical signal can reflect the inside labyrinth of cell, by forward angle light scatter optical signal and lateral dissipate
The classification of cell can be identified by penetrating optical signal.
Figure 20 show the structural schematic diagram of the electronic equipment of one embodiment of the invention offer.As shown in figure 20, the electronics
Equipment can be the online electronic equipment of such as medicine detector device equipped with cell type analytical equipment etc thereon, can also
Capable of being communicated with online electronic equipment to transmit the offline electronic equipment of trained machine learning model to it.
Figure 20 illustrates the block diagram of the electronic equipment according to the embodiment of the present application.
As shown in figure 20, electronic equipment 9 includes one or more processors 91 and memory 92.
Processor 20 can be central processing unit (CPU) or have data-handling capacity and/or instruction execution capability
Other forms processing unit, and can control the other assemblies in electronic equipment 9 to execute desired function.
Memory 92 may include one or more computer program products, and the computer program product may include each
The computer readable storage medium of kind form, such as volatile memory and/or nonvolatile memory.The volatile storage
Device for example may include random access memory (RAM) and/or cache memory (cache) etc..It is described non-volatile to deposit
Reservoir for example may include read-only memory (ROM), hard disk, flash memory etc..It can be deposited on the computer readable storage medium
One or more computer program instructions are stored up, processor 91 can run described program instruction, to realize this Shen described above
The area marking method of each embodiment please and/or other desired functions.In the computer readable storage medium
In can also store the various contents such as the position coordinates of cell, coordinate system, training sample in streaming sample.
In one example, electronic equipment 9 can also include: input unit 93 and output device 94, these components pass through
The interconnection of bindiny mechanism's (not shown) of bus system and/or other forms.
For example, the input unit 93 can be data acquisition means, the position for acquiring the cell in streaming sample is sat
Mark, location coordinate information collected can be stored in memory 92 for other assemblies use.It is of course also possible to utilize
Other integrated or discrete data acquisition means acquire the location coordinate information of cell in the streaming sample, and it is sent
To electronic equipment 9.In addition, the input equipment 93 can also include such as keyboard, mouse and communication network and its be connected
Remote input equipment etc..
The output device 94 can export various information, including determination to external (for example, user or machine learning model)
Cell type, cell mass information, abnormal group's information, training sample out etc..The output equipment 94 may include such as display,
Loudspeaker, printer and communication network and its remote output devices connected etc..
Certainly, to put it more simply, illustrated only in Figure 20 it is some in component related with the application in the electronic equipment 9,
The component of such as bus, input/output interface etc. is omitted.In addition to this, according to concrete application situation, electronic equipment 9 is also
It may include any other component appropriate.
Other than the above method and equipment, embodiments herein can also be computer program product comprising meter
Calculation machine program instruction, the computer program instructions execute the processor in this specification to retouch
The step in the method according to the various embodiments of the application stated.
The computer program product can be write with any combination of one or more programming languages for holding
The program code of row the embodiment of the present application operation, described program design language includes object oriented program language, such as
Java, C++ etc. further include conventional procedural programming language, such as " C " language or similar programming language.Journey
Sequence code can be executed fully on the user computing device, partly execute on a user device, be independent soft as one
Part packet executes, part executes on a remote computing or completely in remote computing device on the user computing device for part
Or it is executed on server.
In addition, embodiments herein can also be computer readable storage medium, it is stored thereon with computer program and refers to
It enables, it is described in this specification according to this that the computer program instructions execute the processor
Apply for the step in the method for various embodiments.
The computer readable storage medium can be using any combination of one or more readable mediums.Readable medium can
To be readable signal medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can include but is not limited to electricity, magnetic, light, electricity
Magnetic, the system of infrared ray or semiconductor, device or device, or any above combination.Readable storage medium storing program for executing it is more specific
Example (non exhaustive list) includes: the electrical connection with one or more conducting wires, portable disc, hard disk, random access memory
Device (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc
Read-only memory (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The basic principle of the application is described in conjunction with specific embodiments above, however, it is desirable to, it is noted that in this application
The advantages of referring to, advantage, effect etc. are only exemplary rather than limitation, must not believe that these advantages, advantage, effect etc. are the application
Each embodiment is prerequisite.In addition, detail disclosed above is merely to exemplary effect and the work being easy to understand
With, rather than limit, it is that must be realized using above-mentioned concrete details that above-mentioned details, which is not intended to limit the application,.
Device involved in the application, device, equipment block diagram only as illustrative example and be not intended to require
Or hint must be attached in such a way that box illustrates, arrange, configure.As the skilled person will recognize,
It can be connected by any way, arrange, configure these devices, device, equipment, system.Such as "include", "comprise", " having "
Etc. word be open vocabulary, refer to " including but not limited to ", and can be used interchangeably with it.Vocabulary "or" used herein above
Refer to vocabulary "and/or" with "and", and can be used interchangeably with it, unless it is not such that context, which is explicitly indicated,.It is used herein above
Vocabulary " such as " refers to phrase " such as, but not limited to ", and can be used interchangeably with it.
It may also be noted that each component or each step are can to decompose in the device of the application, device and method
And/or reconfigure.These decompose and/or reconfigure the equivalent scheme that should be regarded as the application.
The above description of disclosed aspect is provided so that any person skilled in the art can make or use this
Application.Various modifications in terms of these are readily apparent to those skilled in the art, and are defined herein
General Principle can be applied to other aspect without departing from scope of the present application.Therefore, the application is not intended to be limited to
Aspect shown in this, but according to principle disclosed herein and the consistent widest range of novel feature.
In order to which purpose of illustration and description has been presented for above description.In addition, this description is not intended to the reality of the application
It applies example and is restricted to form disclosed herein.Although multiple embodiment aspect and embodiment already discussed above, this field
Its certain modifications, modification, change, addition and sub-portfolio will be recognized in technical staff.