Probabilidad de dos rasgos recesivos
Dos padres AaBb tienen una probabilidad de 1 entre 16, es decir, 0,0625 o el 6,25 %, de tener una cría con ambos rasgos recesivos, porque 1/4 en cada locus multiplicado da 1/16. Sin volver a dibujar el cuadro de dieciséis casillas. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Progenitor 1
- AaBb
- Progenitor 2
- AaBb
- Cruce
- AaBb × AaBb
- Número de rasgos
- 2
- Loci
- A, B
- Probabilidad recesiva por rasgo
- 0,25
Cuando dos progenitores son heterocigotos en los mismos dos loci no ligados, la genética mendeliana clásica pregunta con qué frecuencia un descendiente expresará ambos fenotipos recesivos a la vez. El alumnado lo encuentra como la esquina doblemente recesiva de un cuadrado de Punnett de dieciséis celdas; tutores y autores de exámenes necesitan la misma fracción sin redibujar la rejilla cada vez. Esta calculadora acepta dos genotipos dihíbridos heterocigotos como AaBb y AaBb, comprueba que cada locus sea realmente heterocigoto y que ambos progenitores compartan las mismas dos letras, y aplica la regla del producto bajo segregación independiente: una probabilidad de un cuarto del fenotipo recesivo en cada locus se multiplica hasta un dieciseisavo para ambos a la vez. La respuesta devuelve la probabilidad exacta, la fracción 1/16, la forma porcentual, la cadena de cruce normalizada y una fórmula breve que usted puede mostrar junto a la tarea o la retroalimentación del LMS.
Por qué dos rasgos recesivos independientes se multiplican hasta 1/16
Un cruce monohíbrido heterocigoto Aa por Aa produce la conocida razón genotípica de un AA, dos Aa y un aa, de modo que el fenotipo recesivo aa aparece en exactamente un cuarto de la descendencia cuando la dominancia es completa. Un progenitor dihíbrido heterocigoto en dos loci no ligados, escrito AaBb, forma cuatro tipos de gametos AB, Ab, aB y ab con frecuencia igual bajo segregación independiente. Al cruzar dos de esos progenitores se llena un cuadrado de Punnett de cuatro por cuatro con dieciséis combinaciones cigóticas igualmente probables.
Solo una de esas dieciséis celdas es aabb, el genotipo que expresa ambos rasgos recesivos cuando cada alelo recesivo queda enmascarado en los heterocigotos. El mismo conteo se obtiene con la regla del producto sin dibujar la rejilla: la probabilidad de aa es un cuarto, la de bb es un cuarto, y la independencia multiplica ambos sucesos hasta un dieciseisavo.
Esta capacidad codifica esa identidad del libro de texto para cualquier par de letras de locus que usted proporcione, siempre que ambos progenitores sean dihíbridos heterocigotos en los mismos dos loci. No modela ligamiento, dominancia incompleta, epistasia ni genotipos letales; esas extensiones cambian las frecuencias fenotípicas conjuntas y corresponden a herramientas especializadas.
Para el caso recesivo independiente estándar de la mayoría de ejercicios de secundaria e introducción universitaria, la respuesta es siempre la racional diádica fija un dieciseisavo, devuelta aquí como probabilidad 0.0625, fracción 1/16 y porcentaje 6.25, para que el cliente muestre la forma que espere la lección.
Contrato de entrada, reglas de genotipo y campos de respuesta
Cada valor debe ser un genotipo dihíbrido de cuatro letras como AaBb o RrYy. Las letras pueden espaciarse para legibilidad, pero se eliminan antes del análisis. Cada par consecutivo de caracteres es un locus: los dos alelos deben usar la misma letra base en mayúscula y minúscula opuestas para que el locus sea heterocigoto (Aa es válido; AA y aa se rechazan).
Los dos loci de un progenitor deben usar letras distintas. Ambos progenitores deben compartir las mismas dos letras de locus, aunque el orden pueda diferir y se normaliza al orden de parent1 en la salida.
Qué puede hacer con ella
Comprobación de deberes con Punnett dihíbrido
El alumnado envía dos genotipos dihíbridos heterocigotos y verifica que la probabilidad del fenotipo doblemente recesivo es exactamente 1/16 bajo segregación independiente.
Autocorrección LMS y de exámenes
Califique ítems que piden la probabilidad recesiva conjunta de un cruce AaBb × AaBb con un oráculo determinista que rechaza progenitores no heterocigotos.
Preguntas frecuentes
¿Cuál es la probabilidad de dos rasgos recesivos en AaBb × AaBb?
Bajo segregación independiente y dominancia completa, P(aa y bb) = (1/4)×(1/4) = 1/16 (0.0625, o 6.25%).
¿Por qué se rechazan AABb o Aabb?
Esta capacidad modela solo dos progenitores dihíbridos heterocigotos.
¿El instrumento modela el ligamiento genético?
No. Asume segregación independiente de dos loci no ligados. Genes ligados, epistasia y dominancia incompleta quedan fuera del alcance y cambiarían las frecuencias fenotípicas conjuntas.
¿Puedo usar otras letras distintas de A y B?
Sí. Sirve cualquier par de letras de locus, como RrYy, siempre que ambos padres sean heterocigotos en los mismos dos loci. El orden de los loci puede variar entre los padres; se normaliza antes del cruce.
¿Por qué el resultado siempre es 1/16?
Porque en cada locus heterocigoto la probabilidad del fenotipo recesivo es 1/4, y con distribución independiente ambas se multiplican: 1/4 por 1/4 da 1/16. En el cuadro de Punnett, solo una de las dieciséis casillas es aabb.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/bio/punnett-probability-two-recessive \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"parent1":"AaBb","parent2":"AaBb"}'const res = await fetch("https://api.kit.forhosting.com/bio/punnett-probability-two-recessive", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"parent1": "AaBb",
"parent2": "AaBb"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/punnett-probability-two-recessive",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"parent1": "AaBb",
"parent2": "AaBb"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/punnett-probability-two-recessive", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"parent1":"AaBb","parent2":"AaBb"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"parent1":"AaBb","parent2":"AaBb"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/punnett-probability-two-recessive", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"parent1": "AaBb",
"parent2": "AaBb"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.punnett_probability_two_recessive",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Contrato de entrada, reglas de genotipo y campos de respuesta
Envíe por POST un cuerpo JSON con dos campos de cadena obligatorios: parent1 y parent2. Se aceptan los alias p1, mother, genotype1 y p2, father, genotype2. En caso de éxito el cuerpo devuelve las cadenas normalizadas parent1 y parent2, un campo cross como AaBb × AaBb, trait_count igual a dos, la lista de letras de loci, per_trait_recessive_probability 0.25 con fracción 1/4, la probabilidad conjunta 0.0625 con fracción 1/16 y porcentaje 6.25, un phenotype_target que nombra el genotipo doblemente recesivo y una cadena formula que reafirma la regla del producto. Campos ausentes, valores no cadena, longitud incorrecta, loci homocigotos, letras mezcladas dentro de un locus o conjuntos de loci no coincidentes fallan con invalid_input y no se facturan. Ejemplo: parent1 AaBb y parent2 AaBb producen probabilidad un dieciseisavo para el fenotipo aabb bajo segregación independiente.
Usos docentes, de examen y de contenido de una API doblemente recesiva
El profesorado de biología y las plataformas de tutoría usan una calculadora de dos rasgos recesivos para que el alumnado confirme la esquina doblemente recesiva de un Punnett dihíbrido sin errores aritméticos cuando solo necesita la probabilidad recesiva conjunta y no los dieciséis genotipos. Mantenga las solicitudes pequeñas, fije en las pruebas los campos exactos 0.0625 y 1/16, y obtendrá respuestas mendelianas reproducibles para deberes, incrustaciones de contenido y workers de borde sin montar una pila completa de simulación genética. Los generadores de preparación de exámenes y los autocorrectores LMS necesitan un oráculo determinista que acepte cadenas de genotipo estándar, rechace entradas homocigotas o monohíbridas con una señal clara invalid_input y nunca invente otra fracción cuando el cruce es el dihíbrido heterocigoto clásico. Los cuadernos de investigación y las demostraciones docentes pueden llamar al extremo al esbozar conteos esperados para un tamaño de camada planificado multiplicando la probabilidad devuelta por n fuera de la API. Como la implementación es parse puro de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red externa.
Casos de integración
Lecciones SEO y widgets de tutoría
Incruste una calculadora gratuita en el navegador para dos rasgos recesivos que coincide byte a byte con la API de pago sobre el mismo módulo mendeliano de regla del producto.
Preguntas técnicas
¿Qué genotipos acepta la calculadora?
Tanto parent1 como parent2 deben ser dihíbridos heterocigotos de cuatro letras como AaBb o RrYy: cada par de locus en mayúscula y minúscula opuestas de la misma letra, dos letras de locus distintas y las mismas letras en ambos progenitores.
¿Cuánto cuesta la calculadora de dos rasgos recesivos?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.