Group Testing With DNA Chips: Generating Designs and Decoding Experiments
CSB '03 Proceedings of the IEEE Computer Society Conference on Bioinformatics
Integer linear programming approaches for non-unique probe selection
Discrete Applied Mathematics
Pattern Recognition Letters
Space pruning monotonic search for the non-unique probe selection problem
International Journal of Bioinformatics Research and Applications
Hi-index | 0.01 |
In order to accurately measure the gene expression levels in microarray experiments, it is crucial to design unique , highly specific and sensitive oligonucleotide probes for the identification of biological agents such as genes in a sample. Unique probes are difficult to obtain for closely related genes such as the known strains of HIV genes. The non-unique probe selection problem is to select a probe set that is able to uniquely identify targets in a biological sample, while containing a minimal number of probes. This is an NP-hard problem. We define a probe selection function that allows to decide which are the best probes to include in or exclude from a candidate probe set. We then propose a new deterministic greedy heuristic that uses the selection for solving the non-unique probe selection problem. Finally, we combine the selection function with an evolutionary method for finding near minimal non-unique probe sets. When used on benchmark data sets, our greedy method outperforms current greedy heuristics for non-unique probe selection in most instances. Our genetic algorithm also produced excellent results when compared to advanced methods introduced in the literature for the non-unique probe selection problem.