GAD-DIMNT-CPTEC / oensMB09

Método de Perturbação baseado em EOFs para o Brazilian global Atmospheric Model - BAM
https://gad-dimnt-cptec.github.io/oensMB09/
0 stars 1 forks source link

Ajustes nos scripts e programas dos produtos para a Egeon #5

Closed cfbastarz closed 1 year ago

cfbastarz commented 1 year ago

Nesta issue serão considerados os scripts e os programas dos produtos para uso com na máquina Egeon, considerando os ambientes de compilação e execução do singularity com o compilador GNU e da Egeon com os compiladores GNU e Intel.

cfbastarz commented 1 year ago

Durante a execução do script run_spread.sh, na geração das figuras, está ocorrente o seguinte problema: /usr/bin/convert: symbol lookup error: /lib64/libharfbuzz.so.0: undefined symbol: FT_Done_MM_Var. Após o cálculo do espalhamento do conjunto de previsões, são produzidas as figuras e o convert é utilizado para eliminar as bordas em branco das figuras. As figuras estão sendo geradas corretamente (vide abaixo), mas estão saindo com as bordas devido à falha de execução do convert, o que deverá ser resolvido.

Screenshot_20230202_112418

cfbastarz commented 1 year ago

Sobre o problema com o convert relatado na mensagem anterior, foi utilizada uma versão instalada por meio do conda e esta funciona sem problemas. No ambiente operacional, deverá ser utilizada preferencialmente a versão que o sysadmin instalou no sistema em /usr/bin.

Screenshot_20230202_113205

Utilizando a versão do Anaconda, o trim funciona corretamente:

Screenshot_20230202_113838

cfbastarz commented 1 year ago

Nos últimos pushes, foi possível completar a atualização dos scripts para a produção dos produtos do oensMB09 na máquina Egeon.

Exemplos dos produtos gerados:

Média e Espalhamento

psnm20201201002020120100

Diagrama de Espaguete

sptastemp100020201201002020120100

Análise de Agrupamento

clustertemp92520201201002020120212

Previsão de Probabilidade de Precipitação

prec20201201002020120200

Previsão de Probabilidade de Precipitação Acumulada

prec_agric_large5

Plumas de Probabilidade

03923W1814S

Perturbações Iniciais

perturbationstemp850_20201201002020120100

Potencial de Velocidade em Altos Níveis

chi_evol20201201002020121600

cfbastarz commented 1 year ago

Sobre o problema com o convert relatado na mensagem anterior, foi utilizada uma versão instalada por meio do conda e esta funciona sem problemas. No ambiente operacional, deverá ser utilizada preferencialmente a versão que o sysadmin instalou no sistema em /usr/bin.

Screenshot_20230202_113205

Utilizando a versão do Anaconda, o trim funciona corretamente:

Screenshot_20230202_113838

A equipe de suporte do INPE disponibilizou uma nova versão do imagemagick que corrige o problema com o trim do convert.

Para utilizar este novo módulo na Egeon: module load imagemagick-7.0.8-7-gcc-11.2.0-46pk2go. O executável do convert está em /opt/spack/opt/spack/linux-rhel8-zen2/gcc-11.2.0/imagemagick-7.0.8-7-46pk2gowitva2xtvogtfg2ubug2d6v2w/bin/convert.

cfbastarz commented 1 year ago

Finalizando testes com a geração dos produtos na Egeon.