Pesquisar concessões NIH na linha de comando
A ferramenta NIH RePORTER é uma ótima ferramenta para consultar registros de concessões e declarações resumidas de projetos. Acho útil ter uma boa ideia sobre projetos de pesquisa com interesse comum, quem é quem nos especialistas do domínio e as tendências atuais para o financiamento de pesquisas de alto impacto. Se você preferir a linha de comando em vez da interface do site para pesquisa rápida, o NIH oferece uma excelente interface de API para consultar o banco de dados do RePORTER. Eu fiz um utilitário bash, grantfinder, para consultar a API do RePORTER. 🙌
Por exemplo, você pode pesquisar por nome PI (-p
) ou consulta de texto (-q
) que pode pesquisar termos do projeto, título do projeto e resumos. Os argumentos restantes são opcionais.
Instalação
Para instalar o grantfinder, baixe o utilitário bash e coloque-o no PATH, normalmente na sua pasta ~/bin/
.
Como o grantfinder requer a consulta da API do RePORTER e a análise da saída JSON, você precisará das seguintes ferramentas no PATH .
-
http
: cliente1 da API de linha de comando. -
jq
: É comosed
para JSON2. -
bat
:cat
como comando, mas com output3 fantasia. Se você não quiser isso, substitua bat por cat no script do grantfinder.
Limitações
Por enquanto, a API limita os registros a no máximo 50, independentemente do argumento de deslocamento (-i
). Checkout API documentation4 para mais opções.