This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Choose appropriate aligners or settings

Hello,

I'm trying to align 75bp reads from a .fastq file (~1G, sequencing of MtDNA only), but due the library preparation design (not going to cover details), bwa mem is not able to align most of the reads. The problem with my reads is that, for every read, only ~45bps will be matched to reference, all other bases are junk and have no match to MtDNA reference.

It seems like if within this 45 bps, 2 or more mismatches occurred NOT continuously, bwa mem will simply think there is no good match worth recording. For example, one read looks like:

@NS500323:104:H3L2KBGXY:1:11101:8802:1033 1:N:0:TAAGGC
TGGTTNTGTTGATTCAAATTATGTGTTTTTTGGAAAGTCATGTCAGATCGGAAGAGCACACGTCTGAACTCCAGTC
+
A//AA#6EEE6EEEEEEEEA6EEEEEEEEEEEEEEE6EEEEAEEEEEEEEEEEAE/EAEEEEEEE/A<EEE</EEE

A simple blat alignment can give me (there is on "n" to "g" and one "t" to "c" mismatches):

00001 tggttntgttgattcaaattatgtgttttttggaaagtcatgtcag 00046
<<<<< ||||| ||||||||||||||||||| |||||||||||||||||||| <<<<<
10845 tggttgtgttgattcaaattatgtgctttttggaaagtcatgtcag 10800

but bwa mem will not have it in the sam file.

I'm wondering if I should consider switch to blat standalone version, or if bwa-backtrack. Any suggestion please? Thank you! I suspect it was due to the default setting of mismatch penalty, so I try to change the "-B" option of bwa, but it didn't help.

sequencing aligner bwa blat

can you take a look at this http://www.bioinf.uni-leipzig.de/Software/segemehl/

segemehl is a software to map short sequencer reads to reference genomes. Unlike other methods, segemehl is able to detect not only mismatches but also insertions and deletions. Furthermore, segemehl is not limited to a specific read length and is able to mapprimer- or polyadenylation contaminated reads correctly. segemehl implements a matching strategy based on enhanced suffix arrays (ESA). Segemehl now supports the SAM format, reads gziped queries to save both disk and memory space and allows bisulfite sequencing mapping and split read mapping.

0 answers

No answers yet.

Log in to answer this question.