Reconstructing ribosomal genes from large scale total RNA meta-transcriptomic data

Bioinformatics. 2020 Jun 1;36(11):3365-3371. doi: 10.1093/bioinformatics/btaa177.

Abstract

Motivation: Technological advances in meta-transcriptomics have enabled a deeper understanding of the structure and function of microbial communities. 'Total RNA' meta-transcriptomics, sequencing of total reverse transcribed RNA, provides a unique opportunity to investigate both the structure and function of active microbial communities from all three domains of life simultaneously. A major step of this approach is the reconstruction of full-length taxonomic marker genes such as the small subunit ribosomal RNA. However, current tools for this purpose are mainly targeted towards analysis of amplicon and metagenomic data and thus lack the ability to handle the massive and complex datasets typically resulting from total RNA experiments.

Results: In this work, we introduce MetaRib, a new tool for reconstructing ribosomal gene sequences from total RNA meta-transcriptomic data. MetaRib is based on the popular rRNA assembly program EMIRGE, together with several improvements. We address the challenge posed by large complex datasets by integrating sub-assembly, dereplication and mapping in an iterative approach, with additional post-processing steps. We applied the method to both simulated and real-world datasets. Our results show that MetaRib can deal with larger datasets and recover more rRNA genes, which achieve around 60 times speedup and higher F1 score compared to EMIRGE in simulated datasets. In the real-world dataset, it shows similar trends but recovers more contigs compared with a previous analysis based on random sub-sampling, while enabling the comparison of individual contig abundances across samples for the first time.

Availability and implementation: The source code of MetaRib is freely available at https://github.com/yxxue/MetaRib.

Contact: [email protected] or [email protected].

Supplementary information: Supplementary data are available at Bioinformatics online.

MeSH terms

  • Computational Biology
  • Metagenome
  • Ribosomes
  • Software*
  • Transcriptome*