Calcolatore saturazione transferrina
Con un ferro sierico di 100 e una TIBC di 300, il 33,33% dei siti di legame della transferrina trasporta ferro. Inserisca entrambi i valori dello stesso esame e nella stessa unità per ottenere la saturazione. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Sideremia
- 100
- TIBC
- 300
- Saturazione (%)
- 33,3333333333
- Saturazione arrotondata
- 33,33
- Unità di saturazione
- percent
La saturazione della transferrina, spesso abbreviata TSAT, è la percentuale di siti di legame del ferro sulla transferrina circolante che in quel momento trasportano ferro. I laboratori clinici la riferiscono da due misure convenzionali già presenti in un pannello marziale standard: il ferro sierico e la capacità totale legante il ferro (TIBC). Questo calcolatore divide il ferro sierico per la TIBC e moltiplica per cento, restituendo una percentuale stabile che Lei può fissare in test, fogli di lavoro e applicazioni didattiche. Entrambe le entrate devono essere numeri finiti nella stessa unità di concentrazione — in genere microgrammi per decilitro o micromoli per litro — perché il rapporto è adimensionale quando le unità coincidono.
Che cosa misura la saturazione della transferrina e quali input Le servono
La transferrina è la proteina plasmatica che trasporta il ferro ferrico tra intestino, depositi e midollo osseo. La capacità totale legante il ferro stima quanti siti di legame della transferrina sono disponibili in un campione di siero; il ferro sierico stima quanti di quei siti portano già ferro. La saturazione della transferrina è la percentuale di occupazione: ferro sierico diviso per TIBC, poi moltiplicato per cento.
Quando entrambe le misure usano la stessa unità di concentrazione le unità si annullano, così un pannello riferito in microgrammi per decilitro e uno in micromoli per litro danno la stessa percentuale purché Lei non mescoli i due sistemi in una sola richiesta. Gli intervalli didattici collocano spesso molti adulti sani vicino al venti-cinquanta per cento; valori più bassi sollevano dubbi su carenza marziale e quelli più alti su sovraccarico o una recente infusione di ferro — sempre come cornice educativa, mai come diagnosi. Restituisce solo la saturazione aritmetica.
Limiti pratici tengono ragionevoli gli input di aula e di consumo: entrambi i campi da zero a duemila nell'unità coincidente che Lei usa. Ferro sierico o TIBC negativi falliscono altrettanto. Un ferro sierico pari a zero è valido e produce una saturazione dello zero per cento.
Casi d'uso
App di educazione sanitaria e fogli di lavoro
Le app mostrano agli allievi come si calcola l'occupazione della transferrina senza ricodificare la percentuale ferro su TIBC su ogni client.
Domande frequenti
Come si calcola la saturazione della transferrina?
Saturazione (%) = (ferro sierico ÷ TIBC) × 100.
Che succede se la TIBC è zero o un valore è negativo?
Una capacità legante pari a zero dividerebbe per zero; ferro sierico o TIBC negativi non sono validi. Quei fallimenti non vengono addebitati.
Ferro sierico e TIBC devono avere la stessa unità?
Sì. Il rapporto è adimensionale solo quando entrambe le concentrazioni usano la stessa unità, in genere µg/dL o µmol/L. Non mescoli i due sistemi in una sola richiesta.
Il calcolatore di saturazione della transferrina è gratis?
Lo strumento nel browser funziona gratis sul Suo dispositivo.
La saturazione può superare il 100 per cento?
Sì. Se il ferro sierico supera la TIBC il risultato aritmetico viene riportato senza tetto. Ciò può comparire dopo ferro endovenoso o con artefatti di saggio; lo interpreti con il Suo contesto clinico.
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/health/transferrin \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"serum_iron":100,"tibc":300}'const res = await fetch("https://api.kit.forhosting.com/health/transferrin", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"serum_iron": 100,
"tibc": 300
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/transferrin",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"serum_iron": 100,
"tibc": 300
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/transferrin", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"serum_iron":100,"tibc":300}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"serum_iron":100,"tibc":300}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/transferrin", 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
{
"serum_iron": 100,
"tibc": 300
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.transferrin",
"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.
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
Una TIBC pari a zero non può servire da divisore, e valori negativi di ferro o di capacità legante non hanno senso fisico, quindi quei casi falliscono con invalid_input e non vengono addebitati.
Che cosa misura la saturazione della transferrina e quali input Le servono
Questo endpoint non applica intervalli di riferimento per sesso, non converte tra microgrammi per decilitro e micromoli per litro e non stima ferritina, recettore solubile della transferrina né epcidina. Invii i campi finiti obbligatori serum_iron e tibc; alias come iron, fe, serum_fe, total_iron_binding_capacity, tibc_ugdl e iron_binding_capacity sono accettati quando documentati. La TIBC deve essere strettamente maggiore di zero perché la saturazione è una divisione; una capacità legante pari a zero fallisce con invalid_input. Input identici producono sempre JSON identico perché il percorso è aritmetica pura, senza rete, senza modello, senza seme casuale e senza orologio a muro.
Come leggere saturazione, campi di risposta e comportamento degli errori
La saturazione può superare il cento per cento quando il ferro sierico è maggiore della TIBC, cosa che può accadere dopo ferro endovenoso o con certi artefatti di saggio; il calcolatore riporta il risultato aritmetico invece di tagliarlo, così i clienti che vogliono un tetto visivo possono applicare la propria politica. Booleani, oggetti, NaN e Infinity vengono rifiutati con un messaggio che nomina il campo così il modulo evidenzia il controllo fallito. In caso di successo la risposta restituisce serum_iron e tibc con arrotondamento stabile, riporta saturation_percent come percentuale a piena precisione usata per il confronto, più saturation_rounded a due decimali per l'interfaccia. unit_saturation è sempre percent. formula riformula l'equazione didattica come una sola stringa, e method è sempre transferrin_saturation_iron_over_tibc così il codice a valle può ramificare senza ispezionare le forme. Usi saturation_percent quando Le serve un confronto numerico stabile nei test; usi saturation_rounded quando mostra il numero accanto a una scheda di laboratorio o a un grafico. Campi obbligatori mancanti, stringhe vuote, valori non finiti, letture fuori intervallo, qualsiasi ferro sierico o TIBC negativi e una TIBC uguale a zero falliscono con invalid_input e non vengono addebitati. Non confonda questo endpoint con interpreti della ferritina, classificatori di anemia, motori completi di studi marziali o convertitori di unità che mappano microgrammi per decilitro in micromoli per litro: sono intenzioni di ricerca e contratti diversi. Questo prodotto divide soltanto due concentrazioni coincidenti e moltiplica per cento. Invii un corpo JSON con POST con i due numeri obbligatori; ciascun campo può arrivare come numero JSON o come stringa numerica.
Uso dell'API, prezzi, flussi di prodotto e limiti pratici
Chiami il calcolatore gratuito di saturazione della transferrina nel browser per dimostrazioni in aula, controlli dei compiti di infermieristica e apprendimento personale rapido senza reimplementare la divisione in ogni foglio di calcolo. Preferisca unità convenzionali coerenti; se la Sua interfaccia raccoglie solo interi, li invii e il motore accetta ancora stringhe numeriche. Mantenga aspettative educative: questo è uno strumento di calcolo e apprendimento, non un dispositivo medico diagnostico, e le persone con sintomi, anemia nota, sospetta emocromatosi, gravidanza o una recente infusione di ferro devono seguire il consiglio medico professionale invece di una percentuale automatizzata isolata. Invii un corpo JSON con i valori obbligatori serum_iron e tibc nella stessa unità di concentrazione. Usi l'API prepagata quando un'app di educazione sanitaria, un foglio elettronico, un laboratorio di simulazione, una piattaforma di tutoraggio o un LMS scolastico necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di convalida non consumano mai il saldo dopo che il motore ha rifiutato la richiesta. Abbini questo endpoint alle Sue unità di laboratorio e al Suo flusso clinico — confermi che ferro sierico e TIBC siano stati riferiti nella stessa unità, converta uno dei due se è stato trascritto un pannello misto SI e convenzionale, poi memorizzi saturation_percent e saturation_rounded accanto agli input grezzi per cruscotti e colonne di esportazione. Gli autori che distribuiscono SDK possono mostrare la stringa della formula su una scheda didattica e mappare saturation_rounded in chip di colore per soglie educative che Lei definisce.
Casi di integrazione
Compiti di infermieristica e facoltà di medicina
Gli studenti inviano ferro sierico e TIBC di un pannello marziale e fissano il JSON di saturazione atteso in correttori automatici con uscite deterministiche.
Laboratori di simulazione e backend SaaS
Le pipeline server che già memorizzano campi di studio marziale chiamano un endpoint prepagato di saturazione della transferrina invece di duplicare la formula in ogni linguaggio.