Parent
#58 (Phase 1 MVP: Evidence-Informed Alignment with Deferred Filtering)
What to build
Implement derived metric computation in phraya-filter for features not directly stored in VariantObservation. Computes: cigar_ops (count of CIGAR operations for complexity), allele_frequency (from all_alleles counts), multi_map_fraction (requires loading .phraya.queries sidecar).
These enable filtering on computed properties like "CIGAR complexity > 10" or "allele frequency < 0.05".
Acceptance criteria
Blocked by
#81 (filter library), #77 (.queries format for multi-map)
Parent
#58 (Phase 1 MVP: Evidence-Informed Alignment with Deferred Filtering)
What to build
Implement derived metric computation in phraya-filter for features not directly stored in VariantObservation. Computes: cigar_ops (count of CIGAR operations for complexity), allele_frequency (from all_alleles counts), multi_map_fraction (requires loading .phraya.queries sidecar).
These enable filtering on computed properties like "CIGAR complexity > 10" or "allele frequency < 0.05".
Acceptance criteria
Blocked by
#81 (filter library), #77 (.queries format for multi-map)