cytoflow.views.i_view#

IView – an interface for the visualization of flow data.

class cytoflow.views.i_view.IView[source]#

Bases: Interface

An interface for a visualization of flow data.

Could be a histogram, a density plot, a scatter plot, a statistical visualization like a bar chart of population means; even a textual representation like a table.

id#

A unique id for this view. Prefix: “cytoflow.view”

Type:

Constant

friendly_id#

The human-readable id of this view: eg, “Histogram”

Type:

Constant

plot(experiment, **kwargs)[source]#

Plot a visualization of flow data using the pyplot stateful interface

Parameters:
  • experiment (Experiment) – the Experiment containing the data to plot

  • kwargs (dict) – additional arguments to pass to the underlying plotting function.