TRÊS BASES, UM ESTUDO
Como transformei três bases de um estudo clínico, cada uma com um questionário diferente, em uma base única, e criei um padrão para que as próximas coletas já chegassem organizadas.
- Tipo
- Estudo de caso de produto
- Empresa
- Cignamed, estágio
- Período
- Mai – out 2026
- Ferramentas
- Python (pandas), Excel, REDCap
Projeto feito durante o estágio na Cignamed, em um estudo de pesquisa clínica. Nenhum dado de participante aparece aqui: o caso trata só do problema e do processo.
RESULTADO
- DE 2 MESES A 2 MIN
A junção das bases, que levava cerca de dois meses de trabalho, passou a levar uns dois minutos.
- 950 MIL RESPOSTAS
Cerca de 1.900 respondentes e 500 perguntas reunidos em uma base única, sem perder nenhuma pergunta coletada.
- 200+ DUPLICIDADES
Duplicidades e centenas de inconsistências (datas e idades fora de faixa, valores mal formatados) encontradas e corrigidas, com cada correção registrada em um log.
- PADRÃO NOVO
As entrevistas seguintes passaram a ser coletadas no REDCap, já no formato da base unificada, para o problema não voltar.
O PROBLEMA
- CONTEXTO
Fui chamado para o estágio justamente para resolver este problema. A pesquisadora responsável tinha três bases de dados do mesmo estudo, cada uma com um questionário diferente, e precisava juntar tudo: as perguntas e os respondentes.
- POR QUE NÃO ERA SÓ CÓDIGO
À primeira vista parecia trabalho para um script, mas as perguntas estavam escritas de jeitos diferentes em cada base, com erros e variações. O código não tinha como saber que duas colunas eram a mesma pergunta.
- QUEM SENTIA
A equipe de pesquisa, que precisava da base completa para analisar o estudo e dependia de um trabalho manual demorado para chegar até ela.
DESCOBERTA E DECISÕES
- ESTUDAR ANTES DE PROGRAMAR
Antes de escrever código, estudei o material do estudo para entender cada pergunta e descobrir quais eram equivalentes entre as bases, mesmo quando não seguiam o padrão.
- CORRIGIR NA ORIGEM
Padronizei as perguntas nas três bases. Só com elas escritas do mesmo jeito a junção automática passou a funcionar.
- NADA SE PERDE
Unifiquei as bases com pandas. As perguntas que existiam em só uma base não foram descartadas: foram para o fim da planilha, e a base final guarda tudo o que foi coletado.
- EVITAR QUE VOLTE
Para as próximas entrevistas seguirem o mesmo padrão, montei os formulários no REDCap, ferramenta comum entre pesquisadores, com tipos de campo e regras de validação que barram erros na hora da coleta.
APRENDIZADOS
- O CONTEÚDO VEM ANTES
A maior dificuldade não era técnica: a qualidade das perguntas variava muito de uma base para outra. Entender o conteúdo foi o que destravou a solução.
- O QUE EU FARIA DIFERENTE
Testaria outras ferramentas de coleta antes de adotar o REDCap, comparando cada uma com o que a equipe precisava no dia a dia.