Fator de diluição em um tubo
Esta calculadora de fator de diluição para um único tubo transforma duas medidas rotineiras de bancada em um resultado claro.
Executar grátis
Informe o volume da amostra original transferida para o tubo e o volume final total após adicionar o diluente. A calculadora retorna o fator de diluição, a diluição equivalente em vezes, o volume de diluente e a fração restante da amostra. Ela foi criada para fluxos de biologia e laboratório nos quais os dois volumes usam a mesma unidade, seja microlitro, mililitro ou outra unidade de volume consistente. O cálculo determinístico facilita a reprodução do resultado em protocolos, planilhas e processos automatizados.
Informe corretamente os volumes da amostra e final
Comece pelo volume da amostra original que realmente entra no tubo. Essa é a alíquota não diluída, não a quantidade de diluente nem a capacidade do tubo. Em seguida, informe o volume final total presente depois que a amostra e o diluente forem combinados. Os dois números devem usar a mesma unidade. Por exemplo, uma amostra de 20 microlitros completada até o volume final de 200 microlitros é válida, assim como 0.02 mililitros completados até 0.2 mililitros; porém, misturar 20 microlitros com um valor final escrito como 0.2 mililitros sem converter antes é incorreto, pois os números deixam de compartilhar uma unidade. O volume final deve ser igual ou maior que o volume da amostra. Quando são iguais, nenhum diluente foi acrescentado e o fator é um. Registre o volume final da preparação real ou o alvo do protocolo, incluindo a amostra transferida. Não informe apenas o volume de diluente nesse campo, pois isso reduz o denominador e gera um fator errado. São necessários valores positivos e finitos para que a preparação física e a divisão sejam significativas.
Entenda o fator de diluição retornado
A calculadora aplica a relação padrão para um tubo: o fator de diluição é o volume final dividido pelo volume da amostra. Se 0.25 mililitros de amostra forem completados até 5 mililitros totais, o fator será 20, normalmente descrito como uma diluição de vinte vezes. A fração da amostra é o inverso, 0.05 nesse caso, indicando que a mistura final contém cinco por cento da amostra original em volume sob a hipótese simples de volumes aditivos. O volume de diluente retornado é o volume final menos o volume da amostra; portanto, o exemplo requer 4.75 mililitros de diluente. O fator é adimensional porque as unidades de volume comuns se cancelam. Ele descreve quanto a amostra original foi expandida em um tubo; não fornece a nova concentração sem que a concentração inicial também seja conhecida. Com mistura ideal e sem perdas, você pode obter separadamente a concentração final dividindo a inicial pelo fator. Esta capacidade calcula intencionalmente apenas um tubo. Ela não multiplica fatores entre transferências seriadas, não corrige viés de pipetagem nem deduz contração ou expansão dos componentes misturados. Essas condições experimentais devem fazer parte do protocolo e dos controles de qualidade.
Use o resultado em protocolos e automações
Use o fator de diluição como um ponto de verificação reproduzível ao preparar padrões, diluir extratos, montar ensaios ou documentar uma etapa de processamento. Um protocolo pode armazenar as duas entradas medidas junto com o fator retornado, facilitando uma revisão posterior em comparação com uma indicação sem explicação como “1:10”. A notação de proporção pode ser ambígua, pois um laboratório pode entender uma parte de amostra mais nove de diluente, enquanto outro pode dizer informalmente uma mais dez. Volumes explícitos de amostra e final eliminam essa dúvida: um fator dez significa que o volume final total é dez vezes o volume da amostra, e o diluente é nove vezes esse volume. Na automação, valide a saída antes de usá-la, mantenha a unidade original no registro associado e não arredonde a instrução de pipetagem além da capacidade do equipamento. O preço da API é US$ 0,002 por solicitação, e cada solicitação avalia um tubo independente. Como o algoritmo é puro e determinístico, entradas numéricas idênticas retornam saídas idênticas. Ele não consulta a rede nem armazena dados laboratoriais. Para uma série de tubos, faça uma chamada por tubo ou use um fluxo próprio para diluição seriada que acompanhe os fatores acumulados.
Casos de uso
Preparar uma amostra de ensaio
Confirme a diluição em vezes quando uma alíquota medida for completada até o volume de trabalho desejado em um tubo.
Documentar o processamento da amostra
Armazene os volumes da amostra, final e de diluente com o fator como um registro auditável da preparação.
Validar planilhas de laboratório
Recalcule automaticamente fatores de uma etapa e sinalize registros cujo volume final seja menor que o da amostra.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Ela usa fator de diluição = volume final / volume da amostra para um único tubo.
O volume final deve incluir a amostra?
Sim. Ele é o volume total da mistura após a adição do diluente e inclui tanto a amostra quanto o diluente.
Os dois volumes precisam usar a mesma unidade?
Sim. Converta-os para uma unidade comum antes de enviar; a unidade será cancelada no fator.
O que significa um fator de diluição de 10?
O volume da mistura final é dez vezes o volume transferido da amostra, então a fração da amostra é um décimo.
É possível calcular uma diluição seriada?
Não. O cálculo abrange um tubo. Uma diluição seriada exige combinar o fator de cada transferência da sequência.
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/single-tube-dilution-factor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sample_volume":0.2,"final_volume":2}'const res = await fetch("https://api.kit.forhosting.com/bio/single-tube-dilution-factor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sample_volume": 0.2,
"final_volume": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/single-tube-dilution-factor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sample_volume": 0.2,
"final_volume": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/single-tube-dilution-factor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sample_volume":0.2,"final_volume":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sample_volume":0.2,"final_volume":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/single-tube-dilution-factor", 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
{
"sample_volume": 0.2,
"final_volume": 2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.single_tube_dilution_factor",
"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. |