Directly to content
  1. Publishing |
  2. Search |
  3. Browse |
  4. Recent items rss |
  5. Open Access |
  6. Jur. Issues |
  7. DeutschClear Cookie - decide language by browser settings

NG-meta-profiler: fast processing of metagenomes using NGLess, a domain-specific language

Coelho, Luis Pedro ; Alves, Renato ; Monteiro, Paulo ; Huerta-Cepas, Jaime ; Freitas, Ana Teresa ; Bork, Peer

In: Microbiome, 7 (2019), Nr. 84. pp. 1-10. ISSN 2049-2618

[thumbnail of 40168_2019_Article_684.pdf] PDF, English - main document
Download (1MB) | Lizenz: Creative Commons LizenzvertragNG-meta-profiler: fast processing of metagenomes using NGLess, a domain-specific language by Coelho, Luis Pedro ; Alves, Renato ; Monteiro, Paulo ; Huerta-Cepas, Jaime ; Freitas, Ana Teresa ; Bork, Peer underlies the terms of Creative Commons Attribution 4.0

Citation of documents: Please do not cite the URL that is displayed in your browser location input, instead use the DOI, URN or the persistent URL below, as we can guarantee their long-time accessibility.

Abstract

Background: Shotgun metagenomes contain a sample of all the genomic material in an environment, allowing for the characterization of a microbial community. In order to understand these communities, bioinformatics methods are crucial. A common first step in processing metagenomes is to compute abundance estimates of different taxonomic or functional groups from the raw sequencing data. Given the breadth of the field, computational solutions need to be flexible and extensible, enabling the combination of different tools into a larger pipeline.

Results: We present NGLess and NG-meta-profiler. NGLess is a domain specific language for describing next-generation sequence processing pipelines. It was developed with the goal of enabling user-friendly computational reproducibility. It provides built-in support for many common operations on sequencing data and is extensible with external tools with configuration files. Using this framework, we developed NG-meta-profiler, a fast profiler for metagenomes which performs sequence preprocessing, mapping to bundled databases, filtering of the mapping results, and profiling (taxonomic and functional). It is significantly faster than either MOCAT2 or htseq-count and (as it builds on NGLess) its results are perfectly reproducible.

Conclusions: NG-meta-profiler is a high-performance solution for metagenomics processing built on NGLess. It can be used as-is to execute standard analyses or serve as the starting point for customization in a perfectly reproducible fashion. NGLess and NG-meta-profiler are open source software (under the liberal MIT license) and can be downloaded from https://ngless.embl.de or installed through bioconda.

Document type: Article
Journal or Publication Title: Microbiome
Volume: 7
Number: 84
Publisher: BioMed Central
Place of Publication: London
Date Deposited: 07 Aug 2019 11:23
Date: 2019
ISSN: 2049-2618
Page Range: pp. 1-10
Faculties / Institutes: Service facilities > European Molecular Biology Laboratory (EMBL)
DDC-classification: 610 Medical sciences Medicine
Uncontrolled Keywords: Metagenomics, Next-generation sequencing, Domain-specific language
About | FAQ | Contact | Imprint |
OA-LogoDINI certificate 2013Logo der Open-Archives-Initiative