Methods and apparatus related to gate boundaries within a data space
First Claim
1. One or more non-transitory processor readable-media storing code representing instructions that when executed by one or more processors cause the one or more processors to:
- maintain a database having at least one user-provided cell population definition and at least one associated definition of a well;
define logic to describe the at least one user-provided cell population;
receive data associated with at least one experiment;
generate a plurality of boundaries to a plurality of separate regions to define gating data associated with the data associated with the at least one experiment;
identify outlying data points from the data associated with the at least one experiment for manual review using statistical analysis on the gating data;
highlight and tag a boundary from the plurality of boundaries that is likely to be incorrect based on the gating data;
adjust the boundary from the plurality of boundaries;
provide, to a user, data associated with the at least one experiment and the boundary such that the user can visualize the effect on the data associated with the at least one experiment and the boundary before and after adjusting the boundary; and
store a user preference associated with the adjusting the boundary.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, one or more processor-readable media storing code representing instructions that when executed by one or more processors cause the one or more processors to receive a set of parameter values defining a boundary within a data space associated with a dataset. The dataset can represent signaling related to a test substance. A first metric can be defined based on a first portion of the dataset associated with a first region defined by the boundary. A second metric can be defined based on a second portion of the dataset associated with a second region defined by the boundary after the boundary is modified. The second region can be different than the first region.
73 Citations
20 Claims
-
1. One or more non-transitory processor readable-media storing code representing instructions that when executed by one or more processors cause the one or more processors to:
-
maintain a database having at least one user-provided cell population definition and at least one associated definition of a well; define logic to describe the at least one user-provided cell population; receive data associated with at least one experiment; generate a plurality of boundaries to a plurality of separate regions to define gating data associated with the data associated with the at least one experiment; identify outlying data points from the data associated with the at least one experiment for manual review using statistical analysis on the gating data; highlight and tag a boundary from the plurality of boundaries that is likely to be incorrect based on the gating data; adjust the boundary from the plurality of boundaries; provide, to a user, data associated with the at least one experiment and the boundary such that the user can visualize the effect on the data associated with the at least one experiment and the boundary before and after adjusting the boundary; and store a user preference associated with the adjusting the boundary. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more non-transitory processor-readable media storing code representing instructions that when executed by one or more processors cause the one or more processors to:
-
receive a set of parameter values defining a boundary within a data space associated with a dataset, the dataset representing signaling related to a test substance; define a first metric based on a first portion of the dataset associated with a first region defined by the boundary; modify the boundary; and define a second metric based on a second portion of the dataset associated with a second region defined by the boundary after the boundary is modified, the second region being different than the first region. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. One or more non-transitory processor-readable media storing code representing instructions that when executed by one or more processors cause the one or more processors to:
-
receive a set of parameter values defining a first boundary within a data space associated with a dataset, the first boundary defining a region inside the first boundary, the dataset representing signaling related to a test substance; receive a set of parameter values defining a second boundary circumscribing the first boundary, the second boundary being within the data space; and define a plurality of metrics based on a portion of the dataset included in the region and based on a plurality of relationships between a plurality of perturbations of the second boundary and a portion of the dataset outside of the region. - View Dependent Claims (18, 19, 20)
-
Specification