Biology of ReproductionBioinformaticsPeer-reviewed journal article
AASRA: An Anchor Alignment-Based Small RNA Annotation Pipeline
Abstract
SncRNA-Seq has become a routine for sncRNA profiling; however, software packages currently available are either exclusively for miRNA or piRNA annotation (e.g., miRDeep, miRanalyzer, Shortstack, PIANO), or for direct mapping of the sequence reads to the genome (e.g., Bowtie 2, SOAP and BWA), which tend to generate inaccurate counting due to repetitive matches to the genome or sncRNA homologs. Moreover, novel sncRNA variants in the sequencing reads, including those bearing small overhangs or internal insertions, deletions or mutations, are totally excluded from counting by these algorithms, leading to potential quantification bias. To overcome these problems, a comprehensive software package that can annotate all known small RNA species with adjustable tolerance towards small mismatches is needed. AASRA is based on our unique anchor alignment algorithm, which not only avoids repetitive or ambiguous counting, but also distinguishes mature miRNA from precursor miRNA reads. Compared to all existing pipelines for small RNA annotation, AASRA is superior in the following aspects: 1) AASRA can annotate all known sncRNA species simultaneously with the capability of distinguishing mature and precursor miRNAs; 2) AASRA can identify and allow for inclusion of sncRNA variants with small overhangs and/or internal insertions/deletions into the final counts; 3) AASRA is the fastest among all small RNA annotation pipelines tested. AASRA represents an all-in-one sncRNA annotation pipeline, which allows for high-speed, simultaneous annotation of all known sncRNA species with the capability to distinguish mature from precursor miRNAs, and to identify novel sncRNA variants in the sncRNA-Seq sequencing reads.\n\nAvailability and ImplementationThe AASRA software is freely available at https://github.com/biogramming/AASRA.
- Citations
- 39
- FWCI
- 2.51
- Field percentile
- top 8%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- smallrnaseq: Short Non Coding RNA-Seq Analysis With Python
Damien Farrell·bioRxiv·May 10, 2017
- Manatee: detection and quantification of small non-coding RNAs from next-generation sequencing data
Joanna E. Handzlik, Spyros Tastsoglou, … Artemis G. Hatzigeorgiou·Scientific ReportsPeer-reviewed·Jan 20, 2020
- Class-agnostic annotation of small RNAs balances sensitivity and specificity in diverse organisms
Nathan Johnson, Fabián González-Toro, Barbara Bernal Gomez·Computational and Structural Biotechnology JournalPeer-reviewed·Jan 1, 2025
- Improved Placement of Multi-Mapping Small RNAs
Nathan R Johnson, Jonathan M Yeoh, … Michael J Axtell·bioRxiv·May 9, 2016
- SPORTS1.0: a tool for annotating and profiling non-coding RNAs optimized for rRNA- and tRNA- derived small RNAs
Junchao Shi, Eun‐A Ko, … Tong Zhou·Genomics Proteomics & BioinformaticsPeer-reviewed·Apr 1, 2018
- Novel biologically relevant small RNA-sequencing alignment tool LevenMap for alignment to database of non-coding RNAs
Hunter Dlugas, Gregory Dyson, … Cathryn Bock·bioRxiv·Aug 20, 2026