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. |