Uso¶
Coletar metadados¶
ojs-scrape "https://periodicos.ufba.br/index.php/afroasia" \
--from 2024 \
--until 2025 \
-o afro_asia_2024_2025
--from e --until aceitam ano ou data completa.
Exemplos:
Exportar formatos¶
ojs-scrape "https://periodicos.ufba.br/index.php/afroasia" \
--from 2024 \
--until 2025 \
--format json csv bibtex \
-o afro_asia
Esse comando gera:
--format aceita um ou mais formatos: json, csv, bibtex.
O padrão é apenas json.
-o/--output recebe o nome base do arquivo, sem extensão.
O pacote adiciona a extensão conforme o formato.
Exportar apenas BibTeX¶
ojs-scrape "https://periodicos.ufba.br/index.php/afroasia" \
--from 2024 \
--until 2025 \
--format bibtex \
-o afro_asia
Filtrar por autor¶
ojs-scrape "https://periodicos.ufba.br/index.php/afroasia" \
--from 2024 \
--until 2025 \
--author "Puntoni" \
-o puntoni
A busca por autor é local, com correspondência por substring sem diferenciar maiúsculas e minúsculas.
Filtrar por sets/seções¶
ojs-scrape "https://periodicos.ufba.br/index.php/afroasia" \
--from 2024 \
--until 2025 \
--set afroasia:ART afroasia:DOS \
-o artigos_dossie
OAI-PMH aceita um set por requisição. O pacote coleta cada set e deduplica os registros.
Filtrar por edições OJS¶
ojs-scrape "https://periodicos.ufba.br/index.php/afroasia" \
--from 2024 \
--until 2025 \
--issues 2785 2858 2964 \
-o edicoes_69_71
Os números usados em --issues são IDs internos das URLs OJS:
O pacote usa a página da edição para mapear artigos para aquela edição.