ok, here is what i did, i changed
@RG ID:5_hot SM:5_hot PL:Illumina
to
@RG ID:5_hot_dedup SM:5_hot_dedup PL:Illumina
then the same error occurred again:
ERROR MESSAGE: SAM/BAM file SAMFileReader{/home/bq/Desktop/Test_dataset2/auto_data_31/aligned_sam/sam_bam/merged.bam} is malformed: Read HWI-ST141_0363:2:1101:11445:6328#TAGCTT uses a read group (5_hot_dedup) that is not defined in the BAM header, which is not valid. Please use http://gatkforums.broadinstitute.org/discussion/59/companion-utilities-replacereadgroups to fix this problem
I looked into this error:
samtools view -h merged.bam | grep "HWI-ST141_0363:2:1101:11445:6328#TAGCTT"
HWI-ST141_0363:2:1101:11445:6328#TAGCTT 16 NODE_1_length_332_cov_16.180723 1 37 50M * 0 0 TCTCGGGTGGCCGGAACGTTTACTTTGAAAAAATTAGAGTGTTCAAAGCA GHBIHGB@DGDJIGHEIIIIIHIJJIGJIIHGGIIGIHHHFHDFFFFCCC X0:i:1 X1:i:0 MD:Z:50 PG:Z:MarkDuplicates XG:i:0 NM:i:0 XM:i:0 XO:i:0 XT:A:U RG:Z:5_hot_dedup
It seems the RG group is RG:Z:5_hot_dedup, but I never introduce this as my readgroup,
What I did for my bwa alignment and added the readgroup was
bwa aln -n 0.04 -k 5 -I -t 4 contig ~/Desktop/Test_dataset2/5_hot_trimmed_clipped.fastq | bwa samse -r '@RG\tID:5_hot\tSM:5_hot\tPL:Illumina' contig - ~/Desktop/Test_dataset2/5_hot_trimmed_clipped.fastq > ~/Desktop/Test_dataset2/auto_data_31/aligned_sam/5_hot.sam
so 5_hot_dedup was not not introduced as readgroup at the beginning, that is the part confused me. I really appreciate your time on my question, thanks a lot!
I also looked into my merged.bam file,the 5_dedup read group is not there either...
samtools view -h merged.bam | grep "^@RG"
@RG ID:1_cold SM:1_cold PL:Illumina
@RG ID:2_cold SM:2_cold PL:Illumina
@RG ID:3_cold SM:3_cold PL:Illumina
@RG ID:4_cold SM:4_cold PL:Illumina
@RG ID:5_cold SM:5_cold PL:Illumina
@RG ID:6_cold SM:6_cold PL:Illumina
@RG ID:1_hot SM:1_hot PL:Illumina
@RG ID:2_hot SM:2_hot PL:Illumina
@RG ID:3_hot SM:3_hot PL:Illumina
@RG ID:4_hot SM:4_hot PL:Illumina
@RG ID:5_hot SM:5_hot PL:Illumina
@RG ID:6_hot SM:6_hot PL:Illumina
in
samtools merge -rh RG.txtwhat's the content of RG.txt ?Here is the content in RG.txt for the complete samples