Esta é uma ferramenta de record linkage desenvolvida por uma equipe do projeto Recovida a partir do código do Cidacs-RL.
Uma interface gráfica está disponível no repositório recovida/idas-rl-gui>.
Inicialmente, instale o Java na versão 8 ou qualquer versão mais recente.
Faça o download da última versão do IDaS-RL (Core) na página Releases.
Dentro do diretório (pasta) em que o arquivo .jar
estiver salvo, crie
um subdiretório chamado assets
contendo um arquivo de configurações chamado
config.properties
, seguindo o formato descrito pela documentação.
Abra uma janela de um terminal / prompt de comando / Powershell, a depender
do sistema operacional, e entre no diretório do arquivo .jar
.
Para executar o programa, digite
java -jar idas-rl-core-packaged.jar
(substituindo idas-rl-core-packaged.jar
pelo nome exato do arquivo salvo,
que varia conforme a versão).
O programa será executado lendo o arquivo de configurações
assets/config.properties
.
Caso queira utilizar um arquivo de configurações com outro nome ou em outra localização, passe o nome desse arquivo como o único argumento do programa, de acordo com o formato a seguir:
java -jar idas-rl-core-packaged.jar arquivo-de-configurações.properties
(substituindo idas-rl-core-packaged.jar
e arquivo-de-configurações.properties
pelos nomes exatos dos arquivos).
Este repositório utiliza o Maven para gerenciar o programa, o processo de compilação e suas dependências.
Estando na raiz do repositório, execute mvn compile
para compilar
o programa, mvn exec:java
para executar o programa e mvn package
para gerar o arquivo .jar
no diretório target
.
Para adicionar suporte a um novo idioma na exibição de mensagens para o
usuário, acrescente ao arquivo
languages.txt
uma nova linha com a
language tag
correspondente ao idioma, e crie um arquivo com extensão .properties
no
diretório lang
com as mensagens traduzidas.
Utilize um dos idiomas existentes como base e mantenha o
formato
das mensagens com argumentos. Recomenda-se utilizar uma ferramenta como o
ResourceBundle Editor
para facilitar o processo.
Os conteúdos deste repositório estão publicados sob a licença MIT.
Este repositório e os demais repositórios deste grupo fazem parte do projeto Recovida (Reavaliação da Mortalidade por Causas Naturais no Município de São Paulo durante a Pandemia da COVID-19), da Faculdade de Medicina da Universidade de São Paulo, sob responsabilidade do Prof. Dr. Paulo Andrade Lotufo, e com a atuação da Dra. Ana Carolina de Moraes Fontes Varella como supervisora de dados.
Sob a orientação de Paulo Lotufo e a supervisão de Ana Varella, o desenvolvimento está sendo feito por:
- Débora Lina Nascimento Ciriaco Pereira (bolsista de dez/2020 a set/2021);
- Vinícius Bitencourt Matos (bolsista de dez/2020 a set/2021).
Agradecemos à iniciativa Todos pela Saúde, da Fundação Itaú para Educação e Cultura, pelo financiamento deste projeto.
Agradecemos também à Secretaria Municipal da Saúde da Prefeitura da Cidade de São Paulo pela parceria durante a execução do projeto.
Esta ferramenta de record linkage foi desenvolvida a partir do código do programa
Cidacs-RL, criado pelo
Centro de Integração de Dados e Conhecimentos para Saúde (Cidacs),
da Fiocruz Bahia.
O programa foi adaptado para adequar-se às necessidades
de nosso projeto, com mudanças em algumas de suas partes e acréscimo de funcionalidades.
DISCLAIMER: O Cidacs não possui vínculo com o projeto Recovida e não tem
responsabilidade sobre esta ferramenta, suas novas funções e possíveis erros.
Agradecemos ao Cidacs por disponibilizar livremente o código-fonte do Cidacs-RL.