Calculadora índice TyG
Triglicerídeos de 150 mg/dL e glicose de 90 mg/dL em jejum dão um índice TyG de 8,817298, um marcador de pesquisa ligado à resistência à insulina. Bastam dois números de um exame de rotina. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Triglicerídeos
- 150
- Glicose
- 90
- Índice TyG
- 8,817298
- Unidade de triglicerídeos
- mg/dL
- Unidade de glicose
- mg/dL
- Produto dividido por dois
- 6.750
O índice triglicerídeos-glicose, abreviado TyG, é um marcador offline simples construído a partir de dois números comuns de laboratório em jejum: triglicerídeos séricos e glicose plasmática, ambos em miligramas por decilitro. Ela nunca contata um sistema de laboratório, nunca amostra ruído aleatório e nunca depende do relógio: o mesmo par de entradas positivas produz sempre o mesmo TyG arredondado.
O que o índice TyG mede e o que esta ferramenta devolve
O índice triglicerídeos-glicose popularizou-se como um substituto acessível ligado à pesquisa sobre resistência à insulina, porque triglicerídeos e glicose em jejum estão amplamente disponíveis em painéis lipídicos e metabólicos de rotina. A fórmula educativa usada aqui multiplica as duas concentrações em miligramas por decilitro, divide por dois e toma o logaritmo natural desse produto. Como o logaritmo só está definido para argumentos positivos, ambos os valores de laboratório devem ser estritamente maiores que zero; leituras nulas ou negativas são rejeitadas em vez de forçadas.
Trate o número como um índice educativo e de estilo pesquisa, não como diagnóstico clínico de resistência à insulina, síndrome metabólica ou diabetes.
Onde uma calculadora TyG se justifica em estudo e software
Estudantes encontram o índice triglicerídeos-glicose quando um trabalho de metabolismo ou epidemiologia pede para calcular TyG a partir de um painel lipídico impresso e uma glicose em jejum, e depois discutir como o número se relaciona com a literatura de resistência à insulina sem afirmar um diagnóstico à beira do leito. Professores podem pré-gerar gabaritos para pares de laboratório modestos sem confiar em aplicativos opacos que trocam silenciosamente milimoles por miligramas ou aplicam logaritmo na base dez por engano.
Desenvolvedores chamam o mesmo contrato a partir de scripts para semear vetores de teste determinísticos em painéis metabólicos, normalizar pares em jejum digitados pelo usuário antes de demos de gráficos, ou satisfazer enunciados de desafios de programação que exigem TyG em vez de uma interpretação improvisada. Assistentes de pesquisa e curadores de dados usam uma função pura pequena ao limpar CSVs offline de triglicerídeos e glicose para que cada linha receba a mesma fórmula ln do produto sem abrir um plugin de planilha que arredonde de forma diferente por locale.
Produtos de fitness e educação podem exibir o índice quando um aprendiz digita dois valores de laboratório e a interface precisa mostrar uma única pontuação comparável mais a string da fórmula por transparência. Trate sempre o TyG como um marcador educativo derivado de dois labs em jejum, não como substituto de avaliação clínica, de HOMA-IR com insulina ou de decisões de tratamento.
Casos de uso
Checagens de sala de aula e lição de casa
Calcule TyG a partir de pares de triglicerídeos e glicose em jejum de livro-texto e verifique a fórmula do logaritmo natural antes de corrigir folhas de metabolismo.
Pipelines offline de limpeza de dados
Aplique a mesma fórmula ln(TG×glucose/2) a linhas CSV de labs em jejum sem chamadas de rede nem plugins de planilha dependentes do locale.
Perguntas frequentes
Quais unidades usam os triglicerídeos e a glicose?
Ambos devem estar em miligramas por decilitro (mg/dL).
O que acontece se um valor for zero ou negativo?
TyG usa um logaritmo natural de um produto positivo, portanto ambos os labs devem ser estritamente maiores que zero.
Isto é um diagnóstico médico de resistência à insulina?
Não. A ferramenta apenas aplica uma fórmula educativa determinística a dois números de laboratório em jejum. Não diagnostica doenças nem substitui o cuidado clínico.
Como o índice TyG é calculado?
Multiplicam-se os triglicerídeos pela glicose em jejum, ambos em mg/dL, divide-se por dois e tira-se o logaritmo natural. Com 150 e 90, o produto dividido por dois é 6750, e o logaritmo natural dele é o índice.
O TyG é o mesmo que o HOMA-IR?
Não. O HOMA-IR precisa da insulina em jejum, enquanto o TyG usa só triglicerídeos e glicose. São marcadores diferentes, com dados de entrada diferentes, e nenhum deles substitui uma avaliação clínica.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"triglycerides": 150,
"glucose": 90
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.tyg_index",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Valores não positivos ou ausentes falham de imediato com invalid_input, em vez de inventar o logaritmo de um produto não positivo.
O que o índice TyG mede e o que esta ferramenta devolve
Algebricamente, tyg_index é igual a ln de triglicerídeos vezes glicose sobre dois, a mesma forma fechada ensinada em muitas notas de epidemiologia e metabolismo. Uma resposta bem-sucedida ecoa os triglicerídeos e a glicose validados, informa product_over_two para auditar o passo intermediário, devolve tyg_index arredondado à precisão pedida, marca unit_triglycerides e unit_glucose como mg/dL, nomeia a string method por proveniência e inclui um campo formula curto que você pode exibir ao lado do resultado. Não há sincronização com wearables, nem campo de insulina, nem caminho HOMA-IR neste endpoint: são marcadores diferentes com entradas diferentes. Se precisar de modelos de risco absoluto, cortes ajustados por idade e sexo ou faixas de interpretação clínicas, use ferramentas clínicas dedicadas e diretrizes publicadas; esta página responde apenas à fórmula TyG determinística com saída numérica estável, adequada a planilhas, testes unitários e consumidores de API que já sabem como interpretarão a pontuação no próprio contexto.
Contrato de entrada, unidades, precisão e erros
Campos ausentes, Infinity ou NaN não finitos e tipos não numéricos são igualmente rejeitados e não são cobrados. Quem só tem labs em mmol/L deve converter para mg/dL antes de chamar; esta capacidade não faz conversão de unidades, o que mantém o contrato monopropósito e totalmente offline. Envie um corpo JSON via POST com dois números finitos positivos obrigatórios: triglycerides para triglicerídeos séricos em jejum em mg/dL, e glucose para glicose plasmática em jejum em mg/dL. Aliases são aceitos para que planilhas e formulários reutilizem o mesmo contrato: tg, triglyceride, trig e triglycerides_mg_dl mapeiam para triglycerides; fasting_glucose, glu, glc e glucose_mg_dl mapeiam para glucose. Decimais em string com sinal de mais opcional e notação científica são permitidos quando interpretados como números finitos; strings vazias, tokens hex e lixo não numérico falham com uma mensagem invalid_input clara que nomeia o campo. No sucesso você recebe triglycerides, glucose, tyg_index, unit_triglycerides, unit_glucose, product_over_two, method, precision e formula. Exemplo: triglicerídeos cento e cinquenta e glicose noventa produzem product_over_two de seis mil setecentos e cinquenta e um TyG próximo de oito ponto oito um sete. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar Math.log e a checagem do produto você mesmo.
Onde uma calculadora TyG se justifica em estudo e software
Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, a validação falha não é cobrada e nada é armazenado após a resposta. Essa divisão — exploração interativa gratuita e uma API com preço e resultado idênticos — alinha-se ao restante do catálogo KIT tier A e permite passar de uma demo de sala de aula a um pipeline automatizado sem mudar o resultado matemático.
Casos de integração
Fixtures de teste determinísticos
Gere valores TyG reproduzíveis e intermediários product_over_two para testes unitários, checagens de propriedades e asserções de CI.
Perguntas técnicas
Como se calcula o índice triglicerídeos-glicose (TyG)?
TyG é o logaritmo natural dos triglicerídeos em jejum em mg/dL multiplicados pela glicose em jejum em mg/dL e divididos por dois: tyg_index = ln(triglycerides × glucose / 2).
Quanto custa a calculadora do índice TyG?
É gratuita no seu navegador nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.