Two input modes: Free-text — paste any text, alleles extracted automatically. Manual grid — enter locus by locus.
A2, B35, DR4. Most likely allele within that group will be predicted.
First-fieldFirst field only — e.g. A*02, DRB1*04. Equivalent to serological in allelic format.
Full allelicComplete allele — e.g. A*02:01, DRB1*04:05. Most precise input.
MixedMix notations across loci — e.g. A*02:01 for A and DR4 for DRB1.
A2 → sero | A*02 → first field | A*02:01 → full allelicA*02 A*03 B*35 B*49 C*04 C*07 DRB1*01 DRB1*04 DQB1*05 DQB1*03:01 → grid fills automatically.Leave empty = unknown (predicted). Nop = DRB345 explicitly absent. Min required: A + B + DRB1.
Most probable complete diplotype assembled from each locus group's top prediction.
All diplotypes compatible with the input, ranked by probability. Header: total compatible / database total + cumul. top 5.
Counter-intuitive case: the last step can be much smaller than the middle one — e.g. below, 4 individually-compatible haplotypes yield only 2 valid pairs, because one of them can't cover both your alleles together with any of the other three.
Real case from the Fr base (group ABC-DRB1-DQB1), using serological input — as you normally would. Input: A25 / A31 at locus A and B78 / B81 at locus B.
Only H3 carries B81, so every valid pair must include H3 — and H3 carries A25, so its partner must carry A31 to cover both serotypes at locus A: that's H2 and H4. Pairing H3 with H1 would leave A31 uncovered by either haplotype, so it doesn't count as a valid diplotype even though H1 is individually compatible.
H2 and H4 look identical in serological notation (A31~B78~Cw16~DQ6~DR13) but are different alleles at DRB1 (*13:02 vs *13:01) — hence 2 separate valid diplotypes, both with H3. H1 never appears in the table below: it's counted in the "4 compatible" total, but it doesn't validly pair with any of the other 3.
Colours: ≥10% ≥5% ≥1% <1% — Click a row for full detail in the right panel.
Probability of each allele normalised within its serological antigen group across all compatible diplotypes. For example with input A2: among all compatible haplotypes in the A2 group, 88.7% carry A*02:01 — weighted by allele frequency across all known haplotypes matching the input. Click a bar to highlight diplotypes containing that allele.
Bar colours: ■ ≥50% ■ ≥10% ■ ≥1% ■ <1%
Flow diagram A → B → C → DRB1 → DQB1. Each ribbon is a haplotype; width ∝ probability. Multiple ribbons from one allele node show alternative paths (e.g. A*03:01 → B*35:01 at 93% vs B*18:01 at 5%).
B15 → B62/B63 shown together), based on the reference database's own broad/split association — not just the exact text you typed. Nodes matching your first vs second input allele are tinted teal/purple.
Group tabsSankey reflects the active group tab. Switch to see DRB1-DQA1-DQB1 etc.
DRB1*01 → ABC group predicts DRB1*01:01 (71.5%)Batch and manual mode now use exactly the same cascade and marginal-probability logic — the same input gives the same prediction either way.