Class PlausibilityCheck.TerminalNearAncestor

java.lang.Object
sc.fiji.snt.analysis.curation.PlausibilityCheck.DeepCheck
sc.fiji.snt.analysis.curation.PlausibilityCheck.TerminalNearAncestor
Enclosing class:
PlausibilityCheck

public static class PlausibilityCheck.TerminalNearAncestor extends PlausibilityCheck.DeepCheck
Flags terminal branches whose endpoint sits suspiciously close to a node on a non-ancestor path. Pattern: the user traced two paths that should really have been one branching event off a shared ancestor; the terminal "ends" near the ancestor it should have forked off of. Direct parents and ancestors are excluded from the proximity check (it's normal for a terminal to be near its own parent right after the fork), so we only flag "stranger" proximity.