Busque subvenciones NIH desde la línea de comandos
La herramienta NIH RePORTER es una gran herramienta para consultar registros de subvenciones y resúmenes de proyectos. Me resulta útil tener una buena idea sobre proyectos de investigación con intereses compartidos, quién es quién en los expertos en el dominio y las tendencias actuales para financiar investigaciones de alto impacto. Si prefiere la línea de comandos sobre la interfaz del sitio web para una búsqueda rápida, los NIH proporcionan una excelente interfaz API para consultar la base de datos de RePORTER. He creado una utilidad bash, grantfinder para consultar la API de RePORTER. 🙌
Por ejemplo, puede buscar por nombre de PI (-p
) o consulta de texto (-q
) que Puede buscar términos del proyecto, título del proyecto y resúmenes. Los argumentos restantes son opcionales.
Instalación
Para instalar grantfinder, descargue la utilidad bash y colóquela en PATH, generalmente en su carpeta ~/bin/
.
Dado que grantfinder requiere consultar la API de RePORTER y analizar la salida JSON, necesitará las siguientes herramientas en PATH .
-
http
: API de línea de comandos cliente1. -
jq
: Es comosed
para JSON2. -
bat
:cat
como comando pero con salida elegante 3. Si no desea esto, reemplace bat con cat en el script grantfinder.
Limitaciones
Por ahora, la API limita los registros a un máximo de 50 independientemente del argumento de compensación (-i
). Consulte la documentación de la API4 para obtener más opciones.