Selection of oligonucleotide probes for protein coding sequences.
BACKGROUND
Large arrays of oligonucleotide probes have become popular tools for analyzing RNA expression. However to date most oligo collections contain poorly validated sequences or are biased toward untranslated regions (UTRs). Here we present a strategy for picking oligos for microarrays that focus on a design universe consisting exclusively of protein coding regions. We describe the constraints in oligo design that are imposed by this strategy, as well as a software tool that allows the strategy to be applied broadly.


RESULTS
In this work we sequentially apply a variety of simple filters to candidate sequences for oligo probes. The primary filter is a rejection of probes that contain contiguous identity with any other sequence in the sample universe that exceeds a pre-established threshold length. We find that rejection of oligos that contain 15 bases of perfect match with other sequences in the design universe is a feasible strategy for oligo selection for probe arrays designed to interrogate mammalian RNA populations. Filters to remove sequences with low complexity and predicted poor probe accessibility narrow the candidate probe space only slightly. Rejection based on global sequence alignment is performed as a secondary, rather than primary, test, leading to an algorithm that is computationally efficient. Splice isoforms pose unique challenges and we find that isoform prevalence will for the most part have to be determined by analysis of the patterns of hybridization of partially redundant oligonucleotides.


BACKGROUND
The oligo design program OligoPicker and its source code are freely available at our website.
Department of Molecular Biology, 50 Blossom Street, Massachusetts General Hospital, Boston 02114, USA.
Xiaowei
X
Wang
Brian
B
Seed
D000465:Algorithms; D000818:Animals; D016000:Cluster Analysis; D020451:Contig Mapping / Q000295:instrumentation / Q000379:methods; D015342:DNA Probes; D020869:Gene Expression Profiling / Q000379:methods*; D015894:Genome, Human; D006801:Humans; D051379:Mice; D020411:Oligonucleotide Array Sequence Analysis / Q000295:instrumentation / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D016415:Sequence Alignment / Q000379:methods*; D017422:Sequence Analysis, DNA; D020539:Sequence Analysis, Protein / Q000379:methods*
D015342:DNA Probes