NIH-Zuschüsse über die Befehlszeile suchen
Das NIH-RePORTER-Tool ist ein hervorragendes Tool zum Abfragen von Zuschussdatensätzen und Projektzusammenfassungsanweisungen. Ich finde es nützlich, eine gute Vorstellung von Forschungsprojekten mit gemeinsamem Interesse, Who-is-Who in Domain-Experten und aktuellen Trends zur Finanzierung von Forschung mit hohem Einfluss zu bekommen. Wenn Sie für die schnelle Suche die Befehlszeile der Website-Oberfläche vorziehen, bietet NIH eine hervorragende API-Schnittstelle zum Abfragen der RePORTER-Datenbank. Ich habe ein Bash-Dienstprogramm erstellt, Grantfinder, um die RePORTER-API abzufragen. 🙌
Sie können beispielsweise entweder nach dem PI-Namen (-p
) oder nach einer Textabfrage (-q
) suchen kann nach Projektbegriffen, Projekttiteln und Abstracts suchen. Die verbleibenden Argumente sind optional.
Installation
Um Grantfinder zu installieren, Laden Sie das Bash-Dienstprogramm herunter und platzieren Sie es in PATH, normalerweise in Ihrem Ordner ~/bin/
.
Da für grantfinder die Abfrage der RePORTER-API und das Parsen der JSON-Ausgabe erforderlich sind, benötigen Sie die folgenden Tools in PATH
-
http
: Befehlszeilen-API-Client1. -
jq
: Es ist wiesed
für JSON2. -
bat
:cat
wie Befehl aber mit ausgefallener Ausgabe3. Wenn Sie dies nicht möchten, ersetzen Sie bat im Grantfinder-Skript durch cat.
Einschränkungen
Derzeit beschränkt die API Datensätze auf maximal 50, unabhängig vom Offset-Argument (-i
). Weitere Optionen finden Sie in der API-Dokumentation zur Kasse4.