scieloorg / Web

SciELO Web
www.scielo.br
6 stars 21 forks source link

[scimago][tk669] Correções no script sjr_proc.sh #673

Closed gustavofonseca closed 5 years ago

gustavofonseca commented 5 years ago

que gera o arquivo htdocs/scimago/scimago.xml para que as métricas de Scimago seja publicada na página do periódico, se aplicável.

Considerar que o retorno da página https://www.scimagojr.com/journalsearch.php?q=&tip=iss&clean=0 mudou, sendo necessario mudar a forma de obtenção de SCIMAGO_ID (scrap) Não baixar as imagens pois a aplicação Web não as usa mais.

Pasta proc/scielo_sjr:
    O arquivo (novo) data/scimago_id_list.txt contém os ISSN_PID e SCIMAGO_ID já consultados de forma que o script nao precisa descobrir o SCIMAGO_ID para todos os ISSN.
    O arquivo formats/sjr_issns.pft serve para formatar uma lista de: título de periódico, ISSN_PID, ISSN (impresso ou eletrônico)
    O arquivo shs/sjr_run.sh foi renomeado para shs/sjr_run_v1.sh
    O conteúdo do arquivo shs/sjr_run.sh foi modificado para rodar sjr_run_v2.sh (ou sjr_run_v1.sh)
    O arquivo shs/sjr_run_v2.sh é uma nova versao para sjr_run.sh e que usa o script (novo) shs/sjr_proc.py (baseado no python 2.4 que está no local onde é executado)

Arquivo htdocs/scimago/scimago.xml foi renomeado para htdocs/scimago/scimago.xml.template para que ao atualizar a aplicação o arquivo scimago.xml seja perdido.

Fixes #669

Adicionalmente ao commit 696fc2997, este faz uso dos gerenciadores de contexto e remove chamadas a subshell e dependência do wget.