Answering the demands of digital genomics

Titmus, M. A., Gurtowski, J., Schatz, M. C. (March 2014) Answering the demands of digital genomics. Concurrency Computation Practice and Experience, 26 (4). pp. 917-928. ISSN 15320626

Abstract

The continuing revolution in DNA sequencing and biological sensor technologies is driving a digital transformation to our approaches for observation, experimentation, and interpretation that form the foundation of modern biology and genomics. Whereas classical experiments were limited to thousands of hand-collected observations, today's improved sensors allow billions of digital observations and are improving at an exponential rate that exceeds Moore's law. These improvements have made it possible to monitor the dynamics of biological processes on an unprecedented scale, but have proportionally greater quantitative and computational requirements. The exponentially growing digital demands have motivated extensive research into improved algorithms and parallel systems. Recently, a great deal of research has been focused on applying emerging scalable computing systems to genomic research. One of the most promising is the Hadoop open-source implementation of MapReduce: it is specifically designed to scale to very large datasets, its intuitive design supports rich parallel algorithms, and is naturally applied to analysis of many biological assays. There has also been success accelerating numerically intensive genomics applications using heterogeneous processors such as GPUs and FPGAs. These are promising early results, but it is clear that continued computational research will become even more important in the years to come.

Item Type: Paper
Subjects: bioinformatics
bioinformatics > genomics and proteomics
CSHL Authors:
Communities: CSHL labs > Schatz lab
Depositing User: Matt Covey
Date: 4 March 2014
Date Deposited: 18 Jan 2013 14:15
Last Modified: 21 Apr 2014 19:59
URI: https://repository.cshl.edu/id/eprint/27065

Actions (login required)

Administrator's edit/view item Administrator's edit/view item