Căutați subvenții NIH din linia de comandă
Instrumentul NIH RePORTER este un instrument excelent pentru interogarea înregistrărilor de subvenționare și a declarațiilor sumare ale proiectului. Mi se pare util să îmi fac o idee bună despre proiectele de cercetare cu interes comun, cine este cine în domeniu și tendințele actuale de finanțare a cercetării cu impact ridicat. Dacă preferați linia de comandă peste interfața site-ului web pentru căutare rapidă, NIH oferă o interfață API excelentă pentru interogarea bazei de date RePORTER. Am creat un utilitar bash, grantfinder pentru a interoga RePORTER API. 🙌
De exemplu, puteți căuta fie după numele PI (-p
), fie prin interogare text (-q
) care poate căuta termenii proiectului, titlul proiectului și rezumate. Argumentele rămase sunt opționale.
Instalare
Pentru a instala grantfinder, descărcați utilitarul bash și plasați-l în PATH, de obicei în folderul ~/bin/
.
Deoarece grantfinder necesită interogarea API-ului RePORTER și analiza ieșirii JSON, veți avea nevoie de următoarele instrumente în PATH .
-
http
: linia de comandă client client1. -
jq
: Este cased
pentru JSON2. -
bat
:cat
comandă, dar cu ieșire fantezistă3. Dacă nu doriți acest lucru, înlocuiți bat cu cat în scriptul grantfinder.
Limitări
Deocamdată, API limitează înregistrările la maximum 50, indiferent de argumentul offset (-i
). Verificați documentația API4 pentru mai multe opțiuni.