DE / EN / FR / ES

silvagis gmbh · dumeni cavegn · actualizado 05.06.2026

vitatrace.
metodología

Documentación transparente del análisis estadístico detrás de AllergyTrace y MediTrace. Ambas apps comparten el mismo núcleo estadístico — con extensiones específicas de cada una.

Ambas apps proporcionan indicaciones de correlación estadística — no un diagnóstico médico. Correlación no es causalidad. Los resultados están pensados como hipótesis para una consulta con un profesional sanitario. Las apps no son productos sanitarios regulados.

Núcleo estadístico común

Ambas apps seleccionan automáticamente el método de análisis adecuado. Se calcula un modelo independiente para cada campo de síntoma o medición — sin promediar entre varias áreas.

Umbral de significación

Un efecto solo se marca como significativo cuando se cumplen ambas condiciones:

Esto evita que efectos triviales se notifiquen como «significativos» solo por una muestra grande.

Tres niveles de presentación


AllergyTrace — Metodología específica

⇩ Descargar metodología15 páginas · 534 kb · EN ⇩ Informe de ejemplo4 páginas · 162 kb · DE

El PDF contiene un ejemplo completamente calculado: polen de abedul vs. picor de ojos durante 30 días.

  1. Fórmulas estadísticas. Media aritmética, desviación típica muestral (Bessel), d de Cohen, prueba t de Welch, df de Welch–Satterthwaite, valor p mediante la función beta incompleta regularizada. Validadas frente a valores tabulados.
  2. Ejemplo calculado. Polen de abedul vs. picor de ojos, 30 días, cálculo paso a paso, subanálisis del medicamento de alivio con cetirizina, análisis multialérgeno con ajuste de factores de confusión.
  3. Regresión logística ordinal. 5 variables: exposición al alérgeno, intensidad, desencadenantes paralelos, medicamento de alivio, día de la semana.
  4. Convenciones y limitaciones. Decisiones metodológicas explicadas abiertamente.

Además, AllergyTrace utiliza perfiles de tiempo de reacción específicos por alérgeno: inicio, pico y decaimiento se almacenan por alérgeno (onsetMinutes, peakHours, durationHours). El análisis de desfase prueba así automáticamente las ventanas temporales biológicamente plausibles entre exposición y síntoma — el mismo principio que MediTrace aplica farmacológicamente (véase abajo).


MediTrace — Análisis de desfase basado en farmacología

⇩ Descargar metodología9 páginas · 287 kb · EN ⇩ Informe de ejemplo16 páginas · 284 kb · ES

MediTrace — la app hermana para diarios de medicación — lleva el mismo principio de desfase a su extremo farmacológico: un análisis de desfase temporal específico por sustancia. (AllergyTrace aplica el principio a los alérgenos, véase arriba — MediTrace lo hace para los medicamentos con perfiles de acción curados.)

Cada medicamento actúa en una ventana temporal diferente. Una simple correlación «tomado hoy → síntoma hoy» carece de valor científico para los antidepresivos o las vitaminas — su efecto solo aparece semanas después. Por eso MediTrace incluye una base de datos curada de 448 medicamentos y suplementos:

Parámetro Significado Ibuprofeno Sertralina
onsetHours Inicio de acción 0,5 h 4 h
peakHours Efecto máximo 2 h 8 h
durationHours Duración del efecto 6 h 24 h
buildupDays Tiempo de acumulación (medicamentos de largo plazo) 28 días

El análisis de correlación prueba automáticamente las ventanas temporales farmacológicamente correctas (análisis de desfase): para la sertralina, la app busca el efecto a los 7, 14, 21 y 28 días — no el mismo día. Para los medicamentos de largo plazo, el análisis divide los datos en tres fases: línea base (antes de la toma), fase de acumulación (durante buildupDays) y estado estable (después). El desfase con mayor poder explicativo estadístico se indica como «desfase óptimo».

Constantes vitales

Además de los síntomas en la escala 0–10, MediTrace también evalúa constantes vitales objetivas: presión arterial sistólica y diastólica, así como el pulso. Para evitar que el ruido de medición aparezca como un efecto, se aplican diferencias mínimas clínicamente relevantes — 5 mmHg (sistólica), 4 mmHg (diastólica), 4 lpm (pulso) — con al menos 5 mediciones por grupo (con/sin toma).

Informe de ejemplo para la consulta médica

MediTrace exporta un informe PDF estructurado con tamaños de efecto, gráficos, análisis del tiempo de acción y curvas dosis-respuesta — para llevar a la consulta.

Código fuente bajo petición

La implementación estadística está escrita en JavaScript / TypeScript y se encuentra en los archivos analysisEngine.ts, quickAnalysis.ts, ordinalLogit.ts. Facilito el código fuente bajo petición científica.

Contacto: vitatrace@proton.me