| FCMeasurement(ID[, datafile, readdata, ...]) | A class for holding flow cytometry data from |
| FCMeasurement.apply(func[, applyto, ...]) | Apply func either to self or to associated data. |
| FCMeasurement.plot(channel_names[, kind, ...]) | Plots the flow cytometry data associated with the sample on the current axis. |
| FCMeasurement.transform(transform[, ...]) | Applies a transformation to the specified channels. |
| FCMeasurement.gate(gate[, apply_now]) | Apply given gate and return new gated sample (with assigned data). |
| FCMeasurement.counts | Returns total number of events. |
| FCMeasurement.get_data(**kwargs) | Get the measurement data. |
| FCMeasurement.view_interactively([backend]) | Loads the current sample in a graphical interface for drawing gates. |
| FCMeasurement.channel_names | A tuple containing the channel names. |
| FCMeasurement.channels | A DataFrame containing complete channel information |
| FCMeasurement.subsample(key[, order, ...]) | Allows arbitrary slicing (subsampling) of the data. |
| FCOrderedCollection(ID, measurements, ...[, ...]) | A dict-like class for holding flow cytometry samples that are arranged in a matrix. |
| FCPlate | A dict-like class for holding flow cytometry samples that are arranged in a matrix. |
| FCPlate.from_files(ID, datafiles[, parser, ...]) | Create an OrderedCollection of measurements from a set of data files. |
| FCPlate.from_dir(ID, path[, parser, ...]) | Create a Collection of measurements from data files contained in a directory. |
| FCPlate.apply(func[, ids, applyto, ...]) | Apply func to each of the specified measurements. |
| FCPlate.plot(channel_names[, kind, gates, ...]) | Produces a grid plot with each subplot corresponding to the data at the given position. |
| FCPlate.transform(transform[, direction, ...]) | Apply transform to each Measurement in the Collection. |
| FCPlate.gate(gate[, ID, apply_now]) | Applies the gate to each Measurement in the Collection, returning a new Collection with gated data. |
| FCPlate.counts([ids, setdata, output_format]) | Return the counts in each of the specified measurements. |
| FCPlate.dropna() | Remove rows and cols that have no assigned measurements. |
| FCPlate.subsample(key[, order, auto_resize, ID]) | Allows arbitrary slicing (subsampling) of the data. |
| ThresholdGate(threshold, channel, region[, name]) | Passes all events above or below a given threshold. |
| IntervalGate(vert, channel, region[, name]) | Passes all events either inside or outside the given interval. |
| QuadGate(vert, channels, region[, name]) | Passes events in a given quadrant of a 2d-plot. |
| PolyGate(vert, channels[, region, name]) | Passes all events that are either inside or outside the polygon. |
| FlowCytometryTools.core.gates.CompositeGate(...) | Defines a composite gate that is generated by the logical addition of one or more gates. |
| FlowCytometryTools.core.transforms.linear(x, ...) | Rescale each channel to the new range as following: |
| FlowCytometryTools.core.transforms.hlog(x[, ...]) | Base 10 hyperlog transform. |
| FlowCytometryTools.core.transforms.tlog(x[, ...]) | Truncated log10 transform. |