Parent
#58 (Phase 1 MVP: Evidence-Informed Alignment with Deferred Filtering)
What to build
Extend AlignmentExecutor to support Case 3: M contigs + N reads without reference. Uses centroid contig as coordinate system (selected during plan phase). Aligns M-1 other contigs to centroid, then aligns N reads to centroid. Total: M+N-1 alignment tasks (centroid doesn't align to itself).
This is the key innovation enabling analysis of populations without a reference genome.
Acceptance criteria
Blocked by
#78 (alignment executor), #67 (use case detection with centroid)
Parent
#58 (Phase 1 MVP: Evidence-Informed Alignment with Deferred Filtering)
What to build
Extend AlignmentExecutor to support Case 3: M contigs + N reads without reference. Uses centroid contig as coordinate system (selected during plan phase). Aligns M-1 other contigs to centroid, then aligns N reads to centroid. Total: M+N-1 alignment tasks (centroid doesn't align to itself).
This is the key innovation enabling analysis of populations without a reference genome.
Acceptance criteria
Blocked by
#78 (alignment executor), #67 (use case detection with centroid)