Back to results
US 11,056,236 B2Granted
Methods for using artificial neural network analysis on flow cytometry data for cancer diagnosis
AssigneeAnixa Diagnostics Corporation
InventorsAmit Kumar, John Roop, Anthony J. Campisi
Life of this patent
Estimating the term…
Abstract
The present disclosure provides methods for applying artificial neural networks to flow cytometry data generated from biological samples to diagnose and characterize cancer in a subject.
Claims17
A method for generating a classification of a sample, comprising:
- (a) receiving a sample at a first site;
- (b) obtaining flow cytometry data of a plurality of event features for a plurality of events of interest of the sample with a flow cytometer instrument, wherein the flow cytometry data of the plurality of event features comprises four or more flow cytometer measurement channels;
- (c) transmitting the flow cytometry data to a second site;
- and
- (d) receiving the classification of the sample from the second site, wherein the classification is determined by performing, by a computer, analysis of the flow cytometry data using an artificial neural network, the analysis comprising
- using the four or more flow cytometer measurement channels to define a feature coordinate space, the feature coordinate space comprising four or more axes, each axis corresponding to a different channel of the four or more flow cytometer measurement channels,
- using the flow cytometry data for the plurality of event features for the plurality of events of interest to define locations for the plurality of events of interest in the feature coordinate space to form a distribution in the feature coordinate space indicative of an event population of interest,
- applying the artificial neural network to the distribution in the feature coordinate space indicative of the event population of interest, and
- identifying characteristic features in the sample indicative of the classification, wherein the classification comprises assigning at least one category to the sample, thereby determining the classification,
- wherein the distribution in the feature coordinate space indicative of the event population of interest is formed by:
- (a) dividing an axis of the feature coordinate space into a plurality of segments, thereby dividing the feature coordinate space into a plurality of hypervoxels;
- and
- (b) for a hypervoxel of the plurality of hypervoxels, determining a count of a number of events of interest comprising an event feature value that locates the event of interest in the hypervoxel.
10 more elements
A computer-implemented method of applying artificial neural networks to a plurality of events of interest in a biological sample to generate a classification of the biological sample, comprising:
- (a) performing, by a computer, analysis of the biological sample, the analysis comprising:
- obtaining measurements of a plurality of event features for the plurality of events of interest from a flow cytometer instrument,
- applying a gating algorithm ensemble to the measurements of the plurality of event features to selectively focus on the measurements of the plurality of event features for a subset of the plurality of events of interest,
- using four or more flow cytometer measurement channels to define a feature coordinate space, the feature coordinate space comprising four or more axes, each axis corresponding to a different channel of the four or more flow cytometer measurement channels, wherein each of the four or more flow cytometer measurement channels produces measurements of the plurality of event features, and
- using the measurements of the plurality of event features for the subset of the plurality of events of interest to define locations for the subset of the plurality of events of interest in the feature coordinate space to form a distribution in the feature coordinate space indicative of an event population of interest;
- (b) applying, by the computer, an artificial neural network detection structure to the distribution in the feature coordinate space indicative of the event population of interest, the detection structure employing an artificial neural network to correlate the distribution in the feature coordinate space indicative of the event population of interest with a distribution in a reference feature coordinate space indicative of a reference event population;
- (c) determining, by the computer, whether the biological sample contains cells indicative of the classification;
- and
- (d) automatically generating, by the computer, a report comprising the classification, wherein classification comprises assigning at least one category to the biological sample,
- wherein the distribution in the feature coordinate space indicative of the event population of interest is formed by:
- (a) dividing each axis of the feature coordinate space into a plurality of segments, thereby dividing the feature coordinate space into a plurality of hypervoxels, and
- (b) for a hypervoxel of the plurality of hypervoxels, determining a count of a number of events of interest comprising an event feature value that locates the event of interest in the hypervoxel.
9 more elements
Dependencies are inferred from the claim text.