liibre/Rocc

Change to how `save` argument works on `rspeciesLink()`

brunomioto opened this issue · 7 comments

Oi pessoal,

Eu estava fazendo algumas buscas e acabei pensando que o funcionamento do argumento save (que é TRUE por padrão) pode trazer alguns problemas indesejados.
Eu entendo que é importante salvar os resultados da busca em um arquivo na pasta de trabalho, mas se eu fizer outra busca logo em seguida, a função salva o arquivo output por cima do outro, já que, por padrão, ele se chama "output".

Se a busca anterior tiver sido bem grande, vai sobrepor o arquivo anterior sem nenhum aviso.
Talvez a função file.exists() possa ajudar nisso.

Obrigado!!

Oi Bruno, você tem razão, é muito bom ter pessoas que usem o pacote para termos esse tipo de exemplos de uso.
Você pode fazer um PR com essa modificação, ligado a esta issue?
A ideia de usar file.exists() e retornar um erro para evitar sobreescrever é boa.

Oi @AndreaSanchezTapia, vou tentar fazer algo aqui e submeto sim!
Obrigado!

Beleza, a gente pode ver junto depois, se tiver alguma dúvida só entra em contato. Obrigada!

Feito 😊

Olá! A função rspeciesLink deixou de funcionar por causa da mudança da API.
http://blog.cria.org.br/2024/01/comunicado-sobre-api-do-iservico-web-da.html
Alguém que está utilizando o pacote poderia me dizer se já foi feita alguma atualização na função para baixar os dados do speciesLink?

Olá! A função rspeciesLink deixou de funcionar por causa da mudança da API. http://blog.cria.org.br/2024/01/comunicado-sobre-api-do-iservico-web-da.html Alguém que está utilizando o pacote poderia me dizer se já foi feita alguma atualização na função para baixar os dados do speciesLink?

Oi Eliane! Eu fiz uma função pra realizar a busca, mas não está completa ou testei. Não sei se o pacote Rocc está sendo mantido ainda. Enviei um PR e não tive resposta

Olá Bruno! Quando você testar poderia compartilhar? Tenho várias espécies para extrair dados do SpeciesLink. Obrigada por responder!