Hi genomax,
Thank you for your suggestion, I've used BBMap with the values of parameters as you suggested, and I got the following results (I used another sample different from the one used for STAR alignment, but both of them are generated using the same protocol):
------------------ Results ------------------
Genome: 1
Key Length: 13
Max Indel: 0
Minimum Score Ratio: 1.0
Mapping Mode: perfect
Reads Used: 4935550 (134428109 bases)
Mapping: 979.437 seconds.
Reads/sec: 5039.17
kBases/sec: 137.25
Read 1 data: pct reads num reads pct bases num bases
mapped: 54.1572% 2672955 50.0876% 67331779
unambiguous: 4.5721% 225659 5.6734% 7626610
ambiguous: 49.5851% 2447296 44.4142% 59705169
low-Q discards: 0.0335% 1652 0.0394% 52966
perfect best site: 54.1572% 2672955 50.0876% 67331779
semiperfect site: 54.1572% 2672955 50.0876% 67331779
Match Rate: NA NA 100.0000% 67331779
Error Rate: 0.0000% 0 0.0000% 0
Sub Rate: 0.0000% 0 0.0000% 0
Del Rate: 0.0000% 0 0.0000% 0
Ins Rate: 0.0000% 0 0.0000% 0
N Rate: 0.0000% 0 0.0000% 0
Total time: 2169.841 seconds.
The multimapped (ambiguous) reads are still present with high rate of 49.5851%, and only 4.5721% of uniquely mapped reads !!!
Segemehl is also a good option, since you can specify the minimum length of the spliced fragment (-Z option) in your case and also increase the accuracy (-A) and decrease evalues for split alignments (-w).
Hi all,
Thank you for your replies. Finally I've tried STAR and Bowtie (not Bowtie2).
1- I've used STAR by setting the more important parameters as follows:
Here is the final log file content generated by STAR:
According to this, I got a very low rate of uniquely mapped reads (I used the parameter --outFilterMultimapNmax 10).
How can I improve the uniquely mapped reads rate ?
2 - I've also used Bowtie to map the same sample to the same reference genome. Bowtie didn't output the number of uniquely mapped reads and the number of multimapped reads as STAR did. I checked the log file generated by Bowtie:
I want to output the number of uniquely mapped reads and multimapped reads from the sam file generated by bowtie. So I have done the following:
But it didn't work for me, and I got a wrong number of uniquely mapped reads. I know that those commands work for files generated by bowtie2.
Do you have any solution able to retrieve the number of uniquely mapped, and multimapped reads from the sam file generated by bowtie ?
Thanks a lot