Søg i NIH-tilskud fra kommandolinje
NIH RePORTER-værktøj er et fantastisk værktøj til at forespørge tilskudsregistreringer og projektoversigtserklæringer. Jeg finder det nyttigt at få en god idé om forskningsprojekter med fælles interesse, hvem er hvem inden for domæneeksperter og aktuelle tendenser til finansiering af forskning med stor effekt. Hvis du foretrækker kommandolinje over webstedsgrænseflade til hurtig søgning, giver NIH en fremragende API-grænseflade til forespørgsel om RePORTER-database. Jeg har lavet et bash-værktøj, grantfinder til forespørgsel om RePORTER API. 🙌
For eksempel kan du søge ved enten PI-navn (-p
) eller tekstforespørgsel (-q
), som kan søge i projektudtryk, projekttitel og abstrakter. Resterende argumenter er valgfri.
Installation
Til intall grantfinder, download bash-værktøj og placer i PATH, typisk i din ~/bin/
-mappe.
Da grantfinder kræver forespørgsel om RePORTER API og parsing af JSON-output, skal du bruge følgende værktøjer i PATH .
-
http
: Kommandolinie-API-klient1. -
jq
: Det er somsed
for JSON2. -
bat
:cat
som kommando, men med fancy output3. Hvis du ikke ønsker dette, skal du udskifte flagermus med kat i grantfinder-script.
Begrænsninger
For øjeblikket begrænser API poster til maksimalt 50 uanset forskydningsargument (-i
). Checkout API-dokumentation4 for flere muligheder.