Hi all,
After debugging the install of picard, I'm testing it out.
When running the MarkDuplicates tool I get the following error:
Fatal error: Exit code 1 () Picked up _JAVA_OPTIONS: -Xmx2048m -Xms256m Ignoring SAM validation error: ERROR: Record 1, Read name D74F8:06451:05495, RG ID on SAMRecord not found in header: D74F8.IonXpress_014-11D1BB55 Exception in thread "main" htsjdk.samtools.SAMException: Exception creating temporary directory. at htsjdk.samtools.util.IOUtil.createTempDir(IOUtil.java:718) at htsjdk.samtools.CoordinateSortedPairInfoMap.(CoordinateSortedPairInfoMap.java:59) at picard.sam.markduplicates.util.DiskBasedReadEndsForMarkDuplicatesMap.(DiskBasedReadEndsForMarkDuplicatesMap.java:57) at picard.sam.markduplicates.MarkDuplicates.buildSortedReadEndLists(MarkDuplicates.java:250) at picard.sam.markduplicates.MarkDuplicates.doWork(MarkDuplicates.java:114) at picard.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:206) at picard.cmdline.PicardCommandLine.instanceMain(PicardCommandLine.java:95) at picard.cmdline.PicardCommandLine.main(PicardCommandLine.java:105) Caused by: java.io.IOException: Input/output error at java.io.UnixFileSystem.createFileExclusively(Native Method) at java.io.File.createTempFile(File.java:2024) at java.io.File.createTempFile(File.java:2070) at htsjdk.samtools.util.IOUtil.createTempDir(IOUtil.java:709) ... 7 more
Any idea what's causing this? It seems there's an issue creating some kind of temporary directory, but I don't see why, since the working directory is definitely read/writeable by galaxy..
Thanks
Matthias