Resolución de entidades
resolve_comunas()Convierte nombres de comunas en códigos CUT normalizados (normaliza acentos y mayúsculas; match exacto).
from chile_hub import ChileHub hub = ChileHub() hub.resolve_comunas(["santiago", "nunoa"])
Datos oficiales de Chile, curados y reproducibles
Veintidós capas publicadas y normalizadas — geografía, demografía, economía, salud, educación, gobierno y más — listas para consumir en una línea de código. Con resolución de entidades por nombre y por coordenadas.
La capa de datos se acompaña de resolutores, geometría y canales de distribución para que el dato llegue donde lo necesitas.
Convierte nombres de comunas en códigos CUT normalizados (normaliza acentos y mayúsculas; match exacto).
from chile_hub import ChileHub hub = ChileHub() hub.resolve_comunas(["santiago", "nunoa"])
De un par de coordenadas a la comuna que las contiene — sin servicios externos ni claves.
hub.resolve_by_coords(
[(-33.4489, -70.6693)] # centro de Santiago
)
Límites poligonales de 345 de las 346 comunas en GeoParquet (Antártica es un gap upstream documentado), listos para QGIS, geopandas o deck.gl.
gdf = gpd.read_parquet( "…/geometria_comunal.parquet")
Series diarias y mensuales actualizadas automáticamente, con IPC desde la fuente oficial INE.
hub.load_polars("indicadores")
El paquete instalable, el mirror en Hugging Face Hub y el catálogo DCAT data.json para descubrimiento.
pip install chile-hub
Cada build valida contratos, integridad SHA-256, frescura y procedencia antes de publicar.
hub.health()
shasum -a 256 -c data/normalized/chile-hub-publishable-bundle.zip.sha256
Cada capa nueva pasa un filtro de utilidad real, estabilidad de la fuente y licencia verificable. Lo que está publicado funciona; lo que está en evaluación, todavía no.
Regiones, provincias, comunas, códigos CUT, coordenadas y población de referencia.
DisponibleUF, UTM, dólar, euro e IPC en series normalizadas para análisis y productos.
DisponiblePoblación, proyecciones, hogares y estructura etaria con claves territoriales comunes.
DisponiblePresupuestos, servicios, infraestructura y directorios municipales reutilizables.
En evaluaciónEstablecimientos e indicadores públicos con cobertura y licencias verificables.
DisponibleClima, agua, energía y territorio para cruces longitudinales y geográficos.
En investigaciónCada capa incluye la información que necesitas para decidir si sirve en producción, análisis o investigación.
Fuente primaria, método de acceso, timestamp y snapshot crudo para auditoría.
Esquemas, tipos y claves estables con validaciones que detienen publicaciones inválidas.
Licencia, atribución y redistribución documentadas por dataset, sin ambigüedad.
Manifest, hashes SHA256, cobertura, freshness y drift disponibles en cada build.
import polars as pl url = "https://tooltician.com/chile-hub/data/normalized/comunas.parquet" df = pl.read_parquet(url)
SELECT *
FROM read_parquet('https://tooltician.com/chile-hub/data/normalized/comunas.parquet')
LIMIT 10;
curl -L "https://tooltician.com/chile-hub/data/normalized/comunas.json" \ -o comunas.json
Las nuevas capas se priorizan con casos de uso reales. ¿Qué dato chileno necesitas que esté a una línea de distancia?
Si chile-hub te ahorra horas de limpieza, puedes ayudar a sostener extractores, validaciones y documentación pública.
chile-hub no reemplaza a las fuentes oficiales. Las vuelve consistentes, comparables y utilizables en flujos modernos de datos.
Hecho con ♥ en Chile · GitHub · GitHub Sponsors · Buy Me a Coffee · LinkedIn
Busca por nombre, código CUT, provincia o región.
| Código CUT | Comuna | Provincia | Región | Población Est. | Coordenadas |
|---|---|---|---|---|---|
|
Cargando comunas... |
|||||
Resumen de salud de los datasets del hub: frescura, cobertura, modo de extracción y estado de validación. Actualizado: —.
Historial reciente: capas ok / warn / error por build
| Dataset | Estado | Modo | Validación | Frescura | Cobertura | Drift | Advertencias |
|---|