Dados de tuberculose do SINAN (2001-2024) e código da análise dos atributos associados ao abandono do tratamento e ao óbito por tuberculose.
Description
Este conjunto de dados reúne dados de pacientes diagnosticados com tuberculose disponibilizados pelo Ministério da Saúde através do SINAN (Sistema de Informação de Agravos de Notificação). O conjunto abrange notificações de pacientes com tuberculose no Brasil entre 2001 e 2024, com informações de dados clínicos, laboratoriais e sociodemográficos, totalizando 2.188.471 registros e 108 atributos. O notebook incluído realiza todo o pré-processamento e a análise: conversão dos códigos com base no dicionário de dados do SINAN, tratamento dos dados faltantes e remoção de 428 registros duplicados e de atributos com mais de 70% de dados faltantes, de identificação e de datas, entre outros, resultando em 2.188.043 registros e 49 atributos. O desfecho foi definido pela variável SITUA_ENCE e analisado em dois desfechos separados, ambos comparados à cura: abandono do tratamento e óbito por tuberculose. A análise de associação considera os 855.182 casos diagnosticados entre 2014 e 2024 e encerrados por cura, abandono ou óbito por tuberculose, sendo 149.237 abandonos (18,2% do desfecho abandono) e 36.215 óbitos (5,1% do desfecho óbito), por meio da razão de chances (OR) bruta e ajustada por regressão logística. Para reproduzir a análise, extraia o arquivo SINANTB_01a24.csv em uma pasta chamada dados, coloque o notebook na mesma pasta que contém dados (ou em uma subpasta dela), instale as bibliotecas do requirements.txt (Python 3.13) e execute o notebook de cima para baixo. As tabelas e figuras são gravadas em saidas/desfechos_ajustada. Os dados desse repositório incluem: • Base de dados de tuberculose do SINAN, 2001 a 2024 (SINANTB_01a24.zip) • Notebook de pré-processamento e análise (notebook.ipynb) • Versões das bibliotecas utilizadas (requirements.txt) • Dicionário de dados do SINAN
Files
Institutions
- Universidade de PernambucoPernambuco, Recife