cytoflow.operations.ratio¶
Creates a new “channel” that is the ratio of the measurements in two other
channels. ratio
has one class:
RatioOp
– applies the operation.
- class cytoflow.operations.ratio.RatioOp[source]¶
Bases:
traits.has_traits.HasStrictTraits
Create a new “channel” from the ratio of two other channels.
- name¶
The operation name. Also becomes the name of the new channel.
- Type
Str
- numerator¶
The channel that is the numerator of the ratio.
- Type
Str
- denominator¶
The channel that is the denominator of the ratio.
- Type
Str
Examples
>>> ratio_op = flow.RatioOp() >>> ratio_op.numerator = "FITC-A" >>> ex5 = ratio_op.apply(ex4)
- apply(experiment)[source]¶
Applies the ratio operation to an experiment
- Parameters
experiment (
Experiment
) – theExperiment
to which this operation is applied- Returns
a new experiment with the new ratio channel
The new channel also has the following new metadata:
- numeratorStr
What was the numerator channel for the new one?
- denominatorStr
What was the denominator channel for the new one?
- Return type