Saltar a contenido

Documentación de AClimate v3

Bienvenido a la documentación oficial de AClimate v3, una plataforma modular para la gestión, procesamiento y exposición de información agroclimática mediante una arquitectura desacoplada.

AClimate v3 se compone de múltiples repositorios especializados que cubren interfaces de usuario (frontend y admin), servicios API, modelo de datos y acceso a base de datos (ORM), procesos ETL para datos históricos y geoespaciales, y la documentación del ecosistema.

Ecosistema de Repositorios

Repositorio Descripción Stack Tecnológico
aclimate_v3_frontend Aplicación web que funciona como frontend para todo el sistema AClimate TypeScript (97.4%), CSS (1.6%)
aclimate_v3_webapi Servicios backend API que exponen datos y lógica de negocio Python (99.5%), Dockerfile (0.5%)
aclimate_v3_orm Paquete ORM - fuente de verdad del modelo de datos Python (99.9%), Mako (0.1%)
aclimate_v3_admin Sitio web para configurar AClimate v3 HTML (49.4%), Python (41.9%), JS (7.2%)
aclimate_v3_historical_spatial_etl ETL para datos climáticos espaciales históricos Python (100%)
aclimate_v3_historical_location_etl ETL para datos climáticos históricos por estación Python (100%)
aclimate_v3_cut_spatial_data Herramienta de corte/preprocesamiento de datos espaciales Python (100%)

Cómo se Relacionan los Componentes

  1. ETLs preparan y normalizan datos de fuentes externas
  2. ORM define cómo se representan los datos en la base de datos
  3. WebAPI expone datos y capacidades a través de endpoints
  4. Frontend y Admin consumen la API para usuarios finales y administradores

Nota: Esta documentación sigue la misma estructura de la versión anterior (v2), manteniendo consistencia en secciones, navegación, nivel de detalle y estilo editorial.