Calcolatore di mercurio nel pesce
Due porzioni settimanali da 113 g di salmone a 0,022 ppm danno 4,972 µg di mercurio, mentre una sola di tonno bianco in scatola ne dà 39,55: confronti i suoi piatti sulla stessa scala, specie per specie. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Specie
- Salmon
- Porzioni a settimana
- 2
- Porzione (g)
- 113
- Mercurio (ppm)
- 0,022
- Mercurio (µg) per porzione
- 2,486
- Mercurio settimanale (µg)
- 4,972
Chi mangia pesce con regolarità ha bisogno di un numero, non di uno slogan: quanti microgrammi di mercurio consegna davvero il piatto settimanale. Questo calcolatore stima quell'assunzione da tre fatti che Lei già conosce — la specie commerciale, quante porzioni mangia a settimana e la dimensione della porzione in grammi — con le concentrazioni medie in peso umido pubblicate dalla FDA, in parti per milione. Poiché un ppm è un microgrammo di mercurio per grammo di polpa, il mercurio settimanale in microgrammi è semplicemente concentrazione per grammi di porzione per porzioni nella settimana. Il risultato è un totale settimanale in microgrammi che Lei può annotare accanto a una dieta di gravidanza, a un audit della mensa scolastica o a un diario personale di frutti di mare. Zero porzioni o una porzione di zero grammi è consentito e produce correttamente zero microgrammi.
Come specie, porzione e frequenza diventano microgrammi settimanali
Il metilmercurio è la forma di mercurio che si accumula nel muscolo del pesce salendo nella rete trofica. Specie a vita breve e basso livello trofico come salmon, sardine, tilapia, shrimp e oyster restano vicino al fondo, in genere qualche centesimo di parte per milione. Tre porzioni così in una settimana sommano 118.65 microgrammi.
Lo stesso piatto di 113 grammi di salmon a 0.022 ppm è solo 2.486 microgrammi, o 4.972 microgrammi su due porzioni settimanali. Questa capacità conserva quelle medie FDA in peso umido come tabella chiusa di pianificazione e non interroga mai un laboratorio in diretta. Non distingue lotti d'allevamento e selvatici, non aggiusta la perdita in cottura e non applica una dose di riferimento sul peso corporeo; riferisce l'assunzione settimanale in microgrammi implicata da specie, porzione e frequenza così Lei confronta i piatti su una sola scala.
Porzioni negative o una porzione negativa non descrivono un pasto mangiato, perciò vengono rifiutate invece di prendere in silenzio il valore assoluto e fabbricare un'esposizione falsa. Una specie sconosciuta è rifiutata per nome così un pesce scritto male non diventa mai salmon in silenzio.
Dove una stima settimanale del mercurio nel pesce merita il posto
Dietisti e ambulatori prenatali usano un totale settimanale in microgrammi di mercurio perché una paziente a cui piace il tonno veda la differenza tra light in scatola e albacore sullo stesso piatto di 113 grammi, invece di una diapositiva binaria che dice solo che il pesce fa bene. Chi pianifica mense scolastiche converte un menu del venerdì proposto in microgrammi attesi per bambino e settimana quando il fornitore ruota pollock, salmon e tonno in scatola.
Gli studenti di salute ambientale hanno bisogno di un oracolo deterministico che rifiuti una specie sconosciuta e un conteggio negativo di porzioni, invece di sostituire in silenzio swordfish o prendere un valore assoluto che nasconderebbe un errore di segno sul foglio. Una famiglia che annota una settimana pescetariana può fissare salmon due volte a 113 grammi contro una bistecca di swordfish e vedere perché il piatto di alto livello trofico domina il bilancio settimanale di microgrammi. La convalida fallita non consuma saldo.
Casi d'uso
Diari di frutti di mare in ambulatorio e gravidanza
Trasformi i piatti di pesce di una settimana in un solo totale di microgrammi di mercurio, per confrontare albacore, tonno light in scatola e salmon sulla stessa porzione di 113 grammi.
Menu scolastici e mense
Converta un menu di pesce proposto (pollock, salmon, tonno in scatola) in microgrammi attesi per bambino e settimana prima di chiudere il contratto con il fornitore.
Schede di salute ambientale
Valuti i problemi di specie e porzione con un oracolo deterministico che rifiuta pesci sconosciuti e quantità negative invece di inventare un'esposizione.
Domande frequenti
Come si calcola il mercurio settimanale del pesce?
Un ppm è un microgrammo di mercurio per grammo di polpa, con le concentrazioni medie FDA in peso umido della specie scelta.
E se le porzioni a settimana o la dimensione della porzione sono negative?
Un conteggio o una porzione negativi non descrivono un pasto mangiato, quindi lo stimatore rifiuta di inventare un'esposizione negativa e la chiamata non viene addebitata.
Zero porzioni o una porzione di zero grammi è consentito?
Una porzione tipica di quattro once pesa 113 grammi.
Quali pesci contengono più mercurio?
I grandi predatori longevi, come pesce spada, squalo e sgombro reale, sono in cima alle medie pubblicate, spesso intorno o sopra una parte per milione. Salmone, sardina, tilapia, gamberi e ostriche si trovano in fondo.
Quanto mercurio c’è in una porzione di tonno bianco in scatola?
Con la media pubblicata di 0,350 ppm, una porzione da 113 grammi di tonno bianco in scatola contiene 39,55 microgrammi di mercurio. Tre porzioni a settimana arrivano a 118,65 microgrammi.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"species": "salmon",
"servings_per_week": 2,
"portion_g": 113
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eco.fish_mercury",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_servings_per_week | 21 |
max_portion_g | 2000 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Specie sconosciute e quantità negative falliscono con invalid_input così un errore di battitura non inventa mai un'esposizione. La stessa aritmetica pura alimenta lo strumento gratuito del browser e l'API a $0.002 per chiamata riuscita.
Come specie, porzione e frequenza diventano microgrammi settimanali
Predatori grandi e longevi come swordfish, shark, tilefish e king_mackerel occupano l'estremo alto delle medie commerciali pubblicate, spesso vicino o sopra una parte per milione. Una parte per milione di mercurio nella polpa umida è un milligrammo per chilogrammo, cioè anche un microgrammo per grammo, così una porzione di 113 grammi (circa quattro once) di un pesce a 0.350 ppm — tonno bianco in scatola, chiave tuna_albacore — porta 0.350 volte 113, ossia 39.55 microgrammi in quel solo piatto.
Contratto di ingresso, forma della risposta ed errori
Oltre ventuno porzioni a settimana o oltre duemila grammi per porzione vengono rifiutati così un errore di unità non esplode il prodotto. Invii un corpo JSON con tre campi obbligatori. species è un nome commerciale canonico della tabella chiusa: 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 comuni come albacore, skipjack, canned tuna, mahi e prawn si proiettano su quelle chiavi; qualunque altra cosa fallisce come specie sconosciuta. servings_per_week è un numero finito non negativo di piatti in sette giorni; gli alias includono servings, per_week, weekly_servings e times_per_week. portion_g è la parte commestibile in grammi di una porzione (alias portion_size, portion, serving_size_g, grams); un piatto tipico di quattro once pesa 113 grammi. Ogni campo numerico può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote e valori non finiti falliscono con invalid_input nominando il campo. servings_per_week o portion_g negativi falliscono con un messaggio che la quantità deve essere non negativa, e quei fallimenti non vengono addebitati. In caso di successo, il corpo ripete la specie canonica, il mercury_ppm della tabella, servings_per_week e portion_g arrotondati, mercury_ug_per_serving come concentrazione per grammi, weekly_mercury_ug come quella dose per porzione per la frequenza, una stringa formula e un breve messaggio. Il prezzo è un $0.002 fisso per richiesta riuscita con unità item.
Dove una stima settimanale del mercurio nel pesce merita il posto
Poiché l'implementazione è parse di tier A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita. Tenga species dentro la tabella pubblicata, le quantità non negative e sotto i tetti, fissi weekly_mercury_ug nei test, e otterrà cifre di assunzione riproducibili per cliniche, aule e worker di bordo senza allestire una pila propria di tossicologia.
Domande tecniche
Che succede se la specie è sconosciuta?
L'attività fallisce con invalid_input e nomina la specie sconosciuta. Si accetta solo la tabella commerciale chiusa (salmon, tuna_albacore, swordfish, shrimp e le altre chiavi elencate, più gli alias documentati).
Quanto costa il calcolatore di mercurio nel pesce?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.