Arthur
09/02/2025, 1:44 AMglnexus but it transpires that it dies with a funny exit code (9) if the glnexus process gets OOM (I think it bubbles through to the bgzip and breaks there). I’m not sure if there is a better way to handle this failure or if I should just drop the pipe and revert the module for now?James Fellows Yates
09/02/2025, 3:55 AMArthur
09/02/2025, 4:00 AMmem * .75 - although this still fails sometimes, and boosting the mem by a huge amount overall).
The issue mainly here is that the pipe is effectively broken for retries. My feeling is I should probably either fix the pipe issue, or remove the VCF option altogether.
For fixing it I'm not sure whether there is already some preferred method for this, and I'm also unsure if the exitcode would be affected by a different HPC system (the underlying OOM issue on our cluster throws a slurmstepd killed OOM message)James Fellows Yates
09/02/2025, 4:05 AMJames Fellows Yates
09/02/2025, 4:05 AMArthur
09/02/2025, 4:06 AMJames Fellows Yates
09/02/2025, 4:40 AMJames Fellows Yates
09/02/2025, 4:43 AMJames Fellows Yates
09/02/2025, 4:43 AMArthur
09/02/2025, 4:44 AMBCF is not a compressed formatJames Fellows Yates
09/02/2025, 4:44 AMJames Fellows Yates
09/02/2025, 4:45 AMArthur
09/02/2025, 4:45 AMbcf.gz tooJames Fellows Yates
09/02/2025, 4:45 AMJames Fellows Yates
09/02/2025, 4:46 AMArthur
09/02/2025, 4:46 AMArthur
09/02/2025, 4:47 AMbcftools because bcftools will convert anything it reads into bcf internally before it operates on it anywayArthur
09/02/2025, 4:47 AMbcftoolsJames Fellows Yates
09/02/2025, 4:48 AMArthur
09/02/2025, 4:49 AMJames Fellows Yates
09/02/2025, 4:50 AM