ARCHIVE Snapshot of the Rätsch lab website (Tübingen, then New York) as of February 2016: preserved, not maintained. The group today: bmi.inf.ethz.ch
Personal tools
Home → News → RNA-seq read alignment program PALMapper source code release

RNA-seq read alignment program PALMapper source code release

We have released the source code of PALMapper, a fusion of GenomeMapper and QPalma for RNA-seq read alignments.

We have developed a combination of the spliced alignment method QPALMA [1] with the short read alignment tool GenomeMapper [2]. The resulting method, called PALMapper, efficiently computes both spliced and unspliced alignments at high accuracy while taking advantage of base quality information and splice site predictions. QPALMA that relies on a machine learning strategy is highly sensitive but suffers from its time consumption in the alignment step, which can be impractical for large genomes or extremely large introns. To speed this up and thus to improve efficiency, we combined it with GenomeMapper that quickly carries out an initial read mapping which will then guide a banded Smith-Waterman-like algorithm that allows for long gaps that correspond to introns. PALMapper considerably reduced time consumption without decreasing accuracy compared to QPALMA. In fact, it runs around 50 times faster and hence allows to align around 7 million reads per hour on a single AMD CPU core (similar speed as TopHat). Our study for C. elegans furthermore shows that PALMapper predicts introns with very high sensitivity (72%) and specificity (82%) when using the annotation as ground truth. PALMapper is considerably more accurate than TopHat (47% and 81%, respectively).

More information about PALMapper can be found on the project website. PALMapper can also be used on our galaxy server.

[1]De Bona, F. et al., Optimal Spliced Alignments of Short Sequence Reads, ECCB08/Bioinformatics, 24 (16):i174, 2008.
[2]Schneeberger, K. et al., Simultaneous alignment of short reads against multiple genomes, Genome Biol. 10 (9):R98, 2009.
Document Actions