Objects¶
Batch¶
A multi-experiment PyFLASH object with combined summaries, marker data, images, conditions, and output paths. See also: Batch.
Experiment¶
An imported FLASH/ImageJ experiment folder with marker tables, summaries, image metadata, and save paths. See also: Experiment.
MiniExperiment¶
A lightweight experiment created from CSV-style tables instead of a full FLASH folder export. See also: MiniExperiment.
DataFrameExperiment¶
A PyFLASH wrapper around a pandas DataFrame with normalized group and subject columns. See also: DataFrameExperiment.
group¶
One named group level with a label, short name, color, and optional explanation.
Classic API name: condition. See also: Groups.
groupList¶
The ordered collection of groups plus resolved comparisons such as 1-2.
Classic API name: conditionList.
See also: Condition builder.
GroupBuilder¶
The builder API for defining groups and comparisons in Python. See also: Build groups.
ConditionBuilder¶
The UI/spec-facing builder layer that turns condition JSON into a conditionList.
See also: Group specs.
multiGroup¶
A crossed-design group made from more than one factor, such as genotype and
timepoint. Classic API name: multiCondition. See also:
Groups and factors.
Marker¶
A named measurement channel or antibody marker represented in marker tables and plots. See also: Markers.
Marker objects¶
The Python wrapper objects stored in .data, each exposing its table as .df:
Attribute (generic tables), Antibody (marker intensity tables), cellMarker,
and objectMarker (segmented object tables). See also:
Markers.
Config¶
The shared configuration object for defaults such as colors, saving behavior, and thresholds. See also: Config.
PLOT_REGISTRY¶
The short-name registry that maps spec type values to plotting or pipeline
callables. See also: Plot registry.