Skip to main content

Ultraspecific probes for high throughput HLA typing



The variations within an individual's HLA (Human Leukocyte Antigen) genes have been linked to many immunological events, e.g. susceptibility to disease, response to vaccines, and the success of blood, tissue, and organ transplants. Although the microarray format has the potential to achieve high-resolution typing, this has yet to be attained due to inefficiencies of current probe design strategies.


We present a novel three-step approach for the design of high-throughput microarray assays for HLA typing. This approach first selects sequences containing the SNPs present in all alleles of the locus of interest and next calculates the number of base changes necessary to convert a candidate probe sequences to the closest subsequence within the set of sequences that are likely to be present in the sample including the remainder of the human genome in order to identify those candidate probes which are "ultraspecific" for the allele of interest. Due to the high specificity of these sequences, it is possible that preliminary steps such as PCR amplification are no longer necessary. Lastly, the minimum number of these ultraspecific probes is selected such that the highest resolution typing can be achieved for the minimal cost of production. As an example, an array was designed and in silico results were obtained for typing of the HLA-B locus.


The assay presented here provides a higher resolution than has previously been developed and includes more alleles than previously considered. Based upon the in silico and preliminary experimental results, we believe that the proposed approach can be readily applied to any highly polymorphic gene system.


The HLA (human leukocyte antigen) system, the group of genes in the human MHC (major histocompatibility complex) located on chromosome VI, encodes the cell-surface antigen-presenting proteins. HLA antigens are the major determinants used by the body's immune system for recognition and differentiation of self from non-self (foreign) substances. This system consists of numerous SNPs (single nucleotide polymorphisms) encoding more than 2,000 known alleles [1]. The allelic composition in the HLA loci, or the HLA type, varies significantly within the population. Research has identified a direct correlation between an individual's HLA type and his susceptibility to disease including Hodgkin's lymphoma [2], preeclampsia [3], diabetes [4], and Alzheimer's [5]. An individual's response to viral infection or drug treatment is also affected by their HLA type, e.g. variability in the course of human immunodeficiency virus type 1 (HIV-1) infection was shown to be partially the result of particular polymorphism in the HLA regions [6]. Furthermore, a single allele-level mismatch between a transplant donor and acceptor can dramatically reduce the survival rate of the recipient. The HLA types of the donors and acceptors have a significant effect on the occurrences of graft-versus-host disease (GVHD), engraftment failure, and graft-versus-leukemia effect [7, 8].

Several different techniques have been explored for HLA typing. Historically, serological analysis of allele-specific sera was used to identify the structural differences on the surface of the HLA molecules due to the nucleotide present at the site of the polymorphism. This method, however, is limited by the availability of allele-specific sera and by its inability to discriminate between allelic subtypes within each serologic family [9]. An alternative means of typing is sequencing of the polymorphisms within the HLA loci [10, 11]. For HLA class II genes, many of the polymorphisms are contained within exon 2 thus necessitating sequencing of only a few hundred bases. In contrast, the polymorphisms of class I genes require several exons to be sequenced which in turn introduces an increase in cost as well as the probability of sequencing errors. Furthermore, sequencing-based typing also suffers from inherent issues in resolving some sequencing miscalls. Despite this, sequencing has a substantially higher resolution than is possible with serological methods.

Numerous nucleic acid-based approaches have also been used for genotyping the HLA loci. One such approach, PCR-SSP (Polymerase Chain Reaction – Sequence Specific Primers), employs specific primers targeting a particular polymorphism such that the presence of the polymorphism results in amplification of the product [12]. Because the number of primers required depends upon the number of polymorphisms in the particular locus of interest, a large number of PCR reactions are typically needed to complete the HLA typing. PCR-SSOP (Sequence Specific Oligonucleotide Probes), another nucleic acid-based method, relies on PCR amplification of the locus of interest followed by probing with oligonucleotides designed to recognize specific SNPs [13]. The PCR step is essential for boosting the signal intensity and signal to noise ratio. Direct hybridization between SSOP and genomic DNA resulted in low signal intensity and the low signal to noise ratio, which may make the results difficult to interpret [14]. The resolution of both PCR-SSP and PCR-SSOP typing is low to medium as SNPs that are shared by several subtypes of the alleles often result in ambiguities. Because a simple PCR-SSP or PCR-SSOP hybridization might not result in the assignment of the HLA type, nucleic acid-based assays using the microarray technology have been tested for HLA typing within the past few years [1521]. Microarrays are ideally suited for the high-throughput requirements by offering the convenience of miniaturization and the ability to perform thousands of hybridizations in a single experiment. This highly parallel nature of the microarrays and their unique format makes them ideally suited for field use as well. Microarray-based typing methods thus far discussed in the literature have thus far been able to identify only 6% to 33% of the allelic variations in the loci of interest.

Herein, a novel three-step approach for the development of high-throughput microarray assays for HLA typing is presented. First, candidate probe sequences (n-mers: subsequences of length n) are selected which contain the known SNPs present in the allelic sequences of the locus (or loci) of interest. Next, each candidate probes sequence is compared to the collection of sequences which are likely to be present in the sample (the "synthetic background"), including the remainder of the human genome and human-associated microbial genomic sequences. The distance, or the number of base changes that are necessary for a candidate probe sequence to be "converted" to the nearest sequence present in the synthetic background, is calculated for each probe. The candidate probes which are significantly distant from the background are less likely to misprime with, for instance, human genomic DNA. Such candidate probes are "ultraspecific" for identification of the allele even when foreign genomic material is present. It is possible that use of such ultraspecific probe sequences may eliminate the need of PCR amplification of the HLA region. Lastly, the smallest set of ultraspecific probes is selected such that the highest resolution typing can be achieved with a minimal cost in producing the assay. As an example, the proposed approach was applied to the most polymorphic region of the HLA system, the HLA-B locus.


The proposed method comprises of three steps.

1. Selection of candidate probes: Select all short subsequences (n-mers) of length 16 to 22 nucleotides (16 ≤ n ≤ 22) containing each SNP in the allelic sequences producing the set of all candidate probes.

2. Identification of ultraspecific probes: Exclude from consideration all candidate probe sequences which are present in or can be converted to a subsequence in the synthetic background given any combination of two or more base change as such sequences are likely to have a high probability of mispairing with non-target DNA present in the sample. The results of this most computationally intensive step is the set of ultraspecific candidate probes or those sequences which are "distant" from the background collection.

3. Selection of optimal set of ultraspecific probes: Determine the set of ultraspecific probe sequences which requires the minimum number of members such that each known allele is expected to hybridize with a specific subset of probes.

For each of the 889 alleles within the HLA-B locus, the set of all 16- through 22-mer sequences were identified as candidate probe sequences. Thus, multiple n-mers containing the same SNP for the same allele were identified in which both the location of the SNP within the n-mer and the length of the n-mer vary. To utilize these probes as markers of the HLA-B specific polymorphisms, each of the candidate probes were compared to the background collection – the remainder of the human genome which includes the other highly similar HLA loci (e.g. HLA-A has 89% sequence similarity and HLA-C has 93% sequence similarity with HLA-B) and known polymorphisms outside of the HLA-B region. With regards to the ability to detect the set of alleles, all of the alleles contain 16- through 22-mers that are at least 1 change away. Table 1 lists the percentage of the alleles which can be detected by probes of a particular size and distance from the background; a complete listing of the number of candidate probes for each of the individual 889 alleles and distance values can be found in Additional File 1. To reduce the likelihood that probes would hybridize to non-target sequence by tolerating single base mispairing(s), we stipulate that ultraspecific n-mers must be 2 or more changes away from the background.

Table 1 Percentage of the 889 alleles that have at least one probe sequence for the lengths calculated for each of the distances from the background collection sequences.

While these ultraspecific probe sequences, when incorporated in a microarray assay, are expected to be able to detect all of the 889 alleles considered, it is not guaranteed that a single assay could distinguish between different alleles. Thus, the set of ultraspecific probe sequences was analyzed using a greedy algorithm (see Methods) in order to generate the minimum set of ultraspecific probes required such that all of the alleles can be detected with the highest typing resolution possible. Based upon the results of our computations, a probe set including 115 ultraspecific probes was identified. Ultraspecific probes included in the set were selected based upon their ability to both detect the 889 alleles as well as their ability to provide resolution for distinguishing between alleles. Each allele is expected to hybridize with between two to 19 different probes in this set. While all ultraspecific probes are able to distinguish one to many different targets, not all members of the set provide the ability to indentify a particular allele (distinguishability). This set will produce distinctive hybridization patterns for 634 out of the 889 alleles such that 72.33% of the alleles can not only be detected but also definitively typed; the remaining 255 alleles, while detectable by this probe set, will not hybridize to any unique or unique combination of ultraspecific probe sequences.

As shown in Figure 1, the first five probes selected in the set are able to detect alleles but do not provide any distinction between the alleles detected; with the inclusion of the sixth probe, however, it is now possible to distinguish between the expected hybridization patterns of the B_1303 and B_560502 alleles from all other alleles considered. While the complete set of 115 ultraspecific probes can recognize 634 alleles, 40 of these ultraspecific probes are actually able to individually distinguish between 509 alleles (57.26%). Additional File 2 lists each of the ultraspecific probe sequences included in the set. The percentage of the 634 distinguishable alleles each of these probes is expected to hybridize with is shown in Figure 2. As is shown in this figure, nearly half (49.57%) of the probes included in the set are only expected to hybridize with a single allele thus generating a unique hybridization pattern such that the particular allele can be uniquely identified from all of the other alleles considered.

Figure 1
figure 1

Number alleles distinguished versus number of probes.

Figure 2
figure 2

Percentage of distinguishable alleles expected to hybridize with each of the 115 ultraspecific probes.

In silico assays for the 115 ultraspecific probe set and each of the alleles were conducted. As one would expect, it is the groups of highly similar alleles that the ultraspecific probe set is unable to distinguish between. In order to visualize the degree of similarity between the alleles based upon their expected hybridization patterns, we calculated the distance (D) between any two patterns as:

D = 1 n 12 min ( n 1 , n 2 ) , MathType@MTEF@5@5@+=feaagaart1ev2aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemiraqKaeyypa0JaeGymaeJaeyOeI0scfa4aaSaaaeaacqWGUbGBdaWgaaqaaiabigdaXiabikdaYaqabaaabaGagiyBa0MaeiyAaKMaeiOBa4MaeiikaGIaemOBa42aaSbaaeaacqaIXaqmaeqaaiabcYcaSiabd6gaUnaaBaaabaGaeGOmaidabeaacqGGPaqkaaGccqGGSaalaaa@40A9@

where n1 and n2 are the numbers of probes present in each of alleles being compared and n12 is number of probes present in both alleles simultaneously. By computing the distances between each pair of 889 patterns (the distance matrix) with PHYLIP's neighbor program [22], we were able to group alleles using the publicly available NJPlot software package [23] based on the distances between patterns observed on the microarray. The tree was generated for the set of alleles which cannot be individually typed. Figure 3 illustrates a subtree in this tree; the NEWICK file for the complete tree can be found in Additional File 3.

Figure 3
figure 3

Allele groupings based on the similarity of the observed hybridization patterns for the microarray of 115 ultraspecific probes.

Discussion and conclusion

The microarray of 115 probes represents what many researchers can produce in-house at low cost. While unable to uniquely identify every allele, the probe set presented here provides a higher resolution than has previously been developed and includes more alleles than previously considered. For the 255 alleles which cannot be distinguished, the nucleotide(s) present at the polymorphic positions defining the allele are included in candidate probe sequences that did not meet the ultraspecificity criteria. Incorporating probe sequences expected to hybridize within these polymorphic sites have a greater likelihood of interacting with regions outside of the HLA-B exons. As our goal here is to develop an assay such that amplification of the HLA loci exon prior to assaying is not necessary, such nonspecific probe sequences are excluded from the set. In the event that the assay generates a hybridization pattern common amongst several known alleles, further high resolution typing may be required. Furthermore, this assay lends itself towards exploratory typing. In the event that a novel hybridization pattern is observed, subsequent sequencing can be performed to determine the sequence of the new allele; when a known allele is encountered, however, the cost of this additional sequencing can be avoided. Based upon the results of in silico experiments as well as preliminary experimental results (Hogan et al., unpublished results), we believe that the proposed approach can be readily applied to the entire HLA system as well as other highly polymorphic gene systems. We are in the process of developing an "HLA-chip" to enable population-scale HLA typing in a portable, field-ready environment.


Sequence data

The catalogued set of resequenced alleles for class I HLA-B was retrieved from the IMGT/HLA Sequence Database (release 2.17 04/2007) [1]. The IMGT/HLA database provides multiple alignment for the allelic sequences with allele B*070201 as a reference. The aligned sequences are in a format such that the SNPs are clearly marked indicating the differences between the alleles. As specified by the IMGT database, this release contains 889 alleles within the HLA-B locus.

Sequences containing these SNPs from the allele exons were screened against the synthetic background of the set of genomic sequences likely to appear in the sample. This synthetic background includes the human genome (Build 36.1) with the exception of the HLA-B locus. The synthetic background was created by referencing the annotation (GenBank summary file) of the human genome build and removing the HLA-B locus' nucleotide sequence from the complete sequence of chromosome 6 For simplicity, all n-mers containing unknown/unidentified characters were excluded from the calculations. The original and complementary strands were considered for both the HLA-B locus and the synthetic background collection.

Candidate probe selection

All of the 16- through 22-mer sequences containing the SNPs present in each of the 889 allele sequences were identified. Based upon the results of calculations performed for the complete human genomic sequence for n <18, it was discovered that only when n ≥ 16 that the human genome does not include a sequence within two changes of any selected n-mer [24]. Thus, candidate probe sequences less than 16 nucleotides long were not calculated as they would be removed from further consideration in the next step. Because the resolution of HLA typing using ultraspecific sequences longer than 22 did not provide any better resolution of typing (data not shown), computations for n greater than 22 are excluded from the results presented here.

Identification of ultraspecific candidate probes

Using specialized algorithms and data structures [24], we rigorously computed what sequences are present in both the sequence of interest and present in the background as well as the number of base changes necessary to "convert" every n-mer contained within the sequence of interest to any n-mer present in the background collection. If any one combination is present in the background, for instance given two base changes, the n-mer is said to be two changes away from the nearest background sequence or "two away". By calculating the number of changes away each of the candidate probe sequences identified in the first step is from the background, it is possible to identify those candidate probes which are sufficiently "distant" from the background and thus have a reduced probability of hybridizing with non-target genomic material present in the sample.

Probe set selection

To serotype HLA alleles, an assay must be able to not only detect the presence of the allele but also reliably distinguish between allelic variations. The issue of detection necessitates one to identify the set of ultraspecific candidate probes which are expected to hybridize with the particular allele. The ability to distinguish between alleles can be rather straightforward if each allele contains at least one candidate probe which is only expected to hybridize with that particular allele. Due to the high sequence similarity between the HLA-B alleles, however, the vast majority of the 889 alleles do not contain a unique candidate probe. The microarray platform provides an alternative means for approaching this challenge – rather than type a particular allele by a single unique probe, an allele can be identified by a unique set of probes such that an allele can be distinguished from another allele by its pattern of hybridization. A naïve solution is to incorporate all of the ultraspecific candidate probes. Due to the fact that the cost of microarray assays is directly proportionate to the number of probes included, it is ideal to design the assay with the minimal number of probes necessary in order to minimize cost and increase the ease in analyzing the assay results.

The problem of identifying the minimum number of probes to detect and distinguish a set of targets is an instance of the classical set cover problem, a well studied computational problem which is known to be NP Complete. Several algorithms have been designed to approximate the minimum probe set [2429]. Herein we have developed another approach which has been integrated into our suite of algorithms and data structures. Our approach uses a greedy search strategy which is fast but does not guarantee to find the smallest probe set to detect and distinguish among all alleles. For each of the candidate probes, we calculate explicitly which targets the probe covers (is expected to hybridize with). We then cycle through a process of assessing the best candidate probe in terms of both the number of targets it will cover and its ability to improve the resolution in which individual targets can be identified. This selection process chooses probes that provide both coverage and distinguishability. In the event that the set of candidate probes remaining can provide only improved coverage or distinguishability, the probe set is assessed to see if the minimum coverage (number of times each target allele is expected to hybridize) specified by the user is met in which case candidate probes providing improved distinguishability are selected.

Once a probe is selected, it is included within the probe set and all targets that are covered by this probe and are distinguishable from all other targets are removed from consideration when assessing a future candidate probe's coverage of targets. Likewise, one can stipulate that each target is expected to hybridize with at least x different probes, in order to improve the reliability of the assay, such that when a probe is selected only targets meeting this threshold are removed from further consideration. This process of probe assessment and selection is repeated until either (a) all of the targets are expected to be detected by the probe set and distinguishable from either other based upon the subset of probes expected to hybridize with the individual target or (b) there are no more probes which can improve the detection and distinguishability of the set of targets. This approach was implemented a set of C++ data structures and efficient algorithms to select feasible sets among a large set of probes in a matter of seconds to minutes.


  1. Robinson J, Waller MJ, Parham P, de Groot N, Bontrop R, Kennedy LJ, Stoehr P, Marsh SGE: IMGT/HLA and IMGT/MHC: sequence databases for the study of the major histocompatibility complex. Nucleic Acids Res. 2003, 31: 311-314. 10.1093/nar/gkg070.

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  2. Diepstra A, Niens M, Te Meerman GJ, Poppema S, Berg van den A: Genetic susceptibility to Hodgkin's lymphoma associated with the human leukocyte antigen region. Eur J Haematol. 2005, 75 (Suppl 66): 34-41.

    Article  Google Scholar 

  3. Saftlas AF, Beydoun H, Triche E: Immunogenetic determinants of preeclampsia and related pregnancy disorders: A systematic review. Obstet Gynecol. 2005, 106: 162-167.

    Article  PubMed  Google Scholar 

  4. Ahmedov G, Ahmedova L, Sedlakova P, Cinek O: Genetic association of type 1 diabetes in an Azerbaijanian population: the HLA-DQ, -DRB1*04, the insulin gene, and CTLA4. Pediatr Diabetes. 2006, 7: 88-93. 10.1111/j.1399-543X.2006.00152.x.

    Article  PubMed  Google Scholar 

  5. Listi F, Candore G, Balistreri CR, Grimaldi MP, Orlando V, Vasto S, Colonna-Romano G, Lio D, Licastro F, Franceschi C, Caruso C: Association between the HLA-A2 allele and Alzheimer disease. Rejuvenation Res. 2006, 9: 99-101. 10.1089/rej.2006.9.99.

    Article  CAS  PubMed  Google Scholar 

  6. Keet IP, Tang J, Klein MR, LeBlanc S, Enger C, Rivers C, Apple RJ, Mann D, Goedert JJ, Miedema F, Kaslow RA: Consistent associations of HLA class I and II and transporter gene products with progression of human immunodeficiency virus type 1 infection in homosexual men. J Infect Dis. 1999, 180: 299-309. 10.1086/314862.

    Article  CAS  PubMed  Google Scholar 

  7. Morishima Y, Sasazuki T, Inoko H, Juji T, Akaza T, Yamanoto K, Ishikawa Y, Kato S, Sao H, Sakamaki H, Kawa K, Hamajima N, Asano S, Kodera Y: The clinical significance of human leukocyte antigen allele compatibility in patients receiving a marrow transplant from serologically HLA-A, HLA-B, and HLA-DR matched unrelated donors. Blood. 2002, 99: 4200-4206. 10.1182/blood.V99.11.4200.

    Article  CAS  PubMed  Google Scholar 

  8. Lee SJ, Klein J, Haagenson M, Baxter-Lowe LA, Confer DL, Eapen M, Fernandez-Vina M, Flomenberg N, Horowitz M, Hurley CK, Noreen H, Oudshoorn M, Petersdorf E, Setterholm M, Spellman S, Weisdorf D, Williams TM, Anasetti C: High-resolution donor-recipient HLA matching contributes to the success of unrelated donor marrow transplantation. Blood. 2007, 110: 4576-4583. 10.1182/blood-2007-06-097386.

    Article  CAS  PubMed  Google Scholar 

  9. Wang E, Marincola FM, Klein HG: HLA and platelet transfusion outcome. ASHI Quarterly. 2002, 56-59.

    Google Scholar 

  10. Hurley CK: Acquisition and use of DNA-based HLA typing data in bone marrow registries. Tissue Antigens. 1997, 49: 323-328. 10.1111/j.1399-0039.1997.tb02760.x.

    Article  CAS  PubMed  Google Scholar 

  11. Dinauer DM, Luhm RA, Uzgiris AJ, Eckels EE, Hessner MJ: Sequence-based typing of HLA class II DQB1. Tissue Antigen. 2000, 55: 364-368. 10.1034/j.1399-0039.2000.550411.x.

    Article  CAS  Google Scholar 

  12. Olerup O, Setterquist H: HLA-DR typing of polymerase chain reaction amplification with sequence-specific primers (PCR-SSP). Handbook of HLA Typing Techniques. Edited by: Hui KM, Bidwell JL. 1993, Boca Raton, FL: CRC Press, Inc, 149-174.

    Google Scholar 

  13. Tiercy JM, Grundschober C, Jeannet M, Mach B: A comprehensive HLA-DRB, -DQB, and -DPB oligotyping procedure by hybridization with sequence-specific oligonucleotide probes. Handbook of HLA Typing Techniques. Edited by: Hui KM, Bidwell JL. 1993, Boca Raton, FL: CRC Press, Inc, 117-148.

    Google Scholar 

  14. Nepom GT, Byers P, Seyfried C, Healey LA, Wilske KR, Stage D, Nepom BS: HLA genes associated with rheumatoid arthritis. Identification of susceptibility alleles using specific oligonucleotide probes. Arthritis Rheum. 1989, 32: 15-21. 10.1002/anr.1780320104.

    Article  CAS  PubMed  Google Scholar 

  15. Haddock SH, Quartararo C, Cooley P, Dao DD: Low-resolution typing of HLA-DQA1 using DNA microarray. Methods Mol Biol. 2001, 170: 201-210.

    CAS  PubMed  Google Scholar 

  16. Consolandi C, Frosini A, Pera C, Ferrara GB, Bordoni R, Castiglioni B, Rizzi E, Mezzelani A, Bernardi LR, De Bellis G, Battaglia C: Polymorphism analysis within the HLA-A locus by universal oligonucleotide array. Hum Mutat. 2004, 24: 428-434. 10.1002/humu.20098.

    Article  CAS  PubMed  Google Scholar 

  17. Palmisano GL, Delfino L, Fiore M, Longo A, Ferrara GB: Single nucleotide polymorphisms detection based on DNA microarray technology: HLA as a model. Autoimmun Rev. 2005, 4: 510-514. 10.1016/j.autrev.2005.04.011.

    Article  CAS  PubMed  Google Scholar 

  18. Ye BC, Chu X, Fan Y, Li S, Yin B, Zuo P: Simultaneous genotyping of DRB1/3/4/5 loci by oligonucleotide microarray. J Mol Diagn. 2005, 7: 592-599.

    Article  PubMed Central  CAS  PubMed  Google Scholar 

  19. Zhang F, Hu SW, Huang J, Wang H, Zhang W, Geng YY, Wang SQ: Oligonucleotide microarray for HLA-DRB1 genotyping: preparation and clinical evaluation. Tissue Antigens. 2005, 65: 467-473. 10.1111/j.1399-0039.2005.00395.x.

    Article  CAS  PubMed  Google Scholar 

  20. Yin BC, Yue F, Ye BC: Construction of microarrays for genotyping of DQA using unmodified 45-mer oligonucleotide. Mol Biotechnol. 2007, 36: 142-150. 10.1007/s12033-007-0011-7.

    Article  CAS  PubMed  Google Scholar 

  21. Zhang F, Hu SW, Huang J, Wang H, Wen Z, Yongyao G, Wang S: Development and clinical evaluation of oligonucleotide microarray for HLA-AB genotyping. Pharmacogenomics. 2006, 7: 973-985. 10.2217/14622416.7.7.973.

    Article  CAS  PubMed  Google Scholar 

  22. PHYLIP. []

  23. Perrière G, Gouy M: WWW-Query: An on-line retrieval system for biological sequence banks. Biochimie. 1996, 78: 364-369. 10.1016/0300-9084(96)84768-7.

    Article  PubMed  Google Scholar 

  24. Putonti C, Chumakov S, Mitra R, Fox GE, Willson RC, Fofanov Y: Human-blind probes and primers for dengue virus identification – Exhaustive analysis of subsequences present in the human and 83 dengue genome sequences. FEBS J. 2006, 273: 398-408. 10.1111/j.1742-4658.2005.05074.x.

    Article  CAS  PubMed  Google Scholar 

  25. Herwig R, Schmidt A, Steinfath M, O'Brian J, Seidel H, Meier-Ewert S, Lehrach H, Radelof U: Information theoretical probe selection for hybridization experiments. Bioinformatics. 2000, 16: 890-898. 10.1093/bioinformatics/16.10.890.

    Article  CAS  PubMed  Google Scholar 

  26. Borneman J, Chrobak M, Vedova CD, Figueroa A, Jiang T: Probe selection algorithms with applications in the analysis of microbial communities. Bioinformatics. 2001, 17: S39-S48.

    Article  PubMed  Google Scholar 

  27. Rash S, Gusfield D: String barcoding: uncovering optimal virus signatures. Proceedings of the Sixth Annual International Conference on Computational Biology. Edited by: Myers G, Hannenballi S, Istrail S, Perzner P, Waterman M. 2002, New York, New York: Academic Press, Inc, 254-261.

    Google Scholar 

  28. Klau GW, Rahmann S, Schliep A, Vingron M, Reinert K: Optimal robust non-unique probe selection using integer linear programming. Bioinformatics. 2004, 20: I186-I193. 10.1093/bioinformatics/bth936.

    Article  CAS  PubMed  Google Scholar 

  29. Schliep A, Torney DC, Rahmann S: Group testing with DNA chips: generating designs and decoding experiments. Proc IEEE Comput Soc Bioinform Conf. 2003, 2: 84-91.

    PubMed  Google Scholar 

Download references


This work was partly funded by the NIH (5R44AI060166) and a training fellowship from the Keck Center Biomedical Discovery Training Program of the Gulf Coast Consortia (NIH Grant No. 1 T90 DA022885-01) (CF). The authors would also like to thank Mr. Thomas Capobres for his assistance in preparing the manuscript.

Author information

Authors and Affiliations


Corresponding author

Correspondence to Yuriy Fofanov.

Additional information

Authors' contributions

CF participated in the code design and implementation, performing the computations, analysis of the results and drafting of the manuscript. CP participated in the design of the study, code development, analysis of the results and drafting of the manuscript. MZ participated in the design of the study and code development. RE, RM, MH, and KJ participated in the design of the study, experimental design critique, preliminary experimental design, and revision of the manuscript. YF conceived of the study and participated in its design and coordination. All authors read and approved the final manuscript.

Chen Feng, Catherine Putonti contributed equally to this work.

Electronic supplementary material


Additional file 1: Additional table 1. Complete listing of the number of candidate probes for each of the individual 889 alleles and distance values. (XLS 212 KB)

Additional file 2: Additional table 2. The probe set including 115 ultraspecific probes for HLA-B typing. (XLS 40 KB)


Additional file 3: Additionalfile1.txt. NEWICK file for the tree based upon the hybridization patterns for the undistinguishable alleles. (TXT 6 KB)

Authors’ original submitted files for images

Below are the links to the authors’ original submitted files for images.

Authors’ original file for figure 1

Authors’ original file for figure 2

Authors’ original file for figure 3

Rights and permissions

Open Access This article is published under license to BioMed Central Ltd. This is an Open Access article is distributed under the terms of the Creative Commons Attribution License ( ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and Permissions

About this article

Cite this article

Feng, C., Putonti, C., Zhang, M. et al. Ultraspecific probes for high throughput HLA typing. BMC Genomics 10, 85 (2009).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: