organoid_tracker.linking_analysis.errors module

Definition of all available errors. See linking_markers for how to apply these errors.

class organoid_tracker.linking_analysis.errors.Error(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

CELL_MERGE = 6
FAILED_SHAPE = 12
LOW_MOTHER_SCORE = 9
MOVED_TOO_FAST = 11
NO_FUTURE_POSITION = 1
NO_PAST_POSITION = 5
POTENTIALLY_NOT_A_MOTHER = 2
POTENTIALLY_SHOULD_BE_A_MOTHER = 3
POTENTIALLY_WRONG_DAUGHTERS = 7
SHRUNK_A_LOT = 10
TOO_MANY_DAUGHTER_CELLS = 4
UNCERTAIN_POSITION = 13
YOUNG_MOTHER = 8
get_message() str

Gets an user-friendly error message.

get_severity() Severity

Gets the severity.

class organoid_tracker.linking_analysis.errors.Severity(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

ERROR = 1
WARNING = 0