Hi,

I'm running CollectRnaSeqMetrics with the following command:

> java -jar /usr/local/bin/picard/CollectRnaSeqMetrics.jar 
> REF_FLAT=../../genome/genePredFixed 
> CHART_OUTPUT=subset.seqmetrics.chart INPUT=subset.bam 
> OUTPUT=subset.seqmetrics 
> REFERENCE_SEQUENCE=../../genome/Osativa_204_v7.0.fa STRAND=NONE

This results in a Java error:

> [Wed Oct 29 10:55:47 CET 2014] picard.analysis.CollectRnaSeqMetrics 
> REF_FLAT=../../genome/genePredFixed STRAND_SPECIFICITY=NONE 
> CHART_OUTPUT=subset.seqmetrics.chart INPUT=subset.bam 
> OUTPUT=subset.seqmetrics 
> REFERENCE_SEQUENCE=../../genome/Osativa_204_v7.0.fa MINIMUM_LENGTH=500 
> RRNA_FRAGMENT_PERCENTAGE=0.8 METRIC_ACCUMULATION_LEVEL=[ALL_READS] 
> ASSUME_SORTED=true STOP_AFTER=0 VERBOSITY=INFO QUIET=false 
> VALIDATION_STRINGENCY=STRICT COMPRESSION_LEVEL=5 
> MAX_RECORDS_IN_RAM=500000 CREATE_INDEX=false CREATE_MD5_FILE=false
> [Wed Oct 29 10:55:47 CET 2014] Executing as tom@Tom on Linux 
> 3.13.0-39-generic amd64; OpenJDK 64-Bit Server VM 1.7.0_65-b32; Picard 
> version: 1.123(286a232caea2fdc8fdd88574c09c460b46386fff_1413818736) 
> IntelDeflater
> INFO    2014-10-29 10:55:48    CollectRnaSeqMetrics    Loaded 44975 genes.
> [Wed Oct 29 10:55:48 CET 2014] picard.analysis.CollectRnaSeqMetrics 
> done. Elapsed time: 0.02 minutes.
> Runtime.totalMemory()=504889344
> To get help, see 
> http://broadinstitute.github.io/picard/index.html#GettingHelp
> Exception in thread "main" java.lang.NullPointerException
>     at 
> htsjdk.samtools.reference.ReferenceSequenceFileWalker.get(ReferenceSequenceFileWalker.java:87)
>     at 
> picard.analysis.SinglePassSamProgram.makeItSo(SinglePassSamProgram.java:113)
>     at 
> picard.analysis.SinglePassSamProgram.doWork(SinglePassSamProgram.java:53)
>     at 
> picard.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:185)
>     at 
> picard.cmdline.CommandLineProgram.instanceMainWithExit(CommandLineProgram.java:125)
>     at 
> picard.analysis.CollectRnaSeqMetrics.main(CollectRnaSeqMetrics.java:97)

I have Java 1.7 installed, but I also tried 1.6 and got the same error.

ValidateSamFile gives the following output:

> Error Type    Count
> ERROR:MISSING_READ_GROUP    1
> WARNING:RECORD_MISSING_READ_GROUP    179364

But running ValidateSamFile with a reference fasta also gives a Java error:

> [Wed Oct 29 10:57:57 CET 2014] picard.sam.ValidateSamFile 
> INPUT=subset.bam REFERENCE_SEQUENCE=../../genome/Osativa_204_v7.0.fa 
> MODE=VERBOSE MAX_OUTPUT=100 IGNORE_WARNINGS=false VALIDATE_INDEX=true 
> IS_BISULFITE_SEQUENCED=false MAX_OPEN_TEMP_FILES=8000 VERBOSITY=INFO 
> QUIET=false VALIDATION_STRINGENCY=STRICT COMPRESSION_LEVEL=5 
> MAX_RECORDS_IN_RAM=500000 CREATE_INDEX=false CREATE_MD5_FILE=false
> [Wed Oct 29 10:57:57 CET 2014] Executing as tom@Tom on Linux 
> 3.13.0-39-generic amd64; OpenJDK 64-Bit Server VM 1.7.0_65-b32; Picard 
> version: 1.123(286a232caea2fdc8fdd88574c09c460b46386fff_1413818736) 
> IntelDeflater
> ERROR: Read groups is empty
> WARNING: Read name SEQILMN01:272:C509GACXX:5:2313:9949:22409, A record 
> is missing a read group
> [Wed Oct 29 10:57:57 CET 2014] picard.sam.ValidateSamFile done. 
> Elapsed time: 0.00 minutes.
> Runtime.totalMemory()=504889344
> To get help, see 
> http://broadinstitute.github.io/picard/index.html#GettingHelp
> Exception in thread "main" java.lang.NullPointerException
>     at 
> htsjdk.samtools.reference.ReferenceSequenceFileWalker.get(ReferenceSequenceFileWalker.java:87)
>     at 
> htsjdk.samtools.SamFileValidator.validateNmTag(SamFileValidator.java:445)
>     at 
> htsjdk.samtools.SamFileValidator.validateSamRecordsAndQualityFormat(SamFileValidator.java:283)
>     at 
> htsjdk.samtools.SamFileValidator.validateSamFile(SamFileValidator.java:201)
>     at 
> htsjdk.samtools.SamFileValidator.validateSamFileVerbose(SamFileValidator.java:160)
>     at picard.sam.ValidateSamFile.doWork(ValidateSamFile.java:169)
>     at 
> picard.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:185)
>     at picard.sam.ValidateSamFile.main(ValidateSamFile.java:102)

Thanks,

Tom
 

------------------------------------------------------------------------------
_______________________________________________
Samtools-help mailing list
Samtools-help@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/samtools-help

Reply via email to