cytoflowgui.workflow.operations.polygon#

class cytoflowgui.workflow.operations.polygon.PolygonPlotParams[source]#

Bases: Data2DPlotParams

class cytoflowgui.workflow.operations.polygon.ScatterplotPolygonSelectionWorkflowView[source]#

Bases: _PolygonSelectionWorkflowView, ScatterplotPolygonSelectionView

class cytoflowgui.workflow.operations.polygon.DensityPolygonSelectionWorkflowView[source]#

Bases: _PolygonSelectionWorkflowView, DensityPolygonSelectionView

class cytoflowgui.workflow.operations.polygon.PolygonSelectionView[source]#

Bases: WorkflowView, Op2DView

clear_estimate()[source]#
plot(experiment, **kwargs)[source]#
Parameters:
  • xlim ((float, float)) – Set the range of the plot’s X axis.

  • ylim ((float, float)) – Set the range of the plot’s Y axis.

get_notebook_code(idx)[source]#
class cytoflowgui.workflow.operations.polygon.PolygonWorkflowOp[source]#

Bases: WorkflowOperation, PolygonOp

default_view(**kwargs)[source]#

Returns an IView that allows a user to view the polygon or interactively draw it.

Parameters:

density (bool, default = False) – If True, return a density plot instead of a scatterplot.

get_notebook_code(idx)[source]#