Calculadora índice TyG
Unos triglicéridos de 150 mg/dL y una glucosa de 90 mg/dL en ayunas dan un índice TyG de 8,817298, un marcador de investigación ligado a la resistencia a la insulina. Basta con dos cifras de un análisis rutinario. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Triglicéridos
- 150
- Glucosa
- 90
- Índice TyG
- 8,817298
- Unidad de triglicéridos
- mg/dL
- Unidad de glucosa
- mg/dL
- Producto entre dos
- 6 750
El índice triglicéridos-glucosa, abreviado TyG, es un marcador offline sencillo construido a partir de dos cifras habituales de laboratorio en ayunas: los triglicéridos séricos y la glucosa plasmática, ambas en miligramos por decilitro. Esta calculadora aplica la fórmula clásica del logaritmo natural del producto de triglicéridos por glucosa dividido entre dos, y devuelve un índice adimensional comparable en hojas de estudio, demostraciones docentes y pruebas de software deterministas. No consulta un sistema de laboratorio, no introduce ruido aleatorio y no depende del reloj: el mismo par de entradas positivas produce siempre el mismo TyG redondeado.
Qué mide el índice TyG y qué devuelve esta herramienta
El índice triglicéridos-glucosa se popularizó como un sustituto accesible ligado a la investigación sobre resistencia a la insulina, porque los triglicéridos y la glucosa en ayunas figuran en paneles lipídicos y metabólicos habituales. La fórmula educativa usada aquí multiplica las dos concentraciones en miligramos por decilitro, divide entre dos y toma el logaritmo natural de ese producto. Como el logaritmo solo está definido para argumentos positivos, ambos valores de laboratorio deben ser estrictamente mayores que cero; las lecturas nulas o negativas se rechazan en lugar de forzarse.
Trate la cifra como un índice educativo y de estilo investigación, no como un diagnóstico clínico de resistencia a la insulina, síndrome metabólico o diabetes.
Dónde aporta valor una calculadora TyG en estudio y software
Los estudiantes encuentran el índice triglicéridos-glucosa cuando un trabajo de metabolismo o epidemiología les pide calcular TyG a partir de un panel lipídico impreso y una glucosa en ayunas, y luego debatir cómo se relaciona la cifra con la literatura sobre resistencia a la insulina sin pretender un diagnóstico a pie de cama. Los docentes pueden preparar claves de respuesta para pares de laboratorio modestos sin confiar en aplicaciones opacas que cambian en silencio milimoles por miligramos o aplican por error el logaritmo en base diez.
Los desarrolladores invocan el mismo contrato desde scripts para sembrar vectores de prueba deterministas en paneles metabólicos, normalizar pares en ayunas introducidos por el usuario antes de demos de gráficos, o cumplir enunciados de retos de programación que exigen TyG en lugar de una interpretación improvisada.
Asistentes de investigación y responsables de datos usan una función pura pequeña al limpiar CSV offline de triglicéridos y glucosa, de modo que cada fila reciba la misma fórmula ln del producto sin abrir un complemento de hoja de cálculo que redondee distinto según la configuración regional. Productos de fitness y educación pueden mostrar el índice cuando un alumno escribe dos valores de laboratorio y la interfaz debe ofrecer una sola puntuación comparable más la cadena de la fórmula por transparencia.
Trate siempre TyG como un marcador educativo derivado de dos analíticas en ayunas, no como sustituto de la evaluación clínica, del HOMA-IR con insulina ni de decisiones de tratamiento.
Qué puede hacer con ella
Comprobaciones de aula y deberes
Calcule TyG a partir de pares de triglicéridos y glucosa en ayunas de un libro de texto y verifique la fórmula del logaritmo natural antes de calificar hojas de metabolismo.
Pipelines offline de limpieza de datos
Aplique la misma fórmula ln(TG×glucose/2) a filas CSV de analíticas en ayunas sin llamadas de red ni complementos de hoja de cálculo dependientes del locale.
Preguntas frecuentes
¿Qué unidades usan los triglicéridos y la glucosa?
Ambos deben ir en miligramos por decilitro (mg/dL).
¿Qué ocurre si un valor es cero o negativo?
TyG usa un logaritmo natural de un producto positivo, de modo que ambas analíticas deben ser estrictamente mayores que cero.
¿Es esto un diagnóstico médico de resistencia a la insulina?
No. La herramienta solo aplica una fórmula educativa determinista a dos cifras de laboratorio en ayunas. No diagnostica enfermedades ni sustituye la atención clínica.
¿Cuánto cuesta la calculadora del índice TyG?
Es gratuita en su navegador en esta página.
¿Cómo se calcula el índice TyG?
Se multiplican los triglicéridos por la glucosa en ayunas, ambos en mg/dL, se divide entre dos y se toma el logaritmo natural. Con 150 y 90, el producto entre dos es 6750, y su logaritmo natural es el índice.
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/health/tyg-index \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"triglycerides":150,"glucose":90}'const res = await fetch("https://api.kit.forhosting.com/health/tyg-index", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"triglycerides": 150,
"glucose": 90
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/tyg-index",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"triglycerides": 150,
"glucose": 90
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/tyg-index", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"triglycerides":150,"glucose":90}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"triglycerides":150,"glucose":90}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/tyg-index", 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
{
"triglycerides": 150,
"glucose": 90
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.tyg_index",
"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. |
Notas técnicas
Los valores no positivos o ausentes fallan de inmediato con invalid_input, en lugar de inventar el logaritmo de un producto no positivo.
Qué mide el índice TyG y qué devuelve esta herramienta
En forma algebraica, tyg_index es igual a ln de triglicéridos por glucosa entre dos, la misma expresión cerrada que aparece en muchas notas de epidemiología y metabolismo. Una respuesta correcta repite los triglicéridos y la glucosa validados, informa product_over_two para auditar el paso intermedio, devuelve tyg_index redondeado a la precisión pedida, etiqueta unit_triglycerides y unit_glucose como mg/dL, nombra la cadena method por procedencia e incluye un campo formula breve que puede mostrar junto al resultado. No hay sincronización con wearables, ni campo de insulina, ni ruta HOMA-IR en este endpoint: son marcadores distintos con otras entradas.
Contrato de entrada, unidades, precisión y errores
Ambos valores deben ser estrictamente mayores que cero: un triglicérido o una glucosa nulos harían el producto no positivo y el logaritmo natural indefinido en los reales, de modo que el manejador rechaza esos casos en lugar de devolver NaN o Infinity. Los campos ausentes, Infinity o NaN no finitos y los tipos no numéricos se rechazan igual y no se facturan. Quien solo disponga de laboratorios en mmol/L debe convertir a mg/dL antes de llamar; esta capacidad no realiza conversión de unidades, lo que mantiene el contrato monopropósito y totalmente offline. Envíe un cuerpo JSON con POST y dos números finitos positivos obligatorios: triglycerides para los triglicéridos séricos en ayunas en mg/dL, y glucose para la glucosa plasmática en ayunas en mg/dL. Se aceptan alias para que hojas de cálculo y formularios reutilicen el mismo contrato: tg, triglyceride, trig y triglycerides_mg_dl corresponden a triglycerides; fasting_glucose, glu, glc y glucose_mg_dl corresponden a glucose. Se admiten decimales en cadena con signo más opcional y notación científica cuando se interpretan como números finitos; cadenas vacías, tokens hexadecimales y basura no numérica fallan con un mensaje invalid_input claro que nombra el campo. En el éxito recibe triglycerides, glucose, tyg_index, unit_triglycerides, unit_glucose, product_over_two, method, precision y formula. Ejemplo: triglicéridos ciento cincuenta y glucosa noventa producen product_over_two de seis mil setecientos cincuenta y un TyG próximo a ocho punto ocho uno siete. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un pipeline automatizado sin reimplementar Math.log ni la comprobación del producto usted mismo.
Dónde aporta valor una calculadora TyG en estudio y software
En esta página el trabajo se ejecuta por completo en su navegador; a través de la API cada consulta correcta cuesta $0.002, la validación fallida no se cobra y no se almacena nada tras devolver la respuesta. Esa división — exploración interactiva gratuita y una API de precio idéntica en el resultado — encaja con el resto del catálogo KIT de nivel A y le permite pasar de una demo de aula a un pipeline automatizado sin cambiar el resultado matemático.
Casos de integración
Fixtures de prueba deterministas
Genere valores TyG reproducibles e intermedios product_over_two para pruebas unitarias, comprobaciones de propiedades y aserciones de CI.
Preguntas técnicas
¿Cómo se calcula el índice triglicéridos-glucosa (TyG)?
TyG es el logaritmo natural de los triglicéridos en ayunas en mg/dL multiplicados por la glucosa en ayunas en mg/dL y divididos entre dos: tyg_index = ln(triglycerides × glucose / 2).