GATK-4.0.4.0 CollectReadCounts

When running CollectReadCounts against an interval list produced by PreprocessIntervals and a bam file, gatk-4.0.4.0 throws the following error:

Using GATK jar /data/binf_programs/gatk-4.0.4.0/gatk-package-4.0.4.0-local.jar
Running:
    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 -jar /data/binf_programs/gatk-4.0.4.0/gatk-package-4.0.4.0-local.jar CollectReadCounts -I aligned/GP10001-01-A_S1_L001_001_180426_M05411_0064_000000000-BTHDG.bam -L /data/refgene/target_list_v3.preprocessed.interval_list --interval-merging-rule OVERLAPPING_ONLY -O read_counts.hdf5
15:13:05.704 INFO  NativeLibraryLoader - Loading libgkl_compression.dylib from jar:file:/data/binf_programs/gatk-4.0.4.0/gatk-package-4.0.4.0-local.jar!/com/intel/gkl/native/libgkl_compression.dylib
15:13:05.874 INFO  CollectReadCounts - ------------------------------------------------------------
15:13:05.874 INFO  CollectReadCounts - The Genome Analysis Toolkit (GATK) v4.0.4.0
15:13:05.874 INFO  CollectReadCounts - For support and documentation go to https://software.broadinstitute.org/gatk/
15:13:05.874 INFO  CollectReadCounts - Executing as [email protected] on Mac OS X v10.13.4 x86_64
15:13:05.874 INFO  CollectReadCounts - Java runtime: Java HotSpot(TM) 64-Bit Server VM v9.0.1+11
15:13:05.875 INFO  CollectReadCounts - Start Date/Time: May 23, 2018 at 3:13:05 PM EDT
15:13:05.875 INFO  CollectReadCounts - ------------------------------------------------------------
15:13:05.875 INFO  CollectReadCounts - ------------------------------------------------------------
15:13:05.875 INFO  CollectReadCounts - HTSJDK Version: 2.14.3
15:13:05.875 INFO  CollectReadCounts - Picard Version: 2.18.2
15:13:05.875 INFO  CollectReadCounts - HTSJDK Defaults.COMPRESSION_LEVEL : 2
15:13:05.875 INFO  CollectReadCounts - HTSJDK Defaults.USE_ASYNC_IO_READ_FOR_SAMTOOLS : false
15:13:05.875 INFO  CollectReadCounts - HTSJDK Defaults.USE_ASYNC_IO_WRITE_FOR_SAMTOOLS : true
15:13:05.875 INFO  CollectReadCounts - HTSJDK Defaults.USE_ASYNC_IO_WRITE_FOR_TRIBBLE : false
15:13:05.876 INFO  CollectReadCounts - Deflater: IntelDeflater
15:13:05.876 INFO  CollectReadCounts - Inflater: IntelInflater
15:13:05.876 INFO  CollectReadCounts - GCS max retries/reopens: 20
15:13:05.876 INFO  CollectReadCounts - Using google-cloud-java patch 6d11bef1c81f885c26b2b56c8616b7a705171e4f from https://github.com/droazen/google-cloud-java/tree/dr_all_nio_fixes
15:13:05.876 WARN  CollectReadCounts - 

[1m[31m   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

   Warning: CollectReadCounts is a BETA tool and is not yet ready for use in production

   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!![0m


15:13:05.876 INFO  CollectReadCounts - Initializing engine
15:13:06.198 INFO  IntervalArgumentCollection - Processing 5289518 bp from intervals
15:13:06.207 INFO  CollectReadCounts - Done initializing engine
15:13:06.211 INFO  CollectReadCounts - Initializing and validating intervals...
15:13:06.241 INFO  CollectReadCounts - Collecting read counts...
15:13:06.241 INFO  ProgressMeter - Starting traversal
15:13:06.241 INFO  ProgressMeter -        Current Locus  Elapsed Minutes       Reads Processed     Reads/Minute
15:13:06.246 INFO  CollectReadCounts - Shutting down engine
[May 23, 2018 at 3:13:06 PM EDT] org.broadinstitute.hellbender.tools.copynumber.CollectReadCounts done. Elapsed time: 0.01 minutes.
Runtime.totalMemory()=322961408
Exception in thread "main" java.lang.IncompatibleClassChangeError: Inconsistent constant pool data in classfile for class org/broadinstitute/hellbender/transformers/ReadTransformer. Method lambda$identity$d67512bf$1(Lorg/broadinstitute/hellbender/utils/read/GATKRead;)Lorg/broadinstitute/hellbender/utils/read/GATKRead; at index 65 is CONSTANT_MethodRef and should be CONSTANT_InterfaceMethodRef
    at org.broadinstitute.hellbender.transformers.ReadTransformer.identity(ReadTransformer.java:30)
    at org.broadinstitute.hellbender.engine.GATKTool.makePreReadFilterTransformer(GATKTool.java:220)
    at org.broadinstitute.hellbender.engine.GATKTool.getTransformedReadStream(GATKTool.java:249)
    at org.broadinstitute.hellbender.engine.ReadWalker.traverse(ReadWalker.java:93)
    at org.broadinstitute.hellbender.engine.GATKTool.doWork(GATKTool.java:892)
    at org.broadinstitute.hellbender.cmdline.CommandLineProgram.runTool(CommandLineProgram.java:134)
    at org.broadinstitute.hellbender.cmdline.CommandLineProgram.instanceMainPostParseArgs(CommandLineProgram.java:179)
    at org.broadinstitute.hellbender.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:198)
    at org.broadinstitute.hellbender.Main.runCommandLineProgram(Main.java:160)
    at org.broadinstitute.hellbender.Main.mainEntry(Main.java:203)
    at org.broadinstitute.hellbender.Main.main(Main.java:289)
Tagged:

Best Answer

Answers

Sign In or Register to comment.