Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 1.65 KB

README.md

File metadata and controls

23 lines (16 loc) · 1.65 KB

Simula Light

Versão simplificada do gerador de visualizações espaço-temporais de simulações de espalhamento de Influenza geradas em Influenza.

Utilização

Para utilizar clone o projeto para uma pasta ao lado da pasta do repositório Influenza.

Pacotes

Execute o comando abaixo para instalar os pacotes necessários para rodar o projeto:

pip install pandas geopandas matplotlib contextily imageio pygifsicle numpy

Execução

Nas descrições abaixo X representa o índice da simulação.

O arquivo geradorImagens.py gera as imagens a partir do arquivo .csv gerado na simulação, localizado na pasta Influenza/Saidas/MonteCarlo_X/Simulacao_0/Espacial_Humanos.csv, as imagens são salvas por padrão na pasta Influenza/Espaciais/X/. O arquivo recebe dois parâmetros de entrada sendo o primeiro o número de ciclos das simulações a serem processadas e o segundo o número de simulações.

Já o arquivo geradorGifs.py gera gifs a partir das imagens geradas pelo arquivo geradorImagens.py os gifs são salvos na pasta InfluenzaEspaciais/gifs e identificados por X.gif. O arquivo também recebe dois parâmetros que representam os valores de número de ciclos e de simulações, assim como o arquivo anterior.

O arquivo launcher.sh serve para automatizar o processo de geração dos resultados, quando executado ele exclui a pasta Espaciais executa a geração de imagens e gifs para todas as simulações, ele recebe como parâmetros o número de simulações e o número de ciclos que elas possuem.

Exemplo de GIF gerado