Documento generado dinámicamente desde el estado actual del código y la base de datos — no es una copia estática. ASGA MX, 19/09/2026.
Los datos provienen de la Red Nacional de Medición de Calidad del Agua (RENAMECA), operada por la Comisión Nacional del Agua (CONAGUA). CONAGUA publica cuatro archivos oficiales, uno por tipo de cuerpo de agua, con el histórico completo 2012–2025:
| Categoría | Archivo oficial | Formato | Sitios en Sonora |
|---|---|---|---|
| Lótico (ríos, arroyos) | Lótico.xlsx | xlsx | 80 |
| Léntico (presas, lagos) | Léntico.xlsb | xlsb | 33 |
| Costero (Golfo de California) | Costero.xlsb | xlsb | 52 |
| Subterráneo (pozos) | Subterraneo.xlsb | xlsb | 247 |
Se descargan directamente de files.conagua.gob.mx/aguasnacionales/ (público, sin login),
se filtran a los sitios ubicados en Sonora, y se importan a la base de datos sin modificar ningún valor
reportado — el importador solo mapea columnas por nombre de encabezado y convierte tipos. Total en
Sonora: 412 sitios, 4,757 muestras/sitio-año clasificadas,
periodo 2012–2025.
RENAMECA incluye, dentro de la categoría "Lótico" y "Costero", puntos de monitoreo de descargas de
aguas residuales industriales (campo SUBTIPO CUERPO AGUA = "DESCARGA") — por ejemplo,
monitoreo aguas arriba/abajo de plantas cerveceras o parques industriales. Estos NO representan la
calidad ambiental de un río o costa, sino el agua residual cruda antes de tratarse. Mezclarlos en las
estadísticas generales sesgaría fuertemente los resultados hacia valores extremos que no reflejan el
estado real de los cuerpos de agua de Sonora.
Por eso estos sitios se marcan es_ambiental = 0 y se excluyen de todas las gráficas, rankings y estadísticas agregadas del visor público (siguen existiendo íntegros en la base de datos, sin borrarse ni alterarse):
| Categoría | Subtipo excluido | Sitios |
|---|---|---|
| Lótico | DESCARGA | 4 |
| Costero | DESCARGA | 2 |
Publicada por CONAGUA en "Generalidades de los Indicadores de Calidad del Agua" (Gerencia de Calidad del Agua, SGT). Lótico, Léntico y Costero tienen tres jerarquías DISTINTAS — no comparten el mismo conjunto de indicadores, y confundirlas en una sola tabla llevó a un error real que se corrigió tras una revisión técnica interna (ver recuadro abajo). La tabla siguiente reproduce las tres columnas tal como las publica CONAGUA:
| Semáforo | Lótico | Léntico | Costero |
|---|---|---|---|
| Rojo | DBO>30, DQO>40, Toxicidad (Daphnia o Vibrio)≥5 UT | DBO>30, DQO>40, Toxicidad (sup. o fondo)≥5 UT | Enterococos>200 NMP/100mL, Toxicidad Vibrio (sup. o fondo)≥5 UT |
| Amarillo | (si Rojo no aplicó) SST>150, Coliformes fecales>1000, E. coli>850, OD% fuera de 30–130 | (si Rojo no aplicó) SST>150, CF>1000, E. coli>850, OD% (sup./med./fondo) fuera de 30–130 | (si Rojo no aplicó) SST>150, CF>1000, OD% (sup./med./fondo) fuera de 30–130 |
| Verde | Cumple todos los indicadores disponibles de ese subtipo para ese sitio | ||
Nota: Costero no usa DBO, DQO ni Toxicidad Daphnia magna — no son parámetros de ese subtipo. Lótico no usa Enterococos. Un mismo sitio nunca se evalúa con Enterococos y E. coli a la vez: son exclusivos de subtipos distintos.
agua_semaforo_superficial() lo clasifica
Rojo en los 5 casos, exactamente como CONAGUA.
agua_resultados_superficial con la función
corregida: 67 cambiaron de clasificación (55 de Rojo a Amarillo, 9 de Rojo a Verde, 3 de Amarillo a
Verde) — todas hacia una clasificación menos severa, nunca al revés, porque ambos errores solo podían
sobre-marcar sitios como Rojo, nunca sub-marcarlos. Log completo de los 67 cambios (id, sitio, año,
clasificación antes/después) conservado internamente para auditoría.
A diferencia de la superficial, CONAGUA no clasifica cada muestra individual de un pozo: agrega primero todas las mediciones de un sitio en un periodo (aquí: por año) usando un estadístico distinto según el parámetro, y clasifica ese valor agregado:
| Estadístico | Parámetros |
|---|---|
| Promedio | Arsénico, Cadmio, Cromo, Mercurio, Plomo, Manganeso, Hierro (metales) |
| Mediana | Dureza, Fluoruros, Alcalinidad, Conductividad, Sólidos Disueltos Totales, Nitratos |
| Media geométrica | Coliformes fecales |
| Semáforo | Se activa si el agregado incumple… | Umbral de "incumple" |
|---|---|---|
| Rojo | Fluoruros, Coliformes fecales, Nitratos, Arsénico, Cadmio, Cromo, Mercurio o Plomo | FLUO≥1.5, CF>1000, N-NO3>11, As>0.025, Cd>0.005, Cr>0.05, Hg>0.006, Pb>0.01 mg/L |
| Amarillo | (si Rojo no aplicó) Alcalinidad, Conductividad, Dureza, Sólidos Disueltos, Manganeso o Hierro | ALC fuera de 20–400, CONDUC>3000, DUR>500, SDT>5000, Mn>0.4, Fe>0.3 |
| Verde | Cumple todos los indicadores disponibles | — |
Este cálculo se ejecuta una sola vez al importar (no en cada carga de página) y se guarda en agua_subterranea_agregado; actualmente hay 1183 combinaciones sitio-año calculadas.
Los umbrales de metales, nitratos y fluoruros que usa CONAGUA para su semáforo de agua subterránea están alineados con la NOM-127-SSA1-2021, "Agua para uso y consumo humano. Límites permisibles de la calidad del agua" (DOF 02/05/2022, vigente desde el 27/04/2023, vigilada por la Secretaría de Salud / COFEPRIS). Confirmamos esta alineación en dos parámetros que cambiaron en la actualización 2021 de la norma: nitrógeno de nitratos subió de 10.0 a 11.0 mg/L, y mercurio subió de 0.001 a 0.006 mg/L — ambos valores coinciden exactamente con los que usa CONAGUA en sus Escalas de calidad. Esta norma NO aplica a agua superficial (ríos/presas/costa): ahí CONAGUA usa sus propias escalas ambientales (ver sección 3), no de potabilidad.
| Categoría | Sitios | Muestras clasificadas | % Verde | % Amarillo | % Rojo |
|---|---|---|---|---|---|
| Lótico | 80 | 1,828 | 28.1% | 50.6% | 21.3% |
| Léntico | 33 | 477 | 44% | 41.7% | 14.3% |
| Costero | 52 | 1,269 | 71.9% | 23.7% | 4.3% |
| Subterráneo | 247 | 1,183 | 59.7% | 14.7% | 25.6% |
La sección "Patrones y tendencias" del visor público cruza los promedios anuales de RENAMECA con
precipitación real de la estación climatológica CONAGUA-SMN 26066 "Palo Verde" (Hermosillo,
28.80°N -110.94°O), pública y sin registro en smn.conagua.gob.mx, tabla compartida
clima_diario. La correlación es a nivel anual, no diario, porque RENAMECA solo
reporta el año de cada campaña de muestreo, no la fecha exacta.
| Patrón | Cómo se calcula |
|---|---|
| Tendencia multianual | Regresión lineal simple del % verde por categoría (2012-2022 en lótico/léntico/costero, 2012-2025 en subterráneo — el rango real depende de qué años tienen ≥5 muestras por categoría, ver agua_serie_anual_por_categoria()), con prueba de significancia (Pearson r sobre año vs. % verde). |
| Lluvia y arrastre de sedimento | Correlación de Pearson entre precipitación total anual y el promedio anual de SST/Coliformes fecales en Lótico+Léntico. |
| Recarga de acuíferos | Correlación entre precipitación total anual y el promedio anual de Sólidos Disueltos Totales en pozos. |
Filtro de calidad de dato aplicado: dos días de la estación climatológica se excluyeron del total de
lluvia por reportar valores físicamente implausibles para el clima de Hermosillo — 2021-08-30
(362mm en un solo día) y 2021-12-29 (474mm en un solo día). El récord de lluvia diaria más alto
del resto del histórico completo de la estación (2017-2025) es 143mm (18/ago/2022), lo que hace estos dos
valores atípicos por un margen muy amplio — probable error de captura, no un evento real. Se documentan y
excluyen en vez de inventar un valor de reemplazo; el total anual de 2021 usado en los cálculos es 1,024.5mm
(sin esos dos días), no los 1,860.5mm que arroja la suma cruda.
Todas las correlaciones de lluvia usan muestras pequeñas (6-8 años con datos suficientes) — se marcan
explícitamente como "no significativas" cuando no superan el umbral de significancia de
includes/estadistica_asga.php, en vez de presentarlas como un hallazgo confirmado. La única
correlación robusta (n≥10 años) es la tendencia multianual, donde Costero (2012-2022, n=11) y Subterráneo
(2012-2025, n=14) sí muestran una mejora estadísticamente significativa — corregido tras una revisión técnica
interna que encontró que este rango se citaba antes, por error, como "2016-2025" (copiado del rango de la
estación climatológica de otra sección, no del rango real usado aquí).
RENAMECA no muestrea todos los sitios todos los años — la cobertura de Léntico y Costero es incompleta en 2021/2024 y 2023–2025 respectivamente, y en general el número de campañas por año varía. Por esto la gráfica de "evolución histórica" de la página pública muestra una línea por categoría, nunca combinadas: detectamos que en 2023-2025 las muestras superficiales llegaban con parámetros incompletos (sin semáforo calculable), y una serie combinada habría quedado compuesta casi solo por pozos — que tienen una tasa base de "verde" mucho más alta que ríos y presas — dando la falsa impresión de una mejora real. Cada categoría se grafica solo en los años donde tiene al menos 3 muestras clasificadas. Los rankings de "sitios más señalados" muestran el valor más alto jamás registrado por sitio, no necesariamente su estado actual — se indica el año de cada lectura para que el lector lo valore.