Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Cancer simulation

eidolon simulates tumor / normal sequencing data end-to-end. The eidolon gen-cancer-reads -c <config.yml> subcommand runs two gen-reads passes — one normal-genotype, one tumor — over the same reference and merges them at a configurable purity into a single “tumor biopsy” FASTQ that downstream somatic callers (Mutect2, Strelka, Manta, …) consume directly, plus an origin-tagged truth VCF (INFO/EIDOLON_ORIGIN ∈ {germline, somatic, shared}) for scoring. It also generates the foundational structural-variant types cancer SVs depend on — <BND> translocations, <INV> inversions, and de novo <INS> — and ships bundled pan-cancer and per-tissue (BRCA / skin / lung) models plus Docker-based benchmark pipelines.

See docs/cancer_howto.md for a copy-paste guide with worked examples, output reference, benchmarking, and model training. Design rationale and calibration caveats live in docs/cancer_simulator.md.