DocumentCode :
167348
Title :
Design and Optimization of a Metagenomics Analysis Workflow for NVRAM
Author :
Ames, Sasha ; Allen, Jonathan E. ; Hysom, David A. ; Lloyd, G. Scott ; Gokhale, Maya B.
Author_Institution :
Lawrence Livermore Nat. Lab., Livermore, CA, USA
fYear :
2014
fDate :
19-23 May 2014
Firstpage :
556
Lastpage :
565
Abstract :
Metagenomic analysis, the study of microbial communities found in environmental samples, presents considerable challenges in quantity of data and computational cost. We present a novel metagenomic analysis pipeline that leverages emerging large address space compute nodes with NVRAM to hold a searchable, memory-mapped "k-mer" database of all known genomes and their taxonomic lineage. We describe challenges to creating the many hundred gigabytes-sized databases and describe database organization optimizations that enable our Livermore Metagenomic Analysis Toolkit (LMAT) software to effectively query the k-mer key-value store, which resides in high performance flash storage, as if fully in memory. To make database creation tractable, we have designed, implemented, and evaluated an optimized ingest pipeline. To optimize query performance for the database, we present a twolevel index scheme that yields speedups of 8.4× -74× over a conventional hash table index. LMAT, including the ingest pipeline, is available as open source at SourceForge.
Keywords :
bioinformatics; optimisation; query processing; random-access storage; NVRAM; k-mer key-value store; large address space compute nodes; livermore metagenomic analysis toolkitsoftware; memory-mapped k-mer database; microbial communities; query optimisation; Arrays; Genomics; Indexes; Runtime; Taxonomy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing Symposium Workshops (IPDPSW), 2014 IEEE International
Conference_Location :
Phoenix, AZ
Print_ISBN :
978-1-4799-4117-9
Type :
conf
DOI :
10.1109/IPDPSW.2014.200
Filename :
6969435
Link To Document :
بازگشت