Geo-visualização interativa de microdados do DATASUS — agregações SIA-SUS de laboratório (SIGTAP 02.02 + LOINC) em choropleth Brasil → UF → município.
Mantido pela Precisa Saúde. Site público em datasus-viz.pages.dev.
Este repositório é o viz consumer do ecossistema DATASUS open-source da Precisa Saúde. Para cada responsabilidade existe um repo dedicado:
| Repo | Papel |
|---|---|
| datasus-dbc | Decoder DBC/DBF puro TS (PKWARE DCL Implode + xBase), zero dependências nativas |
| datasus-sdk | SDK de alto nível — FTP cliente, schemas tipados (SIA-PA, CNES-ST), terminologia (IBGE, LOINC, SIGTAP, TUSS, CBO), labeling e agregações |
| datasus-parquet | Arquivo público de microdados em Parquet (1:1 do DBC oficial, provenance SHA256), recurso citável para pesquisadores |
| datasus-viz (este) | Site/CLI de visualização consumindo o arquivo público |
site— site Vite/React + MapLibre GL JS + DuckDB WASM com choropleth de biomarcadores laboratoriais por competência, com drill-down UF → município. Consomeparquet-opt/derivado do arquivo público.packages/cli— CLIdatasus-brasil(nome histórico preservado para compatibilidade) para exploração ad-hoc de SIA-PA e CNES-ST com saída JSON/JSONL. Útil para análises pontuais sem abrir o navegador.
Tudo que é decoder e SDK mora nos repos linkados acima — este
repo consome @precisa-saude/datasus-dbc@^2.0.0 e
@precisa-saude/datasus-sdk@^2.0.1 via npm.
npm install -g @precisa-saude/datasus-cli
datasus-brasil --helpA CLI conserva o nome histórico datasus-brasil para evitar quebrar
scripts existentes.
Produção: datasus-viz.pages.dev (Cloudflare Pages, sem custom domain).
Dev local:
pnpm install
pnpm -F @datasus-viz/site devVeja site/docs/ para arquitetura,
pipeline de dados e deployment.
datasus-brasil --help# Top 10 procedimentos em laboratório com LOINC, em AC, jan/2024
datasus-brasil sia --uf AC --year 2024 --month 1 --laboratory --enrich-loinc --top 10datasus-brasil cnes --uf AC --year 2024 --month 1 --top 5Todas as flags e formatos em packages/cli/README.md.
A CLI e o site (via SDK) reutilizam cache local de arquivos DBC:
$XDG_CACHE_HOME/datasus-brasil/...(ou~/.cache/datasus-brasil/...)- Estrutura idêntica ao FTP oficial; reexecuções hitam cache sem rede.
Apache-2.0 (código). Ver LICENSE.
Dados agregados publicados (quando aplicável) seguem CC-BY 4.0, derivados
dos microdados DATASUS sob regime de dados abertos (Lei 12.527/2011 +
Decreto 8.777/2016). Detalhes em
site/docs/data-license.md.