Forum:Aligners for small RNAs (microRNAs, siRNAs, piRNAs, etc.)
3
3
Entering edit mode
10.0 years ago
Mike Axtell ▴ 250

What are people's preferred aligners for small RNA-seq data (e.g. 20-30nt stranded reads containing miRNAs, siRNAs, piRNAs) these days? I've been using bowtie (version 0.x or 1.x, NOT bowtie2) for some time now to align such data to reference genomes. I'm quite fond of it. But I've caught some flak from peer reviewers recently along the lines of "Why don't you use aligner x instead"? Indeed, why don't I? I'd like to crowd-source the question to BioStars.

The key features for a small RNA aligner as I see them are:

  1. speed (fast, obviously)
  2. memory usage (small, obviously)
  3. simplicity in usage / commands
  4. sam/bam output format

I'm not worried about adapter-trimming as that's an easy problem (in my opinion anyway) .. for the purposes of this forum assume the reads fed to the aligner are pre-trimmed to get of adapters.

In general my thinking has been to not worry about gapped alignments or even mismatches too much because a) the reads are really short .. mostly 20-24 nts, so there's not a ton of confidence if you can't find an perfect alignment or at worst an alignment with one mismatch , b) there is very little evidence that miRNAs and siRNAs in the organisms I work with (mostly plants) span splice sites, and c) Usually I'm working in 'SNP-free' environments (inbred plants).

Anyway, I'd love to hear people's thoughts and current favorite aligners for this application.

microRNA alignment • 3.5k views
ADD COMMENT
1
Entering edit mode
10.0 years ago
Chirag Nepal ★ 2.4k

BWA and Bowtie are best bet for me, based on my experience.

ADD COMMENT
1
Entering edit mode
10.0 years ago

Our cluster nodes have more than enough memory, so I just throw STAR at the reads and get the results really really quickly. Of course if you don't want to throw memory at the problem, then bowtie/BWA would serve you much better :)

ADD COMMENT
1
Entering edit mode
10.0 years ago
Chris Fields ★ 2.2k

We have frankly been using Novoalign for this, primarily b/c it has a 'microRNA' mode that reports a score for nearby alignments with a similar match (e.g. complementary regions of a hairpin structure). Funny enough we don't really use the score that much, but it is quite nice to have.

ADD COMMENT

Login before adding your answer.

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