Quaker Parrot Genetics Calculator — Validation Against Gold Standard
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 ✗ | ✓ |