Kombinierte Wahrscheinlichkeit zweier Erbmerkmale
Dieser Rechner ermittelt die Wahrscheinlichkeit, dass ein Nachkomme zwei bestimmte Merkmale erbt oder ausprägt, sofern beide Ereignisse unabhängig sind.
Im Browser ausführen – kostenlos
Geben Sie die einzeln berechneten Wahrscheinlichkeiten als Dezimalzahlen zwischen null und eins ein. Das Werkzeug multipliziert sie nach der Produktregel und liefert die gemeinsame Wahrscheinlichkeit als Dezimalwert und Prozentangabe. Zusätzlich zeigt es den genauen Rechenweg und die Unabhängigkeitsannahme. Damit können Sie Genetikaufgaben, Punnett-Quadrate und Zuchtprognosen prüfen, ohne die beiden Berechnungen für die Einzelmerkmale miteinander zu verwechseln.
Beginnen Sie mit einer Wahrscheinlichkeit je Erbmerkmal
Bestimmen Sie zunächst für denselben Nachkommen die Wahrscheinlichkeit jedes Merkmals getrennt. Die Werte können aus zwei monohybriden Punnett-Quadraten, einer bekannten Elternkreuzung oder einer Aufgabenstellung stammen, in der die Randwahrscheinlichkeiten bereits angegeben sind. Tragen Sie jede Wahrscheinlichkeit als Dezimalzahl zwischen null und eins ein: Aus 3/4 wird beispielsweise 0.75 und aus 1/4 wird 0.25. Definieren Sie die Ereignisse sorgfältig. Die Wahrscheinlichkeit, ein Allel zu erben, ist nicht zwingend gleich der Wahrscheinlichkeit, den entsprechenden Phänotyp auszuprägen. Das gilt besonders bei Dominanz, Penetranz oder geschlechtsgebundener Vererbung. Beide Eingaben müssen genau die Ereignisse beschreiben, die Sie verbinden möchten. Der Rechner leitet die Einzelwerte nicht aus Genotypen ab, sondern setzt nach diesem Schritt an. Er prüft beide Zahlen und gibt sie zur einfachen Kontrolle im Ergebnis wieder. Ist ein Merkmal unmöglich, sind sein Wert und das gemeinsame Ergebnis null. Ist es sicher, bleibt durch die Multiplikation mit eins die Wahrscheinlichkeit des anderen Merkmals erhalten.
Nutzen Sie die Produktregel nur bei unabhängigen Ereignissen
Bei unabhängigen Ereignissen entspricht die Wahrscheinlichkeit ihres gemeinsamen Auftretens dem Produkt der Einzelwahrscheinlichkeiten: P(A and B) = P(A) × P(B). Beträgt die Wahrscheinlichkeit des ersten Merkmals 0.75 und die des zweiten 0.25, ergibt sich gemeinsam 0.1875 beziehungsweise 18.75 Prozent. Die Multiplikation erfasst die Pfade, auf denen beide Bedingungen gleichzeitig erfüllt sind. Eine Addition wäre falsch, denn sie beantwortet eine andere Frage, meist nach dem Auftreten eines von mehreren sich gegenseitig ausschließenden Ergebnissen. Unabhängigkeit ist die entscheidende Voraussetzung. Bei einer einfachen dihybriden Kreuzung lassen sich unabhängig assortierende Gene häufig so kombinieren, nachdem jede Einzelwahrscheinlichkeit bestimmt wurde. Gene auf demselben Chromosom, Merkmale mit derselben ursächlichen Variante oder bereits voneinander abhängige Wahrscheinlichkeiten erfüllen diese Voraussetzung möglicherweise nicht. Deshalb nennt jedes Ergebnis ausdrücklich die zugrunde gelegte Annahme. Wenn die Unabhängigkeit zweifelhaft ist, verwenden Sie ein geeignetes Kopplungs- oder Bedingungsmodell, statt das Produkt als gemessene biologische Prognose auszugeben.
Deuten Sie das gemeinsame Ergebnis mit seinen Grenzen
Der kombinierte Dezimalwert beschreibt unter dem gewählten genetischen Modell den erwarteten Anteil von Nachkommen, die beide Merkmalsdefinitionen erfüllen, wenn viele vergleichbare Fälle betrachtet werden. Durch Multiplikation mit hundert entsteht die Prozentangabe. Ein Ergebnis von 0.1875 bedeutet somit einen erwarteten Anteil von 18.75 Prozent. Es garantiert nicht, dass dieser Anteil in einem kleinen Wurf, einer Familie oder einer Versuchsgruppe genau beobachtet wird. Zufallsschwankungen können zu deutlich anderen Anzahlen führen; der Rechner simuliert diese Stichprobenstreuung nicht und berechnet keine Konfidenzintervalle. Ebenso ermittelt er weder Genkopplung, Dominanz, Rekombination und Penetranz noch Umwelteinflüsse oder elterliche Genotypen. Geben Sie die beiden Ausgangswahrscheinlichkeiten zusammen mit dem Resultat an, damit andere Personen die Multiplikation nachvollziehen und die Unabhängigkeitsannahme beurteilen können. In Unterrichtsaufgaben ermöglicht die angezeigte Formel den direkten Abgleich mit einem kombinierten Punnett-Quadrat. Bei Zucht- oder Forschungsplanungen sollten Sie das Ergebnis als modellgestützte Erwartung behandeln und die Herkunft beider Einzelwerte dokumentieren. Die Berechnung im Browser ist kostenlos; eine automatisierte API-Anfrage kostet $0.002.
Anwendungsfälle
Eine dihybride Kreuzungsaufgabe prüfen
Multiplizieren Sie zwei unabhängig bestimmte Phänotypwahrscheinlichkeiten und vergleichen Sie das Ergebnis mit den passenden Feldern eines kombinierten Punnett-Quadrats.
Den erwarteten Nachkommenanteil schätzen
Wandeln Sie getrennte unabhängige Merkmalswahrscheinlichkeiten in den erwarteten Anteil der Nachkommen um, die beide Kriterien erfüllen.
Ein Genetikarbeitsblatt kontrollieren
Zeigen Sie Ausgangswerte, Produktformel, Dezimalergebnis und Prozentangabe, damit Lernende jeden Rechenschritt überprüfen können.
Häufige Fragen
Warum werden die beiden Wahrscheinlichkeiten multipliziert?
Nach der Produktregel ist bei unabhängigen Ereignissen die gemeinsame Wahrscheinlichkeit gleich der ersten Wahrscheinlichkeit multipliziert mit der zweiten.
Soll ich Dezimalzahlen oder Prozentwerte eingeben?
Geben Sie Dezimalzahlen zwischen 0 und 1 ein. Wandeln Sie 75 Prozent vor der Berechnung in 0.75 um; das Ergebnis enthält auch eine Prozentangabe.
Kann ich den Rechner für gekoppelte Gene verwenden?
Nicht ohne ein Modell, das Unabhängigkeit begründet. Genkopplung kann die Ereignisse abhängig machen und das Produkt der Randwahrscheinlichkeiten verfälschen.
Sagt das Ergebnis eine genaue Nachkommenzahl voraus?
Nein. Es liefert nach dem Modell eine erwartete Wahrscheinlichkeit je Nachkomme. Die Anzahl in einer endlichen Gruppe kann zufällig abweichen.
Berechnet das Werkzeug Einzelwerte aus den Elterngenotypen?
Nein. Bestimmen oder beschaffen Sie zunächst jede Einzelwahrscheinlichkeit und tragen Sie anschließend beide Werte zur Kombination ein.
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/two-trait-combined-probability \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"trait_one_probability":0.75,"trait_two_probability":0.25}'const res = await fetch("https://api.kit.forhosting.com/bio/two-trait-combined-probability", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"trait_one_probability": 0.75,
"trait_two_probability": 0.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/two-trait-combined-probability",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"trait_one_probability": 0.75,
"trait_two_probability": 0.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/two-trait-combined-probability", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"trait_one_probability":0.75,"trait_two_probability":0.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"trait_one_probability":0.75,"trait_two_probability":0.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/two-trait-combined-probability", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"trait_one_probability": 0.75,
"trait_two_probability": 0.25
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.two_trait_combined_probability",
"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. |