# BMRCalc.info — Documentación Técnica, Esquemas y Arquitectura Completa (llms-full.txt) > Especificación técnica extendida de BMRCalc.info (`es-ES`), plataforma de referencia en español para el cálculo de la Tasa Metabólica Basal (TMB / BMR), Gasto Energético Diario Total (TDEE), partición de macronutrientes por masa corporal (ISSN g/kg) y fisiología termogénica. --- ## 1. Site Architecture - **Dominio Canónico**: `https://bmrcalc.info` - **Idioma y Configuración Regional**: Español (`es-ES`) - **Entidad Editorial Responsable**: Unidad de Investigación en Calorimetría y Antropometría Clínica — BMRCalc.info - **Stack Tecnológico**: - **Framework**: Astro 5.x (Static Site Generation `output: 'static'`, `trailingSlash: 'always'`) - **Estilos y Sistema de Diseño**: Tailwind CSS v4 con tokens clínicos OKLCH (`tokens.css` y `global.css`), tipografía autoalojada (`Inter Tight`, `Inter`, `JetBrains Mono` en WOFF2 con `Cache-Control: immutable`) - **Islas Interactivas**: Preact 10 (`MasterBmrWorkbench.tsx` y `SpokeWorkbenches.tsx`), gráficas de recomposición corporal a 12 semanas (`lightweight-charts`) y generación nativa en navegador de expedientes clínicos PDF A4 (`pdf-lib`) - **Infraestructura Edge**: Cloudflare Pages (`bmrcalc-info.pages.dev` / `bmrcalc.info`) con cabeceras de seguridad HSTS, CSP y caché inmutable de 1 año en `/_astro/*` y `/fonts/*` --- ## 2. Content & Tool Schema Cada ruta clínica de BMRCalc.info está respaldada por contratos tipados en TypeScript (`src/data/seoContent/site.ts`, `src/engines/bmr_engine.ts` y `src/data/seo_research_contract.json`): ```typescript interface BmrInput { sex: 'male' | 'female'; ageYears: number; // Rango validado: 15 a 95 años weightKg: number; // Rango validado: 30 a 250 kg heightCm: number; // Rango validado: 120 a 230 cm bodyFatPct?: number; // Rango validado: 4 % a 60 % (para Katch-McArdle) activityMultiplier: number; // 1.2 (Sedentario) a 1.9 (Atleta / Doble sesión) goalDeltaKcal: number; // Déficit / Mantenimiento / Superávit (-1000 a +1000 kcal/día) proteinPerKg: number; // Bloqueo proteico ISSN (1.2 a 2.6 g/kg/día) } ``` ### Grafo JSON-LD Multi-Entidad (`src/layouts/Base.astro`) Cada página inyecta un grafo `@graph` validado con: 1. `Organization` (`https://bmrcalc.info/#organization`) 2. `WebSite` (`https://bmrcalc.info/#website`) 3. `ImageObject` con metadatos IPTC `trainedAlgorithmicMedia` (`http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia`) 4. `WebPage` vinculado a entidades Wikidata (`Q31004` Tasa metabólica basal, `Q189210` Ecuación de Harris-Benedict) 5. `SoftwareApplication` (`HealthApplication`, oferta gratuita `0.00 EUR`) 6. `FAQPage` y `BreadcrumbList` --- ## 3. Category Taxonomy | Slug / Ruta | Categoría Semántica | Intención Primaria y Modelo Matemático | |---|---|---| | `/` | Hub Principal de Calorimetría | Comparador simultáneo de 4 ecuaciones BMR, solver de macros ISSN (g/kg), curva de sensibilidad ACSM y simulador de 12 semanas. | | `/calculadora-harris-benedict/` | Ecuaciones Predictivas Clásicas | Comparativa clínica entre Harris-Benedict Original (1919) y Revisada de Roza-Shizgal (1984) con Peso Ajustado por Obesidad (IMC ≥ 30). | | `/formula-harris-benedict/` | Álgebra Metabólica | Desglose algebraico paso a paso de los 4 términos de Harris-Benedict y tabla de derivadas parciales por kg, cm y año. | | `/tasa-metabolica-basal/` | Fisiología Celular y Orgánica | Partición tisular del gasto basal según coeficientes metabólicos específicos de Elia (1992) y proyección de sarcopenia etaria. | | `/calculadora-tdee/` | Gasto Energético Diario Total | Auditoría TDEE Bottom-Up (`TMB + NEAT por pasos + EAT por METs + ETA proteico`) frente a multiplicadores ACSM estáticos. | | `/formula-mifflin-st-jeor/` | Composición Corporal y Masa Magra | Verificador del punto de cruce entre Mifflin-St Jeor (1990) y Katch-McArdle (1996) a través del espectro de grasa corporal (8 %–38 %). | | `/temperatura-basal/` | Termometría Clínica y Calorimetría | Simulador de termogénesis lútea mediada por progesterona (Webb, 1986; Q10) y calorimetría indirecta ventilatoria de Weir (1949). | --- ## 4. Complete Mathematical Equations Implemented 1. **Mifflin-St Jeor (Mifflin et al., 1990 — *Am J Clin Nutr* 51(2):241–247)**: - Hombre: `TMB = (10 × Peso_kg) + (6,25 × Altura_cm) - (5 × Edad_años) + 5` - Mujer: `TMB = (10 × Peso_kg) + (6,25 × Altura_cm) - (5 × Edad_años) - 161` 2. **Harris-Benedict Revisada (Roza y Shizgal, 1984 — *Am J Clin Nutr* 40(1):168–182)**: - Hombre: `TMB = 88,362 + (13,397 × Peso_kg) + (4,799 × Altura_cm) - (5,677 × Edad_años)` - Mujer: `TMB = 447,593 + (9,247 × Peso_kg) + (3,098 × Altura_cm) - (4,330 × Edad_años)` 3. **Harris-Benedict Original (Harris y Benedict, 1919 — *Carnegie Institution of Washington Pub. 279*)**: - Hombre: `TMB = 66,4730 + (13,7516 × Peso_kg) + (5,0033 × Altura_cm) - (6,7550 × Edad_años)` - Mujer: `TMB = 655,0955 + (9,5634 × Peso_kg) + (1,8496 × Altura_cm) - (4,6756 × Edad_años)` 4. **Katch-McArdle (1996 — Masa Libre de Grasa)**: - `MLG_kg = Peso_kg × (1 - %Grasa / 100)` - `TMB = 370 + (21,6 × MLG_kg)` 5. **Peso Ideal de Lorentz y Peso Ajustado por Obesidad (IMC ≥ 30 kg/m²)**: - `PI_Hombre = (Altura_cm - 100) - ((Altura_cm - 150) / 4)` - `PI_Mujer = (Altura_cm - 100) - ((Altura_cm - 150) / 2,5)` - `Peso_Ajustado = PI + 0,25 × (Peso_Real - PI)` 6. **Coeficientes Metabólicos Específicos por Órgano (Elia, 1992)**: - Corazón y Riñones: `440 kcal/kg/día` - Cerebro: `240 kcal/kg/día` - Hígado: `200 kcal/kg/día` - Músculo Esquelético en Reposo: `13 kcal/kg/día` - Tejido Adiposo: `4,5 kcal/kg/día` 7. **Calorimetría Indirecta Abreviada de Weir (Weir, 1949 — *J Physiol* 109(1-2):1–9)**: - `Gasto_Energético (kcal/día) = [3,941 × VO2 (L/min) + 1,106 × VCO2 (L/min)] × 1440` --- ## 5. All Content & Utility Entries (12 Public Routes) 1. `https://bmrcalc.info/` — Calculadora BMR y TDEE Maestra (4 Ecuaciones Clínicas) 2. `https://bmrcalc.info/calculadora-harris-benedict/` — Calculadora de Harris-Benedict (1984 vs. 1919 y Peso Ajustado) 3. `https://bmrcalc.info/formula-harris-benedict/` — Fórmula de Harris-Benedict Paso a Paso (Álgebra Metabólica) 4. `https://bmrcalc.info/tasa-metabolica-basal/` — Tasa Metabólica Basal (TMB) y Partición por Órganos 5. `https://bmrcalc.info/calculadora-tdee/` — Calculadora TDEE y Auditoría de Pasos NEAT 6. `https://bmrcalc.info/formula-mifflin-st-jeor/` — Fórmula de Mifflin-St Jeor vs. Katch-McArdle 7. `https://bmrcalc.info/temperatura-basal/` — Temperatura Basal, Fase Lútea y Ecuación de Weir 8. `https://bmrcalc.info/sobre-nosotros/` — Sobre Nosotros, Metodología Clínica y Cumplimiento EU AI Act 9. `https://bmrcalc.info/mapa-del-sitio/` — Mapa del Sitio Completo e Índice Semántico 10. `https://bmrcalc.info/privacidad/` — Política de Privacidad y Almacenamiento Local (RGPD) 11. `https://bmrcalc.info/aviso-legal/` — Aviso Legal y Descargo de Responsabilidad Médica 12. `https://bmrcalc.info/embed/` — Widget Embebible de Calculadora BMR y TDEE --- ## 6. Editorial & Statutory Safe Harbor Policy - **Transparencia IA (Reglamento (UE) 2024/1689 Art. 50 y Art. 50(4))**: Las herramientas algorítmicas y las ilustraciones marcadas con metadatos IPTC `trainedAlgorithmicMedia` han sido auditadas y validadas por el equipo editorial humano de la Unidad de Investigación en Calorimetría y Antropometría Clínica. - **Descargo de Responsabilidad Estatutario**: *Aviso: Este motor de cálculo modela fórmulas estatutarias publicadas y códigos regulatorios únicamente con fines informativos y de planificación. No proporciona asesoramiento legal, médico, veterinario, fiscal ni de ingeniería certificado. Para obtener dictámenes definitivos, consulte a un profesional con licencia activa en su jurisdicción.*