Skip to content

Classification

The Classification tab is where you define the object populations that your pipelines will detect and measure. Every detected object is assigned to one ore more classes class.

A class represents a distinct object population in your experiment. Examples:

  • dapi@nucleus - nuclei stained with DAPI
  • cy5@spot - extracellular vesicles in the Cy5 channel
  • cy7@spot - vesicles in the Cy7 channel
  • coloc@cy5cy7 - vesicles colocalising across both channels

Click the + button to add a new class. Select an existing class and click the Edit button to open the Class Editor, which lets you set:

Class Settings dialog

FieldDescription
NameClass label, e.g. cy5@spot
ColourDisplay colour used for detected objects in the viewer
NotesOptional free-text description

Click the Auto button to have EVAnalyzer automatically create classes based on the channel information read from the current image. This creates one class per image channel as a starting point.

Each pipeline step that produces objects must specify a target class. There are two ways a class is assigned:

  1. Extract ROIs - the first object-extraction step in a pipeline assigns a segmentation class (an internal intermediate class used to hold the binary mask results).
  2. Classify ROIs - converts segmentation-class objects into named user classes, applying optional filters (area, circularity, intensity) to accept or reject each detected region.

Downstream steps - Colocalization, Voronoi, Distance Transform - all reference classes by name to select their input objects.