MyAgeScore
Metodología
MyAgeScore es un modelo educativo de edad por marcadores de salud, no un reloj biológico validado. La tabla lee pesos, umbrales y etiquetas de citas del código. Eso mantiene esos valores alineados; no valida los coeficientes ni verifica automáticamente el texto explicativo.
Generación de datos de referencia: NHANES 2017–2018 · 2026-08-29
1. El modelo
Los marcadores direccionales usan el z-score para tu edad cronológica y sexo, multiplicado por un coeficiente configurado de años por DE para desplazar esa edad. Los de banda/suelo usan desviaciones de rangos configurados. La media ponderada se ajusta por actividad y sueño, limitado a ±3 años. La edad final se limita a ±15 años de la cronológica y a 18–80. No busca una edad de mejor ajuste ni implementa PhenoAge.
matchedAge_i = clamp(age + z_i · dir_i · yearsPerSD_i, age ± 15, [18, 80])
z_i = (value_i − μ_i(age, sex)) / σ_i(age, sex)
optimalBand deviation = max(0, lo − value) + max(0, value − hi)
matchedAge_i = clamp(age + (deviation / σ_i) · yearsPerSD_i, age ± 15, [18, 80])
optimalFloor matchedAge_i = clamp(age + max(0, threshold − value) / σ_i · yearsPerSD_i, age ± 15, [18, 80])
factorAge_j = weightedMean(matchedAge_i in factor j)
weight_j = Σ w_i in factor j
BA_fit = Σ(weight_j · factorAge_j) / Σ weight_j
BA = clamp(clamp(BA_fit + lifestyle, age ± 15), [18, 80])
lifestyle ∈ [−3, +3]
scenario = clamp(clamp(Σ(weight_j · min(factorAge_j, age)) / Σ weight_j − 3, age ± 15), [18, 80])
delta = round1(BA − age) Σ factor.impact === delta2. Dirección de los marcadores
Estas direcciones describen la aritmética del modelo, no reglas universales de salud. Las medias muestrales no son objetivos. IMC, cintura-altura y tensión usan bandas configuradas; vitamina D usa un suelo. Una glucosa muy baja o un HDL muy alto no deben asumirse sanos porque bajen la estimación del modelo.
- higherWorse
- Más alto aumenta la edad del modelo respecto a la media muestral por edad y sexo; más bajo no implica seguridad médica.
- higherBetter
- Más alto reduce la edad del modelo con z-score invertido; no implica un beneficio de salud ilimitado.
- optimalBand
- Banda configurada: desviarse en cualquier dirección aumenta la edad del modelo; dentro es neutro.
- optimalFloor
- Suelo configurado: por debajo aumenta la edad del modelo; igual o por encima es neutro, no necesariamente seguro.
3. Marcadores, pesos y referencias
Pesos y años por DE son coeficientes heurísticos del producto, no calibraciones clínicas ajustadas o validadas externamente. Los pesos se normalizan entre marcadores aportados. Años por DE convierte una desviación típica en un desplazamiento de edad del modelo. Las fuentes citadas tratan rangos clínicos o asociaciones de marcadores; no establecen estos coeficientes numéricos. Las referencias configuradas no son objetivos individuales de tratamiento.
| Marcador | Dirección | Peso | Años / DE | Referencia clínica |
|---|---|---|---|---|
| HbA1c (Control de Azúcar) | higherWorse | 1.2 | 10 | Normal < 5.7%Fuentes clínicas, no validación de coeficientesAmerican Diabetes Association, diabetes diagnostic criteria (clinical context only) |
| Glucosa en Sangre | higherWorse | 1.0 | 8 | Fasting 70–99 mg/dLFuentes clínicas, no validación de coeficientesAmerican Diabetes Association, diabetes diagnostic criteria (clinical context only) |
| Ratio Cintura-Altura | optimalBand0.4 – 0.5 | 0.9 | 8 | Model band 0.40–0.50Fuentes clínicas, no validación de coeficientesAshwell, Gunn & Gibson, cardiometabolic screening meta-analysis (Obesity Reviews, 2012); not age-coefficient validation |
| Presión Arterial — Sistólica | optimalBand90 – 120 | 0.9 | 7 | Normal < 120 mmHgFuentes clínicas, no validación de coeficientesWhelton et al., 2017 ACC/AHA Hypertension Guideline; model band 90–120 is not a universal treatment target |
| Inflamación (PCR) | higherWorse | 0.8 | 7 | Low risk < 1.0 mg/LFuentes clínicas, no validación de coeficientesRidker, hs-CRP and cardiovascular risk (Circulation, 2003) |
| Composición Corporal | optimalBand18.5 – 24.9 | 0.7 | 7 | Healthy 18.5–24.9 kg/m²Fuentes clínicas, no validación de coeficientesWHO body mass index classification; Global BMI Mortality Collaboration (Lancet, 2016) |
| Colesterol Total | higherWorse | 0.6 | 6 | Desirable < 200 mg/dLFuentes clínicas, no validación de coeficientesGrundy et al., ACC/AHA Cholesterol Guideline (2018) |
| Triglicéridos | higherWorse | 0.6 | 5 | Normal < 150 mg/dLFuentes clínicas, no validación de coeficientesGrundy et al., ACC/AHA Cholesterol Guideline (2018) |
| Frecuencia Cardíaca | higherWorse | 0.5 | 5 | Model compares with age/sex sample mean; no fixed optimal rangeFuentes clínicas, no validación de coeficientesZhang et al., resting heart rate and all-cause mortality (CMAJ, 2016) |
| Presión Arterial — Diastólica | optimalBand60 – 80 | 0.4 | 5 | Normal < 80 mmHgFuentes clínicas, no validación de coeficientesWhelton et al., ACC/AHA Hypertension Guideline (2017) |
| Colesterol HDL | higherBetter | 0.3 | 5 | Model assumes higherBetter; not a universal HDL targetFuentes clínicas, no validación de coeficientesGrundy et al., ACC/AHA Cholesterol Guideline (2018); clinical context, not validation of a monotonic HDL benefit |
| Vitamina D | optimalFloor30 – ∞ | 0.3 | 5 | Historical model floor 30 ng/mL; not a universal treatment targetFuentes clínicas, no validación de coeficientesHolick et al. (2011), historical threshold; Demay et al., Endocrine Society (2024), disease-prevention update |
4. Atribución
Cada tarjeta de factor muestra cuántos años aportó ese marcador. Las contribuciones se reparten con redondeo por mayor resto, de modo que siempre suman exactamente tu diferencia total: no queda ningún residuo oculto.
5. Estimación frente a escenario hipotético
El escenario toma el menor valor entre la edad de cada factor agrupado y la cronológica, conservando desplazamientos negativos y neutralizando positivos. Tensión y lípidos se agrupan por separado antes de este paso. Aplica el mejor ajuste de estilo de vida (−3 años) y los mismos límites de edad. La diferencia es un margen del escenario, no evidencia de años recuperables mediante tratamiento o hábitos.
6. Fuentes de datos
Medias, desviaciones típicas y percentiles de marcadores medidos usan registros NHANES 2017–2018 con entrevista/examen completos y edades registradas 18–80, en seis franjas por sexo. La edad registrada 80 incluye a todas las personas de 80 años o más. El procesador no usa pesos de encuesta, recorta valores conjuntos por marcador en los percentiles 0,1 y 99,9 y omite grupos con menos de 30 observaciones. Son estadísticas muestrales, no estimaciones representativas de EE. UU. ni objetivos saludables. Las medias y DE se interpolan entre puntos medios, usando extremos fuera de 24–75.
Age-band midpoints: 18-29 → 24 · 30-39 → 34.5 · 40-49 → 44.5 · 50-59 → 54.5 · 60-69 → 64.5 · 70-80 → 75
Las estadísticas de marcadores medidos del JSON estático pueden reproducirse desde la caché parquet local con scripts/process_nhanes.py --audit, sin sustituirlo. No se han comparado descargas nuevas de CDC con esa caché de forma independiente. El ayuno no se filtra explícitamente; hay valores positivos diminutos en pesos y lecturas diastólicas de la caché que requieren revisión. No se excluye el embarazo. Las referencias de actividad y sueño son entradas heredadas del modelo cuya publicación de origen sigue sin verificarse, no estadísticas calculadas por este procesador.
- NHANES 2017–2018, US Centers for Disease Control and Prevention
- WHO — Body mass index classification
- Whelton et al. — 2017 ACC/AHA Hypertension Clinical Practice Guideline
- Grundy et al. — 2018 ACC/AHA Cholesterol Clinical Practice Guideline
- Ashwell et al. — Waist-to-height ratio meta-analysis, Obesity Reviews 2012 · NICE CG189
- Holick et al. — Endocrine Society Vitamin D Guideline, 2011
- Demay et al. — Vitamin D for Prevention of Disease, 2024
7. Limitaciones
No se ha establecido validación externa de esta herramienta frente a mortalidad, resultados clínicos ni edad epigenética. Los coeficientes heurísticos, referencias muestrales sin ponderar, marcadores correlacionados, autorreporte y límites de edad afectan la estimación. La cobertura cuenta factores opcionales agrupados, no un intervalo de incertidumbre. El umbral histórico de vitamina D procede de 2011; la actualización de Endocrine Society de 2024 indica que los niveles óptimos para prevención siguen siendo inciertos. No cambies medicación, suplementos ni exposición solar para bajar la puntuación; consulta medidas alteradas con un profesional sanitario.
Pruébalo tú mismo
El cálculo se ejecuta íntegramente en tu navegador. Nada de lo que introduces se transmite ni se almacena.
Comenzar el Test