Hi
I want to create 2 fastq file starting from bam allignment.
I didi this:
samtools view -F 8 acc.bam > new.bam
java -jar ~/picard-tools-1.99/ValidateSamFile.jar INPUT=new.bam OUTPUT=foi.bam
java -jar ~/picard-tools-1.99/SamToFastq.jar INPUT=foi.bam FASTQ=p_R1.fq SECOND_END_FASTQ=p_R2.fq VALIDATION_STRINGENCY=LENIENT
This is the error:
To get help, see http://picard.sourceforge.net/index.shtml#GettingHelp
Exception in thread "main" net.sf.samtools.SAMFormatException: Error parsing text SAM file. Not enough fields; Line 1
Line: ERROR: Read groups is empty
at net.sf.samtools.SAMLineParser.reportFatalErrorParsingLine(SAMLineParser.java:420)
at net.sf.samtools.SAMLineParser.parseLine(SAMLineParser.java:210)
at net.sf.samtools.SAMTextReader$RecordIterator.parseLine(SAMTextReader.java:237)
at net.sf.samtools.SAMTextReader$RecordIterator.next(SAMTextReader.java:225)
at net.sf.samtools.SAMTextReader$RecordIterator.next(SAMTextReader.java:201)
at net.sf.samtools.SAMFileReader$AssertableIterator.next(SAMFileReader.java:687)
at net.sf.samtools.SAMFileReader$AssertableIterator.next(SAMFileReader.java:665)
at net.sf.picard.sam.SamToFastq.doWork(SamToFastq.java:132)
at net.sf.picard.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:177)
at net.sf.picard.sam.SamToFastq.main(SamToFastq.java:121)
How can resolve? Thanks in advance for your help!!
I want to create 2 fastq file starting from bam allignment.
I didi this:
samtools view -F 8 acc.bam > new.bam
java -jar ~/picard-tools-1.99/ValidateSamFile.jar INPUT=new.bam OUTPUT=foi.bam
java -jar ~/picard-tools-1.99/SamToFastq.jar INPUT=foi.bam FASTQ=p_R1.fq SECOND_END_FASTQ=p_R2.fq VALIDATION_STRINGENCY=LENIENT
This is the error:
To get help, see http://picard.sourceforge.net/index.shtml#GettingHelp
Exception in thread "main" net.sf.samtools.SAMFormatException: Error parsing text SAM file. Not enough fields; Line 1
Line: ERROR: Read groups is empty
at net.sf.samtools.SAMLineParser.reportFatalErrorParsingLine(SAMLineParser.java:420)
at net.sf.samtools.SAMLineParser.parseLine(SAMLineParser.java:210)
at net.sf.samtools.SAMTextReader$RecordIterator.parseLine(SAMTextReader.java:237)
at net.sf.samtools.SAMTextReader$RecordIterator.next(SAMTextReader.java:225)
at net.sf.samtools.SAMTextReader$RecordIterator.next(SAMTextReader.java:201)
at net.sf.samtools.SAMFileReader$AssertableIterator.next(SAMFileReader.java:687)
at net.sf.samtools.SAMFileReader$AssertableIterator.next(SAMFileReader.java:665)
at net.sf.picard.sam.SamToFastq.doWork(SamToFastq.java:132)
at net.sf.picard.cmdline.CommandLineProgram.instanceMain(CommandLineProgram.java:177)
at net.sf.picard.sam.SamToFastq.main(SamToFastq.java:121)
How can resolve? Thanks in advance for your help!!
Comment