Skip to content

All3yp/scopkey_small_tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

scopkey

Gera queries expandidas para busca no Scopus a partir de um arquivo de keywords simples.

Como funciona

  1. Você escreve suas keywords num arquivo .txt com um formato simples
  2. O script expande cada keyword para o formato TITLE-ABS-KEY("keyword")
  3. Keywords na mesma linha (separadas por vírgula) são combinadas com OR
  4. Linhas com AND separam os grupos lógicos
  5. A query final é impressa no terminal e salva em output/

Depois é só copiar e colar na busca avançada do Scopus:

https://www.scopus.com/search/form.uri?display=advanced

Formato do arquivo de entrada

# Comentários são ignorados
keyword1, keyword2, keyword3
AND
keyword4, keyword5
AND
keyword6, keyword7
  • Vírgula → separa keywords dentro do mesmo grupo (OR implícito)
  • AND → (sozinho na linha) separa grupos lógicos
  • # → comentário, ignorado
  • Linhas vazias → ignoradas

Exemplo

Arquivo examples/my-query.txt:

# NTN core
non-terrestrial network, NTN, satellite communication, LEO satellite
AND
# Standards
5G, 6G, 3GPP, NR-NTN
AND
security, jamming, spoofing

Rodando:

python3 build_query_from_keywords.py examples/my-query.txt

Saída:

(TITLE-ABS-KEY("non-terrestrial network") OR TITLE-ABS-KEY("NTN") OR TITLE-ABS-KEY("satellite communication") OR TITLE-ABS-KEY("LEO satellite")) AND (TITLE-ABS-KEY("5G") OR TITLE-ABS-KEY("6G") OR TITLE-ABS-KEY("3GPP") OR TITLE-ABS-KEY("NR-NTN")) AND (TITLE-ABS-KEY("security") OR TITLE-ABS-KEY("jamming") OR TITLE-ABS-KEY("spoofing"))

A query também é salva em output/query-my-query-<timestamp>.md.

Estrutura

scopkey/
├── build_query_from_keywords.py   # script principal
├── examples/
│   └── my-query.txt               # exemplo de entrada
├── output/                         # queries geradas (gitignore)
└── Readme.md

Requisitos

Python 3 (sem dependências externas).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages