Metadata
| Status | open ‖ paused |
|---|---|
| Agent identity | 46f6237a65ec4f1002c4d3fb201dc8633638d0947c276be7008c227e1051ba5e |
| Created | 2026-06-22T15:27:00.426609016+00:00 |
| Started | 2026-06-22T15:28:43.497699770+00:00 |
| Tags | pedigree, fig5, sweepga, pafchop, slurm, whole-genome-alignment, plot, eval-scheduled |
Description
This replaces the paused task fig5-sweepga-f16-chop-1to1-sensitivity, which was stopped because its worker began running sweepga --num-mappings 1:1 on the head/login node. Do NOT resume that paused task.
Hard operational requirement:
- Do not run heavy
sweepga,pafchop, gzip decompression of large PAFs, or summary scans on the head/login node. - Use Slurm for the chop/filter work. Create one Slurm array or one Slurm job per comparison x chop length. Expected matrix: 3 comparisons x at least 4 chop lengths = 12 Slurm tasks.
- Head-node work is limited to tiny script writing, manifest generation,
squeue/sacct, and final small table/plot generation after Slurm outputs exist.
Scientific task:
- Test strict
sweepga --num-mappings 1:1 --scaffold-jump 0after smaller PAF chops of the SweepGA/FastGA--fastga-frequency 16whole-genome-derived PAFs. - Chop lengths: at least 10000, 5000, 2000, 1000 bp.
- Comparisons:
PAN027pat_vs_PAN011_joint,PAN027mat_vs_PAN010_joint,PAN028mat_vs_PAN027_joint. - Prefer sub-chopping existing 10kb tag-stripped f16 chopped PAFs for smaller lengths; document this. If main package lacks ignored PAFs, use/copy/reference the agent-2649 ignored PAFs.
- Use
/dev/shmor node-local scratch inside each Slurm job, with cleanup.
Required outputs:
- Reproducible Slurm scripts/config under
paper_prep/_brainstorming/pedigree_whole_genome_sweepga_fastga_frequency16/. summaries/chop_length_one_one_slurm_jobs.tsvwith job ids, array ids, status, node, runtime, output paths.summaries/chop_length_one_one_chr3_survival.tsvwith chr3 rows, chr3 summed overlap, chr3 query-union bp, chr9 query-union bp, other target union bp, and yes/no chr3 survival per candidate/comparison/chop length.- Focused SVG/PDF plot under
paper_prep/_brainstorming/fig5_sweepga_f16_chop_sensitivity/.
Acceptance:
- Direct answer: does smaller chopping improve strict
1:1chr3 survival relative to 10kb? - Direct answer: which chop length is best for the visual evidence layer?
- Confirm via
squeue/sacctand logs that heavy work ran on Slurm worker nodes, not the head node. - Large PAFs remain ignored; summaries/plot/scripts are tracked.
- No
submission/files modified. - Commit and push with WG provenance.
Depends on
Required by
Log
- 2026-06-22T15:27:54.997861889+00:00 Lightweight assignment: agent=random-agent-46f6237a (46f6237a), exec_mode=full, context_scope=graph, reason=Pipeline Operator best matches the Slurm-heavy, file-producing workflow and the graph scope reflects coordinating scripts, manifests, summaries, and plots across multiple repo components.
- 2026-06-22T15:28:43.497703678+00:00 Spawned by coordinator --executor codex --model gpt-5.5
- 2026-06-22T15:28:48.860288868+00:00 User clarified resource strategy: do not request whole nodes for the chop/filter sensitivity. Use Slurm array or separate jobs with modest resources per element, e.g. --cpus-per-task 4 (or 8 if justified), --mem 16G-32G per task, no --exclusive, and an array concurrency cap such as %6 or %12 so multiple filter tasks can share nodes and avoid blocking other cluster work. Heavy pafchop/sweepga/gzip still must run only inside Slurm jobs, not on the head node.
- 2026-06-22T15:29:05.852637962+00:00 Starting Slurm-only chop-length 1:1 sensitivity; no unread messages, worktree clean.
- 2026-06-22T15:35:39.780244392+00:00 Prepared shared-node Slurm array scripts: 12 tasks, --cpus-per-task=4, --mem=24G, array cap %6, no --exclusive; submitting before heavy work.
- 2026-06-22T15:36:12.369035937+00:00 Submitted Slurm array job 1705253 for the 3 comparison x 4 chop-length matrix.
- 2026-06-22T16:02:45.399137041+00:00 STOP: cancelled/guarded Slurm array 1705253 because user identified the PAF chopper is not sufficiently validated. This task must not produce sensitivity evidence until pafchop-rs recomputes PAF metrics/CIGAR/tags correctly and sweepGA identity-only filtering is audited.
- 2026-06-22T16:02:55.915255974+00:00 Agent 'agent-2662' killed — task auto-paused (use 'wg resume' to re-enable dispatch)