cytoflowgui.op_plugins.xform_stat

Apply a function to a statistic, and add it as a statistic to the experiment.

First, the module groups the data by the unique values of the variables in By, then applies Function to the statistic in each group.

Note

Statistics are a central part of Cytoflow. More documentation is forthcoming.

Name

The operation name. Becomes the first part of the new statistic’s name.

Statistic

The statistic to apply the function to.

Function

The function to compute on each group.

Subset

Only apply the function to a subset of the input statistic. Useful if the function is very slow.

class cytoflowgui.op_plugins.xform_stat.TransformStatisticHandler(*args: Any, **kwargs: Any)[source]

Bases: traitsui.api.

indices = <traits.traits.ForwardProperty object>
levels = <traits.traits.ForwardProperty object>
class cytoflowgui.op_plugins.xform_stat.TransformStatisticPlugin[source]

Bases: envisage.plugin.Plugin, cytoflowgui.op_plugins.op_plugin_base.PluginHelpMixin

operation_id = 'edu.mit.synbio.cytoflow.operations.transform_statistic'
view_id = None
short_name = 'Transform Statistic'
menu_group = 'Gates'
get_operation()[source]
get_handler(model, context)[source]
get_icon()[source]