v0.4.1
What's Changed
- Cleaning up integration tests by @davidbenjamin in #236
- Slight refactoring of posterior model, no change in output by @davidbenjamin in #237
- More memory and speed improvements by @davidbenjamin in #238
Full Changelog: v0.4.0...v0.4.1
Some follow-ups continuing the memory and speed improvements in v0.4.0. Training on arbitrarily large datasets can now be done with as little as 4 Gb of RAM.
Permutect v0.4.1 is designed to be used with the following public resources/versions:
- gnomad germline resource: gs://broad-dsp-david-benjamin/af-only-gnomad-4.1.0-hg38.vcf.gz
- GATK docker: us.gcr.io/broad-gatk/gatk:4.6.0.0
- GATK override: gs://broad-dsp-david-benjamin/gatk-builds/gatk-4-5-2025.jar
- Mutect2 WDL: https://app.terra.bio/#workflows/davidben/mutect2/20/wdl (this is used as a subworkflow in the training dataset and variant calling workflows in this repo)
- Permutect docker image: us.gcr.io/broad-dsde-methods/davidben/permutect:v0.4.1
- Permutect artifact model: gs://broad-dsp-david-benjamin/permutect/permutect-v0.4.1-artifact-model.pt
The GATK override and the Mutect2 WDL subworkflow are not yet in a GATK release but are merged into the gatk master branch as of 4/5/2025.
The docker image was generated from the current Dockerfile in this repo with the command:
docker build -t us.gcr.io/broad-dsde-methods/davidben/permutect:v0.4.1 --platform linux/amd64,linux/arm64 .