BWA MEM vs BOWTIE2 , which is best?
1
1
Entering edit mode
6.9 years ago
John ▴ 270

Hello dear one,

for my new project I would need sequence alignment tool to analyse RNA-seq data. I found that bowtie2 is a tool used in most of the previous studies and also bwa-mem is a tool does the same!

So, I was supposed to compare the both tools!

when I align (2GB +2GB fastq files) paired en reads, bowtie2 took 5131.879537 seconds . In other hand, bwa-mem took only 1041.879358 seconds. (bwa mem is so faster) I compared both of the output sam files, Its position, CIGAR, MRNM, MPOS are same only! flags are +/- 2 variations!

Anyone help me choose, which one? and what is the difference between them?

Thanks in advance!

bwamem bowtie2 alignment RNA-Seq • 18k views
ADD COMMENT
1
Entering edit mode

Hey eternal question :)

How many reads do you have in your fastq ? at the end you can try to elucidate your 2 variations , but i m not sure you will able to it ^^ The think is in most of time the choice for one or an other tool is speed running question (like in your case you should choice bwa) or familiarity usage , i never seen alignment results that gives you different conclusions with one and the other.

Best

ADD REPLY
1
Entering edit mode

RNA-seq data of a eukaryotic or prokaryotic organism? Please be as complete as possible when asking questions.

ADD REPLY
0
Entering edit mode

Thanks for your reply! RNA -Seq data of prokaryote (Escherichia coli)

ADD REPLY
3
Entering edit mode

Then both should be fine and the fastest is a reasonable choice. Take into account that for eukaryotic RNA-seq (mRNA splicing) you would need a different aligner such as HISAT2 or STAR.

ADD REPLY
1
Entering edit mode

Hi On what parameters can we say which aligner is the best is it based up on 1) Alignment percentage (no. of PE reads mapped against reference) 2) Computation time In my case BWA-MEM and Bowtie2 taken 15:00 h and 15:30 h computational time. Both have similar algorithms. Can any one any give me a strong answer.

Currently I'm analysing human exome dataset, I performed the alignment and variant calling with different tools BWA-MEM, Bowtie2, Cushaw3, Novoalign. Variant calling by Freebayes and GATK-HC. How can I conclude which aligner is the best, on what parameters ?

ADD REPLY
1
Entering edit mode

You can not necessarily directly compare e.g. % aligned reads, since lower does not always mean worse - it might just be that the default parameters for Tool B are more strict than Tool A, meaning it’s actually discarding the poorer quality reads. Or vice versa, it might throw away real variants!

You’d need to try and run the tools with comparable parameters for gaps and mismatches etc. for a comparison to be fully meaningful.

ADD REPLY
0
Entering edit mode

Thanks for suggestion

How to perform these sort of analysis and how to check on my bam files. can you send me any material explaining how to perform these sort of analysis that would be help me.

ADD REPLY
3
Entering edit mode

If you want to compare variant calling workflows, Brad Chapman's work with bcbio and comparing options might be useful to you. See: https://github.com/bcbio/bcbio_validation_workflows

In essence what he did was to use the Genome in a Bottle NA12878 sample (http://jimb.stanford.edu/giab) and compare the mapping output against a truth set. There are truth sets for hg38 and hg19, here is the hg38 one for example: https://s3.amazonaws.com/cloudbiolinux/cache/platinum-genome/platinum-genome-NA12878-hg38-v2_0_1.vcf.gz

ADD REPLY
1
Entering edit mode

for my new project I would need sequence alignment tool to analyse RNA-seq data.

Unless you are talking about bacterial RNAseq, neither BWA nor Bowtie2 are the right tools for the job. Use either STAR (probably still the best, but memory hungry) or HISAT2.

ADD REPLY
0
Entering edit mode
ADD REPLY
0
Entering edit mode

How about RSEM? (for Homo sapience)

ADD REPLY
2
Entering edit mode
6.9 years ago

BWA MEM Algorithm :You can read about BWA MEM here. Any materials explaining BWA and Bowtie algorithm?

ADD COMMENT
0
Entering edit mode

thank you for the links!

Is that the algorithm is different that's why bwa-mem aligns faster than bowtie2?

ADD REPLY

Login before adding your answer.

Traffic: 2497 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6