期刊文献+

General space-efficient sampling algorithm for suboptimal alignment

General space-efficient sampling algorithm for suboptimal alignment
下载PDF
导出
摘要 Suboptimal alignments always reveal additional interesting biological features and have been successfully used to informally estimate the significance of an optimal alignment. Besides, traditional dynamic programming algorithms for sequence comparison require quadratic space, and hence are infeasible for long protein or DNA sequences. In this paper, a space-efficient sampling algorithm for computing suboptimal alignments is described. The algorithm uses a general gap model, where the cost associated with gaps is given by an affine score, and randomly selects an alignment according to the distribution of weights of all potential alignments. If x and y are two sequences with lengths n and m, respectively, then the space requirement of this algorithm is linear to the sum of n and m. Finally, an example illustrates the utility of the algorithm. Suboptimal alignments always reveal additional interesting biological features and have been successfully used to informally estimate the significance of an optimal alignment. Besides, traditional dynamic programming algorithms for sequence comparison require quadratic space, and hence are infeasible for long protein or DNA sequences. In this paper, a space-efficient sampling algorithm for computing suboptimal alignments is described. The algorithm uses a general gap model, where the cost associated with gaps is given by an affine score, and randomly selects an alignment according to the distribution of weights of all potential alignments. If x and y are two sequences with lengths n and m, respectively, then the space requirement of this algorithm is linear to the sum of n and m. Finally, an example illustrates the utility of the algorithm.
作者 陈燚 白延琴
机构地区 College of Sciences
出处 《Journal of Shanghai University(English Edition)》 2009年第5期412-416,共5页 上海大学学报(英文版)
基金 supported by the National Natural Science Foundation of China (Grant No.10771133)
关键词 suboptimal alignment sampling dynamic programming biological sequence comparison suboptimal alignment, sampling, dynamic programming, biological sequence comparison
  • 相关文献

参考文献10

  • 1Naor D,,Brutlag D.On suboptimal alignment of biological sequences[].Proceedings of theth An-nual Symposium on Combinatorial Pattern Matching.1993
  • 2Smoot M E,Guerlain S A,Pearson W R.Visual-ization of near-optimal sequences alignments[].Bioin-formatics.2004
  • 3Zuker M.Suboptimal sequence alignment in molecu-lar biology:Alignment with error analysis[].Journal of Molecular Biology.1991
  • 4Miklos I,Meyer I M.A linear memory algorithm for Baum-Welch training[].Bioinformatics.2005
  • 5Newberg L A.Memory-e-cient dynamic program-ming backtrace and pairwise local sequence align-ment[].Bioinformatics.2008
  • 6Agrawal A,Brendel V,Huang X Q.Pairwise sta-tistical significance versus database statistical signifi-cance for local alignment of protein sequences[].Bioinformatics Research and Applications.2008
  • 7Chao K M.On computing all suboptimal align-ments[].Journal of Information.1998
  • 8Durbin R,Eddy S,Krogh A,et al.Biological sequence analysis: probabilistic models of proteins and nucleic acids[]..1998
  • 9Lawrence C E,Altschul S F,Boguski M S,et al.Detecting subtle sequence signals: a Gibbs sampling strategy for multiple alignment[].Science.1993
  • 10Waterman,MS,Byers,TH.A dynamic programming algorithm to find all solutions in a neighborhood of the optimum[].Mathematical Biosciences.1985

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部