|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
18th International Conference on Scientific and Statistical Database Management (SSDBM'06)
ACache: Using Caching to Improve the Performance of Multiple Sequence Alignments
Vienna, Austria
July 03-July 05
ISBN: 0-7695-2590-3
| ASCII Text | x | ||
| Xun Tu, Kajal T. Claypool, Cindy X. Chen, "ACache: Using Caching to Improve the Performance of Multiple Sequence Alignments," Scientific and Statistical Database Management, International Conference on, pp. 343-352, 18th International Conference on Scientific and Statistical Database Management (SSDBM'06), 2006. | |||
| BibTex | x | ||
| @article{ 10.1109/SSDBM.2006.9, author = {Xun Tu and Kajal T. Claypool and Cindy X. Chen}, title = {ACache: Using Caching to Improve the Performance of Multiple Sequence Alignments}, journal ={Scientific and Statistical Database Management, International Conference on}, volume = {0}, year = {2006}, issn = {1551-6393}, pages = {343-352}, doi = {http://doi.ieeecomputersociety.org/10.1109/SSDBM.2006.9}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Scientific and Statistical Database Management, International Conference on TI - ACache: Using Caching to Improve the Performance of Multiple Sequence Alignments SN - 1551-6393 SP343 EP352 A1 - Xun Tu, A1 - Kajal T. Claypool, A1 - Cindy X. Chen, PY - 2006 KW - null VL - 0 JA - Scientific and Statistical Database Management, International Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SSDBM.2006.9
Multiple sequence alignment represents a class of powerful bioinformatics tools with many uses in computational biology ranging from discovery of characteristic motifs and conserved regions in protein families to improved prediction of secondary and tertiary structure. Today, with rapidly growing data repositories offering scientists significantly more data with which to make better decisions, it is increasingly important to run these multiple alignment calculations as rapidly as possible. However, while several multiple alignment algorithms have been developed, these algorithms remain computationally expensive taking as long as 2 to 3 days for some queries. In this paper, we propose a new caching technique to improve the performance of multiple sequence alignment algorithms. In particular, we propose a nested two level cache hierarchy that provides caching of pairwise alignment results - a computationally expensive subcomponent of the multiple sequence alignment algorithms. A key contribution of our work is the development of two novel cache replacement policies that closely track the scientist?s query patterns over time. We present experimental results that validate the benefits of caching over the repeated computation of the alignments, provide heuristics for determining which alignments would benefit from the caching, and show the effectiveness of the developed cache replacement policies.
Citation:
Xun Tu, Kajal T. Claypool, Cindy X. Chen, "ACache: Using Caching to Improve the Performance of Multiple Sequence Alignments," ssdbm, pp.343-352, 18th International Conference on Scientific and Statistical Database Management (SSDBM'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.
