MetaSpark: A spark-based distributed processing tool to recruit metagenomic reads to reference genomes

32Citations
Citations of this article
48Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

With the advent of next-generation sequencing, traditional bioinformatics tools are challenged by massive raw metagenomic datasets. One of the bottlenecks of metagenomic studies is lack of large-scale and cloud computing suitable data analysis tools. In this paper, we proposed a Spark-based tool, called MetaSpark, to recruit metagenomic reads to reference genomes. MetaSpark benefits from the distributed data set (RDD) of Spark, which makes it able to cache data set in memory across cluster nodes and scale well with the datasets. Compared with previous metagenomics recruitment tools, MetaSpark recruited significantly more reads than many programs such as SOAP2, BWA and LAST and increased recruited reads by ∼4% compared with FRHIT when there were 1 million reads and 0.75GB references. Different test cases demonstrate MetaSpark's scalability and overall high performance. Availability: https://github.com/zhouweiyg/metaspark.

Cite

CITATION STYLE

APA

Zhou, W., Li, R., Yuan, S., Liu, C., Yao, S., Luo, J., & Niu, B. (2017). MetaSpark: A spark-based distributed processing tool to recruit metagenomic reads to reference genomes. Bioinformatics, 33(7), 1090–1092. https://doi.org/10.1093/bioinformatics/btw750

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free