Trihybrides Punnett-Quadrat
Die Kreuzung AaBbCc × AaBbCc ergibt 64 gleich wahrscheinliche Nachkommen, 27 Genotypen und das klassische Phänotypverhältnis 27:9:9:9:3:3:3:1: Der Rechner baut das Punnett-Quadrat mit 8 mal 8 Feldern und listet jeden Genotyp mit Wahrscheinlichkeit. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Elternteil 1
- AaBbCc
- Elternteil 2
- AaBbCc
- Gene
- A, B, C
- Kreuzung
- AaBbCc x AaBbCc
- Anzahl der Genotypen
- 27
- Genotypverhältnis
- 1:2:1:2:4:2:1:2:1:2:4:2:4:8:4:2:4:2:1:2:1:2:4:2:1:2:1
Das trihybride Punnett-Quadrat ist das Mendelsche Diagramm, das zwei elterliche Dreigen-Genotypen in die vierundsechzig gleich wahrscheinlichen Nachkommen einer Drei-Locus-Kreuzung verwandelt. Lernende, Tutorinnen und Tutoren, Prüfungsplattformen und Zuchtnotizen brauchen die vollständige Genotyp-Wahrscheinlichkeitsverteilung, ohne eine heterozygote Zelle zu verlieren oder die Genreihenfolge zu vermischen. Dieser Punnett-Quadrat-Rechner für trihybride Kreuzungen nimmt den Sechsallel-Genotyp jedes Elters entgegen, teilt jeden Elter durch unabhängige Kombination in acht Gameten, füllt das klassische Acht-mal-acht-Gitter und liefert jeden beobachteten Nachkommen-Genotyp mit Zählung, Wahrscheinlichkeit und Prozent. Ein Genotyp, der nicht genau sechs gültige Allele dreier verschiedener Gene ist, wird als ungültige Eingabe abgelehnt statt eines still leeren Brettes.
Was ein trihybrides Punnett-Quadrat berechnet
Ein trihybrides Punnett-Quadrat stellt eine einzige Zählfrage: wenn jeder Elter zwei Allele an jedem von drei unabhängig kombinierenden Genen trägt und genau ein Allel je Gen an eine Gamete abgibt, welche Sechsallel-Genotypen erscheinen unter den vierundsechzig gleich wahrscheinlichen Nachkommen, und wie oft? Die acht Gameten des ersten Elters werden die Zeilenköpfe eines Acht-mal-acht-Gitters; die acht Gameten des zweiten Elters die Spaltenköpfe; jede Zelle ist das Paar aus einer Zeilengamete und einer Spaltengamete, wobei die zwei Allele jedes Locus als diploides Paar geschrieben werden.
Weil jede Zelle gleich wahrscheinlich ist, ist die Genotypwahrscheinlichkeit einfach die Zahl der Zellen, die jenen Genotyp zeigen, geteilt durch vierundsechzig. Heterozygote Zellen werden mit dem dominanten Großbuchstaben zuerst an jedem Locus geschrieben, sodass aA und Aa auf dasselbe Paar zusammenfallen und aA bB cC auf AaBbCc. Nach Mendels zweitem Gesetz faktorisieren die drei Loci: jedes Gen ist ein Monohybrid 1:2:1 (oder ein zusammengefallenes 1:0 oder 1:1) und die trihybride Genotypfrequenz ist das Produkt der drei Einzellocusfrequenzen.
Deshalb füllt die klassische heterozygot-mal-heterozygot-Kreuzung AaBbCc mal AaBbCc siebenundzwanzig Genotypen, wobei AaBbCc selbst acht der vierundsechzig Zellen belegt (Wahrscheinlichkeit ein Achtel) und AABBCC nur eine Zelle (Wahrscheinlichkeit ein Vierundsechzigstel). Der Phänotyp vollständiger Dominanz an jedem Locus gruppiert jene siebenundzwanzig Genotypen dann in acht Klassen, deren gekürztes Verhältnis siebenundzwanzig zu neun zu neun zu neun zu drei zu drei zu drei zu eins ist. Homozygot-dominant mal homozygot-rezessiv füllt jede Zelle mit dem dreifachen Heterozygoten, sodass die Verteilung auf einen einzigen Genotyp mit Wahrscheinlichkeit eins zusammenfällt.
Das Diagramm ist kein populationsgenetisches Modell und schätzt keine Allelfrequenzen einer Herde; es ist das Mendelsche Zählargument einer Befruchtung nach der anderen, genau das, was Hausaufgaben, Prüfungsorakel und Zuchtbögen für drei Merkmale verlangen, wenn sie trihybrides Punnett-Quadrat sagen.
Wo ein trihybrider Punnett-Quadrat-Rechner seinen Nutzen verdient
Biologieklassen und Tutorienplattformen nutzen einen Punnett-Quadrat-Rechner für trihybride Kreuzungen, damit Lernende eine Dreigen-Paarung für beliebige Elterngenotypen prüfen können, ohne eine heterozygote Zelle zu verlieren oder einen Locus zu vertauschen. Prüfungsvorbereitungs-Generatoren brauchen ein deterministisches Orakel, das einen Genotyp, der nicht genau sechs gültige Allele ist, als falsch markiert, statt still ein leeres Erfolgspaket zurückzugeben, das ein fehlerhafter Bewerter als bestanden werten könnte. Der Rechner behandelt weder monohybride noch dihybride Bretter, Geschlechtskopplung, unvollständige Dominanz oder letale Allele — senden Sie zwei Sechsallel-Genotypen und lesen Sie genotypes als die vollständige Wahrscheinlichkeitsverteilung jener Dreigen-Paarung.
Halten Sie Anfragen klein, pinnen Sie die gerundeten Wahrscheinlichkeiten in Tests, und Sie erhalten reproduzierbare Frequenzen für Hausaufgaben, LMS-Erweiterungen und Rand-Worker, ohne ein eigenes Computeralgebrasystem aufzustellen.
Anwendungsfälle
Klassenhausaufgaben zur trihybriden Kreuzung
Lassen Sie Lernende zwei elterliche Genotypen wie AaBbCc und AaBbCc einreichen und die siebenundzwanzig Genotypfrequenzen sowie das Phänotypverhältnis siebenundzwanzig zu neun zu neun zu neun zu drei zu drei zu drei zu eins prüfen.
Automatische Bewertung von Prüfungen und LMS
Bewerten Sie trihybride Punnett-Quadrat-Aufgaben mit einem deterministischen Orakel, das einen Genotyp ohne genau sechs gültige Allele ablehnt und niemals Extra-Zellen erfindet.
Zuchtkontrollen für drei Merkmale
Berechnen Sie die Mendelschen Nachkommenbrüche einer geplanten trihybriden Paarung, bevor Sie Gewächshaus oder Wurf festlegen, ohne eine Tabelle, die Sechs-Buchstaben-Genotypen verunstaltet.
Häufige Fragen
Was geschieht, wenn ein Genotyp nicht genau sechs gültige Allele ist?
Ein Genotyp muss sechs Buchstaben dreier verschiedener Gene sein, etwa AaBbCc, AABBCC oder aabbcc. Ein monohybrides Paar, eine dihybride Zeichenkette, Ziffern oder gemischte Paare wie Ab werden abgelehnt und nicht berechnet.
Wie werden Phänotypverhältnisse in einer trihybriden Kreuzung entschieden?
Der Rechner verwendet vollständige Dominanz an jedem Locus. Jedes großgeschriebene Allel an einem Gen ist an jenem Gen dominant; nur das homozygot rezessive Paar ist dort rezessiv. AaBbCc mal AaBbCc ergibt daher das klassische Phänotypverhältnis 27:9:9:9:3:3:3:1.
Behandelt dieses Punnett-Quadrat monohybride oder dihybride Kreuzungen?
Nein. Dieser Endpunkt ist nur ein trihybrides Acht-mal-acht-Quadrat. Ein monohybrides Vier-Zellen-Brett oder ein dihybrides Sechzehn-Zellen-Brett liegt außerhalb des Vertrags; jeder Elter muss genau sechs Allele tragen.
Wie viele verschiedene Genotypen entstehen bei AaBbCc × AaBbCc?
27 verschiedene Genotypen unter den 64 gleich wahrscheinlichen Nachkommen. Am häufigsten ist AaBbCc mit 8 der 64 Felder, also 12,5 %, während jeder vollständig homozygote Genotyp wie aabbcc nur ein Feld belegt.
Darf ich den Genotyp mit Leerzeichen oder Schrägstrichen schreiben?
Ja. Aa Bb Cc und Aa/Bb/Cc werden als dieselben sechs Allele gelesen wie AaBbCc. Wichtig ist, dass beide Eltern dieselben drei Gene in derselben Reihenfolge verwenden.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/bio/trihybrid-cross-punnett-square \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"parent1":"AaBbCc","parent2":"AaBbCc"}'const res = await fetch("https://api.kit.forhosting.com/bio/trihybrid-cross-punnett-square", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"parent1": "AaBbCc",
"parent2": "AaBbCc"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/trihybrid-cross-punnett-square",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"parent1": "AaBbCc",
"parent2": "AaBbCc"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/trihybrid-cross-punnett-square", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"parent1":"AaBbCc","parent2":"AaBbCc"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"parent1":"AaBbCc","parent2":"AaBbCc"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/trihybrid-cross-punnett-square", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"parent1": "AaBbCc",
"parent2": "AaBbCc"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.trihybrid_cross_punnett_square",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Eingabevertrag, Antwortfelder und Validierungsfehler
Jeder Wert muss genau sechs gültige Allele dreier verschiedener Gene sein — sechs lateinische Buchstaben, die drei diploide Paare bilden, etwa AaBbCc, AABBCC oder aabbcc. Optionale Trennzeichen werden akzeptiert, sodass Aa Bb Cc und Aa/Bb/Cc dieselben sechs Allele bedeuten. Beide Eltern müssen dieselben drei Gene in derselben Reihenfolge teilen: AaBbCc mal AaBbDd ist keine Trihybride eines einzigen Drei-Locus-Satzes und wird nach derselben Regel abgelehnt. Senden Sie per POST einen JSON-Körper mit zwei erforderlichen Genotypen: parent1 und parent2. Kurze Aliasse funktionieren ebenso: mother, p1 und genotype1 für den ersten Elter; father, p2 und genotype2 für den zweiten. Fehlende Felder, leere Zeichenketten, eine zweiallelige monohybride Zeichenkette, eine vierallelige dihybride Zeichenkette, acht Buchstaben eines Tetrahybriden, Ziffern und ein Paar verschiedener Genbuchstaben wie Ab scheitern mit invalid_input und einer Meldung, dass der Genotyp nicht genau sechs gültige Allele ist. Bei Erfolg spiegelt der Körper die normalisierten Genotypen mit dem dominanten Allel zuerst in jedem Paar, nennt die drei Gene, formuliert die Kreuzung neu, listet die acht Gameten jedes Elters und die vierundsechzig Quadratzellen in zeilenweiser Ordnung und berichtet jeden beobachteten Genotyp und jeden Phänotyp vollständiger Dominanz mit Zählung, Wahrscheinlichkeit und Prozent. genotype_ratio und phenotype_ratio sind die durch ihren größten gemeinsamen Teiler gekürzten Zählungen, wobei nicht aufgetretene Typen entfallen, sodass ein einheitliches Gitter als 1 statt vierundsechzig-zu-null gemeldet wird. offspring_count ist stets vierundsechzig. Gescheiterte Validierung wird nicht berechnet; erfolgreiche Aufrufe nutzen vorausbezahltes KIT-Guthaben zum veröffentlichten Grundpreis $0.002 je Element. Kombinieren Sie das JSON mit Ihrem eigenen Zeichenprogramm, wenn Sie ein druckbares Acht-mal-acht-Gitter brauchen; dieser Endpunkt liefert die Zellen und die vollständige Wahrscheinlichkeitsverteilung, kein Bild, und erfindet niemals eine fünfundsechzigste Zelle oder ein monohybrides Brett.
Wo ein trihybrider Punnett-Quadrat-Rechner seinen Nutzen verdient
Pflanzen- und Tierzuchtnotizen reduzieren eine geplante Drei-Merkmal-Paarung auf parent1 mal parent2, wenn sie nur die Mendelschen Brüche brauchen, bevor sie Gewächshausfläche oder einen Wurf festlegen; ein winziger parse-API-Aufruf vermeidet eine Tabelle, die AaBbCc als Datum umformatiert oder die sechs Buchstaben auf Extra-Spalten aufteilt. Weil die Umsetzung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Token und ohne ausgehendes Netz.
Technische Fragen
Wie berechnet man ein trihybrides Punnett-Quadrat?
Senden Sie parent1 und parent2 als Sechsallel-Genotypen dreier Gene (zum Beispiel AaBbCc und AaBbCc). Die API füllt die vierundsechzig gleich wahrscheinlichen Zellen und liefert die vollständige Genotyp-Wahrscheinlichkeitsverteilung mit Zählungen, Wahrscheinlichkeiten und Prozenten.
Was kostet der trihybride Punnett-Quadrat-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.