Loads the per-chr evidence packets (evidence_chr{N}.rds) for a vector of chromosomes and returns a flat named list keyed by region label. Used by a drill-down stage to avoid materialising all 22 packets when only a handful of chrs contain top hits.

load_evidence_for_chrs(evidence_dir, chrs)

Arguments

evidence_dir

Character. Directory holding the per-chr evidence packets. Required.

chrs

Integer vector of chromosomes whose packets to load.

Value

A flat named list of region evidence-packet entries, keyed by region label.

Details

Packets are flat-merged across chromosomes; genome-wide region labels are unique, so no label collides. Errors loudly if any requested chr's packet is missing.