BWA MEM and ancient DNA
2
5
Entering edit mode
10.1 years ago
smilefreak ▴ 420

Hi,

I have been doing some ancient DNA bioinformatics for a while now and have been using the bwa aln command.

When using this command with ancient DNA it is recommended to disable seeding. This slows down alignments somewhat but allows the damaged DNA sequences to be aligned, the characteristic damage is a C->T transition at the 3' end of the sequenced fragments. For instance I use the parameters -l 1024 (to disable seeding) -o 2 (increase gap open slightly) and -n 0.03 (reduce the edit distance slightly). These parameters were taken from this paper

http://www.biomedcentral.com/1471-2164/13/178

My question:

Are there any specific settings required to use bwa mem with ancient DNA? Does bwa mem use seeding at all?

Thanks in advance

alignment aDNA • 5.7k views
ADD COMMENT
4
Entering edit mode
10.1 years ago

I had really good experiences with bwa mem when using it on dataset with high error rates. It far outperformed other tools. See this:

When and why is bwa aln better then bwa mem?

Your problem seems to be very similar in nature in that it introduces mismatches that are similar to sequencing errors. From what I understood from the paper bwa mem was designed to be robust to this type of errors.

ADD COMMENT
1
Entering edit mode
9.9 years ago
usmanroshan ▴ 10

Hi, you may want to try the GPU program MaxSSmap that is designed for aligning divergent reads to genomes. We used it to map ancient DNA reads and compared to BWA MEM it produced many more high quality alignments. You may also want to look into NextGenMap which also achieved a higher mapping rate BWA MEM.

ADD COMMENT

Login before adding your answer.

Traffic: 2640 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