Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: add SINASC dataset to DATASUS #256

Open
ctregadas opened this issue Dec 3, 2024 · 2 comments
Open

Feature request: add SINASC dataset to DATASUS #256

ctregadas opened this issue Dec 3, 2024 · 2 comments
Assignees

Comments

@ctregadas
Copy link

Estou tentando abrir os dados do SINASC.

Eles são baixados por este link: https://datasus.saude.gov.br/transferencia-de-arquivos/
SINASC - Sistema de Informação de Nascidos Vivos -> Dados -> DN - Declarações de Nascidos Vivos de 1994 a 2022 -> Ano -> UF

Diz que vai até 2022, mas na verdade já vai até 2023. Eles disponibilizam esses dados cerca de 2 meses depois do fim do ano. Essa base contém diversas informações sobre todos os nascidos vivos no ano/uf selecionados. Dentre eles: informações de saúde do recém nascido, informações detalhadas do pré-natal e da mãe (incluindo escolaridade), número de registro do estabelecimento de saúde, etc.

O único formato disponível para download é .dbc - .dbf compactado. O pacote https://github.com/danicat/read.dbc abria esses arquivos, mas foi descontinuado do CRAN e não baixa mais nem pelo devtools nas versões mais novas do R.

Sugiro a inclusão desse dataset. Obrigada!

@IgorRigolon
Copy link
Contributor

@efram2 Por favor, dê uma olhada nesses dados sugeridos. Nesse link, selecionando os dados, o download direto dos dados vêm de URLs como ftp://ftp.datasus.gov.br/dissemin/publicos/SINASC/1996_/Dados/DNRES/DNAM2023.dbc, que é o mesmo formato das outras bases do datasus.

Como um primeiro passo, antes de incluir no pacote, quero que você monte um script que leia e limpe esses dados, pode ser só pra um estado e ano por enquanto, mesmo. Eles podem ser lidos com a função datazoom.amazonia:::read.dbc() (como o pacote read_dbc saiu do CRAN, nós copiamos o código para o nosso uso, o que a licença deles permite).

@efram2
Copy link

efram2 commented Feb 6, 2025

Documentação e anexo dos arquivos:

Estrutura_SINASC_para_CD.pdf
Estrutura_SINASC_anterior.pdf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants