organoid_tracker.linking_analysis.cell_fate_finder module

class organoid_tracker.linking_analysis.cell_fate_finder.CellFate(type: CellFateType, time_points_remaining: Optional[int])

Bases: object

time_points_remaining: Optional[int]
type: CellFateType
class organoid_tracker.linking_analysis.cell_fate_finder.CellFateType(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

Cells with either divide another time, will continue moving for a long time, or will die.

JUST_MOVING = 1
UNKNOWN = 0
WILL_DIE = 3
WILL_DIVIDE = 2
WILL_SHED = 4
organoid_tracker.linking_analysis.cell_fate_finder.get_fate(experiment: Experiment, position: Position) CellFate

Checks if a cell will undergo a division later in the experiment. Returns None if not sure, because we are near the end of the experiment. max_time_point_number is the number of the last time point in the experiment.

organoid_tracker.linking_analysis.cell_fate_finder.get_fate_ext(links: Links, position_data: PositionData, division_lookahead_time_points: int, position: Position) CellFate

Checks if a cell will undergo a division later in the experiment. Returns None if not sure, because we are near the end of the experiment. max_time_point_number is the number of the last time point in the experiment.