Calculadora de mercurio en pescado
Dos raciones semanales de 113 g de salmón a 0,022 ppm aportan 4,972 µg de mercurio, mientras que una sola de atún blanco en lata aporta 39,55 µg: compare sus platos en una misma escala, especie por especie. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Especie
- Salmon
- Porciones por semana
- 2
- Porción (g)
- 113
- Mercurio (ppm)
- 0,022
- Mercurio (µg) por porción
- 2,486
- Mercurio semanal (µg)
- 4,972
Quien come pescado con regularidad necesita una cifra, no un eslogan: cuántos microgramos de mercurio entrega de verdad el plato semanal. Esta calculadora estima esa ingesta a partir de tres datos que usted ya conoce — la especie comercial, cuántas raciones come por semana y el tamaño de la ración en gramos — con las concentraciones medias en peso húmedo publicadas por la FDA, en partes por millón. Como un ppm es un microgramo de mercurio por gramo de carne, el mercurio semanal en microgramos es simplemente concentración por gramos de ración por raciones semanales. El resultado es un total semanal en microgramos que usted puede anotar junto a una dieta de embarazo, una auditoría de comedor escolar o un diario personal de marisco. Cero raciones o una ración de cero gramos está permitido y produce correctamente cero microgramos.
Cómo la especie, la ración y la frecuencia se vuelven microgramos semanales
El metilmercurio es la forma de mercurio que se acumula en el músculo del pez a medida que asciende por la red trófica. Las especies de vida corta y bajo nivel trófico como salmon, sardine, tilapia, shrimp y oyster quedan cerca del fondo, típicamente en unas centésimas de parte por millón. Tres raciones así en una semana suman 118.65 microgramos.
El mismo plato de 113 gramos de salmon a 0.022 ppm son solo 2.486 microgramos, o 4.972 microgramos en dos raciones semanales. Esta capacidad guarda esas concentraciones medias FDA en peso húmedo como tabla cerrada de planificación y nunca consulta un laboratorio en vivo. No distingue lotes de criadero frente a salvajes, no ajusta la merma por cocción y no aplica una dosis de referencia por peso corporal; informa la ingesta semanal en microgramos que implican especie, ración y frecuencia para que usted compare platos en una sola escala.
Raciones negativas o una ración negativa no describen una comida ingerida, así que se rechazan en lugar de tomar en silencio el valor absoluto y fabricar una exposición falsa. Una especie desconocida se rechaza por nombre para que un pez mal escrito nunca se convierta en silencio en salmon.
Dónde resulta útil una estimación semanal de mercurio en el pescado
Dietistas y consultas prenatales usan un total semanal en microgramos de mercurio para que un paciente al que le gusta el atún vea la diferencia entre light en lata y albacore en el mismo plato de 113 gramos, en lugar de una diapositiva binaria que solo dice que el pescado es sano. Quienes planifican comedores escolares convierten un menú de viernes propuesto en microgramos esperados por niño y semana cuando el proveedor rota pollock, salmon y atún en lata.
El alumnado de salud ambiental necesita un oráculo determinista que rechace una especie desconocida y un recuento negativo de raciones, en vez de sustituir en silencio por swordfish o tomar un valor absoluto que ocultaría un error de signo en la hoja. Un hogar que anota una semana pescetariana puede fijar salmon dos veces a 113 gramos frente a un filete de swordfish y ver por qué el plato de alto nivel trófico domina el presupuesto semanal de microgramos. La validación fallida no consume saldo.
Qué puede hacer con ella
Diarios de marisco en consulta y embarazo
Convierta los platos de pescado de una semana en un solo total de microgramos de mercurio, para comparar albacore, atún light en lata y salmon sobre la misma ración de 113 gramos.
Menús escolares y comedores
Pase un menú de pescado propuesto (pollock, salmon, atún en lata) a microgramos esperados por niño y semana antes de cerrar el contrato con el proveedor.
Hojas de salud ambiental
Califique problemas de especie y ración con un oráculo determinista que rechaza peces desconocidos y cantidades negativas en lugar de inventar una exposición.
Preguntas frecuentes
¿Cómo se calcula el mercurio semanal del pescado?
Un ppm es un microgramo de mercurio por gramo de carne, con las concentraciones medias FDA en peso húmedo de la especie elegida.
¿Y si las raciones semanales o el tamaño de ración son negativos?
Un recuento o una ración negativos no describen una comida ingerida, así que el estimador se niega a inventar una exposición negativa y la llamada no se factura.
¿Se permiten cero raciones o una ración de cero gramos?
Una ración típica de cuatro onzas son 113 gramos.
¿Qué pescados tienen más mercurio?
Los grandes depredadores de vida larga, como el pez espada, el tiburón y la caballa real, encabezan las medias publicadas, a menudo cerca o por encima de una parte por millón. El salmón, la sardina, la tilapia, el camarón y la ostra están en lo más bajo.
¿Cuánto mercurio tiene una ración de atún blanco en lata?
Con la media publicada de 0,350 ppm, una ración de 113 gramos de atún blanco en lata aporta 39,55 microgramos de mercurio. Tres raciones así a la semana suman 118,65 microgramos.
Herramientas relacionadas
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/eco/fish-mercury \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"species":"salmon","servings_per_week":2,"portion_g":113}'const res = await fetch("https://api.kit.forhosting.com/eco/fish-mercury", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"species": "salmon",
"servings_per_week": 2,
"portion_g": 113
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eco/fish-mercury",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"species": "salmon",
"servings_per_week": 2,
"portion_g": 113
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eco/fish-mercury", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"species":"salmon","servings_per_week":2,"portion_g":113}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"species":"salmon","servings_per_week":2,"portion_g":113}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eco/fish-mercury", 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
{
"species": "salmon",
"servings_per_week": 2,
"portion_g": 113
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eco.fish_mercury",
"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.
Límites
max_servings_per_week | 21 |
max_portion_g | 2000 |
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. |
Notas técnicas
Las especies desconocidas y las cantidades negativas fallan con invalid_input para que un error de tecleo nunca invente una exposición. La misma aritmética pura alimenta la herramienta gratuita del navegador y la API a $0.002 por llamada exitosa.
Cómo la especie, la ración y la frecuencia se vuelven microgramos semanales
Los depredadores grandes y longevos como swordfish, shark, tilefish y king_mackerel ocupan el extremo alto de las medias comerciales publicadas, a menudo cerca o por encima de una parte por millón. Una parte por millón de mercurio en carne húmeda es un miligramo por kilogramo, que también es un microgramo por gramo, así que una ración de 113 gramos (unos cuatro onzas) de un pescado a 0.350 ppm — atún blanco en lata, clave tuna_albacore — aporta 0.350 veces 113, o 39.55 microgramos en ese único plato.
Contrato de entrada, forma de la respuesta y errores
Más de veintiuna raciones por semana o más de dos mil gramos por ración se rechazan para que un error de unidad no dispare el producto. Envíe un cuerpo JSON con tres campos obligatorios. species es un nombre comercial canónico de la tabla cerrada: salmon, tuna_canned_light, tuna_albacore, tuna_yellowfin, tuna_bigeye, swordfish, shark, king_mackerel, tilefish, orange_roughy, marlin, grouper, sea_bass, halibut, mahi_mahi, snapper, cod, lobster, trout, crab, flounder, haddock, mackerel_atlantic, herring, pollock, catfish, sardine, tilapia, oyster, shrimp. Alias habituales como albacore, skipjack, canned tuna, mahi y prawn se proyectan sobre esas claves; cualquier otra cosa falla como especie desconocida. servings_per_week es un número finito no negativo de platos en siete días; los alias incluyen servings, per_week, weekly_servings y times_per_week. portion_g es la porción comestible en gramos de una ración (alias portion_size, portion, serving_size_g, grams); un plato típico de cuatro onzas son 113 gramos. Cada campo numérico puede llegar como número JSON o como cadena numérica. Campos ausentes, cadenas vacías y valores no finitos fallan con invalid_input nombrando el campo. servings_per_week o portion_g negativos fallan con un mensaje de que la cantidad debe ser no negativa, y esos fallos no se facturan. Si hay éxito, el cuerpo repite la especie canónica, el mercury_ppm de la tabla, servings_per_week y portion_g redondeados, mercury_ug_per_serving como concentración por gramos, weekly_mercury_ug como esa dosis por ración por la frecuencia, una cadena formula y un mensaje breve. El precio es un $0.002 fijo por solicitud exitosa con unidad item.
Dónde resulta útil una estimación semanal de mercurio en el pescado
Como la implementación es parse de tier A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo y sin red de salida. Mantenga species dentro de la tabla publicada, las cantidades no negativas y bajo los techos, fije weekly_mercury_ug en las pruebas, y obtendrá cifras de ingesta reproducibles para clínicas, aulas y workers de borde sin montar una pila propia de toxicología.
Preguntas técnicas
¿Qué ocurre si la especie es desconocida?
La tarea falla con invalid_input y nombra la especie desconocida. Solo se acepta la tabla comercial cerrada (salmon, tuna_albacore, swordfish, shrimp y el resto de claves listadas, más los alias documentados).
¿Cuánto cuesta la calculadora de mercurio en pescado?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago KIT a $0.002 por llamada exitosa; la entrada inválida no se factura.