You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
A clear and concise description of what the bug is. Please include the following in your bug report along with any explicit errors observed
I'm testing a new genome file with our pipelines, and I've generated alignments with it using both bwa and hisat.
I've finished running picard collectWGSmetrics on a F72 node for all the alignments for bwa and hisat using the old genome and for only bwa using the new genome. However, the runs kept failing for all the hisat alignments using the new genome due to the same types of errors which I can't understand:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 27745 at picard.analysis.AbstractWgsMetricsCollector.isReferenceBaseN(AbstractWgsMetricsCollector.java:218) at picard.analysis.WgsMetricsProcessorImpl.processFile(WgsMetricsProcessorImpl.java:92) at picard.analysis.CollectWgsMetrics.doWork(CollectWgsMetrics.java:236) at picard.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:308) at picard.cmdline.PicardCommandLine.instanceMain(PicardCommandLine.java:103) at picard.cmdline.PicardCommandLine.main(PicardCommandLine.java:113)
new genome and hisat2 index generated with hisat2 build:
/hot/users/aanand/GRCh38_masked_hisat
bam file (the rest of the hisat2 alignments here also don't work with collectWGSmetrics):
/hot/users/aanand/hisat2_test_results/pipeline-alignDNA.inputs.a-full.P2/align-DNA-20211110-035825/HISAT2-2.2.1/pipeline-alignDNA.inputs.a-full.P2.bam
To Reproduce
Steps to reproduce the behavior:
submit
Describe the bug
A clear and concise description of what the bug is. Please include the following in your bug report along with any explicit errors observed
I'm testing a new genome file with our pipelines, and I've generated alignments with it using both bwa and hisat.
I've finished running picard collectWGSmetrics on a F72 node for all the alignments for bwa and hisat using the old genome and for only bwa using the new genome. However, the runs kept failing for all the hisat alignments using the new genome due to the same types of errors which I can't understand:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 27745 at picard.analysis.AbstractWgsMetricsCollector.isReferenceBaseN(AbstractWgsMetricsCollector.java:218) at picard.analysis.WgsMetricsProcessorImpl.processFile(WgsMetricsProcessorImpl.java:92) at picard.analysis.CollectWgsMetrics.doWork(CollectWgsMetrics.java:236) at picard.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:308) at picard.cmdline.PicardCommandLine.instanceMain(PicardCommandLine.java:103) at picard.cmdline.PicardCommandLine.main(PicardCommandLine.java:113)
new genome and hisat2 index generated with hisat2 build:
/hot/users/aanand/GRCh38_masked_hisat
config:
/hot/users/aanand/config/hisat2/a-full-P2.config
bam file (the rest of the hisat2 alignments here also don't work with collectWGSmetrics):
/hot/users/aanand/hisat2_test_results/pipeline-alignDNA.inputs.a-full.P2/align-DNA-20211110-035825/HISAT2-2.2.1/pipeline-alignDNA.inputs.a-full.P2.bam
To Reproduce
Steps to reproduce the behavior:
submit
via sbatch on F72 node.
Expected behavior
collectWGSmetrics completes and produces an output file with metrics.
Additional context
I tried running picard ValidateSamFile on the new a-full-P2 bam and got this result:
Picard FixMateInformation does not appear to help resolve this issue but I'm trying to use samtools right now as well.
The text was updated successfully, but these errors were encountered: