Sam2bam: High-performance framework for NGS data preprocessing tools

5Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.

Abstract

This paper introduces a high-Throughput software tool framework called sam2bam that enables users to significantly speed up pre-processing for next-generation sequencing data. The sam2bam is especially efficient on single-node multi-core large-memory systems. It can reduce the runtime of data pre-processing in marking duplicate reads on a single node system by 156186x compared with de facto standard tools. The sam2bam consists of parallel software components that can fully utilize multiple processors, available memory, highbandwidth storage, and hardware compression accelerators, if available. The sam2bam provides file format conversion between well-known genome file formats, from SAM to BAM, as a basic feature. Additional features such as analyzing, filtering, and converting input data are provided by using plug-in tools, e.g., duplicate marking, which can be attached to sam2bam at runtime. We demonstrated that sam2bam could significantly reduce the runtime of next generation sequencing (NGS) data pre-processing from about two hours to about one minute for a whole-exome data set on a 16-core single-node system using up to 130 GB of memory. The sam2bam could reduce the runtime of NGS data preprocessing from about 20 hours to about nine minutes for a whole-genome sequencing data set on the same system using up to 711 GB of memory.

Cite

CITATION STYLE

APA

Ogasawara, T., Cheng, Y., & Tzeng, T. H. K. (2016). Sam2bam: High-performance framework for NGS data preprocessing tools. PLoS ONE, 11(11). https://doi.org/10.1371/journal.pone.0167100

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