skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A case study of tuning MapReduce for efficient Bioinformatics in the cloud

Journal Article · · Parallel Computing
ORCiD logo [1];  [2];  [1];  [2]
  1. Florida State Univ., Tallahassee, FL (United States)
  2. Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)

The combination of the Hadoop MapReduce programming model and cloud computing allows biological scientists to analyze next-generation sequencing (NGS) data in a timely and cost-effective manner. Cloud computing platforms remove the burden of IT facility procurement and management from end users and provide ease of access to Hadoop clusters. However, biological scientists are still expected to choose appropriate Hadoop parameters for running their jobs. More importantly, the available Hadoop tuning guidelines are either obsolete or too general to capture the particular characteristics of bioinformatics applications. In this paper, we aim to minimize the cloud computing cost spent on bioinformatics data analysis by optimizing the extracted significant Hadoop parameters. When using MapReduce-based bioinformatics tools in the cloud, the default settings often lead to resource underutilization and wasteful expenses. We choose k-mer counting, a representative application used in a large number of NGS data analysis tools, as our study case. Experimental results show that, with the fine-tuned parameters, we achieve a total of 4× speedup compared with the original performance (using the default settings). Finally, this paper presents an exemplary case for tuning MapReduce-based bioinformatics applications in the cloud, and documents the key parameters that could lead to significant performance benefits.

Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC); National Science Foundation (NSF)
Grant/Contract Number:
AC02-05CH11231; 1561041; 1564647
OSTI ID:
1393100
Alternate ID(s):
OSTI ID: 1398720
Journal Information:
Parallel Computing, Vol. 61; ISSN 0167-8191
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 9 works
Citation information provided by
Web of Science

References (12)

The impact of next-generation sequencing on genomics journal March 2011
Metagenomic Discovery of Biomass-Degrading Genes and Genomes from Cow Rumen journal January 2011
MapReduce: simplified data processing on large clusters journal January 2008
CloudBurst: highly sensitive read mapping with MapReduce journal April 2009
Searching for SNPs with cloud computing journal January 2009
The Genome Analysis Toolkit: A MapReduce framework for analyzing next-generation DNA sequencing data journal July 2010
Cloud-scale RNA-sequencing differential expression analysis with Myrna journal January 2010
Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences journal January 2010
SEAL: a distributed short read mapping and duplicate removal tool journal June 2011
CloudAligner: A fast and full-featured MapReduce based tool for sequence mapping journal June 2011
FX: an RNA-Seq analysis tool on the cloud journal January 2012
SeqPig: simple and scalable scripting for large sequencing data sets in Hadoop journal October 2013

Cited By (1)

Computational Strategies for Scalable Genomics Analysis journal December 2019

Similar Records

An overview of the Hadoop/MapReduce/HBase framework and its current applications in bioinformatics
Journal Article · Tue Dec 21 00:00:00 EST 2010 · BMC Bioinformatics, 11(Suppl 12):S1 · OSTI ID:1393100

Center for Technology for Advanced Scientific Componet Software (TASCS)
Technical Report · Sun Oct 31 00:00:00 EDT 2010 · OSTI ID:1393100

Scalable Regression Tree Learning on Hadoop using OpenPlanet
Conference · Mon Jun 18 00:00:00 EDT 2012 · OSTI ID:1393100