APERO: a genome-wide approach for identifying bacterial small RNAs from RNA-Seq data

Nucleic Acids Res. 2019 Sep 5;47(15):e88. doi: 10.1093/nar/gkz485.

Abstract

Small non-coding RNAs (sRNAs) regulate numerous cellular processes in all domains of life. Several approaches have been developed to identify them from RNA-seq data, which are efficient for eukaryotic sRNAs but remain inaccurate for the longer and highly structured bacterial sRNAs. We present APERO, a new algorithm to detect small transcripts from paired-end bacterial RNA-seq data. In contrast to previous approaches that start from the read coverage distribution, APERO analyzes boundaries of individual sequenced fragments to infer the 5' and 3' ends of all transcripts. Since sRNAs are about the same size as individual fragments (50-350 nucleotides), this algorithm provides a significantly higher accuracy and robustness, e.g., with respect to spontaneous internal breaking sites. To demonstrate this improvement, we develop a comparative assessment on datasets from Escherichia coli and Salmonella enterica, based on experimentally validated sRNAs. We also identify the small transcript repertoire of Dickeya dadantii including putative intergenic RNAs, 5' UTR or 3' UTR-derived RNA products and antisense RNAs. Comparisons to annotations as well as RACE-PCR experimental data confirm the precision of the detected transcripts. Altogether, APERO outperforms all existing methods in terms of sRNA detection and boundary precision, which is crucial for comprehensive genome annotations. It is freely available as an open source R package on https://github.com/Simon-Leonard/APERO.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Datasets as Topic
  • Enterobacteriaceae / genetics
  • Enterobacteriaceae / metabolism
  • Escherichia coli / genetics*
  • Escherichia coli / metabolism
  • Genome, Bacterial*
  • High-Throughput Nucleotide Sequencing
  • Internet
  • RNA, Antisense / classification
  • RNA, Antisense / genetics
  • RNA, Antisense / metabolism
  • RNA, Bacterial / classification
  • RNA, Bacterial / genetics*
  • RNA, Bacterial / metabolism
  • RNA, Messenger / classification
  • RNA, Messenger / genetics*
  • RNA, Messenger / metabolism
  • RNA, Small Untranslated / classification
  • RNA, Small Untranslated / genetics*
  • RNA, Small Untranslated / metabolism
  • Salmonella enterica / genetics*
  • Salmonella enterica / metabolism
  • Sequence Analysis, RNA
  • Software

Substances

  • RNA, Antisense
  • RNA, Bacterial
  • RNA, Messenger
  • RNA, Small Untranslated