Saltar al contenido

Método

Todo lo que hay aquí sale de tres conjuntos de datos públicos y un script pequeño. Esta página existe para que decidas cuánto fiarte de cada número sin tener que creerme.

Qué hay detrás de cada página

PáginaFuenteAñosPeriodo
Cumbre del TeideERA5 reanalysis via Open-Meteo Historical Weather API102016-01-01 → 2025-12-31
Calendario de calimaCAMS atmospheric composition reanalysis/forecast via Open-Meteo Air Quality API32023-01-01 → 2025-12-31
Estado del marWave model via Open-Meteo Marine Weather API42022-01-01 → 2025-12-31
IZAÑAAEMET OpenData — daily climatological values102016-01-01 → 2025-12-31

Las cinco reglas

1. Solo años naturales completos

El año en curso se excluye entero. Si se incluyera, un mes ya transcurrido este año aportaría una muestra de más y uno que aún no ha llegado, ninguna, lo que inclina en silencio cualquier comparación entre meses. El coste es hasta doce meses de frescura. Vale la pena.

2. Las probabilidades se cuentan, no se modelan

Cada porcentaje de esta web es una frecuencia simple: las horas o días que superaron un umbral, divididos entre los observados. No se ajusta ninguna distribución ni se suaviza ni se extrapola nada. El denominador va impreso al lado de la cifra para que puedas juzgarlo.

3. La cobertura se mide, no se supone

Esta es la regla que cazó un error real, así que se lleva la entrada más larga. Las tres API devuelven una respuesta normal y correcta para fechas anteriores al inicio de su archivo: los valores simplemente vienen a null. No falla nada y no avisa nadie. La primera versión de esta web pidió 2016-2025 a las tres y habría publicado estadísticas de calima hechas con tres años de datos bajo un titular que decía diez.

La solución: ahora el script cuenta los años distintos que aportan datos de verdad a cada mes, y esa cifra —no el rango pedido— es la que aparece en la página. Cualquier conjunto con menos de cinco años saca un aviso en color arriba de su página, encima de las tablas. La lección general merece guardarse: una respuesta HTTP correcta no es prueba de que hayas recibido datos.

4. Hora local, siempre

Cada hora y cada media diaria se calculan en hora local de Canarias, porque es el reloj con el que planifica quien viene. La conversión la hace el proveedor de datos, no esta web, lo que evita toda una familia de errores con el cambio de hora.

5. Decir lo que los números no pueden hacer

Esto son productos de reanálisis y de modelo, no lecturas de un instrumento en el punto exacto donde estás. Un reanálisis reproduce el tiempo sobre una malla: es muy bueno con lo típico y aplana lo extremo. Donde eso importa —rachas en cumbre, altura de ola en una cala concreta— la página correspondiente lo dice al lado de la tabla, no en la letra pequeña.

Contrastar nuestros propios números con un termómetro de verdad

Todo lo demás aquí es salida de modelo. AEMET tiene en Izaña (2.369 m) una estación con instrumentos reales. Diez años de sus lecturas diarias nos dejan hacer lo que ninguna web de viajes hace: medir cuánto se equivoca nuestro propio dato.

Temperatura: el modelo cuadra.

Izaña promedia 5,6 °C en enero. Aplicando el gradiente térmico estándar a los 1.186 m que faltan hasta la estación del teleférico salen unos −2 °C; nuestro reanálisis dice −4,5 °C. En julio los dos se quedan a un grado escaso.

Viento: el modelo se queda corto, justo como avisábamos.

Las rachas medidas en Izaña promedian 47-61 km/h según el mes, frente a 36-43 km/h de nuestro reanálisis, y eso a una altitud mayor y más ventosa. Todas las páginas decían ya que el reanálisis aplana los extremos y que nuestras probabilidades son «si acaso, conservadoras». Eso era una suposición. Ahora está medido, y significa que la probabilidad real de rachas fuertes es mayor que la de nuestras tablas, no menor.

Ver las mediciones de la estación
MesMáx. mediaMín. mediaRacha mediaRacha máxima
enero9 °C2.2 °C55.7 km/h132.1 km/h
febrero8.7 °C1.7 °C60 km/h163.1 km/h
marzo10.5 °C2.6 °C61.1 km/h168.8 km/h
abril12.5 °C4 °C58 km/h123.8 km/h
mayo15.6 °C6.8 °C50.2 km/h124.9 km/h
junio19.1 °C10.3 °C50.7 km/h124.9 km/h
julio23.8 °C14.7 °C47.1 km/h99 km/h
agosto23.3 °C14.6 °C47.1 km/h94 km/h
septiembre19.4 °C11.1 °C51.5 km/h114.1 km/h
octubre16.2 °C8.6 °C52.6 km/h130 km/h
noviembre11.8 °C5 °C55.6 km/h149 km/h
diciembre9.6 °C3 °C57.3 km/h159.1 km/h

IZAÑA (C430E), 2369 m · 10 años completos · AEMET OpenData — daily climatological values

Limitaciones conocidas

  • La calima solo tiene 3 años. La API que usamos empieza a finales de 2022. Llegar hasta 2003 es posible yendo directamente al reanálisis CAMS de Copernicus, que exige cuenta y otra forma de acceso. Hasta entonces, el orden de los meses es significativo y los porcentajes exactos son provisionales.
  • No hay estado del teleférico. El operador no publica umbral de viento ni un histórico legible por máquina, así que esta web no pretende predecir cierres, solo la frecuencia de las condiciones asociadas a ellos.
  • Las alturas de ola son mar adentro. No se resuelven ni la batimetría local, ni los espigones, ni la rompiente. Sirve para comparar costas y meses; no sirve para juzgar un baño concreto.
  • Sin análisis de tendencias. Diez años bastan para describir un año típico y se quedan cortísimos para decir nada sobre tendencias climáticas. Esta web no lo intenta.

Cómo reproducirlo

La agregación es un único script de Node sin dependencias que llama a tres endpoints públicos y escribe tres ficheros JSON. Si quieres comprobar una cifra, lo más rápido es consultar el mismo endpoint con las mismas coordenadas y contarla tú: las definiciones de cada página son lo bastante precisas como para que eso sea posible, que de eso se trata.

Correcciones

Si algún número de aquí contradice algo que hayas medido, merece la pena saberlo y prefiero que me lo digas. Las correcciones se aplican al script, no se parchean en el texto, para que la página y los datos no puedan separarse.