cytoflowgui.op_plugins.autofluorescence

Apply autofluorescence correction to a set of fluorescence channels.

This module estimates the arithmetic median fluorescence from cells that are not fluorescent, then subtracts the median from the experimental data.

Check the diagnostic plot to make sure that the sample is actually non-fluorescent, and that the module found the population median.

Channels

The channels to correct

Blank file

The FCS file containing measurements of blank cells.

Note

You cannot have any operations before this one which estimate model parameters based on experimental conditions. (Eg, you can’t use a Density Gate to choose morphological parameters and set by to an experimental condition.) If you need this functionality, you can access it using the Python module interface.

../../_images/cytoflowgui-op_plugins-autofluorescence-1.png
class cytoflowgui.op_plugins.autofluorescence.AutofluorescenceHandler(*args: Any, **kwargs: Any)[source]

Bases: cytoflowgui.op_plugins.op_plugin_base.OpHandler

class cytoflowgui.op_plugins.autofluorescence.AutofluorescenceViewHandler(*args: Any, **kwargs: Any)[source]

Bases: cytoflowgui.view_plugins.view_plugin_base.ViewHandler

class cytoflowgui.op_plugins.autofluorescence.AutofluorescencePlugin[source]

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

operation_id = 'edu.mit.synbio.cytoflow.operations.autofluorescence'
view_id = 'edu.mit.synbio.cytoflow.view.autofluorescencediagnosticview'
short_name = 'Autofluorescence correction'
menu_group = 'Calibration'
get_operation()[source]
get_handler(model, context)[source]
get_icon()[source]