Sequential Forward Selection Approach to the Non-unique Oligonucleotide Probe Selection Problem
In order to accurately measure the gene expression levels in microarray experiments, it is crucial to design unique, highly specific and highly 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 find one of the smallest probe set that is able to uniquely identify targets in a biological sample. This is an NP-hard problem. We present heuristic for finding near-minimal non-unique probe sets. Our method is a variant of the sequential forward selection algorithm, which used for feature subset selection in pattern recognition systems. The heuristic is guided by a probe set selection criterion which evaluates the efficiency and the effectiveness of a probe set in classifying targets genes as present or absent in a biological sample. Our methods outperformed all currently published greedy algorithms for this problem.
KeywordsProbe Selection Gene Expression
- 5.Pudil, P., Ferri, F.J., Novovičová, J., Kittler, J.: Floating Search Methods for Feature Selection with Nonmonotonic Criterion Functions. In: IAPR 12th International Conference on Pattern Recognition, Jerusalem, Israel, vol. 2, pp. 279–283 (1994)Google Scholar
- 7.Schliep, A., Torney, D.C., Rahmann, S.: Group Testing with DNA Chips: Generating Designs and Decoding Experiments. In: IEEE Computer Society Bioinformatics Conference (CSB 2003), pp. 84–91. IEEE Press, Stanford (2003)Google Scholar
- 8.Wang, L., Ngom, A., Rueda, L., Gras, R.: Selection Based Heuristics for the Non-Unique Oligonucleotide Probe Selection Problem in Microarray Design. In: IEEE/ACM Transactions on Computational Biology and Bioinformatics (under review) (2008)Google Scholar
- 9.Wang, L., Ngom, A., Gras, R.: Non-Unique Oligonucleotide Microarray Probe Selection Method Based on Genetic Algorithms. In: 2008 IEEE Congress on Evolutionary Computation, Hong Kong, China, pp. 1004–1011. IEEE Press, Los Alamitos (2008)Google Scholar