BirdGen vs GenCalc Comparison

Quaker Parrot Genetics Calculator — Validation Against Gold Standard

30
Total Tests
30
Passed
0
Failed
100%
Match Rate

A vs B Quick Comparison Table

Column A = GenCalc (gold standard)  |  Column B = BirdGen (our implementation)  |  Column S = Semantic match (genetically equivalent)

Test Sire x Dam A — Male (Raw) B — Male (Raw) S — Male (Semantic) A — Female (Raw) B — Female (Raw) S — Female (Semantic) Status
A1 Normal x Normal 100% green 100% Green 100% Green → 100% Green ✓ 100% green 100% Green 100% Green → 100% Green ✓ ✓
A2 Dark SF x Normal 50% green / 50% D green 50% Dark / 50% Green 50% Green / 50% Dark → 50% Dark / 50% Green ✗ 50% green / 50% D green 50% Dark / 50% Green 50% Green / 50% Dark → 50% Dark / 50% Green ✗ ✓
A3 Dark DF x Normal 100% D green 100% Dark 100% Dark → 100% Dark ✓ 100% D green 100% Dark 100% Dark → 100% Dark ✓ ✓
A4 Blue x Normal 100% green /blue 100% Green (parblue) 100% Blue → 100% Blue ✓ 100% green /blue 100% Green (parblue) 100% Blue → 100% Blue ✓ ✓
A5 Blue x Blue 100% blue 100% Blue 100% Blue → 100% Blue ✓ 100% blue 100% Blue 100% Blue → 100% Blue ✓ ✓
A6 Turquoise x Normal 100% green /turquoise(parblue) 100% Green (parturquoise) 100% Turquoise → 100% Turquoise ✓ 100% green /turquoise(parblue) 100% Green (parturquoise) 100% Turquoise → 100% Turquoise ✓ ✓
A11 Blue x Turquoise 100% turquoise(parblue)Blue 100% Blue-Turquoise 100% Turquoise → 100% Turquoise ✓ 100% turquoise(parblue)Blue 100% Blue-Turquoise 100% Turquoise → 100% Turquoise ✓ ✓
B1 Normal x Normal 100% green 100% Green 100% Green → 100% Green ✓ 100% green 100% Green 100% Green → 100% Green ✓ ✓
B2 Grey SF x Normal 50% grey(sf) green / 50% green 50% Grey / 50% Green 50% Grey / 50% Green → 50% Grey / 50% Green ✓ 50% grey(sf) green / 50% green 50% Grey / 50% Green 50% Grey / 50% Green → 50% Grey / 50% Green ✓ ✓
B3 Grey DF x Normal 100% grey(sf) green 100% Grey 100% Grey → 100% Grey ✓ 100% grey(sf) green 100% Grey 100% Grey → 100% Grey ✓ ✓
B4 INO x Normal 100% green /ino 100% Split to INO 100% Green → 100% Green ✓ 100% ino 100% INO 100% INO → 100% INO ✓ ✓
B5 Cinnamon x Normal 100% green /cinnamon 100% Split to Cinnamon 100% Green → 100% Green ✓ 100% green cinnamon 100% Cinnamon 100% Cinnamon → 100% Cinnamon ✓ ✓
B6 Opaline x Normal 100% green /opaline 100% Split to Opaline 100% Green → 100% Green ✓ 100% green opaline 100% Opaline 100% Opaline → 100% Opaline ✓ ✓
B7 Normal x Cinnamon 100% green /cinnamon 100% Split to Cinnamon 100% Green → 100% Green ✓ 100% green 100% Green 100% Green → 100% Green ✓ ✓
B8 Normal x INO 100% green /ino 100% Split to INO 100% Green → 100% Green ✓ 100% green 100% Green 100% Green → 100% Green ✓ ✓
B11 split to Cinnamon x Normal 50% green /cinnamon / 50% green 50% Green / 50% Split to Cinnamon 50% Green / 50% Green → 50% Green / 50% Green ✓ 50% green / 50% green cinnamon 50% Green / 50% Cinnamon 50% Green / 50% Cinnamon → 50% Green / 50% Cinnamon ✓ ✓
B13 Blue INO x Blue 100% blue /ino 100% Blue Split to INO 100% Blue → 100% Blue ✓ 100% blue ino 100% Blue INO 100% Blue INO → 100% Blue INO ✓ ✓
B14 Blue split to INO x Blue 50% blue /ino / 50% blue 50% Blue / 50% Blue Split to INO 50% Blue / 50% Blue → 50% Blue / 50% Blue ✗ 50% blue ino / 50% blue 50% Blue / 50% Blue INO 50% Blue INO / 50% Blue → 50% Blue / 50% Blue INO ✗ ✓
B15 Blue Opaline x Blue 100% blue /opaline 100% Blue Split to Opaline 100% Blue → 100% Blue ✓ 100% blue opaline 100% Blue Opaline 100% Blue Opaline → 100% Blue Opaline ✓ ✓
B16 Blue split to Opaline x Blue 50% blue / 50% blue /opaline 50% Blue / 50% Blue Split to Opaline 50% Blue / 50% Blue → 50% Blue / 50% Blue ✗ 50% blue opaline / 50% blue 50% Blue / 50% Blue Opaline 50% Blue Opaline / 50% Blue → 50% Blue / 50% Blue Opaline ✗ ✓
B17 Blue Cinnamon x Blue 100% blue /cinnamon 100% Blue Split to Cinnamon 100% Blue → 100% Blue ✓ 100% blue cinnamon 100% Blue Cinnamon 100% Blue Cinnamon → 100% Blue Cinnamon ✓ ✓
B18 Blue split to Cinnamon x Blue 50% blue /cinnamon / 50% blue 50% Blue / 50% Blue Split to Cinnamon 50% Blue / 50% Blue → 50% Blue / 50% Blue ✓ 50% blue / 50% blue cinnamon 50% Blue / 50% Blue Cinnamon 50% Blue / 50% Blue Cinnamon → 50% Blue / 50% Blue Cinnamon ✓ ✓
C1 Grey x Normal 100% grey(sf) green 100% Grey 100% Grey → 100% Grey ✓ 100% grey(sf) green 100% Grey 100% Grey → 100% Grey ✓ ✓
C2 Grey Blue x Normal 100% grey(sf) green /blue 100% Grey (parblue) 100% Grey Blue → 100% Grey Blue ✓ 100% grey(sf) green /blue 100% Grey (parblue) 100% Grey Blue → 100% Grey Blue ✓ ✓
C5 Grey INO x Blue 100% grey(sf) blue /ino 100% Grey (parblue) Split to INO 100% Grey Blue → 100% Grey Blue ✓ 100% grey(sf) blue ino 100% Grey (parblue) INO 100% Grey Blue INO → 100% Grey Blue INO ✓ ✓
C6 Grey split to INO x Blue 50% grey(sf) blue /ino / 50% grey(sf) blue 50% Grey (parblue) / 50% Grey (parblue) Split to INO 50% Grey Blue / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue ✗ 50% grey(sf) blue ino / 50% grey(sf) blue 50% Grey (parblue) / 50% Grey (parblue) INO 50% Grey Blue INO / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue INO ✗ ✓
D1 Grey Blue INO x Blue 100% grey(sf) blue /ino 100% Grey Blue Split to INO 100% Grey Blue → 100% Grey Blue ✓ 100% grey(sf) blue ino 100% Grey Blue INO 100% Grey Blue INO → 100% Grey Blue INO ✓ ✓
D2 Grey Blue split to INO x Blue 50% grey(sf) blue /ino / 50% grey(sf) blue 50% Grey Blue / 50% Grey Blue Split to INO 50% Grey Blue / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue ✗ 50% grey(sf) blue ino / 50% grey(sf) blue 50% Grey Blue / 50% Grey Blue INO 50% Grey Blue INO / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue INO ✗ ✓
D3 Grey Blue Opaline x Blue 100% grey(sf) blue /opaline 100% Grey Blue Split to Opaline 100% Grey Blue → 100% Grey Blue ✓ 100% grey(sf) blue opaline 100% Grey Blue Opaline 100% Grey Blue Opaline → 100% Grey Blue Opaline ✓ ✓
D4 Grey Blue split to Opaline x Blue 50% grey(sf) blue / 50% grey(sf) blue /opaline 50% Grey Blue / 50% Grey Blue Split to Opaline 50% Grey Blue / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue ✗ 50% grey(sf) blue opaline / 50% grey(sf) blue 50% Grey Blue / 50% Grey Blue Opaline 50% Grey Blue Opaline / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue Opaline ✗ ✓

Detailed Per-Test Comparison

Dark Factor & Blue Locus

A1
Normal x Normal
Male Offspring
100% green → 100% Green
100% Green → 100% Green
Female Offspring
100% green → 100% Green
100% Green → 100% Green
✓
A2
Dark SF x Normal
Male Offspring
50% green → 50% Dark
50% Green / 50% Dark → 50% Dark / 50% Green
Female Offspring
50% green → 50% Dark
50% Green / 50% Dark → 50% Dark / 50% Green
✓
A3
Dark DF x Normal
Male Offspring
100% D green → 100% Dark
100% Dark → 100% Dark
Female Offspring
100% D green → 100% Dark
100% Dark → 100% Dark
✓
A4
Blue x Normal
Male Offspring
100% green /blue → 100% Green (parblue)
100% Blue → 100% Blue
Female Offspring
100% green /blue → 100% Green (parblue)
100% Blue → 100% Blue
✓
A5
Blue x Blue
Male Offspring
100% blue → 100% Blue
100% Blue → 100% Blue
Female Offspring
100% blue → 100% Blue
100% Blue → 100% Blue
✓
A6
Turquoise x Normal
Male Offspring
100% green /turquoise(parblue) → 100% Green (parturquoise)
100% Turquoise → 100% Turquoise
Female Offspring
100% green /turquoise(parblue) → 100% Green (parturquoise)
100% Turquoise → 100% Turquoise
✓
A11
Blue x Turquoise
Male Offspring
100% turquoise(parblue)Blue → 100% Blue-Turquoise
100% Turquoise → 100% Turquoise
Female Offspring
100% turquoise(parblue)Blue → 100% Blue-Turquoise
100% Turquoise → 100% Turquoise
✓

Sex-Linked Traits

B1
Normal x Normal
Male Offspring
100% green → 100% Green
100% Green → 100% Green
Female Offspring
100% green → 100% Green
100% Green → 100% Green
✓
B2
Grey SF x Normal
Male Offspring
50% grey(sf) green → 50% Grey
50% Grey / 50% Green → 50% Grey / 50% Green
Female Offspring
50% grey(sf) green → 50% Grey
50% Grey / 50% Green → 50% Grey / 50% Green
✓
B3
Grey DF x Normal
Male Offspring
100% grey(sf) green → 100% Grey
100% Grey → 100% Grey
Female Offspring
100% grey(sf) green → 100% Grey
100% Grey → 100% Grey
✓
B4
INO x Normal
Male Offspring
100% green /ino → 100% Split to INO
100% Green → 100% Green
Female Offspring
100% ino → 100% INO
100% INO → 100% INO
✓
B5
Cinnamon x Normal
Male Offspring
100% green /cinnamon → 100% Split to Cinnamon
100% Green → 100% Green
Female Offspring
100% green cinnamon → 100% Cinnamon
100% Cinnamon → 100% Cinnamon
✓
B6
Opaline x Normal
Male Offspring
100% green /opaline → 100% Split to Opaline
100% Green → 100% Green
Female Offspring
100% green opaline → 100% Opaline
100% Opaline → 100% Opaline
✓
B7
Normal x Cinnamon
Male Offspring
100% green /cinnamon → 100% Split to Cinnamon
100% Green → 100% Green
Female Offspring
100% green → 100% Green
100% Green → 100% Green
✓
B8
Normal x INO
Male Offspring
100% green /ino → 100% Split to INO
100% Green → 100% Green
Female Offspring
100% green → 100% Green
100% Green → 100% Green
✓
B11
split to Cinnamon x Normal
Male Offspring
50% green /cinnamon → 50% Green
50% Green / 50% Green → 50% Green / 50% Green
Female Offspring
50% green → 50% Green
50% Green / 50% Cinnamon → 50% Green / 50% Cinnamon
✓
B13
Blue INO x Blue
Male Offspring
100% blue /ino → 100% Blue Split to INO
100% Blue → 100% Blue
Female Offspring
100% blue ino → 100% Blue INO
100% Blue INO → 100% Blue INO
✓
B14
Blue split to INO x Blue
Male Offspring
50% blue /ino → 50% Blue
50% Blue / 50% Blue → 50% Blue / 50% Blue
Female Offspring
50% blue ino → 50% Blue
50% Blue INO / 50% Blue → 50% Blue / 50% Blue INO
✓
B15
Blue Opaline x Blue
Male Offspring
100% blue /opaline → 100% Blue Split to Opaline
100% Blue → 100% Blue
Female Offspring
100% blue opaline → 100% Blue Opaline
100% Blue Opaline → 100% Blue Opaline
✓
B16
Blue split to Opaline x Blue
Male Offspring
50% blue → 50% Blue
50% Blue / 50% Blue → 50% Blue / 50% Blue
Female Offspring
50% blue opaline → 50% Blue
50% Blue Opaline / 50% Blue → 50% Blue / 50% Blue Opaline
✓
B17
Blue Cinnamon x Blue
Male Offspring
100% blue /cinnamon → 100% Blue Split to Cinnamon
100% Blue → 100% Blue
Female Offspring
100% blue cinnamon → 100% Blue Cinnamon
100% Blue Cinnamon → 100% Blue Cinnamon
✓
B18
Blue split to Cinnamon x Blue
Male Offspring
50% blue /cinnamon → 50% Blue
50% Blue / 50% Blue → 50% Blue / 50% Blue
Female Offspring
50% blue → 50% Blue
50% Blue / 50% Blue Cinnamon → 50% Blue / 50% Blue Cinnamon
✓

Grey + Blue Combinations

C1
Grey x Normal
Male Offspring
100% grey(sf) green → 100% Grey
100% Grey → 100% Grey
Female Offspring
100% grey(sf) green → 100% Grey
100% Grey → 100% Grey
✓
C2
Grey Blue x Normal
Male Offspring
100% grey(sf) green /blue → 100% Grey (parblue)
100% Grey Blue → 100% Grey Blue
Female Offspring
100% grey(sf) green /blue → 100% Grey (parblue)
100% Grey Blue → 100% Grey Blue
✓
C5
Grey INO x Blue
Male Offspring
100% grey(sf) blue /ino → 100% Grey (parblue) Split to INO
100% Grey Blue → 100% Grey Blue
Female Offspring
100% grey(sf) blue ino → 100% Grey (parblue) INO
100% Grey Blue INO → 100% Grey Blue INO
✓
C6
Grey split to INO x Blue
Male Offspring
50% grey(sf) blue /ino → 50% Grey (parblue)
50% Grey Blue / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue
Female Offspring
50% grey(sf) blue ino → 50% Grey (parblue)
50% Grey Blue INO / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue INO
✓

Grey + Blue + Sex-Linked (Full Triad)

D1
Grey Blue INO x Blue
Male Offspring
100% grey(sf) blue /ino → 100% Grey Blue Split to INO
100% Grey Blue → 100% Grey Blue
Female Offspring
100% grey(sf) blue ino → 100% Grey Blue INO
100% Grey Blue INO → 100% Grey Blue INO
✓
D2
Grey Blue split to INO x Blue
Male Offspring
50% grey(sf) blue /ino → 50% Grey Blue
50% Grey Blue / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue
Female Offspring
50% grey(sf) blue ino → 50% Grey Blue
50% Grey Blue INO / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue INO
✓
D3
Grey Blue Opaline x Blue
Male Offspring
100% grey(sf) blue /opaline → 100% Grey Blue Split to Opaline
100% Grey Blue → 100% Grey Blue
Female Offspring
100% grey(sf) blue opaline → 100% Grey Blue Opaline
100% Grey Blue Opaline → 100% Grey Blue Opaline
✓
D4
Grey Blue split to Opaline x Blue
Male Offspring
50% grey(sf) blue → 50% Grey Blue
50% Grey Blue / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue
Female Offspring
50% grey(sf) blue opaline → 50% Grey Blue
50% Grey Blue Opaline / 50% Grey Blue → 50% Grey Blue / 50% Grey Blue Opaline
✓