Quadro de Punnett tri-híbrido
Cruzar AaBbCc com AaBbCc gera 64 descendentes igualmente prováveis, 27 genótipos e a clássica proporção fenotípica 27:9:9:9:3:3:3:1: a calculadora monta o quadro de Punnett de 8 por 8 e lista cada genótipo com sua probabilidade. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Genitor 1
- AaBbCc
- Genitor 2
- AaBbCc
- Genes
- A, B, C
- Cruzamento
- AaBbCc x AaBbCc
- Número de genótipos
- 27
- Proporção genotípica
- 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
O quadro de Punnett tri-híbrido é o diagrama mendeliano que transforma dois genótipos parentais de três genes nos sessenta e quatro descendentes igualmente prováveis de um cruzamento de três lócus. Estudantes, tutores, plataformas de prova e cadernos de melhoramento precisam da distribuição completa de probabilidades de genótipo sem perder uma célula heterozigota nem misturar a ordem dos genes. Esta calculadora de quadro de Punnett de cruzamento tri-híbrido aceita o genótipo de seis alelos de cada progenitor, parte cada um em oito gametas por segregação independente, preenche a grade clássica oito por oito e devolve cada genótipo de descendência observado com contagem, probabilidade e percentual. Um genótipo que não seja exatamente seis alelos válidos de três genes distintos é rejeitado como entrada inválida em vez de um tabuleiro vazio em silêncio.
O que um quadro de Punnett tri-híbrido calcula
Um quadro de Punnett tri-híbrido faz uma única pergunta de contagem: se cada progenitor carrega dois alelos em cada um de três genes de segregação independente e doa exatamente um alelo por gene a um gameta, quais genótipos de seis alelos aparecem entre os sessenta e quatro descendentes igualmente prováveis, e com que frequência?
Os oito gametas do primeiro progenitor viram os cabeçalhos de linha de uma grade oito por oito; os oito gametas do segundo progenitor, os de coluna; cada célula é o par formado por um gameta de linha e um de coluna, com os dois alelos de cada lócus escritos como um par diploide. Como toda célula é igualmente provável, a probabilidade de um genótipo é o número de células que o mostram dividido por sessenta e quatro.
Células heterozigotas se escrevem com a letra maiúscula dominante primeiro em cada lócus, de modo que aA e Aa colapsam no mesmo par e aA bB cC colapsa em AaBbCc. Pela segunda lei de Mendel os três lócus se fatoram: cada gene é um monohíbrido 1:2:1 (ou um 1:0 ou 1:1 colapsado) e a frequência genotípica tri-híbrida é o produto das três frequências de um só lócus.
Por isso o cruzamento clássico heterozigoto por heterozigoto AaBbCc vezes AaBbCc preenche vinte e sete genótipos, com o próprio AaBbCc ocupando oito das sessenta e quatro células (probabilidade um oitavo) e AABBCC ocupando só uma célula (probabilidade um sessenta e quatro avos). O fenótipo de dominância completa em cada lócus agrupa então esses vinte e sete genótipos em oito classes cuja razão reduzida é vinte e sete para nove para nove para nove para três para três para três para um.
Homozigoto dominante por homozigoto recessivo preenche cada célula com o heterozigoto triplo, então a distribuição colapsa a um único genótipo com probabilidade um. O diagrama não é um modelo de genética de populações e não estima frequências alélicas em um rebanho; é o argumento de contagem mendeliana de uma fecundação por vez, exatamente o que lição de casa, oráculos de prova e planilhas de melhoramento de três traços pedem quando dizem quadro de Punnett tri-híbrido.
Onde uma calculadora de quadro de Punnett tri-híbrido agrega valor
Salas de biologia e plataformas de tutoria usam uma calculadora de quadro de Punnett de cruzamento tri-híbrido para que aprendizes verifiquem um acasalamento de três genes com genótipos parentais arbitrários sem perder uma célula heterozigota nem trocar um lócus. Geradores de preparação para prova precisam de um oráculo determinístico que marque como errado um genótipo que não seja exatamente seis alelos válidos, em vez de devolver em silêncio um sucesso vazio que um corretor defeituoso poderia tratar como acerto.
A calculadora não trata tabuleiros monohíbridos nem di-híbridos, ligação ao sexo, dominância incompleta nem alelos letais — envie dois genótipos de seis alelos e leia genotypes como a distribuição de probabilidade completa daquele acasalamento de três genes. Mantenha as requisições pequenas, fixe as probabilidades arredondadas nos testes e você obtém frequências reproduzíveis para lição de casa, plugins LMS e workers de borda sem montar um sistema de álgebra computacional próprio.
Casos de uso
Lição de casa de cruzamento tri-híbrido
Deixe os estudantes enviarem dois genótipos parentais como AaBbCc e AaBbCc e conferirem as vinte e sete frequências de genótipo e a razão de fenótipo vinte e sete para nove para nove para nove para três para três para três para um.
Correção automática de provas e LMS
Pontue itens de quadro de Punnett tri-híbrido com um oráculo determinístico que rejeita um genótipo que não seja exatamente seis alelos válidos e nunca inventa células extras.
Checagens de melhoramento de três traços
Calcule as frações mendelianas de descendência de um acasalamento tri-híbrido planejado antes de comprometer estufa ou ninhada, sem uma planilha que estrague genótipos de seis letras.
Perguntas frequentes
O que acontece se um genótipo não for exatamente seis alelos válidos?
Um genótipo deve ser seis letras de três genes distintos, como AaBbCc, AABBCC ou aabbcc. Um par monohíbrido, uma string di-híbrida, dígitos ou pares misturados como Ab são rejeitados e não são cobrados.
Como as razões de fenótipo são decididas em um cruzamento tri-híbrido?
A calculadora usa dominância completa em cada lócus. Qualquer alelo maiúsculo em um gene é dominante naquele gene; só o par homozigoto recessivo é recessivo ali. AaBbCc vezes AaBbCc produz portanto a razão de fenótipo clássica 27:9:9:9:3:3:3:1.
Este quadro de Punnett trata cruzamentos monohíbridos ou di-híbridos?
Um tabuleiro monohíbrido de quatro células ou um di-híbrido de dezesseis fica fora do contrato; cada progenitor deve carregar exatamente seis alelos.
Quantos genótipos diferentes AaBbCc × AaBbCc produz?
São 27 genótipos diferentes entre os 64 descendentes igualmente prováveis. O mais comum é AaBbCc, que ocupa 8 das 64 casas, ou 12,5 %, enquanto cada homozigoto completo, como aabbcc, aparece em uma só.
Posso escrever o genótipo com espaços ou barras?
Sim. Aa Bb Cc e Aa/Bb/Cc são lidos como os mesmos seis alelos de AaBbCc. O importante é que os dois genitores usem os mesmos três genes na mesma ordem.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"parent1": "AaBbCc",
"parent2": "AaBbCc"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.trihybrid_cross_punnett_square",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Contrato de entrada, campos de resposta e erros de validação
Cada valor deve ser exatamente seis alelos válidos de três genes distintos — seis letras latinas que formam três pares diploides, como AaBbCc, AABBCC ou aabbcc. Separadores opcionais são aceitos, de modo que Aa Bb Cc e Aa/Bb/Cc significam os mesmos seis alelos. Ambos os progenitores devem compartilhar os mesmos três genes na mesma ordem: AaBbCc vezes AaBbDd não é um tri-híbrido de um mesmo conjunto de três lócus e é rejeitado pela mesma regra. Envie por POST um corpo JSON com dois genótipos obrigatórios: parent1 e parent2. Aliases curtos funcionam da mesma forma: mother, p1 e genotype1 para o primeiro progenitor; father, p2 e genotype2 para o segundo. Campos ausentes, strings vazias, uma string monohíbrida de dois alelos, uma string di-híbrida de quatro alelos, oito letras de um tetra-híbrido, dígitos e um par de letras de genes diferentes como Ab falham com invalid_input e uma mensagem de que o genótipo não é exatamente seis alelos válidos. Em caso de sucesso o corpo ecoa os genótipos normalizados com o alelo dominante primeiro dentro de cada par, nomeia os três genes, reafirma o cruzamento, lista os oito gametas de cada progenitor e as sessenta e quatro células em ordem por linhas, e informa cada genótipo observado e cada fenótipo de dominância completa com contagem, probabilidade e percentual. genotype_ratio e phenotype_ratio são as contagens reduzidas pelo máximo divisor comum, omitindo tipos que não apareceram para que uma grade uniforme seja informada como 1 e não como sessenta e quatro para zero. offspring_count é sempre sessenta e quatro. Validação falha não é cobrada; chamadas bem-sucedidas usam saldo pré-pago KIT no preço base publicado US$ 0,002 por item. Combine o JSON com o próprio código de desenho se você precisar de uma grade imprimível oito por oito; este endpoint devolve as células e a distribuição completa de probabilidades, não uma imagem, e nunca inventa uma sexagésima quinta célula nem um tabuleiro monohíbrido.
Onde uma calculadora de quadro de Punnett tri-híbrido agrega valor
Cadernos de melhoramento vegetal e animal reduzem um acasalamento planejado de três traços a parent1 vezes parent2 quando só precisam das frações mendelianas antes de comprometer estufa ou uma ninhada; chamar uma API parse minúscula evita uma planilha que reformata AaBbCc como data ou parte as seis letras em colunas a mais. Como a implementação é parse de nível A puro, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.
Perguntas técnicas
Como calcular um quadro de Punnett tri-híbrido?
Envie parent1 e parent2 como genótipos de seis alelos de três genes (por exemplo AaBbCc e AaBbCc). A API preenche as sessenta e quatro células igualmente prováveis e devolve a distribuição completa de probabilidades de genótipo com contagens, probabilidades e percentuais.
Quanto custa a calculadora de quadro de Punnett tri-híbrido?
A ferramenta do navegador é gratuita. Requisições API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.