-
Notifications
You must be signed in to change notification settings - Fork 353
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FilterMutectCalls crashes when vcf is empty (when running on a sge cluster run) #2832
Comments
Thanks, I know this is stupid but do you think you could pass on the empty VCF file so I can test and fix this? It is helpful to have the actual failing file so I can definitely reproduce. |
CLL006_tumor-chr14_GL000009v2_random_0_122919-raw.vcf.gz Hi @roryk , sorry for multiple edits, is there a way around this bug ? Will using "--force-single" prevent the pipeline from splitting jobs into chromosomes ? Thanks. Here is the file and the two commands I used:
Also, I have had some similar issues with other samples in this project, sometimes they seem to work when I run them locally but in this case and a few others they always crash the pipeline. Weird bug! |
Warren; |
Hi Brad et al,
When running bcbio on an sge cluster I get the following error. It looks like this is due to the VCF file being empty for one of the small chromosome scaffolds "chr14_GL000009v2_random". This issue is similar to #2829 but I'm currently running on the hg38 build with mostly default parameters.
Details below, thanks again for a fantastic tool!
Warren
command:
java -Dsamjdk.use_async_io_read_samtools=false -Dsamjdk.use_async_io_write_samtools=true -Dsamjdk.use_async_io_write_tribble=false -Dsamjdk.compression_level=2 -Xms681m -Xmx6818m -XX:+UseSerialGC -Djava.io.tmpdir=/shared/pipeline-user/test_data/cll_5_tumor/work/bcbiotx/tmpl2aen8h4 -jar /shared/pipeline-user/bcbio/anaconda/share/gatk4-4.1.2.0-1/gatk-package-4.1.2.0-local.jar FilterMutectCalls --reference /shared/pipeline-user/bcbio/genomes/Hsapiens/hg38/seq/hg38.fa --variant /shared/pipeline-user/test_data/cll_5_tumor/work/bcbiotx/tmpl2aen8h4/CLL006_tumor-chr14_GL000009v2_random_0_122919-raw.vcf.gz --output /shared/pipeline-user/test_data/cll_5_tumor/work/bcbiotx/tmpl2aen8h4/CLL006_tumor-chr14_GL000009v2_random_0_122919-raw-filt.vcf.gz
some of the output:
12:40:05.745 INFO FilterMutectCalls - Done initializing engine 12:40:05.907 INFO ProgressMeter - Starting traversal 12:40:05.907 INFO ProgressMeter - Current Locus Elapsed Minutes Variants Processed Variants/Minute 12:40:05.909 INFO FilterMutectCalls - Starting pass 0 through the variants 12:40:05.980 INFO FilterMutectCalls - Finished pass 0 through the variants 12:40:06.005 INFO FilterMutectCalls - Starting pass 1 through the variants 12:40:06.017 INFO FilterMutectCalls - Shutting down engine [May 24, 2019 12:40:06 PM UTC] org.broadinstitute.hellbender.tools.walkers.mutect.filtering.FilterMutectCalls done. Elapsed time: 0.02 minutes. Runtime.totalMemory()=691404800 java.lang.IllegalArgumentException: log10 p: Values must be non-infinite and non-NAN
YAML:
`details:
aligner: bwa
ensemble:
numpass: 2
aligner: bwa
ensemble:
numpass: 2
mark_duplicates: true
recalibrate: true
remove_lcr: true
svcaller:
tools_on:
variant_regions: /shared/pipeline-user/bcbio/genomes/Hsapiens/hg38/coverage/capture_regions/Exome-NGv3.bed
variantcaller:
vcfanno:
analysis: variant2
description: CLL006_tumor
files:
genome_build: hg38
metadata:
phenotype: tumor`
The text was updated successfully, but these errors were encountered: