Recuperação e grau de purificação de proteínas
Esta calculadora de recuperação na purificação de proteínas transforma quatro medições de atividade de uma etapa em dois indicadores usuais de desempenho.
Executar grátis
Informe a atividade total e a atividade específica antes e depois do processo para obter a recuperação percentual e o grau de purificação. É possível usar qualquer unidade de atividade e proteína, desde que as medições iniciais e finais adotem unidades iguais. A ferramenta ajuda a avaliar cromatografia, precipitação, diálise ou concentração e a montar uma tabela de purificação consistente.
Prepare medições de atividade comparáveis
Comece com valores referentes à mesma enzima ou proteína-alvo em dois momentos: imediatamente antes e depois da etapa de purificação. A atividade total corresponde à amostra inteira, e não à atividade por mililitro. Se o ensaio apresentar atividade por volume, multiplique esse valor pelo volume da amostra. A atividade específica é a atividade total dividida pela quantidade de proteína total, geralmente expressa em unidades por miligrama. A calculadora aceita qualquer sistema de unidades, mas cada par inicial e final precisa usar unidades compatíveis. Por exemplo, as duas atividades totais podem estar em unidades enzimáticas, e as duas atividades específicas, em unidades por miligrama. Não misture unidades por mililitro com unidades totais, nem unidades por grama com unidades por miligrama, sem fazer a conversão. Sempre que possível, utilize medições obtidas nas mesmas condições de ensaio, pois temperatura, concentração do substrato, tempo de incubação e método de detecção podem alterar a atividade aparente. Assim, as razões representarão a purificação, e não uma mudança no protocolo de medição.
Interprete a recuperação e o grau em conjunto
A recuperação percentual é a atividade total final dividida pela inicial e multiplicada por 100. Ela mostra quanto da atividade mensurável da proteína-alvo permanece após a etapa. Um resultado de 65 por cento significa que 65 por cento da atividade inicial foi recuperada, enquanto 35 por cento foi perdida ou deixou de ser detectável. O grau de purificação é a atividade específica final dividida pela inicial e indica o enriquecimento da atividade-alvo em relação à proteína total. Um valor de 7.5 significa que o material recuperado apresenta 7.5 vezes mais atividade por unidade de proteína do que o material inicial. Nenhum indicador deve ser analisado isoladamente. Um grau alto com recuperação muito baixa pode apontar uma separação eficaz, porém dispendiosa; recuperação alta com grau próximo de um sugere pouca remoção de proteínas contaminantes. Recuperação acima de 100 por cento pode ocorrer após remoção de inibidores, ativação da enzima ou variação do ensaio. O resultado é matematicamente possível, mas você deve revisar o processamento da amostra e a comparabilidade dos ensaios.
Use o resultado no fluxo de purificação
Em uma purificação com várias etapas, compare cada etapa com o material que entrou nela para obter recuperação e grau por etapa. Para calcular recuperação acumulada ou purificação global, compare a fração atual com o extrato bruto original. Identifique claramente a base adotada, pois os números por etapa e acumulados respondem a perguntas diferentes e não devem aparecer misturados na mesma coluna. Registre os dois resultados em uma tabela com volume, concentração de proteína, proteína total, atividade total e atividade específica. A calculadora arredonda as razões para seis casas decimais, garantindo uma saída automatizada estável sem limitar a precisão comum das medições laboratoriais. Não interprete mais algarismos do que o ensaio sustenta. Réplicas e controles adequados continuam importantes, sobretudo quando duas frações apresentam valores semelhantes ou a recuperação supera inesperadamente 100 por cento. Esta ferramenta executa aritmética determinística; ela não estima incerteza experimental, corrige diluições, combina frações nem decide se um protocolo foi bem-sucedido. Essa decisão depende da qualidade do ensaio, da pureza necessária, do uso posterior e do equilíbrio aceitável entre enriquecimento e rendimento.
Casos de uso
Avalie uma etapa cromatográfica
Compare a carga e o eluato agrupado para quantificar a atividade retida e o enriquecimento após cromatografia de afinidade, troca iônica ou exclusão por tamanho.
Monte uma tabela de purificação
Calcule valores consistentes de recuperação e grau para cada linha do resumo laboratorial de purificação.
Compare condições do protocolo
Avalie o equilíbrio entre rendimento e pureza em diferentes tampões, cortes, gradientes ou condições de precipitação.
Perguntas frequentes
Quais fórmulas a calculadora utiliza?
A recuperação percentual é a atividade total final dividida pela inicial e multiplicada por 100. O grau de purificação é a atividade específica final dividida pela inicial.
Quais unidades devo informar?
Você pode usar qualquer unidade, desde que cada valor inicial e seu valor final correspondente sejam compatíveis. A atividade específica deve manter a mesma base de proteína nos dois pontos.
A recuperação pode superar 100 por cento?
Sim. O cálculo permite esse resultado, que pode decorrer da remoção de inibidores, ativação enzimática ou variação do ensaio. Revise o experimento antes de interpretá-lo.
O grau de purificação equivale ao percentual de pureza?
Não. Ele é uma razão entre atividades específicas e não informa diretamente qual percentual da proteína da amostra corresponde ao alvo.
Devo usar valores por etapa ou acumulados?
Compare com o material imediatamente anterior para um resultado por etapa, ou com o extrato inicial para um resultado acumulado. Informe qual base foi usada.
Quanto custa o cálculo pela API?
Cada cálculo pela API custa US$ 0,002. A mesma operação determinística também pode ser executada no navegador.
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/purification-recovery-fold \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_total_activity":12000,"final_total_activity":7800,"initial_specific_activity":2.5,"final_specific_activity":18.75}'const res = await fetch("https://api.kit.forhosting.com/bio/purification-recovery-fold", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_total_activity": 12000,
"final_total_activity": 7800,
"initial_specific_activity": 2.5,
"final_specific_activity": 18.75
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/purification-recovery-fold",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_total_activity": 12000,
"final_total_activity": 7800,
"initial_specific_activity": 2.5,
"final_specific_activity": 18.75
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/purification-recovery-fold", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_total_activity":12000,"final_total_activity":7800,"initial_specific_activity":2.5,"final_specific_activity":18.75}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_total_activity":12000,"final_total_activity":7800,"initial_specific_activity":2.5,"final_specific_activity":18.75}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/purification-recovery-fold", 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
{
"initial_total_activity": 12000,
"final_total_activity": 7800,
"initial_specific_activity": 2.5,
"final_specific_activity": 18.75
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.purification_recovery_fold",
"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. |