DATMA: Distributed AuTomatic Metagenomic Assembly and annotation framework

PeerJ. 2020 Sep 3:8:e9762. doi: 10.7717/peerj.9762. eCollection 2020.

Abstract

Background: A prime objective in metagenomics is to classify DNA sequence fragments into taxonomic units. It usually requires several stages: read's quality control, de novo assembly, contig annotation, gene prediction, etc. These stages need very efficient programs because of the number of reads from the projects. Furthermore, the complexity of metagenomes requires efficient and automatic tools that orchestrate the different stages.

Method: DATMA is a pipeline for fast metagenomic analysis that orchestrates the following: sequencing quality control, 16S rRNA-identification, reads binning, de novo assembly and evaluation, gene prediction, and taxonomic annotation. Its distributed computing model can use multiple computing resources to reduce the analysis time.

Results: We used a controlled experiment to show DATMA functionality. Two pre-annotated metagenomes to compare its accuracy and speed against other metagenomic frameworks. Then, with DATMA we recovered a draft genome of a novel Anaerolineaceae from a biosolid metagenome.

Conclusions: DATMA is a bioinformatics tool that automatically analyzes complex metagenomes. It is faster than similar tools and, in some cases, it can extract genomes that the other tools do not. DATMA is freely available at https://github.com/andvides/DATMA.

Keywords: Algorithm; Bioinformatics; Distributed computing; Grid computing; Metagenomics; Workflow.

Grants and funding

This study was supported by Colombia government department COLCIENCIAS Scholarship Program No. 6172, and the following research groups: GICEI from Institución Universitaria Pascual Bravo; Medellín-Colombia, SISTEMIC belongs the Universidad de Antioquia; Medellín-Colombia, and CNSG from the Universidad de Antioquia; Medellín-Colombia. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.