Kalkulačka Punnettova čtverce | Předpověď genetických dědičných vzorů
Okamžitě vypočítejte genotypové a fenotypové poměry pomocí naší bezplatné kalkulačky Punnettova čtverce. Řešte monohybridní a dihybridní křížení pro domácí úkoly z genetiky, šlechtitelské programy a výuku biologie.
Kalkulátor Punnettova čtverce
Předpovídejte genotypové a fenotypové poměry pro genetické křížení. Okamžitě počítejte monohybridní a dihybridní dědičné vzory.
Zadejte genotypy rodičů pomocí standardní notace (např. Aa pro monohybridní, AaBb pro dihybridní křížení).
Příklady:
Punnettův čtverec
| Rodičovské gamety | A | a |
|---|---|---|
| A | AA A | Aa A |
| a | Aa A | aa a |
Fenotypový poměr
A: 3/4, a: 1/4
Porozumění Punnettovým čtvercům
Punnettův čtverec je diagram, který pomáhá předpovědět pravděpodobnost různých genotypů potomků.
Velká písmena reprezentují dominantní alely, zatímco malá písmena reprezentují recesivní alely.
Fenotyp je fyzickým projevem genotypu. Dominantní alela zastře recesivní alelu ve fenotypu.
Dokumentace
Co je kalkulátor Punnettova čtverce?
Někdy jste měli potíže s předpovídáním genetických výsledků při studiu Mendelových zákonů? Kalkulátor Punnettova čtverce tento problém řeší tím, že vizualizuje, jak se vlastnosti přenášejí z rodičů na potomstvo. Pojmenovaný po britském genetikovi Reginaldovi Punnettovi (který tento diagram představil v roce 1905), tento nástroj mapuje všechny možné genetické kombinace v křížení.
Zde je to praktické: místo ručního kreslení 4x4 nebo 8x8 mřížek a sledování kombinací alel jednoduše zadáte rodičovské genotypy a okamžitě dostanete výsledky. Kalkulátor zvládá jak monohybridní křížení (sledování jedné vlastnosti, jako je barva květu), tak dihybridní křížení (sledování dvou vlastností současně, jako je tvar a barva semene).
Co uvidíte ve výsledcích:
- Kompletní mřížku zobrazující všechny možné kombinace genotypů
- Odpovídající fenotyp (pozorovatelná vlastnost) pro každou kombinaci
- Poměrové shrnutí, které vám říká pravděpodobnost výskytu každé vlastnosti
Studenti biologie jej používají při řešení genetických problémů. Šlechtitelé rostlin a zvířat se na něj spoléhají při předpovídání charakteristik potomstva před křížením. Učitelé jej shledávají užitečným pro vizuální demonstraci dědičných vzorců. Klíčovou výhodou je, že mění abstraktní pravděpodobnost na něco hmatatelného, co můžete vidět a pochopit.
Punnetteho čtverce genetika: Klíčové termíny vysvětleny
Porozumění těmto genetickým termínům usnadňuje interpretaci výsledků:
- Genotyp: Skutečný genetický kód, který organismus nese, zapsaný jako kombinace písmen jako Aa nebo BB. Můžete si to představit jako genetický plán.
- Fenotyp: Co skutečně pozorujete - fyzická vlastnost, která vyplývá z genotypu. Rostlina s genotypem Tt může mít fenotyp "vysoká".
- Alela: Různé verze stejného genu. Pro barvu očí můžete mít hnědou alelu nebo modrou alelu. Dominantní alely označujeme velkými písmeny (A) a recesivní malými (a).
- Homozygotní: Když se obě alely shodují - buď AA (homozygotní dominantní) nebo aa (homozygotní recesivní). Tyto organismy se pro danou vlastnost dědičně reprodukují.
- Heterozygotní: Když se alely liší, jako Aa. Tyto organismy vykazují dominantní znak, ale nesou recesivní alelu.
- Dominantní: Alela, která se projeví ve fenotypu, když je přítomna. Stačí jedna kopie, aby byl znak viditelný.
- Recesivní: Alela, která se projeví pouze při přítomnosti dvou kopií (aa). Je potlačena dominantními alelami.
- Monohybridní křížení: Sledování dědičnosti jedné vlastnosti, jako barva květu u hrachu (Aa × aa).
- Dihybridní křížení: Sledování dvou vlastností současně, jako to dělal Mendel s tvarem a barvou semen (AaBb × AaBb). To se stává složitějším se 16 možnými kombinacemi.
Jak používat tento Punnett Square kalkulátor
Použití kalkulátoru zabere jen několik sekund:
-
Zadejte genotypy rodičů: Zadejte genetickou výbavu každého rodiče do vstupních polí.
- Pro křížení jednoho znaku (monohybridní) použijte formát se dvěma písmeny: "Aa", "BB" nebo "aa"
- Pro křížení dvou znaků (dihybridní) použijte formát se čtyřmi písmeny: "AaBb", "AAbb" nebo "aaBB"
- Běžná chyba: Ujistěte se, že oba rodiče používají stejný formát - nemůžete křížit monohybridní s dihybridním
-
Prohlédněte si výsledky: Kalkulátor vám okamžitě ukáže:
- Kompletní mřížku Punnett čtverce se všemi možnými genotypy potomků
- Fenotyp (pozorovatelný znak) pro každou kombinaci
- Souhrn poměru - například "3:1" znamená 3 potomky s dominantním znakem na každého 1 s recesivním znakem
-
Kopírování nebo uložení: Stiskněte "Kopírovat výsledky" pro uložení Punnett čtverce do laboratorních zpráv, domácích úkolů nebo chovatelských záznamů.
-
Experimentujte: Vyzkoušejte různé kombinace rodičů a sledujte, jak se mění výsledky. Co se stane, když zkřížíte Aa × Aa versus Aa × aa? Výsledky odhalí, proč se některé znaky vyskytují častěji než jiné.
Příklady vstupů
- Monohybridní křížení: Rodič 1: "Aa", Rodič 2: "Aa"
- Dihybridní křížení: Rodič 1: "AaBb", Rodič 2: "AaBb"
- Homozygot × Heterozygot: Rodič 1: "AA", Rodič 2: "Aa"
- Homozygot × Homozygot: Rodič 1: "AA", Rodič 2: "aa"
Jak fungují Punnettovy čtverce: Věda o genetickém dědičnosti
Punnettovy čtverce vizualizují Mendelovy zákony dědičnosti - principy objevené v 60. letech 19. století prostřednictvím experimentů s hrachem. Zde je to, co se ve skutečnosti děje na buněčné úrovni:
-
Zákon segregace: Když organismus vytváří reprodukční buňky (gamety), oddělí se dvě kopie každého genu. Každá spermie nebo vajíčko obdrží pouze jeden alel. Proto rodič s genotypem Aa produkuje 50% gamet s A a 50% s a.
-
Zákon nezávislého uspořádání: Pro dihybridní křížení se geny na různých chromozomech třídí nezávisle během tvorby gamet. Alel, který spermie dostane pro vlastnost 1, neovlivňuje, který alel dostane pro vlastnost 2. (Poznámka: Toto nefunguje pro propojené geny na stejném chromozomu - omezení základních Punnettových čtverců.)
-
Zákon dominance: Při heterozygotním stavu (Aa) se v fenotypu projeví pouze dominantní alel. Recesivní alel je stále geneticky přítomen, ale skrytý před pozorováním. Proto mohou dva hnědooocí rodiče (oba Aa) mít modrookého potomka (aa).
Tyto principy jsou rozsáhle dokumentovány v genetické literatuře. Národní ústav pro výzkum lidského genomu poskytuje podrobné vysvětlení, jak se tyto koncepty vztahují k modernímu genetickému poznání.
Matematický základ
Metoda Punnettových čtverců je v podstatě aplikací teorie pravděpodobnosti na genetiku. Pro každý gen je pravděpodobnost zdědění určitého alelu 50% (za předpokladu normální mendelovské dědičnosti). Punnettův čtverec pomáhá systematicky vizualizovat tyto pravděpodobnosti.
Pro monohybridní křížení (Aa × Aa) jsou možné gamety:
- Rodič 1: A nebo a (50% šance každý)
- Rodič 2: A nebo a (50% šance každý)
Výsledkem jsou čtyři možné kombinace:
- AA (25% pravděpodobnost)
- Aa (50% pravděpodobnost, protože může nastat dvěma různými způsoby)
- aa (25% pravděpodobnost)
Pro fenotypové poměry v tomto příkladu, pokud je A dominantní vůči a, dostaneme:
- Dominantní fenotyp (A_): 75% (AA + Aa)
- Recesivní fenotyp (aa): 25%
Toto dává klasický 3:1 fenotypový poměr pro křížení heterozygot × heterozygot.
Generování gamet
Prvním krokem při vytváření Punnettova čtverce je určení možných gamet, které může každý rodič produkovat:
-
Pro monohybridní křížení (např. Aa):
- Každý rodič produkuje dva typy gamet: A a a
-
Pro dihybridní křížení (např. AaBb):
- Každý rodič produkuje čtyři typy gamet: AB, Ab, aB a ab
-
Pro homozygotní genotypy (např. AA nebo aa):
- Produkuje se pouze jeden typ gamety (A nebo a v tomto pořadí)
Výpočet fenotypových poměrů
Po určení všech možných genotypových kombinací je fenotyp pro každou kombinaci určen na základě vztahů dominance:
-
Pro genotypy s alespoň jedním dominantním alelem (např. AA nebo Aa):
- Je vyjádřen dominantní fenotyp
-
Pro genotypy s pouze recesivními alely (např. aa):
- Je vyjádřen recesivní fenotyp
Fenotypový poměr je poté vypočítán počítáním počtu potomků s každým fenotypem a vyjádřen jako zlomek nebo poměr.
Poměry Punnettova čtverce: Běžné genetické vzory
Různé kombinace rodičů produkují předvídatelné vzory. Zde jsou nejběžnější křížení, se kterými se setkáte, a jejich očekávané výsledky:
Vzory monohybridního křížení
-
Homozygotní dominantní × Homozygotní dominantní (AA × AA)
- Poměr genotypů: 100% AA
- Poměr fenotypů: 100% dominantní znak
-
Homozygotní dominantní × Homozygotní recesivní (AA × aa)
- Poměr genotypů: 100% Aa
- Poměr fenotypů: 100% dominantní znak
-
Homozygotní dominantní × Heterozygotní (AA × Aa)
- Poměr genotypů: 50% AA, 50% Aa
- Poměr fenotypů: 100% dominantní znak
-
Heterozygotní × Heterozygotní (Aa × Aa)
- Poměr genotypů: 25% AA, 50% Aa, 25% aa
- Poměr fenotypů: 75% dominantní znak, 25% recesivní znak (poměr 3:1)
-
Heterozygotní × Homozygotní recesivní (Aa × aa)
- Poměr genotypů: 50% Aa, 50% aa
- Poměr fenotypů: 50% dominantní znak, 50% recesivní znak (poměr 1:1)
-
Homozygotní recesivní × Homozygotní recesivní (aa × aa)
- Poměr genotypů: 100% aa
- Poměr fenotypů: 100% recesivní znak
Vzory dihybridního křížení
Nejznámější dihybridní křížení je mezi dvěma heterozygotními jedinci (AaBb × AaBb), které produkuje klasický fenotypový poměr 9:3:3:1:
- 9/16 vykazuje oba dominantní znaky (A_B_)
- 3/16 vykazuje dominantní znak A a recesivní znak b (A_bb)
- 3/16 vykazuje recesivní znak a a dominantní znak B (aaB_)
- 1/16 vykazuje oba recesivní znaky (aabb)
Tento poměr je základním vzorem v genetice a demonstruje princip nezávislého uspořádání.
Reálné aplikace kalkulátorů Punnettova čtverce
Punnettovy čtverce nejsou jen školní cvičení - řeší reálné problémy v několika oborech:
Vzdělávací aplikace
Biologické kurzy se silně spoléhají na Punnettovy čtverce, protože přeměňují abstraktní dědičné vzory na konkrétní. Při výuce, proč srpkovitá anémie přetrvává v populacích navzdory škodlivosti, Punnettův čtverec okamžitě ukazuje, že dva nosiči (Ss × Ss) mají 25% šanci mít postižené dítě - což činí dědičný vzor viditelným, nikoli jen teoretickým.
Studenti řešící genetické úlohy často uvíznou na složitějších scénářích jako jsou dihybridní křížení. Kalkulátor eliminuje aritmetické chyby a umožňuje jim zaměřit se na pochopení základní genetiky namísto mechaniky kreslení mřížky. To je zvláště cenné během zkoušek, kde časový tlak může vést k nepozorným chybám v ručních výpočtech.
Výzkumné a praktické aplikace
Šlechtění rostlin a zvířat: Chovatelé psů pracující s genetikou barvy srsti používají Punnettovy čtverce k předpovědi výsledků vrhu před křížením. Při křížení dvou nosičů čokoládové barvy Labradora (Bb × Bb, kde B=černá, b=čokoláda) pomáhá znalost očekávaného poměru 3:1 nastavit realistická očekávání a šlechtitelské strategie. Stejná logika platí pro vývoj plodin - šlechtitelé rostlin vybírající geny odolnosti vůči chorobám potřebují předpovědět, která křížení produkují nejvyšší procento potomků odolných vůči chorobám.
Genetické poradenství: Přestože klinická genetika nyní používá sofistikované nástroje jako Hardyho-Weinbergovy výpočty a analýzu rodokmenu, Punnettovy čtverce zůstávají nejjasnějším způsobem, jak vysvětlit dědičnost pacientům. Při vysvětlování rizika cystické fibrózy nosičům rodičů umožňuje nakreslení jednoduchého Punnettova čtverce, který ukazuje 25% postižených / 50% nosičů / 25% nepostižených, efektivnější komunikaci než statistická terminologie.
Ochrana biologické rozmanitosti: Chovné programy zoo pro ohrožené druhy jako pandy nebo kalifornské kondory využívají genetické předpovědi k udržení diverzity. Konzervační genetik může použít Punnettovy čtverce k určení, které jedince křížit, aby zachoval vzácné alely bez zvyšování rizika příbuzenského křížení.
Zemědělství: Osivové společnosti vyvíjející nové odrůdy plodin spoléhají na genetické předpovědi. Při šlechtění kukuřice pro odolnost vůči škůdcům a suchu (dihybridní křížení) pomáhají Punnettovy čtverce identifikovat rostliny F2 generace pro další šlechtění.
Omezení a alternativy
Punnettovy čtverce fungují skvěle pro jednoduché mendelovské znaky, ale reálná genetika je často komplikovanější. Zde jsou věci, které zvládají špatně:
Kdy Punnettovy čtverce selhávají:
-
Polygenetické znaky: Lidská výška zahrnuje stovky genů. Punnettův čtverec to nemůže předpovědět - potřeboval by mřížku s miliardami buněk. Většina složitých znaků jako inteligence, osobnost nebo náchylnost k chorobám spadá do této kategorie.
-
Neúplná dominance: Když zkřížíte červené a bílé hledíky a dostanete růžové potomky, žádný alel není skutečně dominantní. Standardní Punnettovy čtverce stále fungují, ale poměr 3:1 se stává 1:2:1 (červená:růžová:bílá), protože fenotyp odpovídá poměru genotypu.
-
Propojené geny: Geny fyzicky blízko sebe na stejném chromozomu cestují společně během dědičnosti, což porušuje zákon nezávislého uspořádání. Barva očí a barva vlasů u octomilek ukazují propojení - předpovědi Punnettova čtverce selhávají, protože předpokládají nezávislost.
-
Epigenetické faktory: Genová exprese může být modifikována environmentálními faktory bez změny sekvence DNA. Punnettův čtverec ukazuje pravděpodobnosti genotypu, ale nemůže posoudit, zda budou tyto geny skutečně aktivní.
-
Dědičnost vázaná na pohlaví: Standardní Punnettovy čtverce fungují pro znaky vázané na pohlaví, ale je třeba explicitně zahrnout X a Y chromozomy (jako X^H X^h × X^H Y pro křížení nosičů hemofilie).
Co použít místo toho:
Když se Punnettovy čtverce stanou nepraktickými, genetici se obracejí na:
- Pravidla pravděpodobnosti: Pro křížení 3+ znaků jsou pravidla násobení rychlejší než kreslení mřížek se 64 buňkami
- Analýza rodokmenu: Sledování dědičnosti rodinnými stromy odhaluje vzory, které jednoduché křížení nemůže ukázat
- Rovnice populační genetiky: Výpočty Hardyho-Weinbergovy rovnováhy předpovídají frekvence alel v populacích
- Výpočetní modelování: Software zvládá složité genetické interakce zahrnující desítky lokusů
Klíčem je vědět, kdy jednoduché nástroje postačují a kdy potřebujete sofistikovanější přístupy. Pro poruchy jediného genu a základní šlechtitelská rozhodnutí zůstávají Punnettovy čtverce zlatým standardem pro jasnost a rychlost.
Historie Punnettova čtverce
Reginald Crundall Punnett, britský genetik, vytvořil tento diagram kolem roku 1905, aby pomohl studentům vizualizovat mendelovské dědičnosti. Pracující po boku Williama Batesona (který prosazoval znovuobjevené Mendelovo dílo), Punnett potřeboval výukový nástroj, který by učinil abstraktní genetické koncepty hmatatelné. Jeho gridový systém byl natolik úspěšný, že se stal standardem ve výuce genetiky po celém světě.
Klíčové milníky ve vývoji genetické predikce
-
1865: Gregor Mendel publikuje svou práci o hybridizaci rostlin, stanovuje zákony dědičnosti, přestože jeho práce byla tehdy z velké části ignorována.
-
1900: Mendelovo dílo je nezávisle znovuobjeveno třemi vědci: Hugem de Vriesem, Carlem Corrensem a Erichem von Tschermakem.
-
1905: Reginald Punnett vyvíjí diagram Punnettova čtverce pro vizualizaci a predikci výsledků genetických křížení.
-
1909: Punnett publikuje knihu „Mendelismus", která pomáhá popularizovat mendelovskou genetiku a představuje Punnettův čtverec širšímu publiku.
-
1910-1915: Práce Thomase Hunta Morgana s octomilkami poskytuje experimentální potvrzení mnoha genetických principů, které lze předpovídat pomocí Punnettových čtverců.
-
1930s: Moderní syntéza kombinuje mendelovskou genetiku s Darwinovou teorií evoluce a zakládá obor populační genetiky.
-
1950s: Objev struktury DNA Watsonem a Crickem poskytuje molekulární základ genetické dědičnosti.
-
Současnost: Přestože existují sofistikovanější výpočetní nástroje pro komplexní genetickou analýzu, Punnettův čtverec zůstává základním vzdělávacím nástrojem a výchozím bodem pro pochopení genetické dědičnosti.
Punnett sám přispěl k genetice významně nad rámec čtverce, který nese jeho jméno. Byl jedním z prvních, kdo rozpoznal genetickou vazbu (tendenci genů umístěných blízko sebe na chromozomu být děděny společně), což ve skutečnosti představuje omezení jednoduchého modelu Punnettova čtverce.
Často kladené dotazy o Punnettových čtvercích
K čemu slouží Punnettův čtverec?
Punnettovy čtverce předpovídají pravděpodobnost, že potomci zdědí specifické vlastnosti od svých rodičů. Zmapováním všech možných kombinací alel z genetického křížení můžete vypočítat pravděpodobnost výskytu každého genotypu a fenotypu v příští generaci. Studenti biologie je používají k řešení dědičných problémů, chovatelé je využívají k předpovědi charakteristik potomků před pářením zvířat nebo křížením rostlin.
Jaký je rozdíl mezi genotypem a fenotypem v Punnettově čtverci?
Genotyp je genetický kód (písmena jako Aa nebo BB), zatímco fenotyp je to, co skutečně vidíte. Rostlina s genotypem Tt může být vysoká (fenotyp), protože alela T je dominantní. Zde je to, co lidi mate: dva organismy mohou mít různé genotypy (Tt a TT), ale stejný fenotyp (obě vysoké). Punnettovy čtverce odhalují obojí - genetické kombinace v buňkách mřížky a vlastnosti, které tyto kombinace produkují.
Jak interpretovat poměr 3:1 v Punnettově čtverci?
Poměr 3:1 se objevuje při křížení dvou heterozygotních jedinců (Aa × Aa). Z čtyř možných potomků průměrně tři vykazují dominantní znak a jeden recesivní znak. To neznamená, že každý vrh nebo rodina bude mít přesně toto rozdělení - stejně jako hození dvou mincí nezaručuje jeden znak a jeden rub. Vzorec 3:1 se objevuje při velkých vzorcích. Mendel tento poměr viděl v tisících hrachových rostlin, což potvrdilo jeho zákony dědičnosti.
Může kalkulátor Punnettova čtverce předpovědět vlastnosti mého dítěte?
Punnettovy čtverce ukazují pravděpodobnosti, ne jistoty. Říkají vám pravděpodobnost různých výsledků, ale náhoda určuje, co se skutečně stane. I při 50% pravděpodobnosti zobrazené ve čtverci by pár mohl mít tři děti, které zdědí stejný znak - nebo všechny různé. Je to podobné jako hod mincí: tři hlavy v řadě jsou nepravděpodobné, ale zcela možné. Čtverec vám říká šance, ne výsledek.
Jak pracovat s více než dvěma znaky?
Pro více než dva znaky se základní Punnettův čtverec stává nepraktickým kvůli velikosti. Pro tři znaky byste potřebovali 3D krychli s 64 buňkami. Místo toho genetici typicky:
- Analyzují každý znak samostatně pomocí individuálních Punnettových čtverců
- Používají pravidlo součinu pravděpodobnosti ke kombinaci nezávislých pravděpodobností
- Používají pokročilejší výpočetní nástroje pro komplexní analýzu více znaků
Jaká jsou omezení kalkulátorů Punnettova čtverce?
Punnettovy čtverce fungují perfektně pro jednoduché znaky s jedním nebo dvěma geny podle Mendelova dědičnosti, ale mají potíže s:
- Spojenými geny na stejném chromozomu (pohybují se společně, což ruší předpoklad nezávislosti)
- Více než dvěma znaky (tři geny vyžadují 64-buněčnou krychli, čtyři geny potřebují 256 buněk)
- Polygenetickými znaky jako výška nebo barva kůže ovládané mnoha geny
- Environmentálními vlivy na genovou expresi (výživa ovlivňující výšku navzdory genetickému potenciálu)
- Letálními alelami, kde některé kombinace nepřežijí (zkreslující očekávané poměry)
- Variabilní penetrancí, kde přítomnost genu nezaručuje projevení znaku
Většina reálných znaků zahrnuje více genů a environmentálních faktorů, což činí Punnettovy čtverce užitečným výchozím bodem, ale nedostatečným pro úplnou analýzu.
(Překlad pokračuje v dalších částech...)
Příklady kódu pro genetické výpočty
Zde jsou některé příklady kódu, které ukazují, jak programově počítat genetické pravděpodobnosti a generovat Punnettovy čtverce:
1def generate_monohybrid_punnett_square(parent1, parent2):
2 """Generovat Punnettův čtverec pro monohybridní křížení."""
3 # Extrahovat alely rodičů
4 p1_alleles = [parent1[0], parent1[1]]
5 p2_alleles = [parent2[0], parent2[1]]
6
7 # Vytvořit Punnettův čtverec
8 punnett_square = []
9 for allele1 in p1_alleles:
10 row = []
11 for allele2 in p2_alleles:
12 # Kombinovat alely, zajistit dominantní alelu na prvním místě
13 genotype = ''.join(sorted([allele1, allele2], key=lambda x: x.lower() != x))
14 row.append(genotype)
15 punnett_square.append(row)
16
17 return punnett_square
18
19# Příklad použití
20square = generate_monohybrid_punnett_square('Aa', 'Aa')
21for row in square:
22 print(row)
23# Výstup: ['AA', 'Aa'], ['aA', 'aa']
241function generatePunnettSquare(parent1, parent2) {
2 // Extrahovat alely rodičů
3 const p1Alleles = [parent1.charAt(0), parent1.charAt(1)];
4 const p2Alleles = [parent2.charAt(0), parent2.charAt(1)];
5
6 // Vytvořit Punnettův čtverec
7 const punnettSquare = [];
8
9 for (const allele1 of p1Alleles) {
10 const row = [];
11 for (const allele2 of p2Alleles) {
12 // Seřadit alely tak, aby dominantní (velká písmena) byla první
13 const combinedAlleles = [allele1, allele2].sort((a, b) => {
14 if (a === a.toUpperCase() && b !== b.toUpperCase()) return -1;
15 if (a !== a.toUpperCase() && b === b.toUpperCase()) return 1;
16 return 0;
17 });
18 row.push(combinedAlleles.join(''));
19 }
20 punnettSquare.push(row);
21 }
22
23 return punnettSquare;
24}
25
26// Příklad použití
27const square = generatePunnettSquare('Aa', 'Aa');
28console.table(square);
29// Výstup: [['AA', 'Aa'], ['Aa', 'aa']]
301import java.util.Arrays;
2
3public class PunnettSquareGenerator {
4 public static String[][] generateMonohybridPunnettSquare(String parent1, String parent2) {
5 // Extrahovat alely rodičů
6 char[] p1Alleles = {parent1.charAt(0), parent1.charAt(1)};
7 char[] p2Alleles = {parent2.charAt(0), parent2.charAt(1)};
8
9 // Vytvořit Punnettův čtverec
10 String[][] punnettSquare = new String[2][2];
11
12 for (int i = 0; i < 2; i++) {
13 for (int j = 0; j < 2; j++) {
14 // Kombinovat alely
15 char[] combinedAlleles = {p1Alleles[i], p2Alleles[j]};
16 // Seřadit, aby dominantní alela byla první
17 Arrays.sort(combinedAlleles, (a, b) -> {
18 if (Character.isUpperCase(a) && Character.isLowerCase(b)) return -1;
19 if (Character.isLowerCase(a) && Character.isUpperCase(b)) return 1;
20 return 0;
21 });
22 punnettSquare[i][j] = new String(combinedAlleles);
23 }
24 }
25
26 return punnettSquare;
27 }
28
29 public static void main(String[] args) {
30 String[][] square = generateMonohybridPunnettSquare("Aa", "Aa");
31 for (String[] row : square) {
32 System.out.println(Arrays.toString(row));
33 }
34 // Výstup: [AA, Aa], [Aa, aa]
35 }
36}
371' Funkce Excel VBA pro výpočet poměru fenotypů z Punnettova čtverce
2Function PhenotypeRatio(dominantCount As Integer, recessiveCount As Integer) As String
3 Dim total As Integer
4 total = dominantCount + recessiveCount
5
6 PhenotypeRatio = dominantCount & ":" & recessiveCount & " (" & _
7 dominantCount & "/" & total & " dominantní, " & _
8 recessiveCount & "/" & total & " recesivní)"
9End Function
10
11' Příklad použití:
12' =PhenotypeRatio(3, 1)
13' Výstup: "3:1 (3/4 dominantní, 1/4 recesivní)"
14Reference a další literatura
-
Národní ústav pro výzkum lidského genomu - Punnettův čtverec - Oficiální genetický slovník z NHGRI, součást Národních zdravotnických ústavů
-
Nature Education - Gregor Mendel a principy dědičnosti - Komplexní přehled mendelovské genetiky z výukového portálu Nature
-
Khan Academy - Punnettovy čtverce a pravděpodobnost - Volně dostupný vzdělávací zdroj s interaktivními genetickými lekcemi
-
Klug, W.S., Cummings, M.R., Spencer, C.A., & Palladino, M.A. (2019). "Koncepty genetiky" (12. vyd.). Pearson - Standardní genetická učebnice používaná na vysokých školách
-
Pierce, B.A. (2017). "Genetika: Konceptuální přístup" (6. vyd.). W.H. Freeman - Přístupný úvod do genetických konceptů
-
Griffiths, A.J.F., Wessler, S.R., Carroll, S.B., & Doebley, J. (2015). "Úvod do genetické analýzy" (11. vyd.). W.H. Freeman - Komplexní genetická reference
-
Punnett, R.C. (1905). "Mendelismus". Macmillan and Company - Původní práce představující Punnettovy čtverce
-
Genetická společnost Ameriky - Výukové zdroje - Výukové materiály z profesionální genetické organizace
Začněte předpovídat genetické výsledky
Zadejte genotypy rodičů výše a okamžitě uvidíte vzory dědičnosti. Kalkulačka funguje pro jednoduché křížení s jedním znakem i složitější scénáře se dvěma znaky. Ideální pro kontrolu domácích úkolů, plánování šlechtitelských rozhodnutí nebo zkoumání toho, jak se genetické poměry mění s různými kombinacemi rodičů.
Není třeba se registrovat, není nutná žádná instalace. Stačí zadat genotypy a ihned obdržíte vizuální výsledky zobrazující všechny možné kombinace potomků a jejich pravděpodobnosti.