The current GATK version is 3.7-0
Examples: Monday, today, last week, Mar 26, 3/26/04

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Powered by Vanilla. Made with Bootstrap.
GATK 3.7 is here! Be sure to read the Version Highlights and optionally the full Release Notes.
Register now for the upcoming GATK Best Practices workshop, Feb 20-22 in Leuven, Belgium. Open to all comers! More info and signup at http://bit.ly/2i4mGxz

CreateSequenceDictionary OutOfMemoryError

ioantikaioantika Member Posts: 2

I'm running CreateSequenceDictionary on a Windows 10 machine with 4 gigabytes of ram and more than 50 gigabytes of free disk space, while my human dna reference file is nearly 3 gigabytes. The same problem does not appear whenever I use a very small fasta file made for demonstration purposes and the dict is normally created. Here's the error I keep getting

Runtime.totalMemory()=259522560
To get help, see http://picard.sourceforge.net/index.shtml#GettingHelp
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at htsjdk.samtools.reference.IndexedFastaSequenceFile.getSubsequenceAt(IndexedFastaSequenceFile.java:185)
at htsjdk.samtools.reference.IndexedFastaSequenceFile.getSequence(IndexedFastaSequenceFile.java:164)
at htsjdk.samtools.reference.IndexedFastaSequenceFile.nextSequence(IndexedFastaSequenceFile.java:241)
at picard.sam.CreateSequenceDictionary.makeSequenceDictionary(CreateSequenceDictionary.java:141)
at picard.sam.CreateSequenceDictionary.doWork(CreateSequenceDictionary.java:121)
at picard.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:183)
at picard.sam.CreateSequenceDictionary.main(CreateSequenceDictionary.java:97)

Best Answer

Answers

Sign In or Register to comment.