ForHosting KIT · Ciencia

Cruce de codominancia

Dos bovinos ruanos RW tienen crías en proporción 1:2:1, un 25 % rojas, un 50 % ruanas y un 25 % blancas, porque el heterocigoto codominante muestra ambos alelos. Indique el genotipo de cada progenitor y obtenga las proporciones. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Progenitor 1
RW
Progenitor 2
RW
Fenotipo aa
red
Fenotipo bb
white
Fenotipo ab
roan
Obtiene
Cruce
RW × RW
Alelo a
R
Herencia
codominance
Tamaño del cuadro
4

Una calculadora de proporción de cruce por codominancia convierte dos genotipos parentales de un solo locus bialélico en las proporciones fenotípica y genotípica de la descendencia que se leen en un cuadro de Punnett. A diferencia de la dominancia completa, donde el heterocigoto se parece al homocigoto dominante, ambos alelos se expresan a la vez: el ganado que hereda alelos rojo y blanco es ruano, y las personas que heredan alelos M y N del grupo sanguíneo se tipifican como MN. Introduzca el genotipo diploide de cada progenitor, etiquete si lo desea los dos homocigotos y el heterocigoto, y la herramienta enumera los cuatro emparejamientos de gametos igualmente probables, agrupa genotipos idénticos, asigna cada clase a su fenotipo codominante y devuelve proporciones reducidas, fracciones y porcentajes.

Qué es un cruce de codominancia y por qué la proporción no es 3:1

La codominancia es un patrón de herencia de un solo locus en el que el heterocigoto expresa ambos alelos a la vez en lugar de enmascarar uno. Las imágenes clásicas de aula son el ganado Shorthorn, donde RR es rojo, WW es blanco y RW es ruano con pelos rojos y blancos visibles, y el sistema del grupo sanguíneo MN, donde MM, NN y MN son tres tipos distinguibles.

Como el heterocigoto constituye su propio fenotipo, un cuadro de Punnett monohíbrido no se colapsa en la proporción fenotípica 3:1 de la dominancia completa. Dos heterocigotos producen cuatro cigotos igualmente probables —homocigoto del primer alelo, dos heterocigotos, homocigoto del segundo alelo—, de modo que tanto la proporción genotípica como la fenotípica se reducen a 1:2:1. Un heterocigoto cruzado con un homocigoto da una mezcla 1:1 de heterocigotos y ese homocigoto.

Dos homocigotos distintos dan solo heterocigotos. Dos homocigotos idénticos dan una sola clase. Esta calculadora se limita a un locus diploide con dos alelos distintos como máximo: cada progenitor aporta exactamente dos símbolos de alelo, se enumeran los cuatro emparejamientos de gametos, los alelos dentro de un genotipo se escriben en un orden lexicográfico estable para que RW y WR cuenten como la misma clase, y las clases fenotípicas no usadas se omiten de la proporción en vez de rellenarse con ceros.

La dominancia incompleta, donde el heterocigoto es una mezcla intermedia como las flores rosadas, es otra intención de búsqueda y no se reasigna aquí; las etiquetas que usted suministra se registran tal cual para que un registro de rebaño ruano y una ficha de serología MN compartan el mismo motor.

Contrato de entrada, forma de la respuesta y errores

Cada valor es una cadena de dos letras como RW, MN o AB, o dos tokens de alelo separados por barra, signo más o espacio en blanco como R/W o IA/IB. Los símbolos de alelo empiezan por una letra y pueden continuar con letras o dígitos, de modo que se analizan tanto alelos ganaderos de una letra como alelos de grupo sanguíneo de dos letras.

Una cadena que no tenga exactamente dos alelos, un alelo que no cumpla el patrón de símbolo, una etiqueta de más de cuarenta caracteres o un cruce que introduzca un tercer alelo distinto se rechazan igual. Esos fallos no se facturan. Empareje los registros con su propio código de dibujo si necesita un cuadro impreso; este extremo resuelve solo los recuentos.

Dónde resulta útil esta calculadora de codominancia

Las aulas de biología y las plataformas de tutoría usan una calculadora Punnett de codominancia para que el alumnado compruebe una ficha ruano o MN 1:2:1 sin invertir qué clase es el heterocigoto. Los generadores de preparación de exámenes necesitan un oráculo determinista que rechace un pegado de tres alelos en vez de inventar en silencio una proporción que un calificador defectuoso podría aceptar. La validación fallida no consume saldo.

Mantenga los genotipos en dos alelos, fije las cadenas de proporción reducida en las pruebas y obtendrá resultados reproducibles 1:2:1, 1:1 y 1 para deberes, complementos LMS y fichas de cría sin una pila de álgebra computacional. Las búsquedas relacionadas de dominancia incompleta o de un cuadro dihíbrido 9:3:3:1 son intenciones distintas: quédese en esta página cuando ambos alelos deban seguir visibles en el heterocigoto, y use una herramienta dedicada de dominancia o de dos locus cuando no sea así.

Comprobaciones escolares de Punnett para ruano y MN

El alumnado envía dos genotipos parentales y compara la proporción fenotípica reducida 1:2:1 o 1:1 con un cuadro dibujado a mano antes del informe de laboratorio.

Fichas de color en ganado

Las notas de cría de vacuno rojo, blanco y ruano obtienen un recuento de cuatro celdas sin abrir una aplicación de pedigrí para un solo locus de pelaje.

¿En qué se diferencia esto de la dominancia completa?

Bajo dominancia completa el heterocigoto coincide con un homocigoto y la proporción fenotípica monohíbrida es 3:1. Bajo codominancia el heterocigoto es distinto, de modo que dos heterocigotos dan 1:2:1 tanto en genotipo como en fenotipo.

¿Qué formatos de genotipo se aceptan?

Cadenas de dos letras como RW, MN y AB, o dos tokens con barra, más o espacio como R/W e IA/IB. Cada progenitor debe tener exactamente dos alelos y el cruce, como máximo, dos alelos distintos.

¿Puedo nombrar los fenotipos rojo, blanco y ruano?

Los valores por defecto son el primer alelo, el segundo alelo, y primero+segundo para el heterocigoto.

¿Qué descendencia dan dos progenitores homocigotos de distinto tipo?

Solo heterocigotos. Al cruzar un animal rojo RR con uno blanco WW, por ejemplo, todas las crías salen ruanas, porque cada una recibe un alelo de cada tipo y expresa los dos.

¿Qué proporción da un heterocigoto cruzado con un homocigoto?

Una mezcla 1:1 de heterocigotos y de ese homocigoto. Un ruano RW cruzado con un rojo RR, por ejemplo, da la mitad de crías ruanas y la mitad rojas.

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.

POSThttps://api.kit.forhosting.com/bio/codominance-cross-ratio

¿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.

curl -X POST https://api.kit.forhosting.com/bio/codominance-cross-ratio \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"parent1":"RW","parent2":"RW"}'
{
  "parent1": "RW",
  "parent2": "RW"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "bio.codominance_cross_ratio",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

El mismo módulo determinista alimenta el ejecutor gratuito del navegador y la API, de modo que las comprobaciones de deberes y los scripts de calificación no discrepan nunca en un reparto 1:2:1 o 1:1.

Contrato de entrada, forma de la respuesta y errores

Envíe un cuerpo JSON con dos genotipos diploides obligatorios, parent1 y parent2 (alias genotype1, p1, first_parent y genotype2, p2, second_parent). Los campos opcionales phenotype_aa, phenotype_bb y phenotype_ab sustituyen las etiquetas por defecto: el alelo lexicográficamente primero para su homocigoto, el segundo alelo para su homocigoto, y primero-más-segundo para el heterocigoto. Los genotipos ausentes, vacíos o que no sean cadena fallan con invalid_input nombrando el campo. Si tiene éxito, el cuerpo repite los genotipos parentales canónicos y una cadena de cruce, nombra allele_a y, cuando existe, allele_b, fija inheritance en codominance, informa square_size y offspring_total de cuatro, y publica phenotype_ratio y genotype_ratio como recuentos reducidos separados por dos puntos. phenotypes y genotypes son arrays de registros con genotype, phenotype, count, total, fraction y percent; punnett lista las cuatro celdas con los gametos que aportan. Ejemplo: parent1 RW, parent2 RW, phenotype_aa red, phenotype_bb white, phenotype_ab roan produce phenotype_ratio 1:2:1 y porcentajes 25, 50, 25.

Dónde aporta valor una API de proporción por codominancia

Los registros ganaderos de color Shorthorn o Belgian Blue y los módulos docentes de banco de sangre del sistema MN se reducen al mismo cuadro bialélico; llamar a una API de parse pequeña evita levantar un motor de pedigrí completo para un solo locus. 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 saliente.

Oráculos de examen y fixtures de kata de código

Los calificadores y los resolutores genéticos de estudiantes fijan proporciones fenotípicas esperadas y casos invalid_input para cadenas de genotipo de tres alelos o mal formadas.

¿Cómo se calcula una proporción fenotípica de codominancia a partir de dos progenitores?

Envíe genotipos diploides en parent1 y parent2 (por ejemplo RW y RW, o MN y NN). La API enumera las cuatro celdas de Punnett y devuelve phenotype_ratio y genotype_ratio reducidos, más fracciones y porcentajes por clase.

¿Cuánto cuesta la calculadora de proporción de cruce por codominancia?

La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago a $0.002 por llamada exitosa; la entrada inválida no se factura.

Ver la documentación completa del KIT →