Calcolatore HOMA-IR
Questo calcolatore della resistenza insulinica HOMA-IR stima la valutazione del modello omeostatico usando due misurazioni di laboratorio a digiuno: glucosio plasmatico e insulina.
Esegui gratis nel browser
Inserisca la glicemia in mg/dL o mmol/L e l’insulina in µIU/mL; verrà applicata l’equazione HOMA1-IR corrispondente. Il calcolo funziona interamente offline, non usa casualità e mostra la formula accanto al risultato. HOMA-IR è una stima da discutere con un professionista sanitario qualificato, non una diagnosi né un sostituto della valutazione medica.
Prepari le due misurazioni a digiuno
Utilizzi glicemia plasmatica e insulina a digiuno ottenute dallo stesso prelievo, dopo il periodo di digiuno indicato dal medico o dal laboratorio. Non abbini una glicemia di una data a un’insulina di un’altra, perché HOMA-IR descrive il loro rapporto nelle medesime condizioni. Inserisca la glicemia come numero finito positivo e selezioni l’unità riportata nel referto: mg/dL o mmol/L. Indichi l’insulina in µIU/mL, numericamente equivalente a mIU/L. Controlli attentamente separatori decimali e unità. Immettere 95 mg/dL è coerente; contrassegnare lo stesso 95 come mmol/L cambia drasticamente il calcolo. Lo strumento rifiuta dati mancanti, zero, valori negativi, unità non supportate e numeri che non producono un risultato finito. Non verifica la plausibilità fisiologica, l’adeguatezza del digiuno o gli effetti di farmaci, malattie acute, gravidanza e differenze tra saggi. Tali aspetti richiedono un contesto clinico più ampio di due soli campi numerici.
Comprenda come viene calcolato l’indice
HOMA-IR è una stima adimensionale ricavata da insulina e glicemia a digiuno. Se la glicemia è espressa in mg/dL, il calcolatore moltiplica l’insulina per la glicemia e divide il prodotto per 405. Se è in mmol/L, divide il prodotto per 22.5. Sono forme corrispondenti dell’equazione HOMA1-IR e i diversi divisori compensano l’unità del glucosio. Il risultato visualizzato viene arrotondato a tre decimali per renderlo stabile e leggibile, mentre il calcolo usa prima i valori numerici forniti. La risposta ripete entrambe le misure, le unità e la formula selezionata, aiutando a individuare errori di unità nei flussi automatizzati. Poiché l’operazione è aritmetica pura, lo stesso input produce sempre lo stesso output. Non vi sono chiamate di rete, profili archiviati, valori casuali o campi legati al tempo. Il calcolatore implementa HOMA1-IR, non il modello proprietario HOMA2 né software specialistico che consideri fisiologia non lineare o varianti dei saggi insulinici.
Interpreti il risultato con prudenza
Un valore HOMA-IR più alto indica in genere un grado stimato maggiore di resistenza insulinica, ma non esiste un’unica soglia universale adatta a ogni persona, laboratorio, popolazione o finalità clinica. Le soglie pubblicate variano con età, popolazione, stato metabolico, metodo del saggio e domanda studiata. Per questo il calcolatore restituisce l’indice numerico senza definirlo normale, borderline o diagnostico. Lo confronti soltanto con un riferimento scelto da un professionista qualificato o dal protocollo del Suo studio. Valuti il risultato insieme a sintomi, anamnesi, misurazioni ripetute, intervalli del laboratorio e altri esami pertinenti. Da solo non conferma né esclude diabete, prediabete, sindrome metabolica o altre condizioni. Se un dato appare inatteso, verifichi anzitutto che entrambi i campioni fossero a digiuno, provenissero dallo stesso prelievo e che l’unità della glicemia fosse corretta. Richieda un parere medico per interpretazioni o decisioni terapeutiche. Il browser è utile per controlli privati; l’API costa $0.002 per richiesta quando occorre automatizzare il calcolo.
Casi d'uso
Verificare un calcolo di laboratorio
Ricalcoli HOMA1-IR da un referto abbinato di glicemia e insulina a digiuno mantenendo visibili le unità originali.
Uniformare i dati di ricerca
Applichi la stessa equazione deterministica e lo stesso arrotondamento alle misure a digiuno di uno studio.
Offrire uno strumento didattico offline
Mostri come l’unità del glucosio modifica l’equazione HOMA1-IR senza trasmettere le misure in rete.
Domande frequenti
Quale formula usa il calcolatore?
Usa insulina a digiuno × glicemia a digiuno ÷ 405 per mg/dL, oppure ÷ 22.5 per mmol/L.
Quale unità dell’insulina devo inserire?
Inserisca l’insulina a digiuno in µIU/mL, numericamente equivalente a mIU/L.
Un determinato risultato diagnostica la resistenza insulinica?
No. Le soglie cambiano in base a popolazione, saggio e finalità clinica; il risultato va interpretato da un professionista qualificato.
Questo è il modello HOMA2?
No. Lo strumento implementa la stima HOMA1-IR basata sull’equazione, non il software proprietario HOMA2.
Il calcolatore invia o conserva le mie misurazioni?
Il calcolo nel browser avviene offline e non invia né archivia valori; la capacità non accede alla rete.
Quanto costa utilizzare l’API?
Ogni richiesta API costa $0.002; il calcolo è disponibile anche offline nel browser.
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/homa-ir \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fasting_glucose":95,"fasting_insulin":10}'const res = await fetch("https://api.kit.forhosting.com/health/homa-ir", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fasting_glucose": 95,
"fasting_insulin": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/homa-ir",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fasting_glucose": 95,
"fasting_insulin": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/homa-ir", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fasting_glucose":95,"fasting_insulin":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fasting_glucose":95,"fasting_insulin":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/homa-ir", 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
{
"fasting_glucose": 95,
"fasting_insulin": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.homa_ir",
"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. |