Speeding up the detection of evolutive tandem repeats

被引:9
作者
Groult, R [1 ]
Léonard, M
Mouchard, L
机构
[1] Univ Rouen, Fac Sci, LIFAR, ABISS, F-76821 Mont St Aignan, France
[2] Univ Rouen, Fac Sci, ABISS, UMR 6037, F-76821 Mont St Aignan, France
[3] Kings Coll London, Dept Comp Sci, London WC2R 2LS, England
关键词
evolutive tandem repeats; hamming distance; DNA sequences;
D O I
10.1016/S0304-3975(03)00423-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We recently introduced evolutive tandem repeats with jump (using Hamming distance) (Proc. MFCS'02: the 27th Internat. Symp. Mathematical Foundations of Computer Science, Warszawa, Otwock, Poland, August 2002, Lecture Notes in Computer Science, Vol. 2420, Springer, Berlin, pp. 292-304) which consist in a series of almost contiguous copies having the following property: the Hamming distance between two consecutive copies is always smaller than a given parameter e. In this article, we present a significative improvement that speeds up the detection of evolutive tandem repeats. It is based on the progressive computation of distances between candidate copies participating to the evolutive tandem repeat. It leads to a new algorithm, still quadratic in the worst case, but much more efficient on average, authorizing larger sequences to be processed. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:309 / 328
页数:20
相关论文
共 20 条
[1]  
Ahrendt SA, 2000, CANCER RES, V60, P2488
[2]   OPTIMAL OFF-LINE DETECTION OF REPETITIONS IN A STRING [J].
APOSTOLICO, A ;
PREPARATA, FP .
THEORETICAL COMPUTER SCIENCE, 1983, 22 (03) :297-315
[3]   Tandem repeats finder: a program to analyze DNA sequences [J].
Benson, G .
NUCLEIC ACIDS RESEARCH, 1999, 27 (02) :573-580
[4]   AN OPTIMAL ALGORITHM FOR COMPUTING THE REPETITIONS IN A WORD [J].
CROCHEMORE, M .
INFORMATION PROCESSING LETTERS, 1981, 12 (05) :244-250
[5]  
Groult R, 2002, LECT NOTES COMPUT SC, V2420, P292
[6]  
GUSFIELD D, 1998, CSE98E
[7]  
Heinimann K, 2000, NEW ENGL J MED, V342, P1607
[8]   Covering a string [J].
Iliopoulos, CS ;
Moore, DWG ;
Park, K .
ALGORITHMICA, 1996, 16 (03) :288-297
[9]  
ILIOPOULOS CS, 1999, LECT NOTES COMPUTER, P262
[10]  
ILIOPOULOS CS, 2000, P 11 AUSTR WORKSH CO, P53