Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

capes_indori() não trata caso não haja orientações cadastradas, resultando em interrupção do programa #7

Open
hadn opened this issue Apr 15, 2021 · 1 comment

Comments

@hadn
Copy link

hadn commented Apr 15, 2021

O programa falha na rotina capes_indori() quando a seguinte condição acontece: (1) a pasta csv_producao está vazia e (2) os pesquisadores referenciados no arquivo list_id_name.txt não possuem orientação.

Isso foi percebido quando eu estava utilizando um arquivo list_id_name.txt contendo a citação de apenas uma pesquisador para a qual não havia orientações e com a pasta csv_produção previamente limpa (sem arquivos). O problema possivelmente afeta todas as demais rotinas de cálculos de índice de produção.

Minhas sugestões são ou abortar a rotina de criação de índice quando o arquivo CSV necessário não existe ou garantir que uma versão desse arquivo sempre será criada nas etapas anteriores, mesmo que sem conteúdo.

@rafatieppo
Copy link
Owner

Realmente, quando há CV Lattes sem orientação ocorre erro, na época percebi mas não optei em fazer uma função para gerenciamento desta questão (não tinha como priorizar as correções), é uma falha existente.
Quanto o capes_indori(), ainda está em fase de testes, teria até que fazer um aviso sobre isto.
Obrigado pelas sugestões, vou deixar a Issue aberta para, quando sobrar um tempo para mexer tentarei melhorar as coisas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants