Factor de dilución en un tubo
Esta calculadora del factor de dilución para un solo tubo convierte dos medidas habituales de laboratorio en un resultado claro.
Ejecutar — gratis
Indique el volumen de la muestra original transferida al tubo y el volumen final total después de añadir el diluyente. La calculadora devuelve el factor de dilución, la dilución equivalente en veces, el volumen de diluyente y la fracción de muestra restante. Está pensada para flujos de biología y laboratorio en los que ambos volúmenes usan la misma unidad, ya sean microlitros, mililitros u otra unidad de volumen coherente. El cálculo determinista facilita reproducir el resultado en protocolos, hojas de trabajo y procesos automatizados.
Introduzca correctamente los volúmenes de muestra y final
Comience con el volumen de muestra original que realmente entra en el tubo. Se trata de la alícuota sin diluir, no de la cantidad de diluyente ni de la capacidad del tubo. Después, indique el volumen final total presente una vez combinados la muestra y el diluyente. Ambos valores deben emplear la misma unidad. Por ejemplo, una muestra de 20 microlitros llevada a un volumen final de 200 microlitros es válida, al igual que 0.02 mililitros llevados a 0.2 mililitros; en cambio, no debe mezclar 20 microlitros con un valor final escrito como 0.2 mililitros sin convertirlos antes, pues las cifras dejarían de compartir unidad. El volumen final debe ser igual o superior al de la muestra. Si son iguales, no se añadió diluyente y el factor es uno. Registre el volumen final de la preparación real o del objetivo del protocolo, incluida la muestra transferida. No introduzca únicamente el volumen de diluyente en ese campo, porque reduciría el denominador y daría un factor incorrecto. Se exigen valores positivos y finitos para que la preparación física y la división tengan sentido.
Interprete el factor de dilución obtenido
La calculadora aplica la relación estándar para un solo tubo: el factor de dilución es el volumen final dividido entre el volumen de muestra. Si lleva 0.25 mililitros de muestra hasta 5 mililitros totales, el factor es 20, lo que suele describirse como una dilución de veinte veces. La fracción de muestra es el recíproco, 0.05 en este caso, e indica que la mezcla final contiene un cinco por ciento de la muestra original por volumen bajo el supuesto simple de volúmenes aditivos. El volumen de diluyente devuelto es el volumen final menos el de muestra; por tanto, este ejemplo requiere 4.75 mililitros. El factor carece de unidades porque las unidades de volumen comunes se cancelan. Expresa cuánto se amplió la muestra original en un tubo; no informa de la nueva concentración si no se conoce también la inicial. Con mezcla ideal y sin pérdidas, puede obtener la concentración final por separado dividiendo la inicial entre el factor. Esta capacidad calcula deliberadamente un único tubo. No multiplica factores de transferencias seriadas, no corrige el sesgo de pipeteo ni deduce contracciones o expansiones al mezclar componentes. Esos aspectos experimentales deben constar en el protocolo y sus controles de calidad.
Aplique el resultado en protocolos y automatizaciones
Utilice el factor de dilución como punto de control reproducible al preparar patrones, diluir extractos, configurar ensayos o documentar el procesamiento de una muestra. Un protocolo puede conservar los dos datos medidos junto al factor calculado, lo que facilita la revisión posterior frente a una etiqueta sin explicación como «1:10». La notación de proporciones puede ser ambigua: un laboratorio puede entender una parte de muestra más nueve de diluyente, mientras otro puede decir informalmente una más diez. Los volúmenes explícitos de muestra y final eliminan esa ambigüedad: un factor de diez significa que el volumen final total es diez veces el de muestra y que el diluyente equivale a nueve veces dicho volumen. En una automatización, valide la salida antes de usarla, conserve la unidad original en el registro asociado y no redondee la instrucción de pipeteo más allá de lo que permita el equipo. El precio de la API es $0.002 por solicitud y cada solicitud evalúa un tubo independiente. Como el algoritmo es puro y determinista, entradas numéricas idénticas producen salidas idénticas. No consulta la red ni conserva datos de laboratorio. Para una serie de tubos, invoque la capacidad por separado o use un flujo específico de dilución seriada que siga los factores acumulados.
Qué puede hacer con ella
Preparar una muestra de ensayo
Confirme la dilución en veces cuando una alícuota medida se lleva al volumen de trabajo previsto en un solo tubo.
Documentar el procesamiento de muestras
Guarde juntos los volúmenes de muestra, final y diluyente, además del factor, como registro auditable de la preparación.
Validar hojas de laboratorio
Recalcule automáticamente factores de un solo paso y detecte entradas cuyo volumen final sea menor que el de muestra.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Emplea factor de dilución = volumen final / volumen de muestra para un solo tubo.
¿El volumen final debe incluir la muestra?
Sí. Es el volumen total de la mezcla tras añadir diluyente e incluye tanto la muestra como el diluyente.
¿Deben utilizar ambos volúmenes la misma unidad?
Sí. Conviértalos a una unidad común antes de enviarlos; esa unidad se cancela al calcular el factor.
¿Qué significa un factor de dilución de 10?
El volumen de la mezcla final es diez veces el volumen de muestra transferido, por lo que la fracción de muestra es una décima parte.
¿Puede calcular una dilución seriada?
No. Calcula un tubo. Una dilución seriada exige combinar el factor de cada transferencia de la secuencia.
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/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)Ejemplo de solicitud
{
"sample_volume": 0.2,
"final_volume": 2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.single_tube_dilution_factor",
"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. |