An Algorithm to Solve the Motif Alignment Problem for Approximate Nested Tandem Repeats in Biological Sequences

被引:3
|
作者
Matroud, Atheer A. [1 ]
Tuffley, Christopher P. [1 ]
Hendy, Michael D. [2 ]
机构
[1] Massey Univ, Inst Fundamental Sci, Palmerston North 4442, Manawatu, New Zealand
[2] Univ Otago, Dept Math & Stat, Dunedin, New Zealand
关键词
algorithms; alignment; molecular evolution; satellites; simple sequence repeats;
D O I
10.1089/cmb.2011.0101
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
An approximate nested tandem repeat (NTR) in a string T is a complex repetitive structure consisting of many approximate copies of two substrings x and X ("motifs") interspersed with one another. NTRs fall into a class of repetitive structures broadly known as subrepeats. NTRs have been found in real DNA sequences and are expected to be important in evolutionary biology, both in understanding evolution of the ribosomal DNA (where NTRs can occur), and as a potential marker in population genetic and phylogenetic studies. This article describes an alignment algorithm for the verification phase of the software tool NTRFinder developed for database searches for NTRs. When the search algorithm has located a subsequence containing a possible NTR, with motifs X and x, a verification step aligns this subsequence against an exact NTR built from the templates X and x, to determine whether the subsequence contains an approximate NTR and its extent. This article describes an algorithm to solve this alignment problem in O(vertical bar T vertical bar(vertical bar X vertical bar + vertical bar x vertical bar)) space and time. The algorithm is based on Fischetti et al.'s wrap-around dynamic programming.
引用
收藏
页码:1211 / 1218
页数:8
相关论文
共 42 条
  • [21] An Asymmetric Alignment Algorithm for Estimating Ancestor-Descendant Edit Distance for Tandem Repeats
    Matroud, Atheer
    Tuffley, Christopher
    Hendy, Michael
    IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2022, 19 (04) : 2080 - 2091
  • [22] Alignment of Biological Sequences by Discrete Artificial Bee Colony Algorithm
    Aslan, Selcuk
    Ozturk, Celal
    2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 678 - 681
  • [23] Research on Components Assembly Platform of Biological Sequences Alignment Algorithm
    Shi, Haihe
    Wu, Gang
    Zhang, Xuchu
    Wang, Jun
    Shi, Haipeng
    Xu, Shenghua
    FRONTIERS IN GENETICS, 2021, 11
  • [24] A Biological Computing Algorithm to Solve K-Closure Problem
    Wang, Zhaocai
    Zhao, Kai
    Wang, Xiaoming
    Huang, Wei
    Zou, Qian
    JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2015, 12 (08) : 1818 - 1820
  • [25] Tandem Repeats Detection in DNA Sequences Using P-Spectrum Based Algorithm
    Garg, Pardeep
    Sharma, Sunildatt
    Sharma, Sanjeev Narayan
    2017 CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY (CICT), 2017,
  • [26] An Approximate Algorithm Application to Solve the Location-Selection of Wireless Network Problem
    Zhang, Wei
    Li, Qing-bin
    Lu, Xiao-xu
    ADVANCES IN COMPUTER SCIENCE, INTELLIGENT SYSTEM AND ENVIRONMENT, VOL 2, 2011, 105 : 23 - 27
  • [27] Evaluating the performance of the Quantum Approximate Optimisation Algorithm to solve the Quadratic Assignment Problem
    Khumalo, M. T.
    Prag, K.
    Nixont, K. J.
    2022 9TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE, ISCMI, 2022, : 86 - 90
  • [28] An Approximate Algorithm to Solve the Location-Selection of Recycle Water Station Problem
    Li, Qing-bin
    Meng, Jin-tao
    Lu, Xiao-xu
    2011 3RD INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND INFORMATION APPLICATION TECHNOLOGY ESIAT 2011, VOL 10, PT A, 2011, 10 : 363 - 367
  • [29] An approximate algorithm application to solve the location-selection of wireless network problem
    Zhang W.
    Li Q.-B.
    Lu X.-X.
    Advances in Intelligent and Soft Computing, 2011, 105 : 23 - 27
  • [30] A population global optimization algorithm to solve the image alignment problem in electron crystallography
    P. M. Ortigosa
    J. L. Redondo
    I. García
    J. J. Fernández
    Journal of Global Optimization, 2007, 37 : 527 - 539