Dilución para una placa contable
Esta calculadora recomienda cuánto debe diluirse una muestra microbiana antes de sembrarla para obtener una placa contable.
Ejecutar — gratis
Introduzca la densidad viable estimada en CFU por mililitro, el volumen depositado en una placa y los límites inclusivos de colonias que usted considera contables. El resultado muestra el factor y la fracción de dilución recomendados, el recuento previsto y todo el intervalo de diluciones admisibles. Se prioriza una potencia de diez práctica cuando permanece dentro del intervalo; de lo contrario, se usa el punto medio exacto.
Introduzca una estimación acorde con el método de siembra
Comience con la concentración estimada de microorganismos viables en la muestra original, expresada en unidades formadoras de colonias por mililitro. Puede proceder de un recuento viable anterior, una curva de crecimiento validada u otra estimación justificable, y debe describir la muestra antes de diluirla. Indique después el volumen real que llegará a una placa, en mililitros. Una siembra por extensión de 100 microlitros equivale a 0.1 mililitros, mientras que una siembra en profundidad de 1 mililitro usa 1. El volumen interviene de forma directa: duplicarlo duplica las colonias esperadas con la misma densidad y dilución. Por último, establezca los límites inclusivos apropiados para su método, organismo, medio y procedimiento. La calculadora no impone un intervalo universal, ya que los métodos validados difieren. Considere el resultado una recomendación de planificación, no una garantía. La agregación celular, la viabilidad, la mezcla, el pipeteo, la recuperación y la variación biológica pueden alterar el recuento. Si hay mucha incertidumbre, prepare diluciones vecinas y réplicas. Convierta siempre los microlitros a mililitros antes de enviar los datos.
Interprete el intervalo y la recomendación de dilución
El cálculo comienza con el recuento sin diluir previsto: CFU estimadas por mililitro multiplicadas por los mililitros sembrados. Al dividir ese valor por el factor de dilución se obtienen las colonias esperadas. El menor factor aceptable corresponde al límite superior de colonias y el mayor, al límite inferior. Como un factor inferior a uno representaría concentración y no dilución, el intervalo se limita a factores iguales o superiores a uno. La calculadora busca primero una potencia de diez, como 100, 1,000 o 100,000, cuyo recuento previsto permanezca dentro del intervalo solicitado. Si hay varias, elige la más cercana al punto medio geométrico de los recuentos, lo que facilita el diseño de series decimales. Si ninguna potencia de diez sirve, recomienda el factor exacto dirigido a ese punto medio. La fracción de dilución es el recíproco del factor: un factor de 100,000 equivale a 0.00001 y se presenta como 1:100000. Compruebe que las colonias previstas de la recomendación estén dentro de sus límites inclusivos.
Convierta el resultado en un plan de recuento defendible
Utilice la recomendación para seleccionar un nivel de dilución, no para sustituir un protocolo microbiológico completo. El factor total puede obtenerse con uno o varios pasos validados cuyos factores se multipliquen. Las transferencias decimales repetidas permiten alcanzar una potencia de diez, pero cada paso sigue requiriendo volúmenes adecuados, mezcla completa, técnica estéril y material calibrado. La herramienta no prescribe volúmenes de tubos porque dependen de las pipetas disponibles, los volúmenes mínimos transferibles, los efectos de matriz y el método aprobado. Si la densidad estimada es incierta, siembre la dilución recomendada y una dilución vecina a cada lado; así aumenta la probabilidad de obtener al menos una placa contable. Las réplicas también ayudan a evaluar la variación técnica. Tras la incubación, calcule la densidad final con la dilución realmente usada, el volumen sembrado y los recuentos aceptados, no con la estimación inicial. Si incluso la muestra sin diluir queda por debajo del mínimo, diluir no puede crear organismos: aumente el volumen, concentre la muestra mediante un método validado o revise el intervalo. Cada solicitud a la API cuesta $0.002, no usa red y no conserva datos experimentales. Aplique siempre las normas de bioseguridad y el procedimiento aprobado de su laboratorio.
Qué puede hacer con ella
Planificar una serie de diluciones decimales
Seleccione la potencia de diez con mayor probabilidad de quedar dentro del intervalo de colonias contables de su método.
Ajustar el volumen sembrado
Compare cómo los volúmenes de siembra por extensión o en profundidad modifican la dilución necesaria.
Diseñar placas con diluciones vecinas
Use el intervalo aceptable para escoger diluciones adyacentes y reducir el riesgo de obtener una placa inutilizable.
Preguntas frecuentes
¿Qué fórmula se utiliza?
Las colonias esperadas son las CFU estimadas por mililitro multiplicadas por el volumen sembrado en mililitros y divididas por el factor de dilución.
¿Qué significa un factor de dilución de 1000?
Significa que la suspensión sembrada contiene una parte de muestra original por cada 1,000 partes de volumen diluido final, es decir, una fracción de 0.001.
¿Por qué se prefieren las potencias de diez?
Los pasos decimales son prácticos en series de dilución habituales. Solo se selecciona una potencia de diez si su recuento previsto queda dentro del intervalo solicitado.
¿Está garantizado el recuento previsto?
No. Se basa en la densidad indicada y una dilución proporcional ideal. La viabilidad, los agregados, la mezcla, la recuperación y la manipulación pueden modificarlo.
¿Por qué puede rechazarse una muestra ya demasiado diluida?
Si la placa sin diluir quedaría por debajo del mínimo, una dilución solo reduciría aún más el recuento. Debe cambiar la muestra, el volumen o el método.
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/dilution-for-countable-plate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"estimated_cell_density_cfu_per_ml":250000000,"plated_volume_ml":0.1,"min_colonies":30,"max_colonies":300}'const res = await fetch("https://api.kit.forhosting.com/bio/dilution-for-countable-plate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"estimated_cell_density_cfu_per_ml": 250000000,
"plated_volume_ml": 0.1,
"min_colonies": 30,
"max_colonies": 300
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/dilution-for-countable-plate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"estimated_cell_density_cfu_per_ml": 250000000,
"plated_volume_ml": 0.1,
"min_colonies": 30,
"max_colonies": 300
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/dilution-for-countable-plate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"estimated_cell_density_cfu_per_ml":250000000,"plated_volume_ml":0.1,"min_colonies":30,"max_colonies":300}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"estimated_cell_density_cfu_per_ml":250000000,"plated_volume_ml":0.1,"min_colonies":30,"max_colonies":300}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/dilution-for-countable-plate", 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
{
"estimated_cell_density_cfu_per_ml": 250000000,
"plated_volume_ml": 0.1,
"min_colonies": 30,
"max_colonies": 300
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.dilution_for_countable_plate",
"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. |