Dear @apeltzer , unfortunately @hesterjvs and I have to report another bug related to the size of our reference! This time it was DamageProfiler that bit the dust.
As always, thank you for your kind support!
Describe the bug
DamageProfiler dies due to insufficient heap space when launched on barley (H. vulgare).
Error log:
ERROR ~ Error executing process > 'damageprofiler (Sample1_R1.sorted)'
Caused by:
Process `damageprofiler (Sample1_R1.sorted)` terminated with an error exit status (1)
Command executed:
damageprofiler -i Sample1_R1.sorted.bam -r Hordeum_vulgare.IBSC_v2.dna.toplevel.fa -l 100 -t 15 -o .
Command exit status:
1
Command output:
DamageProfiler v0.4.4
Command error:
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:11405:14721:10375 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:11406:5002:16779 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:11512:16287:4338 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:11608:24847:6528 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:11611:5298:6461 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:21404:15188:5553 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:21506:19502:6932 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:21512:21843:12310 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:21512:15250:14777 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:4:21612:25889:14924 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. NS500271:138:HCWHCAFXY:1:21308:16008:11412 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. NS500271:138:HCWHCAFXY:2:11311:24713:2848 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. NS500271:138:HCWHCAFXY:2:21311:22652:8074 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. NS500271:138:HCWHCAFXY:3:21504:15584:18433 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. NS500271:138:HCWHCAFXY:4:21405:23195:1235 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:11106:5563:17322 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:11204:21462:7413 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:11206:22621:3706 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:11302:3388:17203 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:11311:18926:15802 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:21101:22010:7840 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:21102:25863:9838 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:21205:19417:6307 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:21207:10269:10981 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:21210:16889:5902 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:21306:20256:11844 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:1:21311:7574:11681 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:11104:20740:4161 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:11105:13250:4866 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:11202:3292:6857 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:11211:13546:1080 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:11312:22862:17775 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:21104:9475:6822 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:21106:20766:19872 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:21204:17642:9593 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:21211:1333:10007 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:21303:12413:19100 record bin field value is incorrect.
WARNING 2019-03-07 22:18:02 SAMRecord chr4H reference length is too large for BAM bin field. M_NS500271:138:HCWHCAFXY:2:21307:5495:5636 record bin field value is incorrect.
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:3181)
at java.util.ArrayList.grow(ArrayList.java:261)
at java.util.ArrayList.ensureExplicitCapacity(ArrayList.java:235)
at java.util.ArrayList.ensureCapacityInternal(ArrayList.java:227)
at java.util.ArrayList.add(ArrayList.java:458)
at calculations.LengthDistribution.fillDistributionTable(LengthDistribution.java:61)
at calculations.DamageProfiler.processRecord(DamageProfiler.java:217)
at calculations.DamageProfiler.handleRecord(DamageProfiler.java:140)
at calculations.DamageProfiler.extractSAMRecords(DamageProfiler.java:104)
at calculations.StartCalculations.start(StartCalculations.java:258)
at RunDamageProfiler.main(RunDamageProfiler.java:37)
Operating System:
nextflow.log
Dear @apeltzer , unfortunately @hesterjvs and I have to report another bug related to the size of our reference! This time it was DamageProfiler that bit the dust.
As always, thank you for your kind support!
Describe the bug
DamageProfiler dies due to insufficient heap space when launched on barley (H. vulgare).
Error log:
Operating System:
nextflow.log