ErrorCategory#

Python object: phenotypic.schema._error_category.ErrorCategory

Closed taxonomy of detection-error categories for object triage.

The enum value is the category-prefixed header (ErrorCategory_<label>) per the MeasurementInfo convention, but callers persist and compare on the bare ~MeasurementInfo.label (e.g. "debris"). Use from_label to resolve a stored token back to a member.

Category: ErrorCategory#

Column label

Description

Type

ErrorCategory_oversegmented

One colony split into multiple detections.

Quality

ErrorCategory_undersegmented

A single colony under-detected — its mask captured too small or only partially covering the colony.

Quality

ErrorCategory_merged

Multiple touching colonies detected as one object.

Quality

ErrorCategory_background_noise

Not a colony — agar texture, reflection, or vignette.

Quality

ErrorCategory_debris

Dust, scratch, bubble, or other plate artifact.

Quality

ErrorCategory_other

Removed without a specified reason (the catch-all bucket).

Quality