Fast and sensitive probe selection for DNA chips using jumps in matching statistics.
The design of large scale DNA microarrays is a challenging problem. So far, probe selection algorithms must trade the ability to cope with large scale problems for a loss of accuracy in the estimation of probe quality. We present an approach based on jumps in matching statistics that combines the best of both worlds. This article consists of two parts. The first part is theoretical. We introduce the notion of jumps in matching statistics between two strings and derive their properties. We estimate the frequency of jumps for random strings in a non-uniform Bernoulli model and present a new heuristic argument to find the center of the length distribution of the longest substring that two random strings have in common. The results are generalized to near-perfect matches with a small number of mismatches. In the second part, we use the concept of jumps to improve the accuracy of the longest common factor approach for probe selection by moving from a string-based to an energy-based specificity measure, while only slightly more than doubling the selection time.
Rahmann
Sven
S
Department of Computational Molecular Biology, Max Planck Institute for Molecular Genetics, Inestrasse 73, D-14195 Berlin, Germany. Sven.Rahmann@molgen.mpg.de
D000465:Algorithms; D001483:Base Sequence; D015342:DNA Probes / Q000235:genetics*; D003627:Data Interpretation, Statistical; D004867:Equipment Design; D019544:Equipment Failure Analysis; D008957:Models, Genetic; D015233:Models, Statistical; D008969:Molecular Sequence Data; D020411:Oligonucleotide Array Sequence Analysis / Q000295:instrumentation* / Q000379:methods; D010363:Pattern Recognition, Automated / Q000379:methods*; D016415:Sequence Alignment / Q000379:methods*; D017422:Sequence Analysis, DNA / Q000379:methods*
D015342:DNA Probes