Calculadora eGFR cistatina C
Estima el filtrado renal con cistatina C en lugar de creatinina: 1 mg/L en una mujer de 50 años da 75,4 mL/min/1,73 m², estadio G2. La cistatina C depende menos de la masa muscular, por eso ayuda cuando la creatinina no es fiable. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Cistatina C
- 1
- Age
- 50
- Sexo
- Femenino
- TFGe (eGFR)
- 75,4
- Ecuación
- CKD-EPI cystatin C
- Etapa
- G2
- Etiqueta de estadio
- Mildly decreased
La tasa de filtración glomerular estimada es la cifra de cribado que usan clínicos y aplicaciones de salud cuando necesitan una lectura rápida de cómo depuran los riñones los desechos de la sangre. Las fórmulas basadas en creatinina son habituales, pero la cistatina C se ve menos afectada por la masa muscular, la dieta y ciertos fármacos, por lo que muchas guías recomiendan una ecuación de cistatina C cuando la creatinina sola no es fiable. Esta calculadora implementa la ecuación CKD-EPI de cistatina C: introduzca la cistatina C sérica en mg/L, la edad en años y el sexo, y reciba la eGFR en mL/min/1.73 m² más una etiqueta de categoría de FG al estilo KDIGO. La fórmula nunca ha usado un coeficiente racial. El cálculo es totalmente determinista y se ejecuta en local —sin modelos, laboratorios ni llamadas de red—, de modo que las mismas entradas producen siempre el mismo resultado y los valores similares a los de un paciente no salen de la ruta de la solicitud. Es una estimación de cribado, no un diagnóstico: úsela para docencia, listas de triaje, codificación de investigación y prototipos de producto que necesiten un paso de eGFR transparente y auditable, y combine siempre el resultado con el criterio de un clínico antes de cualquier decisión asistencial.
Qué significa la eGFR por cistatina C y por qué existe la ecuación
La tasa de filtración glomerular es el volumen de sangre filtrado por los glomérulos renales por unidad de tiempo, normalizado a la superficie corporal. La medición directa con aclaramiento de inulina o métodos con radionúclidos es exacta, pero poco práctica en la atención rutinaria, así que los laboratorios informan una estimación derivada de un marcador de filtración y de factores demográficos.
La creatinina sérica es el marcador más usado; sin embargo, sube y baja con la masa muscular, la ingesta alta de carne, la amputación y ciertos fármacos, lo que puede clasificar mal la filtración en adultos frágiles, deportistas o con enfermedad crónica.
La cistatina C es una proteína pequeña producida por células nucleadas a un ritmo relativamente constante y depurada por filtración glomerular; su nivel sérico depende menos del volumen muscular, por lo que la colaboración CKD-EPI publicó una ecuación dedicada de cistatina C que relaciona Scys, edad y sexo con la eGFR sin término racial.
Esa forma publicada es exactamente la que implementa esta capacidad: ciento treinta y tres veces el mínimo de Scys entre 0.8 elevado a -0.499, por el máximo de Scys entre 0.8 elevado a -1.328, por 0.996 elevado a la edad, por 0.932 cuando el sexo es femenino. A diferencia de la ecuación de creatinina de 2009, la CKD-EPI de cistatina C nunca multiplicó el resultado por un coeficiente racial, de modo que no hay entrada de raza que eliminar u ocultar: todo adulto se trata con los mismos coeficientes publicados.
Use esta página cuando su intención de búsqueda sea específicamente una calculadora de eGFR con cistatina C, no una herramienta solo de creatinina; ambos marcadores responden a preguntas clínicas afines, pero con entradas de laboratorio y términos SEO distintos.
Entradas, unidades, reglas de validación y forma de la respuesta
La edad debe ser un número entero de años entre dieciocho y ciento veinte; la ecuación de adultos no está validada en niños, y la eGFR pediátrica requiere fórmulas aparte, como bedside Schwartz, que esta capacidad no implementa. El sexo debe ser male o female (se aceptan y normalizan las iniciales m o f); la ecuación solo tiene coeficientes publicados para esas dos categorías.
Los campos obligatorios ausentes, los tipos no numéricos, las edades fuera de rango y las que no son enteras también fallan con un mensaje claro que nombra el campo. Los campos opcionales se omiten en lugar de ponerse a null.
Cómo interpretar resultados, límites clínicos y coste de integración
La eGFR es una estimación de cribado, no un diagnóstico autónomo de enfermedad renal crónica, y esta herramienta no ofrece consejo médico ni interpretación clínica. Los estadios KDIGO de G1 a G5 clasifican solo el nivel de filtración; la estadificación completa de la ERC considera además la albuminuria, el contexto clínico y si la filtración reducida es crónica o aguda.
La cistatina C aún puede verse influida por enfermedad tiroidea, corticoides, inflamación y diferencias entre ensayos, de modo que un solo número no debe dosificar fármacos nefrotóxicos, dar el alta para procedimientos ni establecer un diagnóstico por sí solo: cualquiera de esas decisiones exige un clínico con licencia que valore el cuadro completo.
Cuando hay creatinina y cistatina C, las ecuaciones combinadas pueden mejorar la exactitud; esta capacidad es a propósito la forma CKD-EPI solo de cistatina para quien tiene Scys sin creatinina o desea un control independiente de la masa muscular junto a una eGFR por creatinina.
Qué puede hacer con ella
Educación al paciente cuando la creatinina no es fiable
Permita que las personas exploren cómo la cistatina C, la edad y el sexo se traducen en eGFR en una página pública de salud cuando la masa muscular o la dieta dificultan interpretar la creatinina, con un nombre de fórmula transparente.
Codificación de investigación y etiquetas de conjuntos de datos
Adjunte una eGFR reproducible de CKD-EPI cistatina C y su categoría KDIGO a las filas del estudio cuando hay cistatina C sérica y demografía sin creatinina.
Prototipos de producto y andamiaje de doble marcador
Integre un paso determinista de función renal solo con cistatina en aplicaciones que después comparan con eGFR por creatinina o ceden el testigo a sistemas clínicos con licencia.
Preguntas frecuentes
¿Qué ecuación de eGFR usa esta calculadora?
La ecuación CKD-EPI de cistatina C (Inker et al.). Los resultados van en mL/min/1.73 m² y se redondean a un decimal. No hay coeficiente racial.
¿Qué unidades debo usar para la cistatina C sérica?
Miligramos por litro (mg/L). Es la unidad que asumen los coeficientes publicados de CKD-EPI de cistatina C.
¿En qué se diferencia de la calculadora de eGFR por creatinina?
Usa cistatina C sérica en lugar de creatinina, coeficientes distintos, y esta ecuación nunca tuvo término racial. La intención de búsqueda y la entrada de laboratorio difieren de una herramienta solo de creatinina.
¿Puedo usar esta calculadora con un niño?
No. La ecuación está validada solo para adultos de 18 a 120 años, en años enteros. La eGFR infantil necesita fórmulas propias, como la de Schwartz a pie de cama, que esta calculadora no aplica.
¿Un estadio G2 o G3 significa que tengo enfermedad renal crónica?
No por sí solo. Los estadios G1 a G5 solo clasifican el nivel de filtrado; el diagnóstico de enfermedad renal crónica también tiene en cuenta la albuminuria, el contexto clínico y si la caída es crónica o aguda. Revise siempre el resultado con su médico.
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/egfr-cystatin \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"cystatin_c":1,"age":50,"sex":"female"}'const res = await fetch("https://api.kit.forhosting.com/health/egfr-cystatin", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"cystatin_c": 1,
"age": 50,
"sex": "female"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/egfr-cystatin",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"cystatin_c": 1,
"age": 50,
"sex": "female"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/egfr-cystatin", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"cystatin_c":1,"age":50,"sex":"female"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"cystatin_c":1,"age":50,"sex":"female"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/egfr-cystatin", 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
{
"cystatin_c": 1,
"age": 50,
"sex": "female"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.egfr_cystatin",
"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
Qué significa la eGFR por cistatina C y por qué existe la ecuación
Ingenieros y docentes pueden reproducir valores de referencia e integrar la misma cifra en paneles, formularios y tuberías de API.
Entradas, unidades, reglas de validación y forma de la respuesta
Envíe cystatin_c como número finito positivo en miligramos por litro (mg/L), la unidad que asumen los coeficientes CKD-EPI de cistatina C. Una cistatina C nula o no positiva se rechaza con invalid_input porque un valor sérico no positivo no tiene sentido clínico y rompería los términos de potencia. Al tener éxito, la respuesta devuelve egfr redondeada a un decimal, la cadena de unidad mL/min/1.73m2, el nombre de ecuación CKD-EPI cystatin C, un código de estadio de FG KDIGO de G1 a G5 con un stage_label breve, cystatin_c y cystatin_c_unit, más ecos de age y sex para auditar lo calculado sin reanalizar la solicitud.
Cómo interpretar resultados, límites clínicos y coste de integración
La página gratuita del navegador ejecuta la misma biblioteca que la API; las llamadas programáticas cuestan $0.002 por solicitud correcta con cargo al saldo prepago del KIT, unidad item, y los fallos invalid_input no se facturan. Combine los campos JSON con su propia interfaz —bandas tipo semáforo, gráficos de tendencia o notas de historia clínica— manteniendo la interpretación clínica fuera de esta calculadora y documentando que la ecuación es CKD-EPI de cistatina C, no creatinina 2021.
Preguntas técnicas
¿Qué ocurre si cystatin_c es cero o negativo?
La llamada falla con invalid_input. La cistatina C sérica no positiva se rechaza porque no es una entrada válida a los términos de potencia de CKD-EPI.
¿Cuánto cuesta la API?
El widget del navegador es gratuito y local. El mismo cálculo por API se factura a $0.002 por solicitud con cargo al saldo prepago del KIT, sin cargo en fallos invalid_input.